diff --git a/src/pretix/locale/ar/LC_MESSAGES/django.po b/src/pretix/locale/ar/LC_MESSAGES/django.po index 10c2c42d6..2b2e3a82a 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-02-07 17:01+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2022-06-06 18:00+0000\n" "Last-Translator: Abdullah \n" "Language-Team: Arabic =11 ? 4 : 5;\n" "X-Generator: Weblate 4.12.2\n" -#: pretix/api/auth/devicesecurity.py:28 +#: pretix/api/auth/devicesecurity.py:31 msgid "" "Full device access (reading and changing orders and gift cards, reading of " "products and settings)" @@ -28,23 +28,23 @@ msgstr "" "الوصول الكامل إلى الجهاز (قراءة وتغيير الطلبات وبطاقات الهدايا، وقراءة " "المنتجات والإعدادات)" -#: pretix/api/auth/devicesecurity.py:44 +#: pretix/api/auth/devicesecurity.py:53 msgid "pretixSCAN" msgstr "بريتكس pretixSCAN" -#: pretix/api/auth/devicesecurity.py:79 +#: pretix/api/auth/devicesecurity.py:89 #, fuzzy #| msgid "pretixSCAN (kiosk mode, online only)" msgid "pretixSCAN (kiosk mode, no order sync, no search)" msgstr "pretixSCAN (وضع kiosk، عبر الانترنت فقط)" -#: pretix/api/auth/devicesecurity.py:112 +#: pretix/api/auth/devicesecurity.py:123 #, fuzzy #| msgid "pretixSCAN (kiosk mode, online only)" msgid "pretixSCAN (online only, no order sync)" msgstr "pretixSCAN (وضع kiosk، عبر الانترنت فقط)" -#: pretix/api/auth/devicesecurity.py:146 +#: pretix/api/auth/devicesecurity.py:158 msgid "pretixPOS" msgstr "بريتكس pretixPOS" @@ -88,30 +88,30 @@ msgstr "كل الفعاليات (بما في ذلك تلك التي تم إنش msgid "Limit to events" msgstr "حد على الفعاليات" -#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:271 -#: pretix/base/exporters/orderlist.py:800 pretix/base/models/orders.py:221 -#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:703 -#: pretix/control/forms/filter.py:536 -#: pretix/control/templates/pretixcontrol/order/index.html:850 +#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:272 +#: pretix/base/exporters/orderlist.py:809 pretix/base/models/orders.py:227 +#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:749 +#: pretix/control/forms/filter.py:539 +#: pretix/control/templates/pretixcontrol/order/index.html:882 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:38 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:21 #: pretix/control/views/vouchers.py:111 #: pretix/plugins/banktransfer/refund_export.py:46 -#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/plugins/checkinlists/exporters.py:482 msgid "Comment" msgstr "تعليق" -#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1193 +#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1201 msgid "The product \"{}\" is not assigned to a quota." msgstr "لم يتم تعيين حصة للمنتج \"{}\"." #: pretix/api/serializers/checkin.py:65 pretix/base/models/event.py:1573 -#: pretix/base/models/items.py:1499 pretix/base/models/items.py:1750 +#: pretix/base/models/items.py:1506 pretix/base/models/items.py:1757 msgid "One or more items do not belong to this event." msgstr "هناك عنصر أو أكثر لا ينتمي إلى هذه الفعالية." #: pretix/api/serializers/checkin.py:69 pretix/api/serializers/checkin.py:72 -#: pretix/base/models/items.py:1761 pretix/base/models/items.py:1764 +#: pretix/base/models/items.py:1768 pretix/base/models/items.py:1771 #: pretix/base/models/waitinglist.py:301 pretix/base/models/waitinglist.py:304 msgid "The subevent does not belong to this event." msgstr "الفعالية الفرعية لا تنتمي إلى هذه الفعالية." @@ -177,7 +177,7 @@ msgstr "" "يجب ألا ترتبط منتجات بطاقات الهدايا بمعدلات ضريبية غير صفرية حيث سيتم تطبيق " "ضريبة المبيعات عند استرداد بطاقة الهدايا." -#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:599 +#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:598 msgid "Gift card products should not be admission products at the same time." msgstr "لا يمكن أن تكون منتجات بطاقات الهدايا هي نفس منتجات القبول." @@ -201,23 +201,23 @@ msgstr "الأسئلة تدور في حلقة لا متناهية." msgid "This type of question cannot be asked during check-in." msgstr "لا يمكن طرح هذا النوع من الأسئلة أثناء تسجيل الدخول." -#: pretix/api/serializers/order.py:74 +#: pretix/api/serializers/order.py:75 #, fuzzy, python-brace-format #| msgid "Your input was invalid, please try again." msgid "\"{input}\" is not a valid choice." msgstr "كان الإدخال غير صالحة، يرجى المحاولة مرة أخرى." -#: pretix/api/serializers/order.py:1167 pretix/api/views/cart.py:210 -#: pretix/base/services/orders.py:1392 +#: pretix/api/serializers/order.py:1175 pretix/api/views/cart.py:210 +#: pretix/base/services/orders.py:1415 #, python-brace-format msgid "The selected seat \"{seat}\" is not available." msgstr "المقعد المحدد \"{seat}\" غير متوفر." -#: pretix/api/serializers/order.py:1180 pretix/api/serializers/order.py:1187 +#: pretix/api/serializers/order.py:1188 pretix/api/serializers/order.py:1195 msgid "The product \"{}\" is not available on this date." msgstr "المنتج \"{}\" غير متوفر في هذا التاريخ." -#: pretix/api/serializers/order.py:1205 pretix/api/views/cart.py:190 +#: pretix/api/serializers/order.py:1213 pretix/api/views/cart.py:190 msgid "" "There is not enough quota available on quota \"{}\" to perform the operation." msgstr "لا توجد حصة كافية متاحة في الحصة \"{}\" لإجراء العملية." @@ -230,17 +230,17 @@ msgid "" msgstr "توجد مسبقا بطاقة هدايا بنفس السر في حسابك أو حساب منظم تابع." #: pretix/api/serializers/organizer.py:224 -#: pretix/control/views/organizer.py:722 +#: pretix/control/views/organizer.py:723 msgid "pretix account invitation" msgstr "دعوة حساب pretix" #: pretix/api/serializers/organizer.py:246 -#: pretix/control/views/organizer.py:821 +#: pretix/control/views/organizer.py:822 msgid "This user already has been invited for this team." msgstr "تمت دعوة هذا المستخدم سابقا لهذا الفريق." #: pretix/api/serializers/organizer.py:262 -#: pretix/control/views/organizer.py:838 +#: pretix/control/views/organizer.py:839 msgid "This user already has permissions for this team." msgstr "هذا المستخدم لديه تصاريح سابقة لهذا الفريق." @@ -253,30 +253,30 @@ msgid "" "The specified voucher has already been used the maximum number of times." msgstr "تم استخدام رمز كود الخصم هذا سابقا لأقصى عدد مسموح به من المرات." -#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:434 +#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:457 #, python-brace-format msgid "" "The application \"{application_name}\" has been authorized to access your " "account." msgstr "تم تفويض التطبيق \"{application_name}\" للوصول إلى حسابك." -#: pretix/api/views/order.py:528 pretix/control/views/orders.py:1333 +#: pretix/api/views/order.py:530 pretix/control/views/orders.py:1333 #: pretix/presale/views/order.py:744 pretix/presale/views/order.py:817 msgid "You cannot generate an invoice for this order." msgstr "لا يمكنك توليد فاتورة لهذا الطلب." -#: pretix/api/views/order.py:533 pretix/control/views/orders.py:1335 +#: pretix/api/views/order.py:535 pretix/control/views/orders.py:1335 #: pretix/presale/views/order.py:746 pretix/presale/views/order.py:819 msgid "An invoice for this order already exists." msgstr "توجد فاتورة مصدرة لهذا الطلب مسبقا." -#: pretix/api/views/order.py:559 pretix/control/views/orders.py:1459 +#: pretix/api/views/order.py:561 pretix/control/views/orders.py:1459 #: pretix/control/views/users.py:141 msgid "There was an error sending the mail. Please try again later." msgstr "حدث خطأ أثناء إرسال البريد. الرجاء المحاولة مرة أخرى في وقت لاحق." -#: pretix/api/views/order.py:637 pretix/base/services/cart.py:198 -#: pretix/base/services/orders.py:175 pretix/presale/views/order.py:801 +#: pretix/api/views/order.py:639 pretix/base/services/cart.py:198 +#: pretix/base/services/orders.py:176 pretix/presale/views/order.py:801 msgid "One of the selected products is not available in the selected country." msgstr "أحد المنتجات المختارة غير متوفر في البلد المحدد." @@ -292,7 +292,7 @@ msgstr "طلب جديد يتطلب الموافقة." msgid "Order marked as paid" msgstr "تم تمييز الطلب على أنه مدفوع" -#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:331 +#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:337 #: pretix/base/notifications.py:251 #: pretix/control/templates/pretixcontrol/event/mail.html:111 #: pretix/control/views/orders.py:1296 @@ -439,7 +439,7 @@ msgstr "تم إعادة تنشيط الطلب." #: pretix/base/addressvalidation.py:108 pretix/base/forms/questions.py:878 #: pretix/base/forms/questions.py:909 pretix/base/payment.py:87 #: pretix/control/forms/event.py:723 pretix/control/forms/event.py:729 -#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1295 +#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1300 #: pretix/control/forms/mailsetup.py:76 pretix/control/forms/mailsetup.py:118 #: pretix/plugins/banktransfer/payment.py:625 #: pretix/plugins/banktransfer/payment.py:631 @@ -463,12 +463,12 @@ msgstr "{system} اسم المستخدم" #: pretix/base/auth.py:152 pretix/base/exporters/customers.py:67 #: pretix/base/forms/auth.py:246 pretix/base/models/auth.py:246 #: pretix/base/models/customers.py:93 pretix/base/models/notifications.py:46 -#: pretix/base/models/orders.py:196 pretix/control/navigation.py:81 +#: pretix/base/models/orders.py:202 pretix/control/navigation.py:81 #: pretix/control/navigation.py:494 #: pretix/control/templates/pretixcontrol/event/settings.html:68 #: pretix/control/templates/pretixcontrol/organizers/customer.html:48 -#: pretix/plugins/checkinlists/exporters.py:451 -#: pretix/presale/checkoutflow.py:1382 pretix/presale/forms/checkout.py:57 +#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/presale/checkoutflow.py:1384 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 @@ -632,9 +632,9 @@ msgid "Question answer file uploads" msgstr "إجابات السؤال" #: pretix/base/exporters/answers.py:53 pretix/base/exporters/json.py:52 -#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:79 -#: pretix/base/exporters/orderlist.py:756 -#: pretix/base/exporters/orderlist.py:948 +#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:765 +#: pretix/base/exporters/orderlist.py:957 #: pretix/plugins/reports/exporters.py:405 #: pretix/plugins/reports/exporters.py:578 #, fuzzy @@ -649,7 +649,7 @@ msgid "" "customers while creating an order." msgstr "" -#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1357 +#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1364 #: pretix/control/navigation.py:182 #: pretix/control/templates/pretixcontrol/items/questions.html:3 #: pretix/control/templates/pretixcontrol/items/questions.html:5 @@ -699,47 +699,47 @@ msgstr "مقدم خدمة السداد" msgid "External identifier" msgstr "معرف داخلي" -#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:425 -#: pretix/base/exporters/orderlist.py:535 +#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:426 +#: pretix/base/exporters/orderlist.py:536 #: pretix/base/exporters/waitinglist.py:110 pretix/base/models/customers.py:94 -#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1260 -#: pretix/base/models/orders.py:200 pretix/base/models/waitinglist.py:80 +#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1267 +#: pretix/base/models/orders.py:206 pretix/base/models/waitinglist.py:80 #: pretix/base/orderimport.py:163 pretix/base/pdf.py:315 -#: pretix/control/templates/pretixcontrol/order/index.html:245 +#: pretix/control/templates/pretixcontrol/order/index.html:248 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:148 #: pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:452 -#: pretix/presale/checkoutflow.py:1388 pretix/presale/forms/checkout.py:84 +#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/presale/checkoutflow.py:1390 pretix/presale/forms/checkout.py:84 #: pretix/presale/forms/waitinglist.py:101 #: pretix/presale/templates/pretixpresale/event/order.html:302 msgid "Phone number" msgstr "رقم الجوال" #: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:248 -#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2774 -#: pretix/base/settings.py:3090 pretix/base/settings.py:3101 +#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2838 +#: pretix/base/settings.py:3103 pretix/base/settings.py:3114 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Full name" msgstr "الاسم الكامل" #: pretix/base/exporters/customers.py:74 pretix/base/exporters/invoices.py:203 #: pretix/base/exporters/invoices.py:211 pretix/base/exporters/invoices.py:329 -#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:251 #: pretix/base/exporters/waitinglist.py:108 pretix/base/forms/questions.py:1036 #: pretix/base/models/devices.py:66 pretix/base/models/devices.py:126 #: pretix/base/models/event.py:1380 pretix/base/models/event.py:1617 -#: pretix/base/models/items.py:1623 pretix/base/models/items.py:1791 +#: pretix/base/models/items.py:1630 pretix/base/models/items.py:1798 #: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:73 #: pretix/base/models/seating.py:61 pretix/base/models/waitinglist.py:69 -#: pretix/base/settings.py:2733 pretix/base/settings.py:2743 -#: pretix/base/settings.py:3079 pretix/control/forms/filter.py:594 +#: pretix/base/settings.py:2746 pretix/base/settings.py:2756 +#: pretix/base/settings.py:3092 pretix/control/forms/filter.py:597 #: pretix/control/forms/item.py:352 pretix/control/forms/organizer.py:655 #: pretix/control/templates/pretixcontrol/checkin/index.html:104 #: 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 -#: pretix/control/templates/pretixcontrol/order/index.html:899 +#: pretix/control/templates/pretixcontrol/order/index.html:931 #: pretix/control/templates/pretixcontrol/organizers/customer.html:57 #: pretix/control/templates/pretixcontrol/organizers/customers.html:62 #: pretix/control/templates/pretixcontrol/organizers/devices.html:77 @@ -751,8 +751,8 @@ msgstr "الاسم الكامل" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:144 #: pretix/control/views/waitinglist.py:295 pretix/plugins/badges/models.py:53 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34 -#: pretix/plugins/checkinlists/exporters.py:326 -#: pretix/plugins/checkinlists/exporters.py:618 +#: pretix/plugins/checkinlists/exporters.py:329 +#: pretix/plugins/checkinlists/exporters.py:639 #: pretix/plugins/reports/exporters.py:812 #: pretix/plugins/ticketoutputpdf/models.py:239 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 @@ -788,7 +788,7 @@ msgstr "تاريخ التسجيل" #: pretix/base/exporters/customers.py:81 pretix/base/exporters/invoices.py:202 #: pretix/base/exporters/waitinglist.py:118 pretix/base/models/auth.py:260 #: pretix/base/models/customers.py:105 pretix/base/models/exports.py:53 -#: pretix/control/forms/event.py:1390 pretix/control/forms/exports.py:49 +#: pretix/control/forms/event.py:1395 pretix/control/forms/exports.py:49 #: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:296 msgid "Language" msgstr "اللغة" @@ -815,41 +815,43 @@ msgstr "" #: pretix/base/exporters/items.py:203 pretix/base/exporters/items.py:204 #: pretix/base/exporters/items.py:205 pretix/base/exporters/items.py:208 #: pretix/base/exporters/items.py:210 pretix/base/exporters/items.py:211 -#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1210 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:499 -#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:118 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:690 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1216 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:502 +#: pretix/control/forms/item.py:509 pretix/control/forms/subevents.py:118 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "Yes" msgstr "نعم" #: pretix/base/exporters/customers.py:100 #: pretix/base/exporters/customers.py:101 pretix/base/exporters/events.py:81 -#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1212 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:500 -#: pretix/control/forms/item.py:511 pretix/control/forms/subevents.py:119 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1218 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:503 +#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:119 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "No" msgstr "لا" @@ -872,8 +874,8 @@ msgid "Event ticket {event}-{code}" msgstr "تذكرة الفعالية {event}-{code}" #: pretix/base/exporters/dekodi.py:220 pretix/base/exporters/invoices.py:74 -#: pretix/base/exporters/orderlist.py:120 -#: pretix/base/exporters/orderlist.py:900 +#: pretix/base/exporters/orderlist.py:121 +#: pretix/base/exporters/orderlist.py:909 #: pretix/plugins/checkinlists/exporters.py:86 #: pretix/plugins/reports/exporters.py:394 #: pretix/plugins/reports/exporters.py:625 @@ -916,8 +918,8 @@ msgstr "" #: pretix/base/exporters/events.py:57 pretix/base/exporters/waitinglist.py:114 #: pretix/base/models/event.py:522 pretix/base/pdf.py:219 -#: pretix/control/forms/filter.py:1110 pretix/control/forms/filter.py:1112 -#: pretix/control/forms/filter.py:1506 pretix/control/forms/filter.py:1508 +#: pretix/control/forms/filter.py:1113 pretix/control/forms/filter.py:1115 +#: pretix/control/forms/filter.py:1509 pretix/control/forms/filter.py:1511 #: pretix/control/templates/pretixcontrol/events/index.html:62 #: pretix/control/templates/pretixcontrol/organizers/detail.html:58 msgid "Event name" @@ -938,8 +940,8 @@ msgid "Event currency" msgstr "عملة الفعالية" #: pretix/base/exporters/events.py:61 pretix/base/models/event.py:545 -#: pretix/base/models/event.py:1382 pretix/base/settings.py:2731 -#: pretix/base/settings.py:2741 pretix/control/forms/subevents.py:472 +#: pretix/base/models/event.py:1382 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2754 pretix/control/forms/subevents.py:472 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:268 msgid "Event start time" msgstr "وقت بداية الفعالية" @@ -984,13 +986,13 @@ msgstr "خط الطول" #: pretix/base/exporters/events.py:69 pretix/base/models/event.py:590 #: pretix/control/templates/pretixcontrol/event/index.html:113 -#: pretix/control/templates/pretixcontrol/order/index.html:943 +#: pretix/control/templates/pretixcontrol/order/index.html:975 msgid "Internal comment" msgstr "ملاحظة داخلية" -#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1556 -#: pretix/base/models/orders.py:1946 pretix/control/forms/filter.py:201 -#: pretix/control/forms/filter.py:890 pretix/control/forms/filter.py:2062 +#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1562 +#: pretix/base/models/orders.py:1952 pretix/control/forms/filter.py:201 +#: pretix/control/forms/filter.py:893 pretix/control/forms/filter.py:2065 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:14 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:31 @@ -1004,8 +1006,8 @@ msgid "Payment provider" msgstr "مقدم خدمة السداد" #: pretix/base/exporters/invoices.py:84 pretix/base/exporters/invoices.py:86 -#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:892 -#: pretix/control/forms/filter.py:2064 +#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:895 +#: pretix/control/forms/filter.py:2067 msgid "All payment providers" msgstr "جميع مزودي خدمات السداد" @@ -1039,8 +1041,8 @@ msgid "" msgstr "" #: pretix/base/exporters/invoices.py:188 pretix/base/shredder.py:392 -#: pretix/control/templates/pretixcontrol/order/index.html:256 -#: pretix/control/templates/pretixcontrol/order/index.html:329 +#: pretix/control/templates/pretixcontrol/order/index.html:259 +#: pretix/control/templates/pretixcontrol/order/index.html:332 #: pretix/control/templates/pretixcontrol/organizers/edit.html:204 #: pretix/presale/templates/pretixpresale/event/order.html:234 #: pretix/presale/templates/pretixpresale/event/order.html:255 @@ -1056,24 +1058,24 @@ msgid "Invoice number" msgstr "رقم الفاتورة" #: pretix/base/exporters/invoices.py:197 pretix/base/exporters/invoices.py:324 -#: pretix/base/exporters/orderlist.py:923 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1256 -#: pretix/base/models/orders.py:208 pretix/base/models/orders.py:2538 -#: pretix/base/models/orders.py:2642 +#: pretix/base/exporters/orderlist.py:932 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1263 +#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2602 +#: pretix/base/models/orders.py:2706 #: pretix/control/templates/pretixcontrol/order/transactions.html:19 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:64 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 -#: pretix/plugins/checkinlists/exporters.py:610 +#: pretix/plugins/checkinlists/exporters.py:631 #: pretix/presale/templates/pretixpresale/organizers/index.html:43 msgid "Date" msgstr "التاريخ" #: pretix/base/exporters/invoices.py:198 pretix/base/exporters/invoices.py:325 -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:422 -#: pretix/base/exporters/orderlist.py:531 pretix/base/models/orders.py:171 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:423 +#: pretix/base/exporters/orderlist.py:532 pretix/base/models/orders.py:174 #: pretix/base/notifications.py:199 pretix/base/pdf.py:101 #: pretix/control/templates/pretixcontrol/checkin/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:172 @@ -1087,8 +1089,8 @@ msgstr "التاريخ" #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:29 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:41 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:433 -#: pretix/plugins/checkinlists/exporters.py:614 +#: pretix/plugins/checkinlists/exporters.py:445 +#: pretix/plugins/checkinlists/exporters.py:635 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:811 #: pretix/plugins/ticketoutputpdf/exporters.py:95 @@ -1099,7 +1101,7 @@ msgstr "رمز الطلب" #: pretix/base/exporters/invoices.py:199 pretix/base/exporters/invoices.py:326 #: pretix/base/models/customers.py:381 pretix/base/models/waitinglist.py:76 -#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:532 +#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:535 #: pretix/control/templates/pretixcontrol/users/index.html:42 #: pretix/control/views/waitinglist.py:295 msgid "E-mail address" @@ -1124,15 +1126,15 @@ msgid "Invoice sender:" msgstr "مرسل الفاتورة:" #: pretix/base/exporters/invoices.py:204 pretix/base/exporters/invoices.py:330 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:559 pretix/base/forms/questions.py:609 -#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1346 -#: pretix/base/models/orders.py:2776 pretix/base/orderimport.py:351 -#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:629 -#: pretix/control/templates/pretixcontrol/order/index.html:901 -#: pretix/plugins/checkinlists/exporters.py:474 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:609 +#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1352 +#: pretix/base/models/orders.py:2840 pretix/base/orderimport.py:351 +#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:632 +#: pretix/control/templates/pretixcontrol/order/index.html:933 +#: pretix/plugins/checkinlists/exporters.py:492 #: pretix/plugins/reports/exporters.py:767 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:314 @@ -1142,47 +1144,47 @@ msgstr "العنوان" #: pretix/base/exporters/invoices.py:205 pretix/base/exporters/invoices.py:213 #: pretix/base/exporters/invoices.py:331 pretix/base/exporters/invoices.py:339 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:620 -#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1347 -#: pretix/base/models/orders.py:2777 pretix/base/orderimport.py:362 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:620 +#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1353 +#: pretix/base/models/orders.py:2841 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:508 pretix/base/settings.py:877 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:633 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:636 #: pretix/control/views/item.py:455 -#: pretix/plugins/checkinlists/exporters.py:475 +#: pretix/plugins/checkinlists/exporters.py:493 #: pretix/plugins/reports/exporters.py:768 msgid "ZIP code" msgstr "الرمز البريدي" #: pretix/base/exporters/invoices.py:206 pretix/base/exporters/invoices.py:214 #: pretix/base/exporters/invoices.py:332 pretix/base/exporters/invoices.py:340 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:628 -#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1348 -#: pretix/base/models/orders.py:2778 pretix/base/orderimport.py:373 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:628 +#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1354 +#: pretix/base/models/orders.py:2842 pretix/base/orderimport.py:373 #: pretix/base/orderimport.py:519 pretix/base/settings.py:889 -#: pretix/control/forms/filter.py:607 pretix/control/forms/filter.py:638 +#: pretix/control/forms/filter.py:610 pretix/control/forms/filter.py:641 #: pretix/control/views/item.py:465 -#: pretix/plugins/checkinlists/exporters.py:476 +#: pretix/plugins/checkinlists/exporters.py:494 #: pretix/plugins/reports/exporters.py:769 msgid "City" msgstr "المدينة" #: pretix/base/exporters/invoices.py:207 pretix/base/exporters/invoices.py:215 #: pretix/base/exporters/invoices.py:333 pretix/base/exporters/invoices.py:341 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:640 -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2779 pretix/base/models/orders.py:2780 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:640 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2843 pretix/base/models/orders.py:2844 #: pretix/base/orderimport.py:389 pretix/base/orderimport.py:535 -#: pretix/base/settings.py:898 pretix/control/forms/filter.py:612 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:905 +#: pretix/base/settings.py:898 pretix/control/forms/filter.py:615 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:937 #: pretix/control/views/item.py:475 -#: pretix/plugins/checkinlists/exporters.py:477 +#: pretix/plugins/checkinlists/exporters.py:495 #: pretix/plugins/reports/exporters.py:719 #: pretix/plugins/reports/exporters.py:764 #: pretix/plugins/reports/exporters.py:813 @@ -1197,11 +1199,11 @@ msgstr "الرقم الضريبي" #: pretix/base/exporters/invoices.py:209 pretix/base/exporters/invoices.py:217 #: pretix/base/exporters/invoices.py:335 pretix/base/exporters/invoices.py:343 -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:602 pretix/base/models/orders.py:2783 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:2847 #: pretix/base/orderimport.py:433 -#: pretix/control/templates/pretixcontrol/order/index.html:912 +#: pretix/control/templates/pretixcontrol/order/index.html:944 #: pretix/plugins/reports/exporters.py:771 #: pretix/plugins/reports/exporters.py:813 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:103 @@ -1223,15 +1225,15 @@ msgid "Invoice recipient:" msgstr "مستلم الفاتورة:" #: pretix/base/exporters/invoices.py:210 pretix/base/exporters/invoices.py:336 -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:434 -#: pretix/base/exporters/orderlist.py:558 -#: pretix/base/exporters/orderlist.py:592 pretix/base/forms/questions.py:601 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:435 +#: pretix/base/exporters/orderlist.py:559 +#: pretix/base/exporters/orderlist.py:596 pretix/base/forms/questions.py:601 #: pretix/base/orderimport.py:321 pretix/base/orderimport.py:486 -#: pretix/control/forms/filter.py:590 pretix/control/forms/filter.py:625 -#: pretix/control/templates/pretixcontrol/order/index.html:897 +#: pretix/control/forms/filter.py:593 pretix/control/forms/filter.py:628 +#: pretix/control/templates/pretixcontrol/order/index.html:929 #: pretix/control/views/item.py:433 -#: pretix/plugins/checkinlists/exporters.py:462 +#: pretix/plugins/checkinlists/exporters.py:477 #: pretix/plugins/reports/exporters.py:766 #: pretix/plugins/reports/exporters.py:812 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:87 @@ -1244,14 +1246,14 @@ msgid "Street address" msgstr "عنوان الشارع" #: pretix/base/exporters/invoices.py:216 pretix/base/exporters/invoices.py:342 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:664 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:564 pretix/base/forms/questions.py:664 #: pretix/base/forms/questions.py:1002 pretix/base/models/customers.py:297 -#: pretix/base/models/orders.py:1350 pretix/base/models/orders.py:2782 +#: pretix/base/models/orders.py:1356 pretix/base/models/orders.py:2846 #: pretix/base/orderimport.py:408 -#: pretix/control/templates/pretixcontrol/order/index.html:908 -#: pretix/plugins/checkinlists/exporters.py:478 +#: pretix/control/templates/pretixcontrol/order/index.html:940 +#: pretix/plugins/checkinlists/exporters.py:496 #: pretix/plugins/reports/exporters.py:770 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:321 @@ -1260,19 +1262,19 @@ msgid "State" msgstr "المنطقة" #: pretix/base/exporters/invoices.py:218 pretix/base/exporters/invoices.py:344 -#: pretix/base/models/orders.py:2792 pretix/base/models/orders.py:2820 +#: pretix/base/models/orders.py:2856 pretix/base/models/orders.py:2884 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107 msgid "Beneficiary" msgstr "المستفيد" #: pretix/base/exporters/invoices.py:219 pretix/base/exporters/invoices.py:345 -#: pretix/base/models/orders.py:2787 pretix/base/orderimport.py:444 -#: pretix/control/templates/pretixcontrol/order/index.html:932 +#: pretix/base/models/orders.py:2851 pretix/base/orderimport.py:444 +#: pretix/control/templates/pretixcontrol/order/index.html:964 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:115 msgid "Internal reference" msgstr "المرجع الداخلي" -#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1343 +#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1348 msgid "Reverse charge" msgstr "التكلفة العكسية" @@ -1297,9 +1299,9 @@ msgid "Payment matching IDs" msgstr "معرفات مطابقة الدفع" #: pretix/base/exporters/invoices.py:226 pretix/base/exporters/invoices.py:346 -#: pretix/base/exporters/orderlist.py:276 -#: pretix/base/exporters/orderlist.py:446 -#: pretix/base/exporters/orderlist.py:608 +#: pretix/base/exporters/orderlist.py:277 +#: pretix/base/exporters/orderlist.py:447 +#: pretix/base/exporters/orderlist.py:612 #: pretix/control/templates/pretixcontrol/event/payment.html:10 #: pretix/control/views/event.py:343 msgid "Payment providers" @@ -1310,7 +1312,7 @@ msgid "Cancellation" msgstr "إلغاء" #: pretix/base/exporters/invoices.py:282 pretix/base/exporters/invoices.py:385 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgid "Invoice" msgstr "فاتورة" @@ -1319,13 +1321,13 @@ msgstr "فاتورة" msgid "Line number" msgstr "رقم السطر" -#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:429 +#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:430 #: pretix/base/models/items.py:374 pretix/base/models/items.py:808 #: pretix/control/templates/pretixcontrol/pdf/placeholders.html:32 msgid "Description" msgstr "الوصف" -#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:310 +#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:323 msgid "Gross price" msgstr "السعر الإجمالي" @@ -1333,16 +1335,16 @@ msgstr "السعر الإجمالي" msgid "Net price" msgstr "السعر الصافي" -#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:433 -#: pretix/base/exporters/orderlist.py:549 pretix/base/models/orders.py:2096 -#: pretix/base/models/orders.py:2226 pretix/base/models/orders.py:2581 +#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:434 +#: pretix/base/exporters/orderlist.py:550 pretix/base/models/orders.py:2102 +#: pretix/base/models/orders.py:2246 pretix/base/models/orders.py:2645 msgid "Tax value" msgstr "قيمة الضريبة" -#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:431 -#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:2087 -#: pretix/base/models/orders.py:2217 pretix/base/models/orders.py:2572 -#: pretix/base/models/orders.py:2652 pretix/base/models/tax.py:161 +#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:432 +#: pretix/base/exporters/orderlist.py:548 pretix/base/models/orders.py:2093 +#: pretix/base/models/orders.py:2237 pretix/base/models/orders.py:2636 +#: pretix/base/models/orders.py:2716 pretix/base/models/tax.py:161 #: pretix/control/templates/pretixcontrol/order/transactions.html:21 #: pretix/plugins/reports/exporters.py:720 #: pretix/plugins/reports/exporters.py:765 @@ -1367,7 +1369,7 @@ msgstr "تاريخ إنتهاء الفعالية" msgid "Product data" msgstr "اسم المنتج" -#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:837 +#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:846 #, fuzzy #| msgid "Product name" msgctxt "export_category" @@ -1408,17 +1410,17 @@ msgstr "الاسم الداخلي" msgid "Item name" msgstr "اسم العنصر" -#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:545 +#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:546 #: pretix/base/exporters/waitinglist.py:112 pretix/base/models/items.py:801 -#: pretix/base/models/orders.py:1302 pretix/base/models/orders.py:2557 +#: pretix/base/models/orders.py:1308 pretix/base/models/orders.py:2621 msgid "Variation" msgstr "النوع" #: pretix/base/exporters/items.py:72 pretix/base/models/customers.py:56 #: pretix/base/models/customers.py:389 pretix/base/models/discount.py:56 #: pretix/base/models/event.py:1371 pretix/base/models/items.py:371 -#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1063 -#: pretix/control/forms/filter.py:1793 +#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1066 +#: pretix/control/forms/filter.py:1796 #: pretix/control/templates/pretixcontrol/event/plugins.html:55 #: pretix/control/templates/pretixcontrol/users/index.html:51 msgid "Active" @@ -1427,7 +1429,7 @@ msgstr "نشط" #: pretix/base/exporters/items.py:73 pretix/base/models/discount.py:68 #: pretix/base/models/items.py:519 pretix/base/models/items.py:861 #: pretix/control/forms/discounts.py:79 pretix/control/forms/event.py:898 -#: pretix/control/forms/item.py:539 pretix/control/forms/item.py:746 +#: pretix/control/forms/item.py:538 pretix/control/forms/item.py:745 msgid "Sales channels" msgstr "قنوات البيع" @@ -1460,14 +1462,14 @@ msgstr "إنشاء التذاكر" msgid "Generate tickets" msgstr "إنشاء التذاكر" -#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:853 #: pretix/base/exporters/waitinglist.py:41 pretix/base/shredder.py:241 -#: pretix/control/forms/event.py:1460 pretix/control/navigation.py:235 +#: pretix/control/forms/event.py:1465 pretix/control/navigation.py:235 #: pretix/control/templates/pretixcontrol/event/settings.html:331 #: pretix/control/templates/pretixcontrol/orders/cancel.html:62 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:8 -#: pretix/plugins/sendmail/views.py:436 +#: pretix/plugins/sendmail/views.py:439 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:27 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:77 @@ -1480,7 +1482,7 @@ msgstr "إنشاء التذاكر" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:102 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:66 #: pretix/presale/templates/pretixpresale/organizers/index.html:94 -#: pretix/presale/views/widget.py:384 +#: pretix/presale/views/widget.py:387 msgid "Waiting list" msgstr "قائمة الانتظار" @@ -1534,9 +1536,10 @@ msgstr "الحد الأدنى للمبلغ حسب كل طلب" msgid "Maximum amount per order" msgstr "الحد الأقصى حسب كل طلب" -#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:270 -#: pretix/base/models/items.py:505 pretix/base/models/orders.py:231 -#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:271 +#: pretix/base/models/items.py:505 pretix/base/models/items.py:874 +#: pretix/base/models/orders.py:237 +#: pretix/plugins/checkinlists/exporters.py:481 msgid "Requires special attention" msgstr "يتطلب اهتماما خاصا" @@ -1552,7 +1555,7 @@ msgstr "هذا المنتج هو بطاقة هدية" #: pretix/base/exporters/items.py:93 pretix/base/models/items.py:530 #: pretix/base/models/items.py:836 #: pretix/control/templates/pretixcontrol/item/include_variations.html:41 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:147 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:148 msgid "Require a valid membership" msgstr "يتتطلب عضوية سارية المفعول" @@ -1563,7 +1566,7 @@ msgstr "يتتطلب عضوية سارية المفعول" msgid "Hide without a valid membership" msgstr "يتتطلب عضوية سارية المفعول" -#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:78 +#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:79 msgid "Order data" msgstr "بيانات الطلب" @@ -1588,14 +1591,14 @@ msgstr "" msgid "Filter by status" msgstr "تصنيف حسب الحالة" -#: pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:81 msgid "" "Download a spreadsheet of all orders. The spreadsheet will include three " "sheets, one with a line for every order, one with a line for every order " "position, and one with a line for every additional fee charged in an order." msgstr "" -#: pretix/base/exporters/orderlist.py:92 pretix/base/models/orders.py:264 +#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:270 #: pretix/control/navigation.py:253 pretix/control/navigation.py:360 #: pretix/control/templates/pretixcontrol/orders/index.html:7 #: pretix/control/templates/pretixcontrol/orders/index.html:9 @@ -1605,41 +1608,41 @@ msgstr "" msgid "Orders" msgstr "طلبات" -#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:2260 +#: pretix/base/exporters/orderlist.py:94 pretix/base/models/orders.py:2294 #: pretix/base/notifications.py:205 msgid "Order positions" msgstr "حالات الطلب" -#: pretix/base/exporters/orderlist.py:94 +#: pretix/base/exporters/orderlist.py:95 msgid "Order fees" msgstr "رسوم الطلب" -#: pretix/base/exporters/orderlist.py:102 +#: pretix/base/exporters/orderlist.py:103 msgid "Only paid orders" msgstr "الطلبات المدفوعة فقط" -#: pretix/base/exporters/orderlist.py:108 +#: pretix/base/exporters/orderlist.py:109 msgid "Include payment amounts" msgstr "تضمين مبالغ الدفع" -#: pretix/base/exporters/orderlist.py:114 +#: pretix/base/exporters/orderlist.py:115 msgid "Show multiple choice answers grouped in one column" msgstr "أظهر إجابات متعددة الخيار، مجمعة في عمود واحد" -#: pretix/base/exporters/orderlist.py:123 +#: pretix/base/exporters/orderlist.py:124 #: pretix/plugins/reports/exporters.py:628 #, fuzzy #| msgid "Only include orders created on or after this date." msgid "Only include orders created within this date range." msgstr "قم بتضمين الطلبات التي تم إنشاؤها في هذا التاريخ أو بعده فقط." -#: pretix/base/exporters/orderlist.py:127 pretix/base/notifications.py:194 +#: pretix/base/exporters/orderlist.py:128 pretix/base/notifications.py:194 #: pretix/base/pdf.py:229 pretix/plugins/badges/exporters.py:311 #: pretix/plugins/ticketoutputpdf/exporters.py:96 msgid "Event date" msgstr "تاريخ الفعالية" -#: pretix/base/exporters/orderlist.py:130 +#: pretix/base/exporters/orderlist.py:131 #, fuzzy #| msgid "" #| "Only include orders including at least one ticket for a date on or after " @@ -1651,17 +1654,17 @@ msgstr "" "قم بتضمين الطلبات التي تشمل تذكرة واحدة على الأقل في هذا التاريخ أو بعده. " "سيشمل أيضا تواريخ أخرى في حالة الطلبات المختلطة!" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:421 -#: pretix/base/exporters/orderlist.py:530 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1436 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:422 +#: pretix/base/exporters/orderlist.py:531 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1441 #: pretix/control/forms/organizer.py:103 msgid "Event slug" msgstr "رابط الفعالية" -#: pretix/base/exporters/orderlist.py:249 pretix/base/notifications.py:201 +#: pretix/base/exporters/orderlist.py:250 pretix/base/notifications.py:201 #: pretix/control/templates/pretixcontrol/search/orders.html:60 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:813 @@ -1669,22 +1672,22 @@ msgstr "رابط الفعالية" msgid "Order total" msgstr "إجمالي الطلب" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:423 -#: pretix/base/exporters/orderlist.py:533 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1019 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:424 +#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1028 #: pretix/base/exporters/waitinglist.py:120 -#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:177 -#: pretix/control/forms/filter.py:885 pretix/control/forms/filter.py:1060 -#: pretix/control/forms/filter.py:1288 pretix/control/forms/filter.py:1358 -#: pretix/control/forms/filter.py:1478 pretix/control/forms/filter.py:1790 -#: pretix/control/forms/filter.py:1871 pretix/control/forms/filter.py:2154 +#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:180 +#: pretix/control/forms/filter.py:888 pretix/control/forms/filter.py:1063 +#: pretix/control/forms/filter.py:1291 pretix/control/forms/filter.py:1361 +#: pretix/control/forms/filter.py:1481 pretix/control/forms/filter.py:1793 +#: pretix/control/forms/filter.py:1874 pretix/control/forms/filter.py:2157 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:39 #: pretix/control/templates/pretixcontrol/checkin/index.html:107 #: pretix/control/templates/pretixcontrol/events/index.html:84 -#: pretix/control/templates/pretixcontrol/order/index.html:695 -#: pretix/control/templates/pretixcontrol/order/index.html:791 +#: pretix/control/templates/pretixcontrol/order/index.html:727 +#: pretix/control/templates/pretixcontrol/order/index.html:823 #: pretix/control/templates/pretixcontrol/orders/index.html:126 #: pretix/control/templates/pretixcontrol/orders/refunds.html:65 #: pretix/control/templates/pretixcontrol/organizers/customer.html:38 @@ -1707,9 +1710,9 @@ msgstr "إجمالي الطلب" msgid "Status" msgstr "حالة" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:424 -#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:425 +#: pretix/base/exporters/orderlist.py:535 #: pretix/base/exporters/waitinglist.py:109 pretix/base/pdf.py:320 #: pretix/control/templates/pretixcontrol/checkin/index.html:102 #: pretix/control/templates/pretixcontrol/orders/fragment_export_schedule_form.html:108 @@ -1719,16 +1722,16 @@ msgstr "حالة" msgid "Email" msgstr "البريد الإلكتروني" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:426 -#: pretix/base/exporters/orderlist.py:536 pretix/base/notifications.py:203 -#: pretix/control/forms/filter.py:2115 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:427 +#: pretix/base/exporters/orderlist.py:537 pretix/base/notifications.py:203 +#: pretix/control/forms/filter.py:2118 #: pretix/control/templates/pretixcontrol/order/index.html:174 #: pretix/control/templates/pretixcontrol/orders/index.html:118 #: pretix/control/templates/pretixcontrol/organizers/customer.html:205 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:45 #: pretix/control/templates/pretixcontrol/search/orders.html:57 -#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:479 #: pretix/plugins/reports/exporters.py:425 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:607 @@ -1739,148 +1742,148 @@ msgstr "البريد الإلكتروني" msgid "Order date" msgstr "تاريخ الطلب" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:427 -#: pretix/base/exporters/orderlist.py:537 -#: pretix/plugins/checkinlists/exporters.py:465 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:538 +#: pretix/plugins/checkinlists/exporters.py:480 msgid "Order time" msgstr "توقيت الطلب" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 msgid "Custom address field" msgstr "حقل العنوان المخصص" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 msgid "Date of last payment" msgstr "تاريخ آخر دفع" -#: pretix/base/exporters/orderlist.py:258 pretix/base/services/stats.py:232 +#: pretix/base/exporters/orderlist.py:259 pretix/base/services/stats.py:232 msgid "Fees" msgstr "الرسوم" -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:625 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:625 #: pretix/control/templates/pretixcontrol/order/index.html:184 #: pretix/control/templates/pretixcontrol/pdf/index.html:222 msgid "Order locale" msgstr "مكان الطلب" -#: pretix/base/exporters/orderlist.py:263 +#: pretix/base/exporters/orderlist.py:264 #, python-brace-format msgid "Gross at {rate} % tax" msgstr "الإجمالي في {rate} % ضريبة" -#: pretix/base/exporters/orderlist.py:264 +#: pretix/base/exporters/orderlist.py:265 #, python-brace-format msgid "Net at {rate} % tax" msgstr "صافي {rate} % ضريبة" -#: pretix/base/exporters/orderlist.py:265 +#: pretix/base/exporters/orderlist.py:266 #, python-brace-format msgid "Tax value at {rate} % tax" msgstr "قيمة الضريبة {rate} % ضريبة" -#: pretix/base/exporters/orderlist.py:268 +#: pretix/base/exporters/orderlist.py:269 msgid "Invoice numbers" msgstr "أرقام الفواتير" -#: pretix/base/exporters/orderlist.py:269 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:651 -#: pretix/control/forms/filter.py:564 +#: pretix/base/exporters/orderlist.py:270 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:697 +#: pretix/control/forms/filter.py:567 #: pretix/control/templates/pretixcontrol/order/index.html:181 msgid "Sales channel" msgstr "قناة المبيعات" -#: pretix/base/exporters/orderlist.py:272 -#: pretix/base/exporters/orderlist.py:573 pretix/base/models/orders.py:226 -#: pretix/control/forms/filter.py:235 +#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:577 pretix/base/models/orders.py:232 +#: pretix/control/forms/filter.py:236 #, fuzzy #| msgctxt "subevent" #| msgid "All dates" msgid "Follow-up date" msgstr "كل التواريخ" -#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:274 #: pretix/control/templates/pretixcontrol/orders/index.html:125 #: pretix/control/templates/pretixcontrol/organizers/customer.html:207 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74 msgid "Positions" msgstr "الحالات" -#: pretix/base/exporters/orderlist.py:274 -#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:257 -#: pretix/control/forms/filter.py:546 +#: pretix/base/exporters/orderlist.py:275 +#: pretix/base/exporters/orderlist.py:610 pretix/base/models/orders.py:263 +#: pretix/control/forms/filter.py:549 msgid "E-mail address verified" msgstr "تم التحقق من عنوان البريد الإلكتروني" -#: pretix/base/exporters/orderlist.py:275 -#: pretix/base/exporters/orderlist.py:445 -#: pretix/base/exporters/orderlist.py:607 +#: pretix/base/exporters/orderlist.py:276 +#: pretix/base/exporters/orderlist.py:446 +#: pretix/base/exporters/orderlist.py:611 #, fuzzy #| msgctxt "invoice" #| msgid "Customer VAT ID" msgid "External customer ID" msgstr "معرف ضريبة القيمة المضافة للعميل" -#: pretix/base/exporters/orderlist.py:280 +#: pretix/base/exporters/orderlist.py:281 #, python-brace-format msgid "Paid by {method}" msgstr "تم السداد بواسطة {method}" -#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:429 msgid "Fee type" msgstr "نوع الرسوم" -#: pretix/base/exporters/orderlist.py:430 -#: pretix/base/exporters/orderlist.py:546 pretix/base/models/orders.py:1307 -#: pretix/base/models/orders.py:2568 pretix/base/orderimport.py:576 +#: pretix/base/exporters/orderlist.py:431 +#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:1313 +#: pretix/base/models/orders.py:2632 pretix/base/orderimport.py:576 #: pretix/base/pdf.py:153 #: pretix/control/templates/pretixcontrol/item/index.html:145 #: pretix/control/templates/pretixcontrol/order/change.html:174 -#: pretix/control/templates/pretixcontrol/order/change.html:332 +#: pretix/control/templates/pretixcontrol/order/change.html:381 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:496 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:160 #: pretix/control/templates/pretixcontrol/subevents/detail.html:138 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Price" msgstr "السعر" -#: pretix/base/exporters/orderlist.py:432 -#: pretix/base/exporters/orderlist.py:548 +#: pretix/base/exporters/orderlist.py:433 +#: pretix/base/exporters/orderlist.py:549 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:9 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:16 #: pretix/control/templates/pretixcontrol/order/change.html:145 msgid "Tax rule" msgstr "قاعدة الضريبة" -#: pretix/base/exporters/orderlist.py:435 -#: pretix/base/exporters/orderlist.py:440 -#: pretix/base/exporters/orderlist.py:593 -#: pretix/base/exporters/orderlist.py:597 pretix/base/pdf.py:325 +#: pretix/base/exporters/orderlist.py:436 +#: pretix/base/exporters/orderlist.py:441 +#: pretix/base/exporters/orderlist.py:597 +#: pretix/base/exporters/orderlist.py:601 pretix/base/pdf.py:325 msgid "Invoice address name" msgstr "اسم عنوان الفاتورة" -#: pretix/base/exporters/orderlist.py:459 -#: pretix/base/exporters/orderlist.py:629 pretix/base/models/orders.py:166 +#: pretix/base/exporters/orderlist.py:460 +#: pretix/base/exporters/orderlist.py:633 pretix/base/models/orders.py:169 msgid "canceled" msgstr "ملغى" -#: pretix/base/exporters/orderlist.py:532 -#: pretix/plugins/checkinlists/exporters.py:615 +#: pretix/base/exporters/orderlist.py:533 +#: pretix/plugins/checkinlists/exporters.py:636 msgid "Position ID" msgstr "معرف الحالة" -#: pretix/base/exporters/orderlist.py:540 -#: pretix/base/exporters/orderlist.py:847 pretix/base/models/checkin.py:58 -#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:1292 -#: pretix/base/models/orders.py:2564 pretix/base/models/vouchers.py:187 -#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1385 -#: pretix/control/forms/filter.py:404 pretix/control/forms/filter.py:1684 -#: pretix/control/forms/filter.py:1908 pretix/control/forms/filter.py:2022 -#: pretix/control/forms/filter.py:2106 pretix/control/forms/item.py:240 -#: pretix/control/forms/orders.py:315 pretix/control/forms/orders.py:367 -#: pretix/control/forms/orders.py:732 pretix/control/forms/vouchers.py:112 +#: pretix/base/exporters/orderlist.py:541 +#: pretix/base/exporters/orderlist.py:856 pretix/base/models/checkin.py:58 +#: pretix/base/models/items.py:1626 pretix/base/models/orders.py:1298 +#: pretix/base/models/orders.py:2628 pretix/base/models/vouchers.py:187 +#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1390 +#: pretix/control/forms/filter.py:407 pretix/control/forms/filter.py:1687 +#: pretix/control/forms/filter.py:1911 pretix/control/forms/filter.py:2025 +#: pretix/control/forms/filter.py:2109 pretix/control/forms/item.py:240 +#: pretix/control/forms/orders.py:328 pretix/control/forms/orders.py:380 +#: pretix/control/forms/orders.py:762 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/checkin/lists.html:75 #: pretix/control/templates/pretixcontrol/items/quotas.html:51 #: pretix/control/templates/pretixcontrol/order/change.html:104 @@ -1891,8 +1894,8 @@ msgstr "معرف الحالة" #: pretix/control/templates/pretixcontrol/vouchers/index.html:129 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:152 #: pretix/control/views/waitinglist.py:299 -#: pretix/plugins/checkinlists/exporters.py:455 -#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:292 +#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:294 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:27 #: pretix/presale/templates/pretixpresale/event/checkout_membership.html:52 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:135 @@ -1901,25 +1904,25 @@ msgctxt "subevent" msgid "Date" msgstr "تاريخ" -#: pretix/base/exporters/orderlist.py:541 -#: pretix/base/exporters/orderlist.py:848 +#: pretix/base/exporters/orderlist.py:542 +#: pretix/base/exporters/orderlist.py:857 #: pretix/base/exporters/waitinglist.py:116 #: pretix/base/models/memberships.py:144 pretix/control/forms/rrule.py:49 #: pretix/control/templates/pretixcontrol/events/index.html:72 -#: pretix/control/templates/pretixcontrol/order/index.html:692 -#: pretix/control/templates/pretixcontrol/order/index.html:786 +#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:818 #: pretix/control/templates/pretixcontrol/orders/refunds.html:55 #: pretix/control/templates/pretixcontrol/organizers/detail.html:60 #: pretix/control/templates/pretixcontrol/search/payments.html:83 #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:19 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:18 #: pretix/plugins/badges/exporters.py:293 -#: pretix/plugins/checkinlists/exporters.py:456 +#: pretix/plugins/checkinlists/exporters.py:471 msgid "Start date" msgstr "تاريخ البداية" -#: pretix/base/exporters/orderlist.py:542 -#: pretix/base/exporters/orderlist.py:849 +#: pretix/base/exporters/orderlist.py:543 +#: pretix/base/exporters/orderlist.py:858 #: pretix/base/exporters/waitinglist.py:117 #: pretix/base/models/memberships.py:147 #: pretix/control/templates/pretixcontrol/events/index.html:76 @@ -1927,14 +1930,14 @@ msgstr "تاريخ البداية" #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:21 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:20 #: pretix/plugins/badges/exporters.py:300 -#: pretix/plugins/checkinlists/exporters.py:457 +#: pretix/plugins/checkinlists/exporters.py:472 msgid "End date" msgstr "تاريخ الإنتهاء" -#: pretix/base/exporters/orderlist.py:544 pretix/base/models/items.py:567 +#: pretix/base/exporters/orderlist.py:545 pretix/base/models/items.py:567 #: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91 -#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1914 -#: pretix/control/forms/filter.py:2170 pretix/control/forms/orders.py:290 +#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1917 +#: pretix/control/forms/filter.py:2173 pretix/control/forms/orders.py:303 #: pretix/control/forms/vouchers.py:63 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:66 #: pretix/control/templates/pretixcontrol/item/base.html:3 @@ -1945,9 +1948,9 @@ msgstr "تاريخ الإنتهاء" #: pretix/control/templates/pretixcontrol/vouchers/index.html:123 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:150 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:617 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:638 #: pretix/plugins/reports/exporters.py:317 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:100 #: pretix/presale/forms/order.py:36 pretix/presale/forms/waitinglist.py:77 @@ -1956,36 +1959,36 @@ msgstr "تاريخ الإنتهاء" msgid "Product" msgstr "منتج" -#: pretix/base/exporters/orderlist.py:550 -#: pretix/base/exporters/orderlist.py:555 pretix/base/forms/questions.py:584 -#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1311 +#: pretix/base/exporters/orderlist.py:551 +#: pretix/base/exporters/orderlist.py:556 pretix/base/forms/questions.py:584 +#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1317 #: pretix/base/orderimport.py:458 pretix/base/pdf.py:167 -#: pretix/control/forms/filter.py:617 pretix/control/forms/organizer.py:712 -#: pretix/control/templates/pretixcontrol/order/index.html:472 +#: pretix/control/forms/filter.py:620 pretix/control/forms/organizer.py:712 +#: pretix/control/templates/pretixcontrol/order/index.html:504 #: pretix/control/templates/pretixcontrol/organizers/customer.html:119 #: pretix/control/views/item.py:409 pretix/plugins/badges/exporters.py:309 #: pretix/plugins/checkinlists/exporters.py:106 -#: pretix/plugins/checkinlists/exporters.py:434 +#: pretix/plugins/checkinlists/exporters.py:446 #: pretix/plugins/ticketoutputpdf/exporters.py:94 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:133 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:163 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:166 #: pretix/presale/templates/pretixpresale/event/order_change.html:54 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:26 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:133 msgid "Attendee name" msgstr "اسم الحاضر" -#: pretix/base/exporters/orderlist.py:557 pretix/base/forms/questions.py:590 -#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1319 +#: pretix/base/exporters/orderlist.py:558 pretix/base/forms/questions.py:590 +#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1325 #: pretix/base/pdf.py:209 -#: pretix/control/templates/pretixcontrol/order/index.html:477 +#: pretix/control/templates/pretixcontrol/order/index.html:509 #: pretix/control/views/item.py:421 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:143 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:146 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:173 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:176 msgid "Attendee email" msgstr "البريد الإلكتروني للحاضر" -#: pretix/base/exporters/orderlist.py:564 pretix/base/models/vouchers.py:303 +#: pretix/base/exporters/orderlist.py:565 pretix/base/models/vouchers.py:303 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:5 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:6 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:8 @@ -1993,133 +1996,161 @@ msgstr "البريد الإلكتروني للحاضر" msgid "Voucher" msgstr "كود الخصم" -#: pretix/base/exporters/orderlist.py:565 +#: pretix/base/exporters/orderlist.py:566 msgid "Pseudonymization ID" msgstr "معرف الاسم المستعار" -#: pretix/base/exporters/orderlist.py:566 pretix/control/forms/filter.py:647 -#: pretix/control/templates/pretixcontrol/order/change.html:194 +#: pretix/base/exporters/orderlist.py:567 pretix/control/forms/filter.py:650 +#: pretix/control/templates/pretixcontrol/order/change.html:243 #, fuzzy #| msgid "Client secret" msgid "Ticket secret" msgstr "كلمة سر التذكرة" -#: pretix/base/exporters/orderlist.py:567 pretix/base/orderimport.py:671 -#: pretix/plugins/checkinlists/exporters.py:468 +#: pretix/base/exporters/orderlist.py:568 pretix/base/orderimport.py:717 +#: pretix/plugins/checkinlists/exporters.py:483 msgid "Seat ID" msgstr "رقم المقعد" -#: pretix/base/exporters/orderlist.py:568 -#: pretix/plugins/checkinlists/exporters.py:469 +#: pretix/base/exporters/orderlist.py:569 +#: pretix/plugins/checkinlists/exporters.py:484 msgid "Seat name" msgstr "اسم المقعد" -#: pretix/base/exporters/orderlist.py:569 -#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/base/exporters/orderlist.py:570 +#: pretix/plugins/checkinlists/exporters.py:485 msgid "Seat zone" msgstr "منطقة المقعد" -#: pretix/base/exporters/orderlist.py:570 -#: pretix/plugins/checkinlists/exporters.py:471 +#: pretix/base/exporters/orderlist.py:571 +#: pretix/plugins/checkinlists/exporters.py:486 msgid "Seat row" msgstr "صف المقعد" -#: pretix/base/exporters/orderlist.py:571 -#: pretix/plugins/checkinlists/exporters.py:472 +#: pretix/base/exporters/orderlist.py:572 +#: pretix/plugins/checkinlists/exporters.py:487 msgid "Seat number" msgstr "رقم المقعد" -#: pretix/base/exporters/orderlist.py:572 +#: pretix/base/exporters/orderlist.py:573 +#: pretix/control/templates/pretixcontrol/order/change.html:198 +#: pretix/plugins/checkinlists/exporters.py:371 +#: pretix/plugins/checkinlists/exporters.py:488 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 +msgid "Blocked" +msgstr "محجوب" + +#: pretix/base/exporters/orderlist.py:574 pretix/base/models/orders.py:2261 +#: pretix/base/orderimport.py:651 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 +#: pretix/plugins/checkinlists/exporters.py:489 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 +msgid "Valid from" +msgstr "من تاريخ" + +#: pretix/base/exporters/orderlist.py:575 pretix/base/models/orders.py:2266 +#: pretix/base/models/vouchers.py:221 pretix/base/orderimport.py:674 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 +#: pretix/control/views/vouchers.py:109 +#: pretix/plugins/checkinlists/exporters.py:490 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 +msgid "Valid until" +msgstr "حتى تاريخ" + +#: pretix/base/exporters/orderlist.py:576 msgid "Order comment" msgstr "ملاحظات الطلب" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:335 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:335 msgid "Invoice address street" msgstr "شارع عنوان الفاتورة" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:340 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:340 msgid "Invoice address ZIP code" msgstr "الرمز البريدي لعنوان الفاتورة" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:345 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:345 msgid "Invoice address city" msgstr "مدينة عنوان الفاتورة" -#: pretix/base/exporters/orderlist.py:600 pretix/base/pdf.py:355 +#: pretix/base/exporters/orderlist.py:604 pretix/base/pdf.py:355 msgid "Invoice address country" msgstr "بلد عنوان الفاتورة" -#: pretix/base/exporters/orderlist.py:601 +#: pretix/base/exporters/orderlist.py:605 #, fuzzy #| msgid "Invoice address state" msgctxt "address" msgid "Invoice address state" msgstr "منطقة عنوان الفاتورة" -#: pretix/base/exporters/orderlist.py:755 +#: pretix/base/exporters/orderlist.py:764 #, fuzzy #| msgid "Order payments and refunds" msgid "Payments and refunds" msgstr "مدفوعات الطلب والمبالغ المستردة" -#: pretix/base/exporters/orderlist.py:757 +#: pretix/base/exporters/orderlist.py:766 msgid "Download a spreadsheet of all payments or refunds of every order." msgstr "" -#: pretix/base/exporters/orderlist.py:766 +#: pretix/base/exporters/orderlist.py:775 msgid "Payment states" msgstr "‪حالات الدفع" -#: pretix/base/exporters/orderlist.py:774 +#: pretix/base/exporters/orderlist.py:783 msgid "Refund states" msgstr "حالات استعادة المبلغ" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:926 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:263 -#: pretix/base/models/orders.py:1543 pretix/base/models/orders.py:1927 -#: pretix/base/models/orders.py:2076 pretix/base/models/orders.py:2208 -#: pretix/base/models/orders.py:2529 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:935 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:269 +#: pretix/base/models/orders.py:1549 pretix/base/models/orders.py:1933 +#: pretix/base/models/orders.py:2082 pretix/base/models/orders.py:2226 +#: pretix/base/models/orders.py:2593 #: pretix/control/templates/pretixcontrol/organizers/customer.html:118 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/search/payments.html:78 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 -#: pretix/plugins/checkinlists/exporters.py:325 +#: pretix/plugins/checkinlists/exporters.py:328 #: pretix/presale/templates/pretixpresale/event/order.html:66 msgid "Order" msgstr "الطلب" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/search/payments.html:75 #: pretix/plugins/paypal/templates/pretixplugins/paypal/control.html:5 #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control_legacy.html:5 msgid "Payment ID" msgstr "معرف الدفع" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1064 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1073 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:30 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:59 msgid "Creation date" msgstr "تاريخ الإنشاء" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/control/templates/pretixcontrol/order/index.html:787 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/control/templates/pretixcontrol/order/index.html:819 msgid "Completion date" msgstr "تاريخ الاكتمال" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 msgid "Status code" msgstr "رمز الحالة" -#: pretix/base/exporters/orderlist.py:800 -#: pretix/base/exporters/orderlist.py:924 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:1539 -#: pretix/base/models/orders.py:1923 pretix/control/forms/filter.py:917 -#: pretix/control/forms/filter.py:920 -#: pretix/control/templates/pretixcontrol/order/index.html:696 -#: pretix/control/templates/pretixcontrol/order/index.html:792 +#: pretix/base/exporters/orderlist.py:809 +#: pretix/base/exporters/orderlist.py:933 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1929 pretix/control/forms/filter.py:920 +#: pretix/control/forms/filter.py:923 +#: pretix/control/templates/pretixcontrol/order/index.html:728 +#: pretix/control/templates/pretixcontrol/order/index.html:824 #: pretix/control/templates/pretixcontrol/orders/refunds.html:70 #: pretix/control/templates/pretixcontrol/search/payments.html:98 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2128,109 +2159,109 @@ msgstr "رمز الحالة" msgid "Amount" msgstr "المبلغ" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:89 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:102 -#: pretix/control/templates/pretixcontrol/order/index.html:694 -#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:726 +#: pretix/control/templates/pretixcontrol/order/index.html:821 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:85 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:19 msgid "Payment method" msgstr "طريقة السداد" -#: pretix/base/exporters/orderlist.py:836 +#: pretix/base/exporters/orderlist.py:845 msgid "Quota availabilities" msgstr "توافر الحصة" -#: pretix/base/exporters/orderlist.py:838 +#: pretix/base/exporters/orderlist.py:847 msgid "" "Download a spreadsheet of all quotas including their current availability." msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quotas.html:45 msgid "Quota name" msgstr "اسم الحصة" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quota.html:56 msgid "Total quota" msgstr "الحصة الإجمالية" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/event/cancel.html:19 -#: pretix/control/views/item.py:903 +#: pretix/control/views/item.py:908 msgid "Paid orders" msgstr "الطلبات المدفوعة" -#: pretix/base/exporters/orderlist.py:843 pretix/control/views/item.py:908 +#: pretix/base/exporters/orderlist.py:852 pretix/control/views/item.py:913 msgid "Pending orders" msgstr "الطلبات المعلقة" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 msgid "Blocking vouchers" msgstr "حظر كود الخصم" -#: pretix/base/exporters/orderlist.py:844 pretix/control/views/item.py:927 +#: pretix/base/exporters/orderlist.py:853 pretix/control/views/item.py:932 msgid "Current user's carts" msgstr "عربات المستخدم الحالية" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 msgid "Exited orders" msgstr "طلبات خارجة" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 msgid "Current availability" msgstr "المتوفر حاليا" -#: pretix/base/exporters/orderlist.py:861 -#: pretix/base/exporters/orderlist.py:868 +#: pretix/base/exporters/orderlist.py:870 +#: pretix/base/exporters/orderlist.py:877 #: pretix/control/templates/pretixcontrol/items/quota.html:58 -#: pretix/control/views/item.py:934 +#: pretix/control/views/item.py:939 msgid "Infinite" msgstr "غير محدود" -#: pretix/base/exporters/orderlist.py:890 +#: pretix/base/exporters/orderlist.py:899 #, fuzzy #| msgid "Gift card redemptions" msgid "Gift card transactions" msgstr "استرداد بطاقة هدية" -#: pretix/base/exporters/orderlist.py:892 -#: pretix/base/exporters/orderlist.py:995 +#: pretix/base/exporters/orderlist.py:901 +#: pretix/base/exporters/orderlist.py:1004 #, fuzzy #| msgid "Gift cards" msgctxt "export_category" msgid "Gift cards" msgstr "بطاقات الهدايا" -#: pretix/base/exporters/orderlist.py:893 +#: pretix/base/exporters/orderlist.py:902 msgid "Download a spreadsheet of all gift card transactions." msgstr "" -#: pretix/base/exporters/orderlist.py:921 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/orderlist.py:1062 pretix/base/models/giftcards.py:75 +#: pretix/base/exporters/orderlist.py:930 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/orderlist.py:1071 pretix/base/models/giftcards.py:75 #: pretix/control/templates/pretixcontrol/giftcards/checkout.html:5 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:4 -#: pretix/control/templates/pretixcontrol/order/index.html:464 +#: pretix/control/templates/pretixcontrol/order/index.html:496 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:28 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:123 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 msgid "Gift card code" msgstr "رمز بطاقة الهدية" -#: pretix/base/exporters/orderlist.py:922 -#: pretix/base/exporters/orderlist.py:1009 -#: pretix/base/exporters/orderlist.py:1012 -#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:239 -#: pretix/control/forms/filter.py:1279 pretix/control/forms/filter.py:1282 +#: pretix/base/exporters/orderlist.py:931 +#: pretix/base/exporters/orderlist.py:1018 +#: pretix/base/exporters/orderlist.py:1021 +#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:240 +#: pretix/control/forms/filter.py:1282 pretix/control/forms/filter.py:1285 #: pretix/control/templates/pretixcontrol/event/live.html:75 msgid "Test mode" msgstr "وضع الاختبار" -#: pretix/base/exporters/orderlist.py:925 -#: pretix/base/exporters/orderlist.py:1067 +#: pretix/base/exporters/orderlist.py:934 +#: pretix/base/exporters/orderlist.py:1076 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:37 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:34 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2241,7 +2272,7 @@ msgstr "وضع الاختبار" msgid "Currency" msgstr "العملة" -#: pretix/base/exporters/orderlist.py:933 pretix/base/invoice.py:470 +#: pretix/base/exporters/orderlist.py:942 pretix/base/invoice.py:470 #: pretix/control/templates/pretixcontrol/base.html:279 #: pretix/control/templates/pretixcontrol/checkin/index.html:140 #: pretix/control/templates/pretixcontrol/order/index.html:23 @@ -2267,45 +2298,45 @@ msgstr "العملة" msgid "TEST MODE" msgstr "وضع الاختبار" -#: pretix/base/exporters/orderlist.py:947 +#: pretix/base/exporters/orderlist.py:956 msgid "Gift card redemptions" msgstr "استرداد بطاقة هدية" -#: pretix/base/exporters/orderlist.py:949 +#: pretix/base/exporters/orderlist.py:958 msgid "" "Download a spreadsheet of all payments or refunds that involve gift cards." msgstr "" -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:10 msgid "Issuer" msgstr "جهة الاصدار" -#: pretix/base/exporters/orderlist.py:993 pretix/control/navigation.py:523 +#: pretix/base/exporters/orderlist.py:1002 pretix/control/navigation.py:523 #: pretix/control/templates/pretixcontrol/organizers/edit.html:156 msgid "Gift cards" msgstr "بطاقات الهدايا" -#: pretix/base/exporters/orderlist.py:996 +#: pretix/base/exporters/orderlist.py:1005 msgid "Download a spreadsheet of all gift cards including their current value." msgstr "" -#: pretix/base/exporters/orderlist.py:1003 +#: pretix/base/exporters/orderlist.py:1012 msgid "Show value at" msgstr "إظهار القيمة عند" -#: pretix/base/exporters/orderlist.py:1006 +#: pretix/base/exporters/orderlist.py:1015 msgid "Defaults to the time of report." msgstr "" -#: pretix/base/exporters/orderlist.py:1011 -#: pretix/base/exporters/orderlist.py:1021 pretix/control/forms/filter.py:498 -#: pretix/control/forms/filter.py:1062 pretix/control/forms/filter.py:1281 -#: pretix/control/forms/filter.py:1290 pretix/control/forms/filter.py:1361 -#: pretix/control/forms/filter.py:1371 pretix/control/forms/filter.py:1792 -#: pretix/control/forms/filter.py:1801 pretix/control/forms/filter.py:1873 -#: pretix/control/forms/filter.py:1886 pretix/control/forms/filter.py:2303 -#: pretix/control/forms/filter.py:2322 +#: pretix/base/exporters/orderlist.py:1020 +#: pretix/base/exporters/orderlist.py:1030 pretix/control/forms/filter.py:501 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1284 +#: pretix/control/forms/filter.py:1293 pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1374 pretix/control/forms/filter.py:1795 +#: pretix/control/forms/filter.py:1804 pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1889 pretix/control/forms/filter.py:2306 +#: pretix/control/forms/filter.py:2325 #: pretix/control/templates/pretixcontrol/checkin/lists.html:106 #: pretix/control/templates/pretixcontrol/checkin/lists.html:118 #: pretix/control/templates/pretixcontrol/items/discounts.html:107 @@ -2316,65 +2347,65 @@ msgstr "" msgid "All" msgstr "الكل" -#: pretix/base/exporters/orderlist.py:1013 pretix/control/forms/filter.py:1283 +#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1286 msgid "Live" msgstr "مباشر" -#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1291 +#: pretix/base/exporters/orderlist.py:1031 pretix/control/forms/filter.py:1294 #: pretix/control/templates/pretixcontrol/pdf/index.html:366 msgid "Empty" msgstr "فارغ" -#: pretix/base/exporters/orderlist.py:1023 pretix/control/forms/filter.py:1292 +#: pretix/base/exporters/orderlist.py:1032 pretix/control/forms/filter.py:1295 msgid "Valid and with value" msgstr "صالحة وذات قيمة" -#: pretix/base/exporters/orderlist.py:1024 pretix/control/forms/filter.py:1293 +#: pretix/base/exporters/orderlist.py:1033 pretix/control/forms/filter.py:1296 msgid "Expired and with value" msgstr "منتهية الصلاحية وذات قيمة" -#: pretix/base/exporters/orderlist.py:1025 pretix/control/forms/filter.py:223 -#: pretix/control/forms/filter.py:1294 pretix/control/forms/filter.py:1878 -#: pretix/control/templates/pretixcontrol/items/question.html:24 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31 +#: pretix/base/exporters/orderlist.py:1034 pretix/control/forms/filter.py:224 +#: pretix/control/forms/filter.py:1297 pretix/control/forms/filter.py:1881 +#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:36 #: pretix/control/templates/pretixcontrol/orders/overview.html:70 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:81 #: pretix/plugins/reports/exporters.py:320 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 msgid "Expired" msgstr "منتهية الصلاحية" -#: pretix/base/exporters/orderlist.py:1063 pretix/base/models/giftcards.py:84 +#: pretix/base/exporters/orderlist.py:1072 pretix/base/models/giftcards.py:84 msgid "Test mode card" msgstr "بطاقة وضع الاختبار" -#: pretix/base/exporters/orderlist.py:1065 pretix/base/models/giftcards.py:88 +#: pretix/base/exporters/orderlist.py:1074 pretix/base/models/giftcards.py:88 #: pretix/control/templates/pretixcontrol/order/index.html:194 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:62 msgid "Expiry date" msgstr "تاريخ الانتهاء" -#: pretix/base/exporters/orderlist.py:1066 pretix/control/forms/orders.py:784 +#: pretix/base/exporters/orderlist.py:1075 pretix/control/forms/orders.py:815 msgid "Special terms and conditions" msgstr "شروط وأحكام خاصة" -#: pretix/base/exporters/orderlist.py:1068 +#: pretix/base/exporters/orderlist.py:1077 #: pretix/control/templates/pretixcontrol/order/change.html:94 -#: pretix/control/templates/pretixcontrol/order/change.html:324 +#: pretix/control/templates/pretixcontrol/order/change.html:373 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:32 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:65 msgid "Current value" msgstr "القيمة الحالية" -#: pretix/base/exporters/orderlist.py:1069 +#: pretix/base/exporters/orderlist.py:1078 msgid "Created in order" msgstr "تم الإنشاء بالترتيب" -#: pretix/base/exporters/orderlist.py:1070 +#: pretix/base/exporters/orderlist.py:1079 msgid "Last invoice number of order" msgstr "رقم الفاتورة الأخير للطلب" -#: pretix/base/exporters/orderlist.py:1071 +#: pretix/base/exporters/orderlist.py:1080 msgid "Last invoice date of order" msgstr "تاريخ آخر فاتورة للطلب" @@ -2425,7 +2456,7 @@ msgid "Voucher expired" msgstr "كود الخصم منتهية الصلاحية" #: pretix/base/exporters/waitinglist.py:111 pretix/base/pdf.py:116 -#: pretix/control/forms/event.py:1542 +#: pretix/control/forms/event.py:1547 #: pretix/control/templates/pretixcontrol/items/index.html:35 msgid "Product name" msgstr "اسم المنتج" @@ -2445,7 +2476,7 @@ msgstr "الأولوية" #: pretix/control/templates/pretixcontrol/vouchers/index.html:18 #: pretix/control/templates/pretixcontrol/vouchers/index.html:103 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:463 +#: pretix/plugins/checkinlists/exporters.py:478 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:54 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:56 #: pretix/presale/templates/pretixpresale/event/fragment_voucher_form.html:12 @@ -2769,7 +2800,7 @@ msgid "Invoice" msgstr "فاتورة" #: pretix/base/invoice.py:556 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgctxt "invoice" msgid "Cancellation" @@ -2938,7 +2969,7 @@ msgstr "إذا قمت بإيقاف التشغيل، فلن تتلقى أي إش #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:15 #: pretix/control/templates/pretixcontrol/users/form.html:4 #: pretix/control/templates/pretixcontrol/users/form.html:6 -#: pretix/control/views/organizer.py:148 tests/base/test_mail.py:149 +#: pretix/control/views/organizer.py:149 tests/base/test_mail.py:149 msgid "User" msgstr "المستخدم" @@ -2962,7 +2993,7 @@ msgid "All products (including newly created ones)" msgstr "جميع المنتجات (بما في ذلك تلك التي تم إنشاؤها حديثا)" #: pretix/base/models/checkin.py:56 pretix/plugins/badges/exporters.py:264 -#: pretix/plugins/checkinlists/exporters.py:695 +#: pretix/plugins/checkinlists/exporters.py:716 msgid "Limit to products" msgstr "مقتصر على المنتجات" @@ -3038,64 +3069,76 @@ msgstr "" "الخيار مفيدا عندما لا يتم التحقق من التذاكر المباعة في شباك التذاكر مرة أخرى " "قبل الدخول ويجب اعتبارها مصدقة مباشرة عند الشراء." -#: pretix/base/models/checkin.py:316 +#: pretix/base/models/checkin.py:320 msgid "Entry" msgstr "دخول" -#: pretix/base/models/checkin.py:317 +#: pretix/base/models/checkin.py:321 msgid "Exit" msgstr "خروج" -#: pretix/base/models/checkin.py:332 +#: pretix/base/models/checkin.py:338 #, fuzzy #| msgid "Unknown invoice." msgid "Unknown ticket" msgstr "فاتورة غير معروفة." -#: pretix/base/models/checkin.py:333 +#: pretix/base/models/checkin.py:339 #, fuzzy #| msgid "Ticket download" msgid "Ticket not paid" msgstr "حمل تذكرة" -#: pretix/base/models/checkin.py:334 +#: pretix/base/models/checkin.py:340 msgid "Forbidden by custom rule" msgstr "" -#: pretix/base/models/checkin.py:335 +#: pretix/base/models/checkin.py:341 #, fuzzy #| msgid "Ticket layout changed." msgid "Ticket code revoked/changed" msgstr "تم تغيير نسق التذكرة." -#: pretix/base/models/checkin.py:336 +#: pretix/base/models/checkin.py:342 #, fuzzy #| msgid "Action required" msgid "Information required" msgstr "الإجراء مطلوب" -#: pretix/base/models/checkin.py:337 +#: pretix/base/models/checkin.py:343 #, fuzzy #| msgid "Ticket layouts" msgid "Ticket already used" msgstr "أنماط التذاكر" -#: pretix/base/models/checkin.py:338 +#: pretix/base/models/checkin.py:344 #, fuzzy #| msgid "Ticket type not allowed" msgid "Ticket type not allowed here" msgstr "نوع التذكرة غير مسموح به" -#: pretix/base/models/checkin.py:339 +#: pretix/base/models/checkin.py:345 msgid "Ticket code is ambiguous on list" msgstr "" -#: pretix/base/models/checkin.py:340 +#: pretix/base/models/checkin.py:346 #, fuzzy #| msgid "Internal Server Error" msgid "Server error" msgstr "خطأ في الخادم الداخلي" +#: pretix/base/models/checkin.py:347 +#, fuzzy +#| msgid "Ticket code" +msgid "Ticket blocked" +msgstr "رمز التذكرة" + +#: pretix/base/models/checkin.py:348 +#, fuzzy +#| msgid "This voucher is not valid for this seat." +msgid "Ticket not valid at this time" +msgstr "كود الخصم هذا غير صالح لهذا المقعد." + #: pretix/base/models/customers.py:54 #, fuzzy #| msgid "Product name" @@ -3113,7 +3156,7 @@ msgid "Single-sign-on method" msgstr "طريقة الاسترداد" #: pretix/base/models/customers.py:84 pretix/base/models/devices.py:72 -#: pretix/base/models/items.py:1276 pretix/base/models/items.py:1506 +#: pretix/base/models/items.py:1283 pretix/base/models/items.py:1513 msgid "" "You can enter any value here to make it easier to match the data with other " "sources. If you do not input one, we will generate one automatically." @@ -3127,13 +3170,13 @@ msgid "" "underscores. It must start and end with a letter or number." msgstr "" -#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1345 -#: pretix/base/models/orders.py:2773 pretix/base/settings.py:865 +#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1351 +#: pretix/base/models/orders.py:2837 pretix/base/settings.py:865 msgid "Company name" msgstr "اسم الشركة" -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2780 pretix/base/settings.py:80 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2844 pretix/base/settings.py:80 #: pretix/plugins/stripe/payment.py:191 msgid "Select country" msgstr "اختر الدولة" @@ -3197,19 +3240,19 @@ msgstr "أنواع العضوية المسموح بها" msgid "Separate multiple values with spaces" msgstr "إنشاء قسائم متعددة" -#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1275 +#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1282 msgid "Internal identifier" msgstr "معرف داخلي" -#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1378 +#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1385 msgid "This identifier is already used for a different question." msgstr "هذا المعرف مستخدم مسبقا لسؤال مختلف." -#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2180 -#: pretix/control/forms/filter.py:2296 +#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2183 +#: pretix/control/forms/filter.py:2299 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 #: pretix/control/templates/pretixcontrol/organizers/gates.html:16 -#: pretix/plugins/checkinlists/exporters.py:623 +#: pretix/plugins/checkinlists/exporters.py:644 msgid "Gate" msgstr "بوابة" @@ -3242,7 +3285,7 @@ msgid "Each matching product must be for a different date" msgstr "أضف تذاكر لتاريخ مختلف" #: pretix/base/models/discount.py:65 pretix/base/models/items.py:814 -#: pretix/base/models/items.py:1084 pretix/base/models/items.py:1308 +#: pretix/base/models/items.py:1091 pretix/base/models/items.py:1315 msgid "Position" msgstr "حالة" @@ -3397,12 +3440,12 @@ msgid "Plugins" msgstr "الإضافات" #: pretix/base/models/event.py:594 pretix/base/pdf.py:224 -#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1488 +#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1491 #: pretix/control/templates/pretixcontrol/event/index.html:13 #: pretix/control/views/dashboards.py:540 #: pretix/presale/templates/pretixpresale/event/index.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:81 -#: pretix/presale/views/widget.py:624 +#: pretix/presale/views/widget.py:627 msgid "Event series" msgstr "فعالية بأوقات مختلفة" @@ -3421,10 +3464,10 @@ msgid "Only sell tickets for this event on the following sales channels." msgstr "قم ببيع التذاكر لهذه الفعالية فقط على قنوات البيع التالية." #: pretix/base/models/event.py:613 pretix/base/models/items.py:350 -#: pretix/base/models/items.py:1612 pretix/base/models/orders.py:183 -#: pretix/base/models/orders.py:2634 pretix/base/models/vouchers.py:181 +#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:189 +#: pretix/base/models/orders.py:2698 pretix/base/models/vouchers.py:181 #: pretix/base/models/waitinglist.py:55 pretix/base/notifications.py:187 -#: pretix/control/forms/filter.py:860 +#: pretix/control/forms/filter.py:863 #: pretix/control/templates/pretixcontrol/organizers/customer.html:204 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:42 #: pretix/control/templates/pretixcontrol/search/orders.html:51 @@ -3441,7 +3484,7 @@ msgstr "فعالية" #: pretix/control/templates/pretixcontrol/organizers/devices.html:88 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 -#: pretix/control/views/organizer.py:1586 +#: pretix/control/views/organizer.py:1596 msgid "Events" msgstr "فعاليات" @@ -3498,7 +3541,7 @@ msgstr "" "إذا تم الحديد، فستظهر هذه الفعالية بشكل عام في قائمة تواريخ الفعالية الخاصة " "بك." -#: pretix/base/models/event.py:1421 pretix/base/settings.py:2532 +#: pretix/base/models/event.py:1421 pretix/base/settings.py:2545 msgid "Frontpage text" msgstr "نص الصفحة الأولى" @@ -3514,11 +3557,11 @@ msgstr "التواريخ في سلسلة الفعالية" msgid "One or more variations do not belong to this event." msgstr "عنصر أو أكثر لا ينتمي إلى هذه الفعالية." -#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1783 +#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1790 msgid "Can not contain spaces or special characters except underscores" msgstr "لا يمكن أن يحتوي على مسافات أو أحرف خاصة باستثناء الشرطات السفلية" -#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1788 +#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1795 msgid "The property name may only contain letters, numbers and underscores." msgstr "لا يسمح أن يحتوي اسم الملكية إلا على أحرف وأرقام وشرطات سفلية فقط." @@ -3614,20 +3657,20 @@ msgid "Additional recipients (Bcc)" msgstr "إعدادات إضافية" #: pretix/base/models/exports.py:73 pretix/control/forms/event.py:1013 -#: pretix/control/forms/event.py:1070 pretix/control/forms/event.py:1080 -#: pretix/control/forms/orders.py:619 pretix/control/forms/orders.py:850 -#: pretix/control/forms/orders.py:877 pretix/control/forms/organizer.py:463 +#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 +#: pretix/control/forms/orders.py:649 pretix/control/forms/orders.py:881 +#: pretix/control/forms/orders.py:908 pretix/control/forms/organizer.py:463 #: pretix/control/forms/organizer.py:473 pretix/control/forms/organizer.py:483 #: pretix/control/forms/vouchers.py:262 pretix/plugins/sendmail/forms.py:74 -#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:192 +#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:198 msgid "Subject" msgstr "موضوع" -#: pretix/base/models/exports.py:77 pretix/control/forms/orders.py:660 -#: pretix/control/forms/orders.py:676 pretix/control/forms/orders.py:858 -#: pretix/control/forms/orders.py:885 pretix/control/forms/vouchers.py:268 +#: pretix/base/models/exports.py:77 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:268 #: pretix/plugins/sendmail/forms.py:75 pretix/plugins/sendmail/forms.py:99 -#: pretix/plugins/sendmail/models.py:193 +#: pretix/plugins/sendmail/models.py:199 msgid "Message" msgstr "رسالة" @@ -3721,7 +3764,7 @@ msgstr "لن يتم بيع هذا المنتج قبل التاريخ المعي msgid "This product will not be sold after the given date." msgstr "لن يتم بيع هذا المنتج بعد التاريخ المحدد." -#: pretix/base/models/items.py:357 pretix/base/models/items.py:1061 +#: pretix/base/models/items.py:357 pretix/base/models/items.py:1068 #: pretix/control/templates/pretixcontrol/items/index.html:40 msgid "Category" msgstr "الفئة" @@ -3788,7 +3831,7 @@ msgid "This will only work if waiting lists are enabled for this event." msgstr "لن يعمل هذا إلا إذا تم تمكين قوائم الانتظار لهذه الفعالية." #: pretix/base/models/items.py:423 pretix/base/settings.py:1105 -#: pretix/control/forms/event.py:1455 +#: pretix/control/forms/event.py:1460 msgid "Show number of tickets left" msgstr "إظهار عدد التذاكر المتبقية" @@ -3886,7 +3929,7 @@ msgstr "" "بالحقل فارغا أو قمت بتحديد قيمة 0 ، فلا يوجد حد خاص لهذا المنتج. وعلى كل حال " "يتم تطبيق الحد الأقصى لعدد العناصر في الطلب بالكامل." -#: pretix/base/models/items.py:507 +#: pretix/base/models/items.py:507 pretix/base/models/items.py:876 msgid "" "If you set this, the check-in app will show a visible warning that this " "ticket requires special attention. You can use this for example for student " @@ -3941,8 +3984,8 @@ msgstr "مدة العضوية بالأيام" msgid "Membership duration in months" msgstr "مدة العضوية بالأشهر" -#: pretix/base/models/items.py:568 pretix/base/models/items.py:1302 -#: pretix/control/forms/filter.py:400 pretix/control/forms/filter.py:1678 +#: pretix/base/models/items.py:568 pretix/base/models/items.py:1309 +#: pretix/control/forms/filter.py:403 pretix/control/forms/filter.py:1681 #: pretix/control/forms/item.py:225 pretix/control/navigation.py:148 #: pretix/control/navigation.py:157 #: pretix/control/templates/pretixcontrol/checkin/lists.html:78 @@ -4021,7 +4064,7 @@ msgstr "لن يتم بيع هذا المنتج قبل التاريخ المعي msgid "This variation will not be sold after the given date." msgstr "لن يتم بيع هذا المنتج بعد التاريخ المحدد." -#: pretix/base/models/items.py:863 pretix/control/forms/item.py:751 +#: pretix/base/models/items.py:863 pretix/control/forms/item.py:750 msgid "" "The sales channel selection for the product as a whole takes precedence, so " "if a sales channel is selected here but not on product level, the variation " @@ -4048,29 +4091,29 @@ msgstr "" "سيتم إخفاء هذا المنتج من صفحة الفعالية حتى يقوم المستخدم بإدخال كود خصم يسمح " "بظهور هذا المنتج." -#: pretix/base/models/items.py:877 pretix/base/models/vouchers.py:262 +#: pretix/base/models/items.py:884 pretix/base/models/vouchers.py:262 #: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:284 msgid "Product variation" msgstr "نوع المنتج" -#: pretix/base/models/items.py:878 +#: pretix/base/models/items.py:885 #: pretix/control/templates/pretixcontrol/item/create.html:111 msgid "Product variations" msgstr "أنواع المنتج" -#: pretix/base/models/items.py:1066 +#: pretix/base/models/items.py:1073 msgid "Minimum number" msgstr "العدد الأدنى" -#: pretix/base/models/items.py:1070 +#: pretix/base/models/items.py:1077 msgid "Maximum number" msgstr "العدد الأقصى" -#: pretix/base/models/items.py:1074 +#: pretix/base/models/items.py:1081 msgid "Add-Ons are included in the price" msgstr "تم تضمين قائمة الإضافات في السعر" -#: pretix/base/models/items.py:1075 +#: pretix/base/models/items.py:1082 msgid "" "If selected, adding add-ons to this ticket is free, even if the add-ons " "would normally cost money individually." @@ -4078,51 +4121,51 @@ msgstr "" "إذا تم تحديده ، فإن إضافة القوائم الإضافية إلى هذه التذكرة سيكون مجانيا، حتى " "لو كانت الإضافات تكلف مبالغا إن كانت بشكل فردي." -#: pretix/base/models/items.py:1080 +#: pretix/base/models/items.py:1087 msgid "Allow the same product to be selected multiple times" msgstr "اسمح لنفس المنتج أن يتم اختياره عدة مرات" -#: pretix/base/models/items.py:1099 +#: pretix/base/models/items.py:1106 msgid "The add-on's category must belong to the same event as the item." msgstr "" "يجب أن تنتمي فئة قائمة الإضافة إلى نفس الفعالية كما هو الحال مع العنصر." -#: pretix/base/models/items.py:1104 +#: pretix/base/models/items.py:1111 msgid "The item already has an add-on of this category." msgstr "العنصر يحتوي مسبقا على قائمة إضافة من هذه الفئة." -#: pretix/base/models/items.py:1109 +#: pretix/base/models/items.py:1116 msgid "The minimum count needs to be equal to or greater than zero." msgstr "يجب أن يكون الحد الأدنى للعدد مساويا أو أكبر من الصفر." -#: pretix/base/models/items.py:1114 +#: pretix/base/models/items.py:1121 msgid "The maximum count needs to be equal to or greater than zero." msgstr "يجب أن يكون الحد الأقصى للعدد مساويا للصفر أو أكبر منه." -#: pretix/base/models/items.py:1119 +#: pretix/base/models/items.py:1126 msgid "The maximum count needs to be greater than the minimum count." msgstr "يجب أن يكون الحد الأقصى للعدد أكبر من الحد الأدنى للعد." -#: pretix/base/models/items.py:1146 +#: pretix/base/models/items.py:1153 msgid "Bundled item" msgstr "عنصر تم تجميعه" -#: pretix/base/models/items.py:1152 +#: pretix/base/models/items.py:1159 msgid "Bundled variation" msgstr "صيغة تم تجميعها" -#: pretix/base/models/items.py:1158 +#: pretix/base/models/items.py:1165 #: pretix/control/templates/pretixcontrol/order/transactions.html:22 #, fuzzy #| msgid "quantity" msgid "Quantity" msgstr "كمية" -#: pretix/base/models/items.py:1163 +#: pretix/base/models/items.py:1170 msgid "Designated price part" msgstr "جزء السعر المحدد" -#: pretix/base/models/items.py:1164 +#: pretix/base/models/items.py:1171 msgid "" "If set, it will be shown that this bundled item is responsible for the given " "value of the total gross price. This might be important in cases of mixed " @@ -4133,74 +4176,74 @@ msgstr "" "الإجمالي الكلي. قد يكون هذا مهما في حالات الضرائب المختلطة، ولكن يمكن أن تظل " "فارغة. لن يتم إضافة هذه القيمة إلى سعر العنصر الأساسي." -#: pretix/base/models/items.py:1187 +#: pretix/base/models/items.py:1194 msgid "The bundled item must belong to the same event as the item." msgstr "يجب أن ينتمي العنصر المجمع إلى نفس فعالية العنصر." -#: pretix/base/models/items.py:1189 +#: pretix/base/models/items.py:1196 msgid "A variation needs to be set for this item." msgstr "يجب تعيين نوع لهذا العنصر." -#: pretix/base/models/items.py:1191 +#: pretix/base/models/items.py:1198 msgid "The chosen variation does not belong to this item." msgstr "النوع الذي تم اختياره لا ينتمي إلى هذا العنصر." -#: pretix/base/models/items.py:1196 +#: pretix/base/models/items.py:1203 msgid "The count needs to be equal to or greater than zero." msgstr "يجب أن يكون العدد مساويا للصفر أو أكبر منه." -#: pretix/base/models/items.py:1249 +#: pretix/base/models/items.py:1256 msgid "Number" msgstr "رقم" -#: pretix/base/models/items.py:1250 +#: pretix/base/models/items.py:1257 msgid "Text (one line)" msgstr "نص (سطر واحد)" -#: pretix/base/models/items.py:1251 +#: pretix/base/models/items.py:1258 msgid "Multiline text" msgstr "نص متعدد الأسطر" -#: pretix/base/models/items.py:1252 +#: pretix/base/models/items.py:1259 msgid "Yes/No" msgstr "نعم / لا" -#: pretix/base/models/items.py:1253 +#: pretix/base/models/items.py:1260 msgid "Choose one from a list" msgstr "قم باختيار واحد من قائمة" -#: pretix/base/models/items.py:1254 +#: pretix/base/models/items.py:1261 msgid "Choose multiple from a list" msgstr "قم بعدة اختيارات من قائمة" -#: pretix/base/models/items.py:1255 +#: pretix/base/models/items.py:1262 msgid "File upload" msgstr "تحميل الملف" -#: pretix/base/models/items.py:1257 pretix/base/reldate.py:183 -#: pretix/plugins/checkinlists/exporters.py:611 +#: pretix/base/models/items.py:1264 pretix/base/reldate.py:183 +#: pretix/plugins/checkinlists/exporters.py:632 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:27 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:41 msgid "Time" msgstr "الوقت" -#: pretix/base/models/items.py:1258 +#: pretix/base/models/items.py:1265 msgid "Date and time" msgstr "التاريخ و الوقت" -#: pretix/base/models/items.py:1259 +#: pretix/base/models/items.py:1266 msgid "Country code (ISO 3166-1 alpha-2)" msgstr "رمز البلد (ISO 3166-1 alpha-2)" -#: pretix/base/models/items.py:1271 pretix/base/models/items.py:1356 -#: pretix/base/orderimport.py:732 pretix/control/forms/item.py:89 +#: pretix/base/models/items.py:1278 pretix/base/models/items.py:1363 +#: pretix/base/orderimport.py:778 pretix/control/forms/item.py:89 #: pretix/control/templates/pretixcontrol/items/question_edit.html:10 #: pretix/control/templates/pretixcontrol/items/question_edit.html:17 #: pretix/control/templates/pretixcontrol/items/questions.html:21 msgid "Question" msgstr "سؤال" -#: pretix/base/models/items.py:1281 pretix/base/models/items.py:1511 +#: pretix/base/models/items.py:1288 pretix/base/models/items.py:1518 #, fuzzy #| msgid "The property name may only contain letters, numbers and underscores." msgid "" @@ -4208,69 +4251,69 @@ msgid "" "underscores." msgstr "لا يسمح أن يحتوي اسم الملكية إلا على أحرف وأرقام وشرطات سفلية فقط." -#: pretix/base/models/items.py:1286 +#: pretix/base/models/items.py:1293 msgid "Help text" msgstr "نص للمساعدة" -#: pretix/base/models/items.py:1287 +#: pretix/base/models/items.py:1294 msgid "If the question needs to be explained or clarified, do it here!" msgstr "إذا كان السؤال بحاجة إلى شرح أو توضيح ، فقم ذلك هنا!" -#: pretix/base/models/items.py:1293 +#: pretix/base/models/items.py:1300 msgid "Question type" msgstr "نوع السؤال" -#: pretix/base/models/items.py:1297 +#: pretix/base/models/items.py:1304 #: pretix/control/templates/pretixcontrol/items/questions.html:55 msgid "Required question" msgstr "سؤال مطلوب" -#: pretix/base/models/items.py:1304 +#: pretix/base/models/items.py:1311 msgid "This question will be asked to buyers of the selected products" msgstr "سيتم طرح هذا السؤال على مشتري المنتجات المختارة" -#: pretix/base/models/items.py:1311 +#: pretix/base/models/items.py:1318 msgid "Ask during check-in instead of in the ticket buying process" msgstr "اسأل أثناء التسجيل بدلا من السؤال أثناء عملية شراء التذكرة" -#: pretix/base/models/items.py:1312 +#: pretix/base/models/items.py:1319 msgid "Not supported by all check-in apps for all question types." msgstr "غير مدعوم من قبل جميع تطبيقات التسجيل لجميع أنواع الأسئلة." -#: pretix/base/models/items.py:1316 +#: pretix/base/models/items.py:1323 #: pretix/control/templates/pretixcontrol/items/questions.html:66 msgid "Hidden question" msgstr "سؤال مخفي" -#: pretix/base/models/items.py:1317 +#: pretix/base/models/items.py:1324 msgid "This question will only show up in the backend." msgstr "سيظهر هذا السؤال في لوحة التحكم فقط." -#: pretix/base/models/items.py:1321 +#: pretix/base/models/items.py:1328 msgid "Print answer on invoices" msgstr "طباعة الجواب على الفواتير" -#: pretix/base/models/items.py:1329 pretix/base/models/items.py:1335 -#: pretix/base/models/items.py:1341 +#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1342 +#: pretix/base/models/items.py:1348 msgid "Minimum value" msgstr "الحد الأدنى للقيمة" -#: pretix/base/models/items.py:1330 pretix/base/models/items.py:1333 -#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1339 -#: pretix/base/models/items.py:1342 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1337 pretix/base/models/items.py:1340 +#: pretix/base/models/items.py:1343 pretix/base/models/items.py:1346 +#: pretix/base/models/items.py:1349 pretix/base/models/items.py:1352 msgid "Currently not supported in our apps and during check-in" msgstr "غير مدعوم حاليا في تطبيقاتنا وأثناء التسجيل" -#: pretix/base/models/items.py:1332 pretix/base/models/items.py:1338 -#: pretix/base/models/items.py:1344 +#: pretix/base/models/items.py:1339 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1351 msgid "Maximum value" msgstr "القيمة القصوى" -#: pretix/base/models/items.py:1348 +#: pretix/base/models/items.py:1355 msgid "Validate file to be a portrait" msgstr "تحقق من صحة الملف ليكون صورة" -#: pretix/base/models/items.py:1349 +#: pretix/base/models/items.py:1356 msgid "" "If checked, files must be images with an aspect ratio of 3:4. This is " "commonly used for photos printed on badges." @@ -4278,99 +4321,99 @@ msgstr "" "إذا تم تحديده ، يجب أن تكون الملفات صورا بنسبة عرض إلى ارتفاع 3:4. يستخدم " "هذا بشكل شائع للصور المطبوعة على الشارات." -#: pretix/base/models/items.py:1402 +#: pretix/base/models/items.py:1409 msgid "An answer to this question is required to proceed." msgstr "مطلوب إجابة على هذا السؤال للمتابعة." -#: pretix/base/models/items.py:1412 +#: pretix/base/models/items.py:1419 #, fuzzy #| msgid "Invalid input data." msgid "Invalid input type." msgstr "بيانات الإدخال غير صالحة." -#: pretix/base/models/items.py:1418 pretix/base/models/items.py:1436 -#: pretix/base/orderimport.py:742 pretix/base/orderimport.py:750 +#: pretix/base/models/items.py:1425 pretix/base/models/items.py:1443 +#: pretix/base/orderimport.py:788 pretix/base/orderimport.py:796 msgid "Invalid option selected." msgstr "تم تحديد خيار غير صحيح." -#: pretix/base/models/items.py:1446 +#: pretix/base/models/items.py:1453 msgid "The number is to low." msgstr "الرقم أقبل من المطلوب." -#: pretix/base/models/items.py:1448 +#: pretix/base/models/items.py:1455 msgid "The number is to high." msgstr "الرقم أعلى من المطلوب." -#: pretix/base/models/items.py:1451 +#: pretix/base/models/items.py:1458 msgid "Invalid number input." msgstr "إدخال رقم غير صحيح." -#: pretix/base/models/items.py:1458 pretix/base/models/items.py:1482 +#: pretix/base/models/items.py:1465 pretix/base/models/items.py:1489 msgid "Please choose a later date." msgstr "الرجاء اختيار تاريخ لاحق." -#: pretix/base/models/items.py:1460 pretix/base/models/items.py:1484 +#: pretix/base/models/items.py:1467 pretix/base/models/items.py:1491 msgid "Please choose an earlier date." msgstr "الرجاء اختيار تاريخ سابق." -#: pretix/base/models/items.py:1463 +#: pretix/base/models/items.py:1470 msgid "Invalid date input." msgstr "إدخال تاريخ غير صحيح." -#: pretix/base/models/items.py:1470 +#: pretix/base/models/items.py:1477 msgid "Invalid time input." msgstr "إدخال وقت غير صحيح." -#: pretix/base/models/items.py:1479 +#: pretix/base/models/items.py:1486 msgid "Invalid datetime input." msgstr "إدخال تاريخ ووقت غير صالح." -#: pretix/base/models/items.py:1491 +#: pretix/base/models/items.py:1498 msgid "Unknown country code." msgstr "رمز الدولة غير معروف." -#: pretix/base/models/items.py:1515 -#: pretix/control/templates/pretixcontrol/items/question.html:68 +#: pretix/base/models/items.py:1522 +#: pretix/control/templates/pretixcontrol/items/question.html:69 msgid "Answer" msgstr "إجابة" -#: pretix/base/models/items.py:1537 +#: pretix/base/models/items.py:1544 msgid "The identifier \"{}\" is already used for a different option." msgstr "المعرف \"{}\" مستخدم سابقا لخيار مختلف." -#: pretix/base/models/items.py:1540 +#: pretix/base/models/items.py:1547 msgid "Question option" msgstr "خيار السؤال" -#: pretix/base/models/items.py:1541 +#: pretix/base/models/items.py:1548 msgid "Question options" msgstr "خيارات السؤال" -#: pretix/base/models/items.py:1626 pretix/control/forms/event.py:1489 +#: pretix/base/models/items.py:1633 pretix/control/forms/event.py:1494 #: pretix/control/templates/pretixcontrol/items/quotas.html:56 msgid "Total capacity" msgstr "السعة الإجمالية" -#: pretix/base/models/items.py:1628 pretix/control/forms/item.py:362 +#: pretix/base/models/items.py:1635 pretix/control/forms/item.py:362 msgid "Leave empty for an unlimited number of tickets." msgstr "اتركه فارغا لعدد غير محدود من التذاكر." -#: pretix/base/models/items.py:1632 pretix/base/models/orders.py:1296 -#: pretix/base/models/orders.py:2551 +#: pretix/base/models/items.py:1639 pretix/base/models/orders.py:1302 +#: pretix/base/models/orders.py:2615 #: pretix/control/templates/pretixcontrol/checkin/index.html:92 msgid "Item" msgstr "بند" -#: pretix/base/models/items.py:1640 pretix/control/forms/item.py:694 +#: pretix/base/models/items.py:1647 pretix/control/forms/item.py:693 msgid "Variations" msgstr "متغيرات" -#: pretix/base/models/items.py:1644 +#: pretix/base/models/items.py:1651 #: pretix/control/templates/pretixcontrol/items/quotas.html:70 msgid "Ignore this quota when determining event availability" msgstr "تجاهل هذه الحصة إذا أردت تحديد مدى توفر الفعالية" -#: pretix/base/models/items.py:1645 +#: pretix/base/models/items.py:1652 msgid "" "If you enable this, this quota will be ignored when determining event " "availability in your event calendar. This is useful e.g. for merchandise " @@ -4381,11 +4424,11 @@ msgstr "" "تقويم الفعالية الخاص بك. قد يفيد هذا في حالات مثل المشتريات المضافة إلى كل " "فعالية ولكنه يجب ألا يمنع ظهور حالة الفعالية إذا كانت غير متوفرة." -#: pretix/base/models/items.py:1652 +#: pretix/base/models/items.py:1659 msgid "Close this quota permanently once it is sold out" msgstr "أغلق هذه الحصة بشكل دائم بمجرد بيعها" -#: pretix/base/models/items.py:1653 +#: pretix/base/models/items.py:1660 msgid "" "If you enable this, when the quota is sold out once, no more tickets will be " "sold, even if tickets become available again through cancellations or " @@ -4395,11 +4438,11 @@ msgstr "" "التذاكر ، حتى إذا أصبحت التذاكر متاحة مرة أخرى من خلال الإلغاء أو الطلبات " "المنتهية الصلاحية. بالطبع ، يمكنك دائما إعادة الفتح يدويا." -#: pretix/base/models/items.py:1661 +#: pretix/base/models/items.py:1668 msgid "Allow to sell more tickets once people have checked out" msgstr "السماح ببيع المزيد من التذاكر بمجرد قيام الأشخاص بتسجيل الخروج" -#: pretix/base/models/items.py:1662 +#: pretix/base/models/items.py:1669 msgid "" "With this option, quota will be released as soon as people are scanned at an " "exit of your event. This will only happen if they have been scanned both at " @@ -4414,13 +4457,13 @@ msgstr "" "يتم تجاهل قوائم التسجيل إذا تم ضبطها على \"السماح بإعادة الدخول بعد فحص " "الخروج\" لمنع الحجز الزائد غير المقصود." -#: pretix/base/models/items.py:1673 pretix/base/models/vouchers.py:271 +#: pretix/base/models/items.py:1680 pretix/base/models/vouchers.py:271 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:8 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:15 msgid "Quota" msgstr "حصة" -#: pretix/base/models/items.py:1674 pretix/control/navigation.py:166 +#: pretix/base/models/items.py:1681 pretix/control/navigation.py:166 #: pretix/control/templates/pretixcontrol/items/quotas.html:4 #: pretix/control/templates/pretixcontrol/items/quotas.html:6 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:416 @@ -4429,11 +4472,11 @@ msgstr "حصة" msgid "Quotas" msgstr "الحصص" -#: pretix/base/models/items.py:1742 +#: pretix/base/models/items.py:1749 msgid "All variations must belong to an item contained in the items list." msgstr "يجب أن تنتمي جميع الأنواع إلى عنصر موجود في قائمة العناصر." -#: pretix/base/models/items.py:1753 +#: pretix/base/models/items.py:1760 msgid "" "One or more items has variations but none of these are in the variations " "list." @@ -4441,7 +4484,7 @@ msgstr "" "يحتوي عنصر واحد أو أكثر على أشكال مختلفة ولكن لا يوجد أي منها في قائمة " "المتغيرات." -#: pretix/base/models/items.py:1759 pretix/base/models/waitinglist.py:299 +#: pretix/base/models/items.py:1766 pretix/base/models/waitinglist.py:299 msgid "Subevent cannot be null for event series." msgstr "لا يمكن أن تكون الفعالية الفرعية في سلسلة الفعاليات غير معرفة." @@ -4529,12 +4572,12 @@ msgid "Number of times this membership can be used in a purchase." msgstr "عدد المرات التي يمكن فيها استخدام هذه العضوية في الشراء." #: pretix/base/models/memberships.py:123 -#: pretix/control/templates/pretixcontrol/items/question.html:26 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:35 +#: pretix/control/templates/pretixcontrol/items/question.html:27 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:40 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:78 #: pretix/plugins/reports/exporters.py:318 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:29 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:78 msgid "Canceled" msgstr "ملغاة" @@ -4546,40 +4589,40 @@ msgstr "ملغاة" msgid "Membership type" msgstr "نوع العضوية" -#: pretix/base/models/orders.py:163 +#: pretix/base/models/orders.py:166 msgid "pending" msgstr "معلق" -#: pretix/base/models/orders.py:164 pretix/base/payment.py:475 +#: pretix/base/models/orders.py:167 pretix/base/payment.py:475 #: pretix/base/services/invoices.py:443 msgid "paid" msgstr "مدفوع" -#: pretix/base/models/orders.py:165 +#: pretix/base/models/orders.py:168 msgid "expired" msgstr "منتهي الصلاحية" -#: pretix/base/models/orders.py:189 pretix/control/forms/orders.py:595 +#: pretix/base/models/orders.py:195 pretix/control/forms/orders.py:625 msgid "Customer" msgstr "عميل" -#: pretix/base/models/orders.py:204 pretix/control/forms/filter.py:540 +#: pretix/base/models/orders.py:210 pretix/control/forms/filter.py:543 #: pretix/control/templates/pretixcontrol/organizers/customer.html:63 msgid "Locale" msgstr "المكان" -#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2646 -#: pretix/control/forms/orders.py:78 +#: pretix/base/models/orders.py:220 pretix/base/models/orders.py:2710 +#: pretix/control/forms/orders.py:72 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:138 msgid "Expiration date" msgstr "تاريخ إنتهاء الصلاحية" -#: pretix/base/models/orders.py:218 pretix/control/forms/filter.py:551 +#: pretix/base/models/orders.py:224 pretix/control/forms/filter.py:554 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/refund_export.html:57 msgid "Total amount" msgstr "المبلغ الإجمالي" -#: pretix/base/models/orders.py:222 pretix/base/models/vouchers.py:292 +#: pretix/base/models/orders.py:228 pretix/base/models/vouchers.py:292 msgid "" "The text entered in this field will not be visible to the user and is " "available for your convenience." @@ -4587,11 +4630,11 @@ msgstr "" "لن يكون النص الذي تم إدخاله في هذا الحقل مرئيا للمستخدم وسيكون متاحا في " "الوقت المناسب لك." -#: pretix/base/models/orders.py:227 +#: pretix/base/models/orders.py:233 msgid "We'll show you this order to be due for a follow-up on this day." msgstr "" -#: pretix/base/models/orders.py:233 +#: pretix/base/models/orders.py:239 msgid "" "If you set this, the check-in app will show a visible warning that tickets " "of this order require special attention. This will not show any details or " @@ -4602,11 +4645,11 @@ msgstr "" "تتطلب اهتماما خاصا. ولن تظهر أي تفاصيل أو رسالة مخصصة، لذلك تحتاج إلى إطلاع " "موظفي التسجيل على كيفية التعامل مع هذه الحالات." -#: pretix/base/models/orders.py:245 pretix/base/models/orders.py:1333 +#: pretix/base/models/orders.py:251 pretix/base/models/orders.py:1339 msgid "Meta information" msgstr "المعلومات الوصفية" -#: pretix/base/models/orders.py:881 +#: pretix/base/models/orders.py:887 msgid "" "The payment can not be accepted as the last date of payments configured in " "the payment settings is over." @@ -4614,7 +4657,7 @@ msgstr "" "لا يمكن قبول الدفع نظرا لانتهاء آخر تاريخ للدفعات التي تم إعداده في إعدادات " "السداد." -#: pretix/base/models/orders.py:883 +#: pretix/base/models/orders.py:889 msgid "" "The payment can not be accepted as the order is expired and you configured " "that no late payments should be accepted in the payment settings." @@ -4622,124 +4665,124 @@ msgstr "" "لا يمكن قبول الدفع نظرا لانتهاء صلاحية الطلب ولاختيارك عدم قبول المدفوعات " "المتأخرة في إعدادات السداد." -#: pretix/base/models/orders.py:885 +#: pretix/base/models/orders.py:891 msgid "This order is not yet approved by the event organizer." msgstr "لم تتم الموافقة على هذا الطلب بعد من قبل منظم الفعالية." -#: pretix/base/models/orders.py:909 +#: pretix/base/models/orders.py:915 #, python-brace-format msgid "The ordered product \"{item}\" is no longer available." msgstr "المنتج المطلوب \"{item}\" لم يعد متاحا." -#: pretix/base/models/orders.py:910 +#: pretix/base/models/orders.py:916 #, python-brace-format msgid "The seat \"{seat}\" is no longer available." msgstr "المقعد \"{seat}\" لم يعد متاحا." -#: pretix/base/models/orders.py:911 +#: pretix/base/models/orders.py:917 #, python-brace-format msgid "The voucher \"{voucher}\" no longer has sufficient budget." msgstr "كود خصم \"{voucher}\" لم يعد به ميزانية كافية." -#: pretix/base/models/orders.py:912 +#: pretix/base/models/orders.py:918 #, python-brace-format msgid "The voucher \"{voucher}\" has been used in the meantime." msgstr "يتم استخدام كود الخصم \"{voucher}\"في هذه الأثناء." -#: pretix/base/models/orders.py:1214 +#: pretix/base/models/orders.py:1220 msgid "" msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "فارغ ، إذا لم يكن هذا المنتج تذكرة دخول" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "تم إنشاؤه" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "قيد الانتظار" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "تم التأكيد" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "ملغي" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "فشل" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "تم الاسترداد" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "معلومات الدفع" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "بدأ من الخارج" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "تم الإنشاء" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "قيد الإرسال" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "منجز" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "فشل" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "ألغيت" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "منظم" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "عميل" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "خارجي" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 msgid "Refund reason" msgstr "سبب استرداد الأموال" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" @@ -4748,66 +4791,66 @@ msgstr "" "قد يتم عرضها للمستخدم النهائي أو استخدامها على سبيل المثال كجزء من مرجع " "السداد." -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "رسوم السداد" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "رسوم الشحن" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "رسوم الخدمة" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "رسوم الإلغاء" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "رسوم أخرى" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "بطاقة هدايا" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "قيمة" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "حالة الطلب" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "معرف عربة التسوق (مثل مفتاح الجلسة)" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "حالة سلة التسوق" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "حالات سلة التسوق" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "عميل قطاع الأعمال" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "ستتم طباعة هذا المرجع على فاتورتك وفقا لما يناسبك." @@ -4822,8 +4865,8 @@ msgstr "" "للإشارة إلى حسابات المنظم والفعاليات الخاصة بك." #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -5091,15 +5134,7 @@ msgstr "" "جميع الاستخدامات. إذا تم الوصول إلى هذا المبلغ ، فلن يعد من الممكن استخدام " "كود الخصم." -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "حتى تاريخ" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "حجز تذكرة من الحصة" @@ -5365,8 +5400,8 @@ msgid "Dates" msgstr "تواريخ" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "الإجمالي الصافي" @@ -5510,10 +5545,10 @@ msgstr "تحتاج إلى تحديد صنف مختلف لهذا المنتج." #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 msgid "Invoice address" msgstr "عنوان الفاتورة" @@ -5529,19 +5564,19 @@ msgstr "خيار الولايات غير متاح لهذا البلد." msgid "Please enter a valid state." msgstr "الرجاء اختيار ولاية صحيحة." -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 msgid "Attendee e-mail address" msgstr "عنوان البريد الإلكتروني للحاضر" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 msgid "Attendee address" msgstr "عنوان الحاضر" @@ -5561,7 +5596,7 @@ msgstr "لقد أدخلت رقما غير صالح." #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "رمز التذكرة" @@ -5577,31 +5612,36 @@ msgstr "لا يمكنك تعيين وضع سري موجود مسبقا." msgid "Please enter a valid language code." msgstr "الرجاء إدخال رمز لغة صالح." -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 msgid "Please enter a valid sales channel." msgstr "الرجاء إدخال قناة بيع صالحة." -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 #, fuzzy #| msgctxt "subevent" #| msgid "Multiple matching dates were found." msgid "Multiple matching seats were found." msgstr "تم العثور على تواريخ مطابقة متعددة." -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 msgid "No matching seat was found." msgstr "لم يتم العثور على مقعد مطابق." -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "المقعد الذي اخترته قد تم شغله مسبقا. الرجاء اختيار مقعد مختلف." -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "يجب أن تختار مقعدا محددا." -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 msgid "Ambiguous option selected." msgstr "تم تحديد خيار غامض." @@ -5964,9 +6004,9 @@ msgid "Price including add-ons" msgstr "السعر شاملا الإضافات" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 msgid "Attendee company" msgstr "شركة حاضرة" @@ -6067,7 +6107,7 @@ msgid "Event begin weekday" msgstr "تاريخ بداية الفعالية" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "يوم الجمعة" @@ -6153,8 +6193,8 @@ msgstr "" "الإضافة 1\n" "الإضافة 2" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "اسم المنظم" @@ -6196,7 +6236,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "الطابق الأرضي، الصف 3، مقعد 4" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "التسجيل العام" @@ -6253,7 +6293,7 @@ msgstr "أسماء الحضور" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -6318,11 +6358,11 @@ msgstr "وقت نسبي:" msgid "Not set" msgstr "غير محدد" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "عشوائي (افتراضي، يعمل مع جميع تطبيقات pretix)" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 #, fuzzy #| msgid "" #| "pretix signature scheme 1 (for very large events, does not work with " @@ -6336,13 +6376,13 @@ msgstr "" "ويغير دلالات المسح دون اتصال - يرجى الرجوع إلى التوثيق أو الدعم للحصول على " "التفاصيل)" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 msgid "Event canceled" msgstr "تم إلغاء الفعالية" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -6362,7 +6402,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "لم يتم تحديد تاريخ." -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "لقد اخترت منتجا غير متوفر للبيع." @@ -6451,9 +6491,9 @@ msgstr[5] "" "أزلنا %(product)s من عربة التسوق الخاصة بك كما لا يمكنك شراء أقل من %(min)s " "عناصر من المنتج." -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 #, fuzzy #| msgid "The presale period for this event has not yet started." msgid "The booking period for this event has not yet started." @@ -6485,7 +6525,7 @@ msgstr "" "لم تبدأ فترة عرض ما قبل البيع لهذه الفعالية بعد. تمت إزالة العناصر المتأثرة " "من عربة التسوق الخاصة بك." -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has ended. The " @@ -6505,7 +6545,7 @@ msgstr "السعر الذي تم إدخاله مرتفع جدا." msgid "This voucher code is not known in our database." msgstr "رمز كود الخصم هذا غير معروف في قاعدة البيانات الخاصة بنا." -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6613,15 +6653,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "تاريخ الفعالية المحدد غير نشط." -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "لا يمكنك اختيار إضافة للمنتج المحدد." -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "لا يمكنك تحديد نوعين مختلفين من نفس منتج قائمة الإضافة." -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, fuzzy, python-format #| msgid "" #| "You can select at most %(max)s add-ons from the category %(cat)s for the " @@ -6645,7 +6685,7 @@ msgstr[4] "" msgstr[5] "" "يمكنك الاختيار على الأكثر %(max)s من الإضافات لفئة %(cat)s للمنتج %(base)s." -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, fuzzy, python-format #| msgid "" #| "You need to select at least %(min)s add-ons from the category %(cat)s for " @@ -6669,7 +6709,7 @@ msgstr[4] "" msgstr[5] "" "تحتاج إلى اختيار على الأقل %(min)s من الإضافات لفئة %(cat)s للمنتج %(base)s." -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6761,27 +6801,27 @@ msgstr "عدد الإدخالات اليوم" msgid "week day" msgstr "يوم عطلة نهاية الأسبوع" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "يوم الاثنين" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "الثلاثاء" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "الأربعاء" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "الخميس" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "يوم السبت" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "الأحد" @@ -6809,28 +6849,52 @@ msgstr "{variable} هو {value}" msgid "This order position has been canceled." msgstr "تم إلغاء وضع الطلب هذا." -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +#| msgid "This ticket has already been redeemed." +msgid "This ticket has been blocked." +msgstr "تم استخدام هذه التذكرة مسبقا." + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, fuzzy, python-brace-format +#| msgid "Only allowed after {datetime}" +msgid "This ticket is only valid after {datetime}." +msgstr "مسموح فقط بعد {datetime}" + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, fuzzy, python-brace-format +#| msgid "This ticket has already been redeemed." +msgid "This ticket was only valid before {datetime}." +msgstr "تم استخدام هذه التذكرة مسبقا." + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "يحتوي هذا الطلب على منتج غير صالح لقائمة التسجيل هذه." -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 msgid "This order position has an invalid date for this check-in list." msgstr "يحتوي هذا الطلب على تاريخ غير صالح لقائمة التسجيل هذه." -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "This order is not pending approval." +msgid "This order is not yet approved." +msgstr "هذا الطلب ليس في انتظار الموافقة." + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "لم يتم تمييز هذا الطلب على أنه مدفوع." -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "غير مسموح بالدخول: {explanation}." -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "تحتاج إلى الإجابة على الأسئلة لإكمال هذا التسجيل." -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "تم استخدام هذه التذكرة مسبقا." @@ -7050,14 +7114,14 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "بيانات غير صالحة في الصف {row}: {message}" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" "بعض المنتجات التي حددتها لم تعد متوفرة. انظر أدناه للحصول على التفاصيل." -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -7065,7 +7129,7 @@ msgstr "" "لم تعد بعض المنتجات التي اخترتها متوفرة بالكمية التي حددتها. انظر أدناه " "للحصول على التفاصيل." -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." @@ -7073,15 +7137,15 @@ msgstr "" "تم تغيير سعر بعض العناصر في سلة التسوق الخاصة. انظر أدناه للحصول على " "التفاصيل." -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "حدث خطأ داخلي ، يرجى المحاولة مرة أخرى." -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "عربة التسوق الخاصة بك فارغة." -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, fuzzy, python-format #| msgid "" #| "You cannot select more than %(max)s items of the product %(product)s. We " @@ -7111,13 +7175,13 @@ msgstr[5] "" "لا يمكنك تحديد أكثر من %(max)s وحدة من المنتج %(product)s. قمنا بإزالة " "العناصر الزائدة في سلة التسوق الخاصة بك." -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 #, fuzzy #| msgid "The presale period has ended." msgid "The booking period has ended." msgstr "انتهت فترة عرض ما قبل البيع." -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." @@ -7125,7 +7189,7 @@ msgstr "" "رمز كود الخصم المستخدم لأحد العناصر الموجودة في سلة التسوق الخاصة بك غير " "معروف في قاعدة البيانات الخاصة بنا." -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " @@ -7135,7 +7199,7 @@ msgstr "" "بك سابقا وتجاوز عدد المرات المسموح به. أزلنا هذا العنصر من سلة التسوق الخاصة " "بك." -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." @@ -7143,7 +7207,7 @@ msgstr "" "رمز كود الخصم المستخدم لأحد العناصر في سلة التسوق الخاصة بك تم استخدامه " "كثيرا في السابق. قمنا بتعديل سعر العنصر في سلة التسوق الخاصة بك." -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." @@ -7151,7 +7215,7 @@ msgstr "" "انتهت صلاحية رمز كود الخصم المستخدم لأحد العناصر الموجودة في سلة التسوق " "الخاصة بك. أزلنا هذا العنصر من سلة التسوق الخاصة بك." -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." @@ -7159,13 +7223,13 @@ msgstr "" "رمز كود الخصم المستخدم لأحد العناصر الموجودة في سلة التسوق الخاصة بك غير " "صالح لهذا العنصر. أزلنا هذا العنصر من سلة التسوق الخاصة بك." -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 #, fuzzy #| msgid "You need a valid voucher code to order this product." msgid "You need a valid voucher code to order one of the products." msgstr "تحتاج إلى رمز كود خصم صالح لطلب هذا المنتج." -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has not yet " @@ -7177,7 +7241,7 @@ msgstr "" "لم تبدأ فترة عرض ما قبل البيع لإحدى الفعاليات في عربة التسوق الخاصة بك بعد. " "تمت إزالة العناصر المتأثرة من عربة التسوق الخاصة بك." -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." @@ -7185,7 +7249,7 @@ msgstr "" "كان أحد المقاعد في طلبك غير صالح ، قمنا بإزالة العنصر من عربة التسوق الخاصة " "بك." -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." @@ -7193,26 +7257,26 @@ msgstr "" "تم أخذ أحد المقاعد في طلبك في هذه الأثناء، وقمنا بإزالة العنصر من عربة " "التسوق الخاصة بك." -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 #, fuzzy #| msgid "The order has been canceled." msgid "The order was not canceled." msgstr "تم إلغاء هذا الأمر." -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "يجب أن يكون تاريخ إنتهاء الصلاحية الجديد في المستقبل." -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "هذا الطلب ليس في انتظار الموافقة." -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "لا يمكنك إلغاء هذا الطلب." -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " @@ -7221,7 +7285,7 @@ msgstr "" "لا يمكن إلغاء هذا الطلب لأنه تم بالفعل استرداد قيمة بطاقة الهدايا {card} " "المشتراة لهذا الطلب." -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 #, fuzzy #| msgid "" #| "The cancellation fee cannot be higher than the payment credit of this " @@ -7230,13 +7294,13 @@ msgid "" "The cancellation fee cannot be higher than the total amount of this order." msgstr "لا يمكن أن تكون رسوم الإلغاء أعلى من رصيد الدفع لهذا الطلب." -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 #, fuzzy #| msgid "This payment method does not support automatic refunds." msgid "The selected payment methods do not cover the total balance." msgstr "طريقة الدفع هذه لا يدعم استرداد التلقائي." -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " @@ -7246,31 +7310,31 @@ msgstr "" "الأسعار الآن ، أو أن بطاقة الهدايا التي استخدمتها جاري استعمالها في الوقت " "الحالي. يرجى التحقق من الأسعار أدناه والمحاولة مرة أخرى." -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "تحتاج إلى تحديد نوع من المنتج." -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "الحصة {name} لم يتبق لديها سعة كافية لإجراء العملية." -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "لا توجد حصة محددة تسمح بهذه العملية." -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "المنتج المحدد غير نشط أو ليس له سعر محدد." -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "سيترك هذا الإجراء الطلب فارغا. يرجى إلغاء الطلب نفسه بدلا من ذلك." -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." @@ -7278,23 +7342,23 @@ msgstr "" "ستجعل هذه العملية الطلب مجانيا وبالتالي يتم دفعه على الفور ، إلا أنه لا " "تتوفر حصة." -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "هذا منتج إضافي ، يرجى تحديد العنصر الأساسي الذي تجب الإضافة إليه." -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "لا يسمح لك العنصر المختار بإضافة هذا المنتج كقائمة مضافة." -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "تحتاج إلى اختيار فعالية فرعية للعنصر الجديد." -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, python-brace-format msgid "" "You selected seat \"{seat}\" for a date that does not match the selected " @@ -7303,25 +7367,25 @@ msgstr "" "لقد حددت المقعد \"{seat}\" لتاريخ لا يتطابق مع تاريخ التذكرة المحدد. الرجاء " "اختيار مقعد مرة أخرى." -#: pretix/base/services/orders.py:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "المنتج المحدد يتطلب منك اختيار مقعد." -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 msgid "The selected product does not allow to select a seat." msgstr "المنتج المحدد لا يسمح باختيار مقعد." -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 msgid "The selected country is blocked by your tax rule." msgstr "تم حظر البلد المحدد من خلال القاعدة الضريبية الخاصة بك." -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." msgstr "لا يمكنك تغيير سعر العنصر الذي تم استخدامه لإصدار بطاقة هدايا." -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, python-brace-format msgid "" "A position can not be canceled since the gift card {card} purchased in this " @@ -7330,7 +7394,7 @@ msgstr "" "لا يمكن إلغاء العنصر نظرا لأنه تم بالفعل استرداد قيمة بطاقة الهدايا {card} " "المشتراة في هذا الطلب." -#: pretix/base/services/orders.py:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -7460,7 +7524,7 @@ msgstr "" msgid "Plugin: %s" msgstr "المكونات الإضافية: %s" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "تم إرسال كود الخصم إلى {recipient}." @@ -8223,7 +8287,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "إخفاء جميع المنتجات التي تم بيعها" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "اعرض علنا عدد التذاكر من نوع معين والتي لا تزال متاحة." @@ -8239,7 +8303,7 @@ msgstr "إظهار الأشكال المختلفة للمنتج موسعة بش msgid "Enable waiting list" msgstr "تمكين قائمة الانتظار" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 #, fuzzy msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " @@ -8583,7 +8647,7 @@ msgstr "" "سيتم رد الأموال المدفوعة تلقائيا إذا كانت طريقة الدفع تسمح بذلك. وبخلاف " "ذلك ، سيتم إنشاء استرداد يدوي لتتم معالجته يدويا." -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "احتفظ برسوم إلغاء ثابتة" @@ -8591,7 +8655,7 @@ msgstr "احتفظ برسوم إلغاء ثابتة" msgid "Keep payment, shipping and service fees" msgstr "احتفظ برسوم السداد والشحن والخدمة" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "احتفظ بنسبة رسوم الإلغاء" @@ -8680,19 +8744,19 @@ msgstr "" msgid "Refund method" msgstr "طريقة الاسترداد" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "عنوان الإتصال" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "سيظهر هذا علنا للسماح للحاضرين بالاتصال بك." -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "رابط موقع مقدم الخدمة" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -9102,7 +9166,7 @@ msgstr "" "فريق {event}" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "عدد الأيام" @@ -9152,11 +9216,49 @@ msgstr "" "فريق {event}" #: pretix/base/settings.py:2029 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "we did not yet receive a full payment for your order for {event}.\n" +#| "Please keep in mind that we only guarantee your order if we receive\n" +#| "your payment before {expire_date}.\n" +#| "\n" +#| "You can view the payment information and the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"مرحبا،\n" +"\n" +"لم نتلق حتى الآن دفعة كاملة لطلبك ل{event}.\n" +"يرجى أن تضع في اعتبارك أننا نضمن طلبك فقط في حالة استلامنا\n" +"دفعتك قبل {expire_date}.\n" +"\n" +"يمكنك عرض معلومات الدفع وحالة طلبك من خلال:\n" +"{url}\n" +"\n" +"تحياتنا،\n" +"فريق {event}" + +#: pretix/base/settings.py:2042 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "لقد تم اختيارك من قائمة الانتظار ل{event}" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -9228,12 +9330,12 @@ msgstr "" "تحياتنا،\n" "فريق {event}" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, python-brace-format msgid "Order canceled: {code}" msgstr "تم إلغاء الطلب: {code}" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -9260,12 +9362,12 @@ msgstr "" "تحياتنا،\n" "فريق {event}" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "تمت الموافقة على الطلب وفي انتظار الدفع: {code}" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -9295,12 +9397,12 @@ msgstr "" "تحياتنا،\n" "فريق {event}" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "تمت الموافقة على الطلب وتأكيده: {code}" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -9325,12 +9427,12 @@ msgstr "" "تحياتنا،\n" "فريق {event}" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, python-brace-format msgid "Order denied: {code}" msgstr "الطلب مرفوض: {code}" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -9359,7 +9461,7 @@ msgstr "" "تحياتنا،\n" "فريق {event}" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -9378,12 +9480,12 @@ msgstr "" "تحياتنا،\n" "فريق {event}" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "تذكرتك جاهزة للتنزيل: {code}" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -9406,7 +9508,7 @@ msgstr "" "تحياتنا،\n" "فريق {event}" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -9429,12 +9531,12 @@ msgstr "" "تحياتنا،\n" "فريق {event}" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "قم بتفعيل حسابك على {organizer}" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -9469,12 +9571,12 @@ msgstr "" "\n" "فريق {organizer} الخاص بك" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "تأكيد عنوان البريد الإلكتروني لحسابك على {organizer}" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -9509,12 +9611,12 @@ msgstr "" "\n" "فريق {organizer} الخاص بك" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "قم بتعيين كلمة مرور جديدة لحسابك على {organizer}" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -9549,56 +9651,56 @@ msgstr "" "\n" "فريق {organizer} الخاص بك" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "الرجاء إدخال رمز عشري للون على سبيل المثال # 990000." -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "لون أساسي" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "درجة لون لنجاح العملية" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "نقترح بشدة استخدام الظل الأخضر." -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "درجة لون الأخطاء" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "نقترح بشدة استخدام الظل الأحمر." -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "لون خلفية الصفحة" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "استخدم حواف مستديرة" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "الخط" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "يستخدم للمتصفحات الحديثة فقط." -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 msgid "Header image" msgstr "صورة رأسية" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -9611,26 +9713,26 @@ msgstr "" "120 بكسل. يمكنك زيادة الحجم من خلال الإعداد أدناه. نوصي بعدم استخدام " "التفاصيل الصغيرة على الصورة حيث سيتغير حجمها على الشاشات الصغيرة." -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "استخدم الصورة الرأسية بحجمها الكامل" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "نوصي بتحميل صورة لا يقل عرضها عن 1170 بكسل." -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "أعرض عنوان الفعالية حتى إذا كانت الصورة الرأسية موجودة" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -9643,15 +9745,15 @@ msgstr "" "الحجم من الإعداد أدناه. نوصي بعدم استخدام التفاصيل الصغيرة على الصورة حيث " "سيتم تغيير حجمها على الشاشات الصغيرة." -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "صورة وسائل التواصل الاجتماعي" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -9665,19 +9767,19 @@ msgstr "" "لذلك نوصي بالتأكد من أنها لا تزال تبدو جيدة في حال كان المربع الأوسط هو الذي " "يظهر فقط. إذا لم تقم بملء هذا ، فسنستخدم الشعار المقدم أعلاه." -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "صورة الشعار" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "سنعرض شعارك بارتفاع وعرض 2.5 سم كحد أقصى." -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "معلومات النص" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -9685,11 +9787,11 @@ msgstr "" "لا يتم عرضه في أي مكان بشكل افتراضي ، ولكن إذا كنت ترغب في ذلك ، يمكنك " "استخدام هذا على سبيل المثال في قوالب التذاكر." -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "نص الشعار (أعلى)" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." @@ -9697,11 +9799,11 @@ msgstr "" "سيظهر هذا النص فوق كل صفحة من صفحات متجرك. الرجاء استخدام هذا فقط للرسائل " "الهامة جدا." -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "نص الشعار (أسفل)" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." @@ -9709,11 +9811,11 @@ msgstr "" "سيظهر هذا النص أسفل كل صفحة من صفحات متجرك. الرجاء استخدام هذا فقط للرسائل " "الهامة جدا." -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "تفسير لكود الخصم" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -9721,11 +9823,11 @@ msgstr "" "سيظهر هذا النص بجانب إدخال رمز كود الخصم. يمكنك استخدامه على سبيل المثال " "لشرح كيفية الحصول على رمز قسيمة." -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 msgid "Attendee data explanation" msgstr "شرح بيانات الحضور" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 #, fuzzy #| msgid "" #| "This text will be shown above the questions asked for every admission " @@ -9738,11 +9840,11 @@ msgstr "" "سيتم عرض هذا النص فوق الأسئلة المطروحة لكل منتج مدخل. يمكنك استخدامه على " "سبيل المثال لشرح سبب حاجتك إلى معلومات منهم." -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 msgid "Additional success message" msgstr "رسالة نجاح إضافية" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." @@ -9750,11 +9852,11 @@ msgstr "" "ستظهر هذه الرسالة بعد إنشاء الطلب بنجاح. سيتم عرضه بالإضافة إلى النص " "الافتراضي." -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "نص المساعدة لحقل رقم الهاتف" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -9762,15 +9864,15 @@ msgstr "" "تأكد من إدخال عنوان بريد إلكتروني صالح. سنرسل إليك تأكيدا لطلبك يتضمن رابطا " "تحتاجه للوصول إلى طلبك لاحقا." -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "نص المساعدة لحقل البريد الإلكتروني" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "السماح بإنشاء فريق جديد أثناء إنشاء الفعالية" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -9782,36 +9884,36 @@ msgstr "" "الإعداد للمستخدمين بإنشاء فريق محدد للفعاية أثناء التنقل ، حتى عندما لا يكون " "لديهم إذن \"إمكانية تغيير الفرق والتصاريح\"." -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "وقت بدء الفعالية (تنازلي)" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "الاسم (تنازلي)" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "ترتيب التاريخ" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "قم بنظرة عامة للمنظم للاطلاع على جميع صفحات الفعالية" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "نص الصفحة الرئيسية" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "سيتم عرض هذا على الصفحة الرئيسية للمنظم." -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 msgid "Length of gift card codes" msgstr "طول رموز بطاقات الهدايا" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." @@ -9819,11 +9921,11 @@ msgstr "" "ينشئ النظام افتراضيا رموز بطاقات هدايا طويلة مكونة من {}-حرف. ومع ذلك ، إذا " "تم طلب طول مختلف، فيمكن تعيينه هنا." -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 msgid "Validity of gift card codes in years" msgstr "صلاحية رموز بطاقات الهدايا بالسنوات" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " @@ -9833,23 +9935,23 @@ msgstr "" "العام بعد هذه السنوات العديدة. إذا أبقيت الخانة فارغة ، فلن يكون لبطاقات " "الهدايا تاريخ انتهاء صلاحية صريح." -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 #, fuzzy #| msgid "Additional text" msgid "Dialog text" msgstr "نص إضافي" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -9857,49 +9959,49 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 #, fuzzy #| msgid "Price settings" msgid "Privacy settings" msgstr "ضبط الأسعار" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 #, fuzzy #| msgid "Allowed titles" msgid "Dialog title" msgstr "عناوين سمح" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 #, fuzzy #| msgid "Product variation description" msgid "\"Accept\" button description" msgstr "وصف نوع المنتج" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 #, fuzzy #| msgid "Required question" msgid "Required cookies only" msgstr "سؤال مطلوب" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 #, fuzzy #| msgid "Product variation description" msgid "\"Reject\" button description" msgstr "وصف نوع المنتج" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 msgid "Customers can choose their own seats" msgstr "يمكن للعملاء اختيار مقاعدهم الخاصة" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " @@ -9909,152 +10011,152 @@ msgstr "" "لاحظ أن هذا قد يعني أن الأشخاص لن يعرفوا مقعدهم بعد شرائه وقد لا يكون مكتوبا " "على تذكرتهم." -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "أظهر الزر لنسخ مدخلات المستخدم من المنتجات الأخرى" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "العناوين الإنجليزية الأكثر شيوعا" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "العناوين الألمانية الأكثر شيوعا" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "آنسة" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "السيد" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "السيد\\السيدة" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "الاسم الاول" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "اسم العائلة" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "جون" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "دو" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "عنوان" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "الدكتور" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "الاسم الاول" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "الاسم الأوسط" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "جون دو" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "اسم النداء" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "الإملاء بالحروف اللاتينية" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 msgctxt "person_name" msgid "Salutation" msgstr "تحية" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "السيد" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "الدرجة (بعد الاسم)" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "MA" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "يجب أيضا تمكين لغتك الافتراضية للفعالية الخاصة بك (انظر المربع أعلاه)." -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "لا يمكنك طلب تحديد أسماء الحضور إذا لم تطلبها." -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "عليك أن تطلب رسائل البريد الإلكتروني للحضور إذا كنت ترغب في جعلها إلزامية." -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "عليك أن تطلب عناوين الفواتير إذا كنت ترغب في جعلها إلزامية." -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "عليك أن تطلب عنوان الفاتورة لطلب أسماء الشركات." -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "لا يمكن أن يكون تاريخ الدفع الأخير قبل نهاية فترة عرض البيع المسبق." @@ -10844,7 +10946,7 @@ msgstr "حدث خطأ غير متوقع ، يرجى المحاولة مرة أخ msgid "The task has been completed." msgstr "تم إنهاء المهمة." -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "الرجاء عدم تحميل ملفات بحجم أكبر من{size}!" @@ -10853,13 +10955,13 @@ msgstr "الرجاء عدم تحميل ملفات بحجم أكبر من{size}!" msgid "Filetype not allowed!" msgstr "الملف المطبوع سري!" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -11106,24 +11208,24 @@ msgid "HTML mail renderer" msgstr "HTML العارض الإلكتروني" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 #, fuzzy #| msgid "Text sent to order contact address" msgid "Subject sent to order contact address" msgstr "إرسالها إلى عنوان النص أمر الاتصال" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "إرسالها إلى عنوان النص أمر الاتصال" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "إرسال بريد إلكتروني إلى الحضور" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -11133,21 +11235,21 @@ msgstr "" "الشخص الذي يأمر التذاكر، سيتم إرسال البريد الإلكتروني التالي إلى الحضور." #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 #, fuzzy #| msgid "Text sent to attendees" msgid "Subject sent to attendees" msgstr "إرسالها النص إلى الحضور" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "إرسالها النص إلى الحضور" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -11180,15 +11282,23 @@ msgstr "النص (عن طريق المستخدم المطلوب)" msgid "Text (requested by user)" msgstr "النص (عن طريق المستخدم المطلوب)" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -11196,31 +11306,31 @@ msgstr "" "سيتم إرسال هذا البريد الإلكتروني من هذا عدة أيام قبل أن يبدأ الحدث النظام. " "إذا كان الحقل فارغا، لن يتم إرسال البريد." -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 #, fuzzy #| msgid "Received order" msgid "Subject for received order" msgstr "النظام وردت" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 #, fuzzy #| msgid "Received order" msgid "Text for received order" msgstr "النظام وردت" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 #, fuzzy #| msgid "Yes, approve order" msgid "Subject for approved order" msgstr "نعم، والموافقة على النظام" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 #, fuzzy #| msgid "Yes, approve order" msgid "Text for approved order" msgstr "نعم، والموافقة على النظام" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." @@ -11228,19 +11338,19 @@ msgstr "" "سيتم ارسال هذا للطلبات غير المجانية فقط. وسوف يتلقى أصحاب الطلبات المجانية " "بدلا من ذلك نموذج الطلب المجاني كما هو في الأسفل." -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 #, fuzzy #| msgid "Approved free order" msgid "Subject for approved free order" msgstr "طلب مجاني معتمد" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 #, fuzzy #| msgid "Approved free order" msgid "Text for approved free order" msgstr "طلب مجاني معتمد" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." @@ -11248,20 +11358,20 @@ msgstr "" "سيتم ارسال هذا إلى الطلبات المجانية فقط. سيستلم أصحاب الطلبات غير المجانية " "نموذج الطلب غير المجاني كما هو في الأعلى." -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 #, fuzzy #| msgid "Received order" msgid "Subject for denied order" msgstr "النظام وردت" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 #, fuzzy #| msgid "Denied order" msgid "Text for denied order" msgstr "أمر مرفوض" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -11269,73 +11379,73 @@ msgstr "أمر مرفوض" msgid "Available placeholders: {list}" msgstr "النائبة المتاحة: {list}" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 #, fuzzy #| msgid "Ticket code" msgid "Ticket code generator" msgstr "إنشاء رمز التذكرة" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "أي بلد" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "الإتحاد الأوربي" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "أي زبون" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "فرد" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "اعمال" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "العمل مع معرف الضريبة على القيمة المضافة" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "تكلفة ضريبة القيمة المضافة" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "لا ضريبه للقيمه المضافه" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 msgid "Sale not allowed" msgstr "غير مسموح بالبيع" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 #, fuzzy #| msgid "New order requires approval" msgid "Order requires approval" msgstr "طلب جديد يتطلب الموافقة." -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 #, fuzzy #| msgid "Sales tax rate" msgid "Deviating tax rate" msgstr "معدل ضريبة المبيعات" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 msgid "Text on invoice" msgstr "النص على الفاتورة" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "قسيمة المختارة مسبقا" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -11346,11 +11456,11 @@ msgstr "" "شراء المنتج عن طريق القطعة، سيتم استخدام هذه القسائم. يمكن استخدام هذا يمكن " "على سبيل المثال لتوفير الحاجيات التي تعطي تخفيض أو إلغاء المنتجات سرية." -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "وضع التوافق" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -11358,28 +11468,28 @@ msgstr "" "لا تعمل لدينا القطعة العادية في جميع بناة الموقع. إذا واجهت مشكلة، حاول " "استخدام هذا الوضع التوافق." -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "لا وجود رمز قسيمة معين." -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "وكانت سبيكة التي أدخلتها غير صحيحة." -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "التنزيلات تذكرة" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "زبائنك سوف تكون قادرة على تحميل تذاكرهم في شكل PDF." -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "يتطلب من جميع الحضور لملء في أسمائها" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -11387,11 +11497,11 @@ msgstr "" "افتراضيا، ونحن سوف تسأل عن الأسماء ولكن لا تتطلب منهم. يمكنك إيقاف هذا تماما " "في الإعدادات." -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "الدفع عن طريق الشريط" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -11402,11 +11512,11 @@ msgstr "" "خيارات الدفع الأخرى. لقبول الدفع عن طريق الشريط، وسوف تحتاج إلى إعداد حساب " "معهم، والتي تأخذ أقل من خمس دقائق باستخدام واجهة بسيطة بهم." -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "الدفع عن طريق التحويل المصرفي" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -11416,16 +11526,16 @@ msgstr "" "المصرفية الخاصة بك لمعالجة المدفوعات في غضون pretix، أو وضع علامة عليها كما " "تدفع يدويا." -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "السعر (اختياري)" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "حر" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "الكمية متاحة" @@ -11437,7 +11547,7 @@ msgid "Please enter less than 25 recipients." msgstr "الرجاء إدخال اسم أقصر." #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "يبحث عن…" @@ -11456,78 +11566,86 @@ msgstr "دفع (أو إلغاؤها مع رسوم المدفوعة)" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +#| msgctxt "checkoutflow" +#| msgid "Order confirmed" +msgid "Paid or confirmed" +msgstr "تم تاكيد الطلب" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "قيد الانتظار" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "بانتظار أو المدفوعة" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 msgid "Cancellations" msgstr "الإلغاءات" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 msgid "Canceled (fully)" msgstr "إلغاء (كلي)" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 msgid "Canceled (fully or with paid fee)" msgstr "إلغاء (كلي أو مع رسوم المدفوعة)" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 msgid "Cancellation requested" msgstr "طلبات الإلغاء" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 msgid "Payment process" msgstr "عملية الدفع" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "معلقة أو منتهية الصلاحية" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "في انتظار (تأخر)" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "زائدة" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 msgid "Partially paid" msgstr "مدفوع جزئيا" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 msgid "Underpaid (but confirmed)" msgstr "طلب غير مدفوع بالكامل (لكنه مؤكد)" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "في انتظار (ولكن مدفوع بالكامل)" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 msgid "Approval process" msgstr "عملية موافق عليها" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 #, fuzzy #| msgid "Approval pending" msgid "Approved, payment pending" msgstr "موافق عليها، الدفع معلق" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -11535,439 +11653,439 @@ msgstr "موافق عليها، الدفع معلق" msgid "Approval pending" msgstr "في انتظار الموافقة" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "جميع المنتجات" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "{product} - أي تباين" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 msgid "Order placed before" msgstr "تم وضع الطلب قبل" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 msgid "Minimal sum of payments and refunds" msgstr "الحد الأدنى للمدفوعات والاسترداد" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 msgid "Maximal sum of payments and refunds" msgstr "الحد الأقصى للمدفوعات والاسترداد" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "جميع المنظمين" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "كل الأحداث" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 #, fuzzy #| msgid "All payment providers" msgid "All payments" msgstr "جميع مزودي خدمات السداد" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 #, fuzzy #| msgid "Payment date" msgid "Payment created from" msgstr "يوم الدفع او الاستحقاق" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 #, fuzzy #| msgid "Payment amount" msgid "Payment created until" msgstr "دفع المبلغ" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 #, fuzzy #| msgid "Valid from" msgid "Paid from" msgstr "من تاريخ" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 #, fuzzy #| msgid "Valid until" msgid "Paid until" msgstr "حتى تاريخ" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "تسوق الحية و[خبر] تشغيل" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "غير نشط" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "لم يبدأ البيع الأولي بعد" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "انتهى البيع الأولي" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 msgid "Date from" msgstr "التاريخ من" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 msgid "Date until" msgstr "التاريخ وحتى" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 #, fuzzy #| msgid "Date from" msgid "Start time from" msgstr "التاريخ من" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 #, fuzzy #| msgid "Date until" msgid "Start time until" msgstr "التاريخ وحتى" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "يوم من أيام الأسبوع" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "البحث في الاستفسارات" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 #, fuzzy #| msgid "Inactive" msgid "active" msgstr "غير نشط" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 #, fuzzy #| msgid "Disabled" msgid "disabled" msgstr "معاق" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 #, fuzzy #| msgid "Deactivate" msgid "not yet activated" msgstr "إلغاء تنشيط" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "العضويات" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 #, fuzzy #| msgid "Team memberships" msgid "Has no memberships" msgstr "عضوية فريق" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 #, fuzzy #| msgid "Team memberships" msgid "Has any membership" msgstr "عضوية فريق" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 #, fuzzy #| msgid "Require a valid membership" msgid "Has valid membership" msgstr "يتتطلب عضوية سارية المفعول" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "متجر على الهواء مباشرة" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "تسوق لا يعيش" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "حدث واحد قيد التشغيل أو في المستقبل" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "حدث واحد في الماضي" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "بحث الحضور ..." -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "تحقق ذات المركز" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "جميع الحاضرين" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "سجل لكنه غادر" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 msgctxt "checkin state" msgid "Present" msgstr "حاضر" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "إيداعه" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "غير محددة في" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 #, fuzzy #| msgid "Date from" msgctxt "subevent" msgid "Date start from" msgstr "التاريخ من" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 #, fuzzy #| msgid "Date until" msgctxt "subevent" msgid "Date start until" msgstr "التاريخ وحتى" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "مدير" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "لا المسؤول" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "ساري المفعول" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "غير معوض" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "افتدى على الأقل مرة واحدة" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "افتدى بالكامل" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "مطفأة وإيداعه مع تذكرة" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "التعامل مع الحصص" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "السماح لتجاهل الحصص" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "تصفية حسب العلامة" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "بحث قسيمة" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "أي منتج في الحصص \"{quota}\"" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "حالة إعادة الأموال" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "كل مبلغ معاد المفتوحة" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "كل مبلغ معاد" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 msgid "Date filter" msgstr "تاريخ فلتر" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 msgid "Filter by…" msgstr "مصنف بواسطة…" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 msgid "Date of last successful payment" msgstr "تاريخ الدفع الناجح الماضي" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 #, fuzzy #| msgid "All check-in lists" msgid "All check-ins" msgstr "جميع قوائم التسجيل" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 #, fuzzy #| msgid "Successful payments" msgid "Successful check-ins" msgstr "المدفوعات ناجحة" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 #, fuzzy #| msgid "Only successful payments" msgid "Unsuccessful check-ins" msgstr "المدفوعات الناجحة فقط" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 msgid "Scan type" msgstr "نوع المسح الضوئي" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 #, fuzzy #| msgid "All actions" msgid "All directions" msgstr "جميع الإجراءات" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 msgid "Device" msgstr "جهاز" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 #, fuzzy #| msgid "All invoices" msgid "All devices" msgstr "جميع الفواتير" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 #, fuzzy #| msgctxt "subevent" #| msgid "All dates" msgid "All gates" msgstr "كل التواريخ" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 #, fuzzy #| msgid "Start date" msgctxt "filter" msgid "Start date" msgstr "تاريخ البداية" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 #, fuzzy #| msgid "End date" msgctxt "filter" msgid "End date" msgstr "تاريخ الإنتهاء" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "تحقق في قائمة" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "البرمجيات" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 #, fuzzy #| msgid "Devices" msgid "Device status" msgstr "الأجهزة" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 #, fuzzy #| msgid "All invoices" msgid "Active devices" msgstr "جميع الفواتير" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 #, fuzzy #| msgid "Revoke device access:" msgid "Revoked devices" @@ -12189,7 +12307,7 @@ msgstr "" "حدد هذا الخيار على سبيل المثال للالقمصان التي تأتي في أحجام متعددة. يمكنك " "تحديد الاختلافات في الخطوة التالية." -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 msgid "No category" msgstr "ليس هناك فئة" @@ -12233,32 +12351,32 @@ msgstr "بحجم" msgid "Number of tickets" msgstr "عدد التذاكر" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "مطلوب اسم الحصص." -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "يرجى تحديد الحصص." -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "(الافتراضي الأحداث)" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "اختيار تلقائيا اعتمادا على إعدادات الحدث" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "نعم، يتم تمكين إذا الجيل تذكرة في عام" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "أبدا" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " @@ -12267,15 +12385,15 @@ msgstr "" "مثلا هذا السعر المخفض متاح للطلاب بدوام كامل، والعاطلين عن العمل والناس على " "65. هذه التذكرة تشمل الوصول إلى جميع أجزاء من هذا الحدث، باستثناء منطقة VIP." -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 #, fuzzy #| msgid "" #| "Gift card products should not be associated with non-zero tax rates since " @@ -12287,13 +12405,13 @@ msgstr "" "يجب ألا ترتبط منتجات بطاقات الهدايا بمعدلات ضريبية غير صفرية حيث سيتم تطبيق " "ضريبة المبيعات عند استرداد بطاقة الهدايا." -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -12301,7 +12419,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -12311,7 +12429,7 @@ msgstr "" "الاختلاف \"%s\" لا يمكن حذفها لأنه قد تم بالفعل أمر بذلك من قبل مستخدم أو " "حاليا هي في عربة المستخدم. الرجاء ضبط التباين بأنه \"غير نشطة\" بدلا من ذلك." -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 #, fuzzy #| msgid "Calculate from product" msgid "Use value from product" @@ -12347,8 +12465,8 @@ msgstr "لقد قمت بإضافة نفس حزمة المنتج مرتين" msgid "Bundled product" msgstr "المنتجات المجمعة" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "غير نشط" @@ -12427,11 +12545,28 @@ msgstr "أنشئ الطلبات في وضع الإختبار" msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +#, fuzzy +#| msgid "Confirm payment" +msgid "Confirm order regardless of payment" +msgstr "تأكيد الدفع" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "حصة حجز إضافي" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" @@ -12439,11 +12574,11 @@ msgstr "" "إذا قمت بتحديد هذا المربع، سيتم تنفيذ هذه العملية حتى لو أدى ذلك إلى الحصة " "مكتظا بالنزلاء وكنت بعد أن باعت تذاكر أكثر مما تعدون!" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "حجز إضافي الحصص وتجاهل التأخر في السداد" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -12454,15 +12589,15 @@ msgstr "" "مكتظا بالنزلاء وكنت بعد أن باعت تذاكر أكثر مما تعدون! كما سيتم تنفيذ العملية " "بغض النظر عن إعدادات المدفوعات المتأخرة." -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "تنبيه العميل عن طريق البريد الإلكتروني" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "الحفاظ على رسوم إلغاء" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 #, fuzzy #| msgid "" #| "If you keep a fee, all positions within this order will be canceled and " @@ -12482,26 +12617,26 @@ msgstr "" "إلغاء الحجز الخاص بك إذا كنت ترغب في الاحتفاظ بها. يرجى دائما إدخال قيمة " "الإجمالية، وسيتم احتساب الضرائب تلقائيا." -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 msgid "Generate cancellation for invoice" msgstr "إنشاء الإلغاء للفواتير" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "تعليق (سيتم إرسالها إلى المستخدم)" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "دفع المبلغ" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -12510,37 +12645,37 @@ msgstr "دفع المبلغ" msgid "Payment date" msgstr "يوم الدفع او الاستحقاق" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 #, fuzzy #| msgid "Please select a valid seat." msgid "Please select some events." msgstr "الرجاء اختيار مقعد صالح." -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "الضرائب إعادة حساب" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "لا تقم باعادة احتساب الضرائب" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "إصدار فاتورة جديدة إذا لزم الأمر" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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." @@ -12548,24 +12683,24 @@ msgstr "" "في حالة وجود فاتورة لهذا النظام وهذا من شأنه أن عملية تغيير محتوياته، سيتم " "إلغاء الفاتورة القديمة وسيتم إصدار فاتورة جديدة." -#: pretix/control/forms/orders.py:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "إبلاغ المستخدم" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "إرسال بريد إلكتروني إلى إخطار العملاء التي تم تغيير ترتيبها." -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "السماح لحصص حجز إضافي عند تنفيذ هذه العملية" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "إضافة إلى" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -12574,7 +12709,7 @@ msgstr "إضافة إلى" msgid "Seat" msgstr "مقعد" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -12584,47 +12719,63 @@ msgstr "مقعد" msgid "Membership" msgstr "عضويات" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" "بما في ذلك الضرائب، إن وجدت. تبقي فارغة للحصول على السعر الافتراضي المنتج" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "(دون تغيير)" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "السعر الجديد (إجمالي)" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Client secret" +msgid "Ticket is blocked" +msgstr "كلمة سر التذكرة" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +#, fuzzy +#| msgid "Valid until" +msgid "Validity end" +msgstr "حتى تاريخ" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "توليد سر جديدة" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 msgid "Cancel this position" msgstr "إلغاء هذا المنصب" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "تنقسم إلى النظام الجديد" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "(لا توجد عضوية)" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "أسرار يبطل" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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 " @@ -12634,73 +12785,74 @@ msgstr "" "للمستخدم وسوف يحتاج المستخدم إلى تحميل تذاكر له مرة أخرى. سوف الإصدارات " "القديمة تكون غير صالحة." -#: pretix/control/forms/orders.py:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 #, fuzzy #| msgid "Attach ticket files" msgid "Attach tickets" msgstr "إرفق ملفات التذكرة" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 #, fuzzy #| msgid "Attach invoices to emails" msgid "Attach invoices" msgstr "إرفق الفواتير في رسائل البريد الإلكتروني" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "مستلم" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "الغي الطلب. وجميع التذاكر لم تعد تعمل. هذا لا يمكن عاد." -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 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:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "لا تفعل شيئا والحفاظ على النظام كما هو عليه." -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "احتياجات المبلغ المسترد لتكون إيجابية وأقل من {}." -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "تحتاج إلى تحديد مبلغ للحصول على رد جزئي." -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 msgid "Cancel all dates" msgstr "إلغاء جميع التواريخ" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "استرد المبلغ تلقائيا إن أمكن الأمر" -#: pretix/control/forms/orders.py:759 -#, fuzzy -#| msgid "This payment method does not support automatic refunds." -msgid "Only available for payment method that support automatic refunds." -msgstr "طريقة الدفع هذه لا يدعم استرداد التلقائي." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -12709,29 +12861,29 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 msgid "Gift card validity" msgstr "صلاحية بطاقة هدية" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 msgid "Keep a fixed cancellation fee per ticket" msgstr "الحفاظ على رسوم إلغاء الثابتة للتذكرة" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 msgid "Free tickets and add-on products are not counted" msgstr "لا يتم احتساب التذاكر المجانية والمنتجات المضافة" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 msgid "Keep fees" msgstr "احتفظ بالرسوم" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -12739,20 +12891,20 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 msgid "Send information via email" msgstr "أرسل المعلومات إلى البريد الإلكتروني" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 msgid "Send information to waiting list" msgstr "أرسم المعلومات إلى قائمة الإنتظار" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, python-brace-format msgid "Canceled: {event}" msgstr "ملغية: {event}" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -12783,7 +12935,7 @@ msgstr "" "\n" "فريق {event}" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -12806,24 +12958,24 @@ msgstr "" "\n" "فريق الفعالية {event}" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "الرجاء اختيار يوم محدد أو تواريخ تقريبية وليس الإثنان معا." -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "الرجاء اختيار كافة الأيام أو تاريخ تقريبي وليس الإثنان معا." -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -13281,25 +13433,51 @@ msgstr "موقف # {posid} الانشاء: {item} ({price})." msgid "A new secret has been generated for position #{posid}." msgstr "تم إنشاء سر جديد لموقف # {posid}." -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "تم إلغاء وضع الطلب هذا." + +#: pretix/control/logdisplay.py:172 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "تم إلغاء وضع الطلب هذا." + +#: pretix/control/logdisplay.py:177 +#, fuzzy, python-brace-format +#| msgid "A new secret has been generated for position #{posid}." +msgid "A block has been added for position #{posid}." +msgstr "تم إنشاء سر جديد لموقف # {posid}." + +#: pretix/control/logdisplay.py:181 +#, fuzzy, python-brace-format +#| msgid "A new secret has been generated for position #{posid}." +msgid "A block has been removed for position #{posid}." +msgstr "تم إنشاء سر جديد لموقف # {posid}." + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" "موقف #{posid} ({old_item}، {old_price}) تنقسم إلى النظام الجديد: {order}" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "تم إنشاء هذا النظام من خلال تقسيم ترتيب {order}" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "(غير معروف)" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " @@ -13308,13 +13486,13 @@ msgstr "" "تم مسح رمز غير محدد\"{barcode}...\" في " "\"{datetime}\"لقائمة\"{list}\"نوع\"{type}\"." -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "تم مسح رمز غير معروف\"{barcode}...\" لقائمة{list}، نوع\"{type}\"." -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " @@ -13323,14 +13501,14 @@ msgstr "" "تم تحديث مسح الرمز الملغي\"{barcode}...\"في {datetime}للقائمة\"{list}\"، " "نوع\"{type}\"." -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "تم تحديث مسح رمز ملغى\"{barcode}\"لقائمة\"{list}\"، نوع\"{type}\"" -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " @@ -13339,7 +13517,7 @@ msgstr "" "تم رفض مسح الحالة#{posid}في{datetime}لقائمة\"{list}\"نوع\"{type}\"خطأ " "الرمز\"{errorcode}\"." -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " @@ -13347,29 +13525,29 @@ msgid "" msgstr "" "رفض نسح الحالة#{posid}قائمة\"{list}\"،نوع\"{type}\"خطأ الرمز\"{errorcode}\"." -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "حالة # {posid} تم التحقق في {datetime} للقائمة \"{list}\"." -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "حالة # {posid} تم التحقق للقائمة \"{list}\"." -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "موقف # {posid} تم إيداعه في {datetime} لقائمة \"{list}\"." -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "وقد تم التحقق من موقف # {posid} في لائحة \"{list}\"." -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -13378,7 +13556,7 @@ msgstr "" "تفحص لموقف #{posid} في{datetime} لقائمة \"{list}\" تم تحميلها حتى لو تم " "مسحها بالفعل." -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " @@ -13387,301 +13565,320 @@ msgstr "" "موقف #{posid} تم مسحها ضوئيا ورفض لأنه قد تم فحصها من قبل على قائمة " "\"{list}\"." -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 msgid "This object has been created by cloning." msgstr "تم إنشاء هذا الكائن عبر النسخ." -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 msgid "The organizer has been changed." msgstr "تم تغيير المنظم." -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 msgid "The organizer settings have been changed." msgstr "تم تغيير إعدادات المنظم." -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 #, fuzzy #| msgid "The order details have been changed." msgid "The footer links have been changed." msgstr "تم تغيير تفاصيل النظام." -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 #, fuzzy #| msgid "The quota has been added." msgid "A scheduled export has been added." msgstr "تمت إضافة الحصص." -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 #, fuzzy #| msgid "The product has been changed." msgid "A scheduled export has been changed." msgstr "تم تغيير المنتج." -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 #, fuzzy #| msgid "The selected product has been deleted." msgid "A scheduled export has been deleted." msgstr "تم حذف المنتج المحدد." -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 #, fuzzy #| msgid "The selected product has been deleted." msgid "A scheduled export has been executed." msgstr "تم حذف المنتج المحدد." -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 msgid "Gift card acceptance for another organizer has been added." msgstr "تم إضافة قبول بطاقة الهدية لمنظم آخر." -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 msgid "Gift card acceptance for another organizer has been removed." msgstr "تم إزالة قبول بطاقة هدية لمنظم آخر." -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 msgid "The webhook has been created." msgstr "تم إنشاء خطاف الويب." -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 msgid "The webhook has been changed." msgstr "تم تغيير خطاف الويب." -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 #, fuzzy #| msgid "The webhook has been created." msgid "The webhook call retry jobs have been dropped." msgstr "تم إنشاء خطاف الويب." -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 #, fuzzy #| msgid "The order has been created." msgid "The SSO provider has been created." msgstr "تم إنشاء هذا الأمر." -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 #, fuzzy #| msgid "The order has been changed." msgid "The SSO provider has been changed." msgstr "تم تغيير النظام." -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 #, fuzzy #| msgid "The order has been deleted." msgid "The SSO provider has been deleted." msgstr "تم حذف هذا الأمر." -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 #, fuzzy #| msgid "The event has been created." msgid "The SSO client has been created." msgstr "تم إنشاء هذا الحدث." -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 #, fuzzy #| msgid "The account has been changed." msgid "The SSO client has been changed." msgstr "تم تغيير الحساب." -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 #, fuzzy #| msgid "The event has been deleted." msgid "The SSO client has been deleted." msgstr "الحدث تم الغائه." -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 msgid "The membership type has been created." msgstr "تم انشاء نوع العضوية." -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 msgid "The membership type has been changed." msgstr "تم تغيير نوع العضوية." -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 msgid "The membership type has been deleted." msgstr "تم حذف نوع العضوية." -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 msgid "The account has been created." msgstr "تم إنشاء الحساب." -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 msgid "The account has been changed." msgstr "تم تغيير الحساب." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 msgid "A membership for this account has been added." msgstr "تم إضافة عضوية لهذا الحساب." -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 msgid "A membership of this account has been changed." msgstr "تم تغيير العضوية لهذا الحساب." -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 msgid "A membership of this account has been deleted." msgstr "تم حذف عضوية هذا الحساب." -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 #, fuzzy #| msgid "Your account has been disabled." msgid "The account has been disabled and anonymized." msgstr "تم تعطيل الحساب وأصبح مجهول المصدر." -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 msgid "A new password has been requested." msgstr "تم طلب تعيين كلمة المرور جديدة." -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 msgid "A new password has been set." msgstr "تم تعيين كلمة المرور جديدة." -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "ارسال بريد الكتروني قد فشلت." -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "تم تحديث التعليق الداخلي للحدث." -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 msgid "The event has been canceled." msgstr "تم إلغاء الفعالية." -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 msgid "An event has been deleted." msgstr "تم حذف فعالية." -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "تم تغيير تفاصيل النظام." -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "تم وضع علامة على النظام وبدون أجر." -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "تم تغيير سر النظام و." -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "تم تغيير تاريخ انتهاء النظام و." -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +#, fuzzy +#| msgid "The order has been marked as paid." +msgid "The order has been set to be usable before it is paid." +msgstr "تم وضع علامة على الترتيب كما المدفوعة." + +#: pretix/control/logdisplay.py:374 +#, fuzzy +#| msgid "The voucher has been sent to {recipient}." +msgid "The order has been set to require payment before use." +msgstr "تم إرسال كود الخصم إلى {recipient}." + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "تم وضع علامة على النظام ومنتهية الصلاحية." -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "تم وضع علامة على الترتيب كما المدفوعة." -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 msgid "The cancellation request has been deleted." msgstr "تم حذف طلب الإلغاء." -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "وقد تم ترتيب ردها." -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 msgid "The order has been reactivated." msgstr "تم إعادة تنشيط الطلب." -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "تم حذف أجل وضع الاختبار {code}." -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "تم إنشاء هذا الأمر." -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "الأمر يتطلب موافقة قبل أن تتمكن من الاستمرار في معالجتها." -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "تمت الموافقة على النظام." -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, fuzzy, python-brace-format #| msgid "The order has been denied." msgid "The order has been denied (comment: \"{comment}\")." msgstr "تم رفض الطلب." -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" "تم تغيير عنوان البريد الإلكتروني من \"{old_email}\" إلى \"{new_email}\"." -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "تم تغيير رقم الهاتف من\"{old_phone}\"إلى\"{new_phone}\"." -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 msgid "The customer account has been changed." msgstr "تم تغيير حساب العميل." -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "تم تغيير لغة النظام." -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "تم إنشاء الفاتورة." -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "تم إعادة إنشاء الفاتورة." -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "تم إعادة إصدار الفاتورة." -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "تم تحديث تعليق الداخلي النظام و." -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 #, fuzzy #| msgid "The order of items has been updated." msgid "The order's follow-up date has been updated." msgstr "تم تحديث ترتيب العناصر." -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "تم تبديل عند النقر علم النظام وبحاجة إلى اهتمام في الاختيار." -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +#, fuzzy +#| msgid "The order's flag to require attention at check-in has been toggled." +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "تم تبديل عند النقر علم النظام وبحاجة إلى اهتمام في الاختيار." + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "وقد بدأ دفعة جديدة {local_id} بدلا من سابقتها." -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "تم ارسال نوع البريد الإلكتروني مجهول." -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 #, fuzzy #| msgid "" #| "The email has been sent without attachments since they would have been " @@ -13693,62 +13890,62 @@ msgstr "" "تم إرسال البريد الإلكتروني دون المرفقات لأنها كان يمكن أن يكون كبيرا جدا " "ليكون من المرجح أن يصل." -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "تم إرسال البريد الإلكتروني المخصص." -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "تم إرسال البريد الإلكتروني المخصص لحاضر." -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "وقد أرسلت رسالة بالبريد الالكتروني مع التذكير بأن تذكرة يتوفر للتحميل." -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" "وقد أرسلت رسالة بالبريد الالكتروني مع تحذير بأن النظام على وشك الانتهاء." -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "وقد تم إرسال بريد إلكتروني لإعلام المستخدم التي تم إلغاء الطلب." -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "تم إرسال بريد إلكتروني لإعلام المستخدم بإلغاء الفعالية." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "وقد تم إرسال بريد إلكتروني لإعلام المستخدم التي تم تغيير النظام." -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "وقد تم إرسال بريد إلكتروني لإعلام المستخدم الذي تم استلام النظام." -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "وقد تم إرسال بريد إلكتروني لإعلام المستخدم الذي تم استلام المبلغ." -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "وقد تم إرسال بريد إلكتروني لإعلام المستخدم التي تم رفض الطلب." -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "وقد تم إرسال بريد إلكتروني لإعلام المستخدم أن تمت الموافقة على النظام." -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." @@ -13756,7 +13953,7 @@ msgstr "" "وقد تم إرسال بريد إلكتروني لإعلام المستخدم الذي تم استلام النظام ويتطلب " "الدفع." -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." @@ -13764,152 +13961,152 @@ msgstr "" "وقد تم إرسال بريد إلكتروني لإعلام المستخدم الذي تم استلام النظام، ويتطلب " "موافقة عليها." -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" "وكانت رسائل البريد الإلكتروني مع رابط إلى صفحة التفاصيل النظام تستاء إلى " "المستخدم." -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "وقد تم تأكيد الدفع {local_id}." -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "تم إلغاء الدفع {local_id}." -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "فشل إلغاء الدفع {local_id}." -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "وقد بدأ الدفع {local_id}." -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "فشلت الدفع {local_id}." -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "لا يمكن أن تكون وضعت النظام كما المدفوعة: {message}" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "وقد تم ترتيب زائدة." -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "تم إنشاء استرداد {local_id}." -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "تم إنشاء استرداد {local_id} كيان خارجي." -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "طلب لك العملاء لإصدار رد." -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "وقد تم الانتهاء استرداد {local_id}." -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "تم إلغاء استرداد {local_id}." -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "فشل استرداد {local_id}." -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "تم إنشاء المستخدم." -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "تم تمكين مصادقة اثنين عامل." -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "تم تعطيل المصادقة اثنين عامل." -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "وقد جددت بك رموز الطوارئ اثنين عامل." -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "A اثنين عامل جهاز التوثيق جديد \"{name}\" قد أضيفت إلى حسابك." -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "الجهاز اثنين عامل التوثيق \"{name}\" تمت إزالة من حسابك." -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "تم تمكين الإشعارات." -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "تم تعطيل الإشعارات." -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "تم تغيير إعدادات الإشعار." -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "تم طمس هويتها لهذا المستخدم." -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "إرسال كلمة المرور الإلكتروني إعادة تعيين." -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "وقد تم إعادة تعيين كلمة المرور." -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "منظم \"{name}\" تم حذفها." -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "تم إنشاء قسيمة." -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "تم إنشاء قسيمة وإرسالها إلى شخص على قائمة الانتظار." -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 #, fuzzy #| msgid "A voucher has been sent to a person on the waiting list." msgid "" @@ -13917,370 +14114,370 @@ msgid "" "from the waiting list." msgstr "تم إرسال قسيمة لشخص على قائمة الانتظار." -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "تم تغيير قسيمة." -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "تم حذف قسيمة." -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "تم استبدال القسيمة من أجل {order_code}." -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "تم إنشاء المنتج." -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "تم تغيير المنتج." -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "تم حذف المنتج." -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "الاختلاف \"{value}\" تم إنشاؤه." -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "الاختلاف \"{value}\" تم حذفها." -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "الاختلاف \"{value}\" تم تغيير." -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "تمت إضافة وظيفة إضافية على هذا المنتج." -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "تمت إزالة وظيفة إضافية على من هذا المنتج." -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "تم تغيير وظيفة إضافية على على هذا المنتج." -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 msgid "A bundled item has been added to this product." msgstr "تمت إضافة بند المجمعة لهذا المنتج." -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 msgid "A bundled item has been removed from this product." msgstr "تمت إزالة عنصر المجمعة من هذا المنتج." -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 msgid "A bundled item has been changed on this product." msgstr "تم تغيير عنصر المجمعة لهذا المنتج." -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "تمت إضافة الحصص." -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "تم حذف الحصص." -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "تم تغيير الحصص." -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 msgid "The quota has closed." msgstr "وقد أغلقت الحصص." -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 msgid "The quota has been re-opened." msgstr "وكانت الحصة إعادة فتح." -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "تمت إضافة فئة." -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "تم حذف الفئة." -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "تم تغيير الفئة." -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "تمت إضافة هذا السؤال." -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "تم حذف السؤال." -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "تم تغيير السؤال." -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 #, fuzzy #| msgid "The quota has been added." msgid "The discount has been added." msgstr "تمت إضافة الحصص." -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 #, fuzzy #| msgid "The product has been deleted." msgid "The discount has been deleted." msgstr "تم حذف المنتج." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 #, fuzzy #| msgid "The account has been changed." msgid "The discount has been changed." msgstr "تم تغيير الحساب." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "تمت إضافة القاعدة الضريبية." -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "تم حذف حكم الضرائب." -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "تم تغيير القاعدة الضريبية." -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "تمت إضافة الاختيار في القائمة." -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "تم حذف الاختيار في القائمة." -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "تم تغيير الاختيار في القائمة." -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "تم تغيير إعدادات الحدث." -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "تم تغيير إعدادات تذكرة تنزيل." -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "تم تمكين البرنامج المساعد." -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "تم تعطيل البرنامج المساعد." -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "وقد اتخذت المحل الحية." -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "وقد اتخذت المحل حاليا." -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "وقد اتخذت المحل في وضع الاختبار." -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "تم تعطيل وضع الاختبار." -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "تم إنشاء هذا الحدث." -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 msgid "The event details have been changed." msgstr "تم تغيير تفاصيل الفعالية." -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "تمت إضافة خيار الإجابة على السؤال." -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "تمت إزالة خيار الإجابة عن السؤال." -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "تم تغيير خيار الإجابة." -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "تمت إضافة المستخدم إلى فريق الحدث." -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "وقد وجهت الدعوة للمستخدم لفريق الحدث." -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "تم تغيير الأذونات للمستخدم." -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "تمت إزالة مستخدم من فريق الحدث." -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "تم إرسال قسيمة لشخص على قائمة الانتظار." -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "تمت إزالة إدخال من قائمة الانتظار." -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 #, fuzzy #| msgid "An entry has been added to the waiting list." msgid "An entry has been transferred to another waiting list." msgstr "تمت إضافة إدخال إلى قائمة الانتظار." -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "تم تغيير دخول على قائمة الانتظار." -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "تمت إضافة إدخال إلى قائمة الانتظار." -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "تم إنشاء فريق." -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "تم تغيير إعدادات الفريق." -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "تم حذف الفريق." -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 msgid "The gate has been created." msgstr "تم إنشاء البوابة." -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 msgid "The gate has been changed." msgstr "تم تغيير البوابة." -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 msgid "The gate has been deleted." msgstr "تم حذف البوابة." -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "تم حذف تاريخ الحدث." -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 msgctxt "subevent" msgid "The event date has been canceled." msgstr "تم تغيير تاريخ الفعالية." -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "تم تغيير تاريخ الحدث." -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "تم إنشاء تاريخ الحدث." -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "تمت إضافة الحصص لتاريخ الحدث." -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "تم تغيير الحصص في تاريخ الحدث." -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "تمت إزالة حصة من تاريخ الحدث." -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "تم إنشاء الجهاز." -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "تم تغيير الجهاز." -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "تم إبطال الوصول للجهاز." -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "تم تهيئة الجهاز." -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "تم إعادة إنشاء الوصول رمزية للجهاز." -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "وقد أخطرت جهاز الخادم من تحديث الأجهزة أو البرامج." -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 msgid "The gift card has been created." msgstr "تم إنشاء بطاقة هدية." -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 msgid "The gift card has been changed." msgstr "تم تغيير بطاقة الهدية." -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 msgid "A manual transaction has been performed." msgstr "تم إجراء عملية يدوية." -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "تم تغيير الإعدادات من مقدم الدفع." -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "تم تغيير إعدادات مزود الناتج التذاكر." -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "أكد المستخدم الرسالة التالية: \"{}\"" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, fuzzy, python-brace-format #| msgid "The order has been denied." msgid "The order has been canceled (comment: \"{comment}\")." msgstr "تم رفض الطلب." -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "تم إلغاء هذا الأمر." -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "في الاختيار من موقف # {posid} على قائمة \"{list}\" وقد عادت." -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " @@ -14288,7 +14485,7 @@ msgid "" msgstr "" "وقد تم التحقق من موقف # {posid} في يدويا في{datetime} على قائمة \"{list}\"." -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." @@ -14296,75 +14493,85 @@ msgstr "" "وقد تم التحقق من موقف # {posid} الدخول مرة أخرى في{datetime} على قائمة " "\"{list}\"." -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} قد أضيفت إلى الفريق." -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} تمت إزالته من الفريق." -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "{user} انضم إلى الفريق باستخدام دعوة إرسالها إلى {email}." -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} وقد وجهت الدعوة للفريق." -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "دعوة ل{user} لديه كان يستاء." -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "الدعوة المرسلة إلى {user} تم إلغائها." -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "ورمزي \"{name}\" تم إنشاؤه." -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "ورمزي \"{name}\" تم إبطال." -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "تم تغيير إعدادات حسابك." -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "تم تغيير عنوان البريد الإلكتروني الخاص بك إلى {email}." -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "تم تغيير كلمة السر الخاصة بك." -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "تم تمكين حسابك." -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "تم تعطيل حسابك." -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "كنت انتحاله {}." -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "قمت بإيقاف انتحال {}." +#: pretix/control/logdisplay.py:678 +#, fuzzy +#| msgid "Blocked Seats" +msgid "Blocked manually" +msgstr "المقاعد المحجوبة" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -14399,7 +14606,7 @@ msgstr "جنرال لواء" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -14407,8 +14614,8 @@ msgid "Payment" msgstr "دفع" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -14457,7 +14664,7 @@ msgid "Overview" msgstr "نظرة عامة" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -14508,7 +14715,7 @@ msgid "Search" msgstr "بحث" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "المدفوعات" @@ -15120,7 +15327,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -15176,19 +15383,19 @@ msgstr "اسم البنك" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "النتيجة" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, fuzzy, python-format #| msgid "Automatically checked in: %(date)s" msgid "Automatically marked not present: %(date)s" msgstr "التحقق تلقائيا في: %(date)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, fuzzy, python-format #| msgid "First scanned: %(date)s" msgid "Additional entry scan: %(date)s" @@ -15201,7 +15408,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "الممسوحة ضوئيا أولا: %(date)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "التحقق تلقائيا في: %(date)s" @@ -15334,7 +15541,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -16152,7 +16359,7 @@ msgid "Show affected orders" msgstr "تظهر أوامر المتضررين" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "تحديث تعليق" @@ -16327,9 +16534,9 @@ msgstr "تم إجراء هذا التغيير من قبل مسؤول pretix." #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -16401,8 +16608,8 @@ msgid "Free order" msgstr "طلب مجاني" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "رابط إعادة إرسال" @@ -16439,7 +16646,7 @@ msgstr "إعدادات الدفع" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "تمكين" @@ -16510,34 +16717,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -16698,7 +16905,7 @@ msgstr "مبادئ" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -17660,14 +17867,14 @@ msgid "Add a new bundled product" msgstr "إضافة منتج جديد المجمعة" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "متوفر فقط في فترة زمنية محدودة" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "تظهر فقط مع قسيمة" @@ -17680,13 +17887,13 @@ msgstr "" "يرجى ملاحظة أن الاختلاف الخاص بك وسوف على لا تكون متاحة " "للبيع حتى تقوم بإضافة ذلك إلى الحصة الحالية أو تم إنشاؤه حديثا." -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 #, fuzzy #| msgid "Sample variation" msgid "New variation" msgstr "نموذج لنوع ما" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "إضافة تباين جديد" @@ -17915,7 +18122,7 @@ msgstr "محفوظة بالكامل" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "بيعت كلها" @@ -17975,36 +18182,36 @@ msgid "Question: %(name)s" msgstr "سؤال: %(name)s" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "تحرير مسألة" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "مدفوع" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "لا توجد أجوبة مطابقة." -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "تحتاج إلى تعيين السؤال إلى منتج لإجابات جمع." -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "احسب" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "سؤال التاريخ" @@ -18522,16 +18729,62 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "تغيير" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "بما في ذلك جميع الضرائب" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +#| msgid "Ticket layout" +msgid "Ticket block" +msgstr "نسق تذكرة" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +#, fuzzy +#| msgid "Blocked" +msgid "Not blocked" +msgstr "محجوب" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +#, fuzzy +#| msgid "Valid until" +msgid "Validity time" +msgstr "حتى تاريخ" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid from %(datetime)s" +msgstr "القبول: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid until %(datetime)s" +msgstr "القبول: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 #, fuzzy #| msgid "" #| "Removing this position will also remove all add-ons to this position." @@ -18540,25 +18793,25 @@ msgid "" "this position." msgstr "سوف إزالة هذا الموقف أيضا إزالة كافة الوظائف الإضافية لهذا المنصب." -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "أضف منتج" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "عمليات أخرى" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "إجراء تغييرات" @@ -18584,7 +18837,7 @@ msgid "Change order information" msgstr "المعلومات تغيير النظام" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -18746,23 +18999,29 @@ msgstr "تاريخ الإلغاء" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 #, fuzzy #| msgid "Customer actions" msgid "Customer account" msgstr "إجراءات العملاء" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 #, fuzzy #| msgid "Contact information" msgid "Contact email" msgstr "معلومات التواصل" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." @@ -18770,130 +19029,136 @@ msgstr "" "ونحن نعلم أن عنوان البريد الإلكتروني هذا يعمل لأن المستخدم النقر على الرابط " "أرسلنا لهم." -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 #, fuzzy #| msgid "Canceled by customer" msgid "Invoice was emailed to customer" msgstr "تم الإلغاء من قبل العميل" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 #, fuzzy #| msgid "Ticket download is not (yet) enabled for this order." msgid "Invoice was not yet emailed to customer" msgstr "لم يتم تمكين تنزيل التذاكر (حتى الآن) لهذا الطلب." -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "إعادة بناء الفاتورة مع البيانات المحدثة ولكن نفس رقم الفاتورة." -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "تجديد" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." msgstr "" "توليد وثيقة الإلغاء لهذه الفاتورة وإنشاء فاتورة جديدة مع رقم الفاتورة الجديد." -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "توليد إلغاء" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "إلغاء وإعادة إصدار" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 #, fuzzy #| msgid "All invoices" msgid "Email invoices" msgstr "جميع الفواتير" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "توليد فاتورة" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "الإجابات التغيير" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "منتجات التغيير" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "تفاصيل الطلب" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, fuzzy, python-format #| msgid "First scanned: %(date)s" msgid "Denied scan: %(date)s" msgstr "الممسوحة ضوئيا أولا: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, fuzzy, python-format #| msgid "First scanned: %(date)s" msgid "Exit scan: %(date)s" msgstr "الممسوحة ضوئيا أولا: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, fuzzy, python-format #| msgid "First scanned: %(date)s" msgid "Entry scan: %(date)s" msgstr "الممسوحة ضوئيا أولا: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "كود القسيمة المستخدمة:" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, fuzzy, python-format #| msgid "Maximum discount budget" msgid "Used %(amount)s discount from budget" msgstr "الحد الأقصى للخصم" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 #, fuzzy #| msgid "Client secret" msgid "Ticket page" msgstr "كلمة سر الزبون" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "بلا جواب" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "سوف يتم طرح هذا السؤال أثناء التسجيل في مكتب الاستقبال." -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." @@ -18901,58 +19166,58 @@ msgstr "" "وقد تم تحميل هذا الملف من قبل المستخدم، ويمكن أن تحتوي على فيروسات أو غيرها " "من المحتويات الضارة." -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "UNSAFE" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr " زائد %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "بما في ذلك %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "الضرائب" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "المجموع" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "Successful payments" msgstr "المدفوعات ناجحة" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 msgid "Pending total" msgstr "مجموعه انتظار" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "تاريخ تأكيدا" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " @@ -18961,69 +19226,69 @@ msgstr "" "تم إنشاء هذا المبلغ مع نسخة قديمة من pretix، وبالتالي قد لا تكون البيانات " "دقيقة المتاحة." -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "هاجر" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "الغاء الدفع" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "تأكيد كما المدفوعة" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "إنشاء استرداد" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "مصدر" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "إلغاء نقل" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "تأكيد كما القيام به" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "تجاهل" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "عملية استرداد الأموال" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "يتغيرون" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "الرمز البريدي والمدينة" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "صحيح معرف ضريبة القيمة المضافة في الاتحاد الأوروبي" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "التحقق من" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "تاريخ الطلب" @@ -19638,8 +19903,15 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +#, fuzzy +#| msgid "Pending (overdue)" +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "في انتظار (تأخر)" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "إلغاء (الرسوم المدفوعة)" @@ -19904,12 +20176,6 @@ msgstr "انتظار الدفع" msgid "Anonymize" msgstr "إخفاء هوية" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -msgid "Valid from" -msgstr "من تاريخ" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -22436,51 +22702,51 @@ msgstr "حاول مرة اخرى." msgid "Invalid code, please try again." msgstr "رمز غير صالح، يرجى المحاولة مرة أخرى." -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "وقد عادت الإضافية الاختيار المحددة." -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 #, 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:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "وقد اتسمت تذاكر اختياره إيداعه." -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "تم إنشاء الاختيار في قائمة جديدة." -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 msgid "We could not save your changes. See below for details." msgstr "لم نتمكن من حفظ التغييرات الخاصة بك. انظر أدناه للحصول على التفاصيل." -#: pretix/control/views/checkin.py:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "عدم وجود قائمة المطلوب." -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "تم حذف القائمة المحددة." @@ -22575,7 +22841,7 @@ msgstr "لا مواعيد" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "انتهت فترة البيع" @@ -22583,7 +22849,7 @@ msgstr "انتهت فترة البيع" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "هكذا" @@ -22643,7 +22909,7 @@ msgstr "بعض معرفات السؤال المقدمة غير صالحة." msgid "Not all discounts have been selected." msgstr "تم حذف السؤال." -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -22686,13 +22952,13 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "عدم وجود هذا مزود خدمة الدفع أو تعطيل البرنامج المساعد المعني." -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "سيتم استبدال هذه القيمة استنادا إلى معايير ديناميكية." -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "البند غير صالح" @@ -22790,7 +23056,7 @@ msgstr "لا يمكن حذف القاعدة الضريبية المحدد." msgid "Your event is not empty, you need to set it up manually." msgstr "لم يتم تفريغ هذا الحدث الخاص بك، تحتاج إلى إعداده يدويا." -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" @@ -22798,11 +23064,11 @@ msgstr "" "تم حفظ التغييرات. يمكنك الذهاب الآن فصاعدا مع النظر في التفاصيل أو يأخذ " "الحدث على الهواء مباشرة لبدء بيع!" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "تذكرة العادية" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "تذكرة مخفضة" @@ -22882,7 +23148,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "المنتج المطلوب غير موجود." @@ -22926,8 +23192,8 @@ msgstr "تم تحديث ترتيب الفئات." msgid "Street" msgstr "عنوان الشارع" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "عدم وجود مسألة المطلوبة." @@ -22935,71 +23201,71 @@ msgstr "عدم وجود مسألة المطلوبة." msgid "The selected question has been deleted." msgstr "تم حذف السؤال المحدد." -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "ملف مرفوع" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "تم إنشاء سؤالا جديدا." -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "تم إنشاء نظام الحصص الجديدة." -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 #, fuzzy #| msgid "First scanned: %(date)s" msgid "Exit scans" msgstr "الممسوحة ضوئيا أولا: %(date)s" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "القسائم وانتظار التحفظات القائمة" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "الحصة المتاحة" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "قائمة الانتظار (انتظار)" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "للبيع حاليا" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "عدم وجود الحصص المطلوبة." -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "وكانت الحصة إعادة فتحها وسوف يتم إغلاق مرة أخرى." -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "تم حذف حصص المحدد." -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "عدم وجود العنصر المطلوب." -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" "لا يمكنك إضافة من الإضافات إلى المنتجات التي لا تتوفر إلا كإضافة على نفسها." -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "لا يمكنك إضافة حزم إلى المنتجات التي لا تتوفر إلا كإضافة على نفسها." -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " @@ -23008,7 +23274,7 @@ msgstr "" "قمت بتعطيل هذا البند، لكنه لا يزال جزءا من حزمة المنتج. سيقوم المشاركون " "الخاصة بك لن تكون قادرة على شراء حزمة إلا إذا قمت بإزالة هذا البند من ذلك." -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 #, fuzzy #| msgid "" #| "The order could not be deleted as some constraints (e.g. data created by " @@ -23021,11 +23287,11 @@ msgstr "" "لا يمكن حذف النظام كما بعض القيود (مثل البيانات التي تم إنشاؤها من قبل " "المكونات الإضافية) لا تسمح بذلك." -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "تم حذف المنتج المحدد." -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "تم إلغاء تنشيط المنتج المحدد." @@ -23427,106 +23693,106 @@ msgstr "" "لم يتم إنشاء ملف الفاتورة، وسوف تولد لانها لكم الآن. يرجى المحاولة مرة أخرى " "في بضع ثوان." -#: pretix/control/views/orders.py:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "تم تغيير مصطلح الدفع." -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "لم نكن قادرين على معالجة الطلب تماما كما كان الملقم مشغول جدا." -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "يسمح هذا الإجراء فقط لانتظار أوامر." -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 #, 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:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "حدث خطأ. يرجى الاطلاع على التفاصيل أدناه." -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 msgid "The order has been changed and the user has been notified." msgstr "تم تغيير النظام وتم إعلام المستخدم." -#: pretix/control/views/orders.py:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "تم تغيير النظام." -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "كان لدينا صعوبات معالجة المدخلات الخاصة بك. يرجى مراجعة الأخطاء أدناه." -#: pretix/control/views/orders.py:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "كان شيئا عن هذا الأمر يجب أن يتغير." -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 pretix/plugins/sendmail/views.py:174 msgid "We could not send the email. See below for details." msgstr "لم نتمكن من إرسال البريد الإلكتروني. انظر أدناه للحصول على التفاصيل." -#: pretix/control/views/orders.py:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "الموضوع: {subject}" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 msgid "Your message has been queued and will be sent to {}." msgstr "وقد اصطف رسالتك وسوف يتم ارسالهم الى {}." -#: pretix/control/views/orders.py:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "فشل في إرسال البريد الإلكتروني للمستخدم التالية: {}" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "هذا الرابط لم يعد صالحا. يرجى العودة، بتحديث الصفحة وحاول مرة أخرى." -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "لا يوجد أي ترتيب مع رمز ترتيب معين." -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "لم يتم العثور على مصدر المحدد." -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 msgid "There was a problem processing your input. See below for error details." msgstr "" "كانت هناك مشكلة معالجة المدخلات الخاصة بك. انظر أدناه للحصول على تفاصيل " "الخطأ." -#: pretix/control/views/orders.py:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, fuzzy, python-brace-format #| msgid "Export date" msgid "Export: {title}" msgstr "تاريخ التصدير" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -23534,45 +23800,45 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 #, fuzzy #| msgid "The order has been canceled." msgid "All orders have been canceled." msgstr "تم إلغاء هذا الأمر." -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 #, fuzzy #| msgid "Your input was invalid, please try again." msgid "Your input was not valid." msgstr "كان الإدخال غير صالحة، يرجى المحاولة مرة أخرى." -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "اسم رمزي" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "لا يمكن حذف هذا منظم." -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "تم حذف منظم." -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." @@ -23580,48 +23846,48 @@ msgstr "" "لا يمكن حذف منظم وبعض القيود (مثل البيانات التي تم إنشاؤها من قبل المكونات " "الإضافية) لا تسمح بذلك." -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "تم إنشاء منظم جديد." -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "المسؤولين" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "تم إنشاء فريق. يمكنك الآن إضافة أعضاء للفريق." -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "لا يمكن حفظ التغييرات الخاصة بك." -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "لا يمكن حذف الفريق المحدد." -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 #, fuzzy #| msgid "" #| "The event could not be deleted as some constraints (e.g. data created by " @@ -23633,11 +23899,11 @@ msgstr "" "لا يمكن حذف الحدث عن بعض القيود (مثل البيانات التي تم إنشاؤها من قبل " "المكونات الإضافية) لا تسمح بذلك." -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "تم حذف فريق المحدد." -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." @@ -23645,43 +23911,43 @@ msgstr "" "لا يمكنك إزالة آخر عضو من هذا الفريق كما هو ترك أي واحد مع الإذن لفرق " "التغيير." -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "تمت إزالة عضو من الفريق." -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "غير صالح مع المدعوين المحدد." -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "تم إبطال الدعوة." -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "وكان يستاء دعوة." -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "رمز غير صالح المحدد." -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "تم إبطال الرمز المميز." -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "يحتاج المستخدمون إلى لديك حساب pretix قبل أن يتمكنوا من المدعوين." -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "وقد دعا عضو جديد إلى الفريق." -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "تمت إضافة عضو جديد إلى الفريق." -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " @@ -23690,111 +23956,111 @@ msgstr "" "تم إنشاء رمز API جديدة مع سر التالية: {}\n" "يرجى نسخ هذا السر إلى مكان آمن. فلن تكون قادرا على مشاهدته مرة أخرى هنا." -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "تم تعيين هذا الجهاز تصل بنجاح." -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "هذا الجهاز حاليا لا يستطيعون الوصول." -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "تم إلغاء الوصول لهذا الجهاز." -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 msgid "The selected gift card issuer has been added." msgstr "تمت إضافة مصدر البطاقة هدية المحدد." -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 msgid "The selected gift card issuer has been removed." msgstr "تمت إزالة مصدر البطاقة هدية المحدد." -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "لا يسمح بطاقات هدية لديها قيم سلبية." -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 #, fuzzy #| msgid "The pretix.eu server could not be reached." msgid "The transaction could not be reversed." msgstr "ولم يتسن الوصول الى خادم pretix.eu." -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 #, fuzzy #| msgid "The manual transaction has been saved." msgid "The transaction has been reversed." msgstr "تم حفظ المعاملة اليدوية." -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "كان الإدخال غير صالحة، يرجى المحاولة مرة أخرى." -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 msgid "The manual transaction has been saved." msgstr "تم حفظ المعاملة اليدوية." -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 msgid "The gift card has been created and can now be used." msgstr "تم إنشاء بطاقة هدية، ويمكن الآن استخدامها." -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 #, fuzzy #| msgctxt "subevent" #| msgid "The selected date has been deleted." msgid "The selected gate has been deleted." msgstr "تم حذف التاريخ المحدد." -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 #, fuzzy #| msgid "The product has been created." msgid "The property has been created." msgstr "تم إنشاء المنتج." -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected property has been deleted." msgstr "تم حذف المنتج المحدد." -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected object has been deleted." msgstr "تم حذف المنتج المحدد." -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 #, fuzzy #| msgid "The order has been created." msgid "The provider has been created." msgstr "تم إنشاء هذا الأمر." -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, fuzzy, python-brace-format #| msgid "" #| "Your changes have been saved. Please note that it can take a short period " @@ -23806,7 +24072,7 @@ msgstr "" "تم حفظ التغييرات. يرجى ملاحظة أنه يمكن أن يستغرق فترة قصيرة من الزمن حتى " "تصبح التغييرات نشطة." -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 #, fuzzy #| msgid "" #| "We've sent you an email with further instructions on resetting your " @@ -23818,7 +24084,7 @@ msgstr "" "لقد أرسلنا إليك بريدا إلكترونيا يحتوي على مزيد من الإرشادات حول إعادة تعيين " "كلمة المرور الخاصة بك." -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 #, fuzzy #| msgid "This user has been anonymized." msgid "The customer account has been anonymized." @@ -24095,7 +24361,7 @@ msgstr "لا وجود إدخال المطلوبة." msgid "The selected entry has been deleted." msgstr "لقد تم حذف الإدخال المحدد." -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "هذه ليست سلسلة فعالية." @@ -24186,7 +24452,7 @@ msgstr "جميع الإجراءات" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "قم بتضمين الطلبات المعلقة" @@ -25176,102 +25442,102 @@ msgstr "التذاكر التي تتطلب اهتماما خاصا فقط" msgid "Include questions" msgstr "قم بتضمين الأسئلة" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "قائمة التسجيل (PDF)" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 #, fuzzy #| msgid "Check-in" msgctxt "export_category" msgid "Check-in" msgstr "التسجيل" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "مدفوع" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked out" msgstr "تسجيل خروج" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 msgid "Automatically checked in" msgstr "تم التسجيل تلقائيا" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "سري" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 #, fuzzy #| msgid "Check-in log (all successful scans)" msgid "Check-in log (all scans)" msgstr "تسجيل الدخول (جميع عمليات الفحص الناجحة)" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 #, fuzzy #| msgid "Go offline" msgid "Offline" msgstr "العودة متواجد حاليا" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "تجاوز وضع عدم الاتصال" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "رسالة خاطئة" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 #, fuzzy #| msgid "Download date" msgid "Upload date" msgstr "تاريخ التنزيل" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 #, fuzzy #| msgid "Download time" msgid "Upload time" msgstr "وقت التنزيل" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 #, fuzzy #| msgid "Successful payments" msgid "Successful scans only" msgstr "المدفوعات ناجحة" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 msgid "All check-in lists" msgstr "جميع قوائم التسجيل" @@ -26064,7 +26330,7 @@ msgstr "أرسل فقط لعملاء الطلبات التي تم إنشاؤها msgid "Everyone who placed an order" msgstr "كل من أنشأ طلب تذكرة" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" @@ -26072,85 +26338,93 @@ msgstr "" "كل الحضور (العودة إلى جهة اتصال الطلب عندما لا يتم إعطاء عنوان بريد إلكتروني " "للحضور)" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" "كلاهما (جميع عناوين الاتصال الخاصة بالطلب وجميع عناوين البريد الإلكتروني " "للحضور)" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +#, fuzzy +#| msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "الدفع معلق (باستثناء غير الموافق عليه)" #: pretix/plugins/sendmail/forms.py:247 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:248 pretix/plugins/sendmail/views.py:269 msgid "approval pending" msgstr "في انتظار الموافقة" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "معلقة مع تأخر السداد" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 #, fuzzy #| msgid "List of orders with taxes" msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "قائمة الطلبات مع الضرائب" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 #, fuzzy #| msgid "Restrict to specific sales channels" msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "يقتصر على قنوات بيع محددة" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 #, fuzzy #| msgid "Absolute value" msgid "Absolute" msgstr "قيمه مطلقه" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 #, fuzzy #| msgid "Required for events" msgid "Relative, before event start" msgstr "مطلوب للفعاليات" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 #, fuzzy #| msgid "Required for events" msgid "Relative, before event end" msgstr "مطلوب للفعاليات" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 #, fuzzy #| msgid "Required for events" msgid "Relative, after event start" msgstr "مطلوب للفعاليات" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 #, fuzzy #| msgid "Relative date:" msgid "Relative, after event end" msgstr "تاريخ نسبي:" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 #, fuzzy #| msgid "Please choose a later date." msgid "Please specify the send date" msgstr "الرجاء اختيار تاريخ لاحق." -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 #, fuzzy #| msgid "Please enter the same password twice" msgid "Please specify the offset days and time" msgstr "الرجاء إدخال نفس كلمة المرور مرتين" -#: pretix/plugins/sendmail/forms.py:394 +#: pretix/plugins/sendmail/forms.py:396 #, fuzzy #| msgid "Please select a quota." msgid "Please specify a product" @@ -26179,48 +26453,48 @@ msgstr "مكتمل:" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "كل من أنشأ طلب تذكرة" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 #, fuzzy #| msgid "Limit to products" msgid "Limit products" msgstr "مقتصر على المنتجات" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 #, fuzzy #| msgid "End date" msgid "Send date" msgstr "تاريخ الإنتهاء" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 #, fuzzy #| msgid "Number of days" msgid "Time of day" msgstr "عدد الأيام" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "إرسال بريد إلكتروني إلى" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, fuzzy, python-brace-format #| msgid "Show dates with time" msgid "on {date} at {time}" msgstr "عرض التواريخ مع الوقت" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, python-format msgid "%(count)d day after event end at %(time)s" msgid_plural "%(count)d days after event end at %(time)s" @@ -26231,7 +26505,7 @@ msgstr[3] "" msgstr[4] "" msgstr[5] "" -#: pretix/plugins/sendmail/models.py:269 +#: pretix/plugins/sendmail/models.py:275 #, python-format msgid "%(count)d day before event end at %(time)s" msgid_plural "%(count)d days before event end at %(time)s" @@ -26242,7 +26516,7 @@ msgstr[3] "" msgstr[4] "" msgstr[5] "" -#: pretix/plugins/sendmail/models.py:279 +#: pretix/plugins/sendmail/models.py:285 #, python-format msgid "%(count)d day after event start at %(time)s" msgid_plural "%(count)d days after event start at %(time)s" @@ -26253,7 +26527,7 @@ msgstr[3] "" msgstr[4] "" msgstr[5] "" -#: pretix/plugins/sendmail/models.py:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -26536,7 +26810,7 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" @@ -26547,13 +26821,13 @@ msgstr[3] "" msgstr[4] "" msgstr[5] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, fuzzy, python-format #| msgid "Waiting list entry" msgid "%(number)s waiting list entry" @@ -26565,13 +26839,13 @@ msgstr[3] "دخول قائمة الانتظار" msgstr[4] "دخول قائمة الانتظار" msgstr[5] "دخول قائمة الانتظار" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 #, fuzzy #| msgid "The user has been created." msgid "Your rule has been created." msgstr "تم إنشاء المستخدم." -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 #, fuzzy #| msgid "The selected tax rule has been deleted." msgid "The selected rule has been deleted." @@ -26651,11 +26925,6 @@ msgstr "الأرباح المحتملة" msgid "Minimum Price" msgstr "أدنى سعر" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "محجوب" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 msgid "Available" @@ -27569,11 +27838,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "مراجعة الطلب" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 msgid "You need to check all checkboxes on the bottom of the page." msgstr "تحتاج إلى تحديد جميع مربعات الاختيار أسفل الصفحة." -#: pretix/presale/checkoutflow.py:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "حدث خطأ في إرسال بريد التأكيد. الرجاء معاودة المحاولة في وقت لاحق." @@ -28407,7 +28676,7 @@ msgstr "تم بيعه" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "محجوز" @@ -28459,14 +28728,20 @@ msgstr "مزيد من المعلومات" msgid "Membership:" msgstr "عضويات" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +#, fuzzy +#| msgid "This ticket has already been redeemed." +msgid "This ticket is blocked." +msgstr "تم استخدام هذه التذكرة مسبقا." + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 #, fuzzy #| msgid "Usages" msgctxt "ticket_checkins" msgid "Usage:" msgstr "مرات الإستخدام" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, fuzzy, python-format #| msgid "This ticket has already been redeemed." msgid "This ticket has been used once." @@ -28478,41 +28753,41 @@ msgstr[3] "تم استخدام هذه التذكرة مسبقا." msgstr[4] "تم استخدام هذه التذكرة مسبقا." msgstr[5] "تم استخدام هذه التذكرة مسبقا." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 msgid "No attendee name provided" msgstr "لم يتم تقديم اسم الحضور" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "حسنا ، سنزيل ذلك …" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, fuzzy, python-format #| msgid "Amount of %(item)s to order" msgid "Remove one %(item)s from your cart" msgstr "كمية %(item)s للطلب" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, fuzzy, python-format #| msgid "" #| "We removed %(product)s from your cart as you can not buy less than " @@ -28524,11 +28799,11 @@ msgstr "" "أزلنا %(product)s من عربة التسوق الخاصة بك كما لا يمكنك شراء أقل من %(min)s " "عناصر من المنتج." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "نحاول حجز واحدة أخرى لك!" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -28540,20 +28815,20 @@ msgstr "" "بمجرد أن تصبح العناصر في سلة التسوق الخاصة بك ، سيكون لديك %(time)s دقيقة " "لإكمال عملية الشراء." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, fuzzy, python-format #| msgid "Amount of %(item)s to order" msgid "Add one more %(item)s to your cart" msgstr "كمية %(item)s للطلب" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" @@ -28564,19 +28839,19 @@ msgstr[3] "بضعة منتجات %(num)s" msgstr[4] "العديد من المنتجات %(num)s" msgstr[5] "عدد %(num)s" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, python-format msgid "incl. %(tax_sum)s taxes" msgstr "يشمل ضرائب %(tax_sum)s" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, fuzzy, python-format #| msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" "العناصر الموجودة في عربة التسوق الخاصة بك محجوزة لك لمدة %(minutes)s دقائق." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 #, fuzzy #| msgid "The items in your cart are no longer reserved for you." msgid "" @@ -28584,7 +28859,7 @@ msgid "" "complete your order as long as they’re available." msgstr "لم تعد العناصر الموجودة في عربة التسوق الخاصة بك محجوزة لك." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -28698,14 +28973,15 @@ msgid "Confirmation pending" msgstr "في انتظار التأكيد" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "انتظار الدفع" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "تم التأكيد" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "انتظار الدفع" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 #, fuzzy @@ -28788,7 +29064,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 #, fuzzy #| msgid "PDF ticket layout" msgid "Few tickets left" @@ -28799,7 +29075,7 @@ msgstr "نسق تذكرة PDF" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 #, fuzzy #| msgid "Pay now" msgctxt "available_event_in_list" @@ -28816,7 +29092,7 @@ msgstr "ادفع الآن" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "احجز الآن" @@ -28825,7 +29101,7 @@ msgstr "احجز الآن" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "محجوز بالكامل" @@ -28884,14 +29160,14 @@ msgid "Other dates" msgstr "تواريخ أخرى" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 #, fuzzy #| msgid "The presale period for this event is over." msgid "The booking period for this event is over." msgstr "انتهت فترة العرض ما قبل البيع لهذه الفعالية." #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, fuzzy, python-format #| msgid "The presale for this event will start on %(date)s at %(time)s." msgid "The booking period for this event will start on %(date)s at %(time)s." @@ -30095,7 +30371,7 @@ msgid "The products have been successfully added to your cart." msgstr "تمت إضافة المنتجات بنجاح إلى سلة التسوق الخاصة بك." #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "لا يمكن شراء تذاكر هذه الفعالية من قناة المبيعات هذه." @@ -30336,15 +30612,15 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "متجر التذاكر هذا معطل حاليا." -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "التاريخ المحدد غير موجود في سلسلة الفعاليات هذه." -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "من %(start_date)s" @@ -30457,6 +30733,11 @@ msgstr "الوصول إلى الكتابة" msgid "Kosovo" msgstr "كوسوفو" +#, fuzzy +#~| msgid "This payment method does not support automatic refunds." +#~ msgid "Only available for payment method that support automatic refunds." +#~ msgstr "طريقة الدفع هذه لا يدعم استرداد التلقائي." + #~ msgid "" #~ "Only include invoices issued on or before this date. Note that the " #~ "invoice date does not always correspond to the order or payment date." diff --git a/src/pretix/locale/ar/LC_MESSAGES/djangojs.po b/src/pretix/locale/ar/LC_MESSAGES/djangojs.po index db4b0482b..6a205484f 100644 --- a/src/pretix/locale/ar/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/ar/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2021-09-15 11:22+0000\n" "Last-Translator: Mohamed Tawfiq \n" "Language-Team: Arabic \n" "Language-Team: Catalan " msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "Buit si aquest producte no és un tiquet d'admissió" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "creat" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "pendent" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "confirmat" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "cancel·lat" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "fallat" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "reemborsat" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "Dades de pagament" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "s'ha iniciat externament" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "creat" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "en trànsit" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "fet" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "fallat" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "cancel·lat" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "Organitzador" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "Client" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "Extern" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 #, fuzzy #| msgid "Refund only" msgid "Refund reason" msgstr "Només reemborsament" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" "May be shown to the end user or used e.g. as part of a payment reference." msgstr "" -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "Tarifa de pagament" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "Tarifa d'enviament" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "Tarifa de servei" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "Tarifa de cancel·lació" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "Altres tarifes" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "Targeta regal" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "Valor" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "Posició de la comanda" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "Identificador del carretó (ex. clau de sessió)" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "Posició del carretó" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "Posicions del carretó" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "Client comercial" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "" "S'imprimirà aquesta referència dins la factura per a la vostra conveniència." @@ -4872,8 +4917,8 @@ msgstr "" "URL per referir-vos als vostre esdeveniments i comptes d'organització." #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -5143,15 +5188,7 @@ msgid "" "be used." msgstr "" -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "Vàlid fins" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "Reserva tiquet de la quota" @@ -5430,8 +5467,8 @@ msgid "Dates" msgstr "Dates" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "" @@ -5577,10 +5614,10 @@ msgstr "Heu de seleccionar una variació del producte." #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 msgid "Invoice address" msgstr "Adreça de la factura" @@ -5600,19 +5637,19 @@ msgstr "Aquest proveïdor de pagament no suporta reemborsaments automàtics." msgid "Please enter a valid state." msgstr "Si us plau, introduïu la mateixa contrasenya dues vegades" -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 msgid "Attendee e-mail address" msgstr "Correu electrònic de l'assistent" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 msgid "Attendee address" msgstr "Adreça de l'assistent" @@ -5634,7 +5671,7 @@ msgstr "Heu introduït un número invàlid." #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "Codi del tiquet" @@ -5650,33 +5687,38 @@ msgstr "" msgid "Please enter a valid language code." msgstr "Si us plau, introduïu un codi d'idioma vàlid." -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 msgid "Please enter a valid sales channel." msgstr "Si us plau, introduïu un canal de venda vàlid." -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 #, fuzzy #| msgctxt "subevent" #| msgid "Multiple matching dates were found." msgid "Multiple matching seats were found." msgstr "S'han trobat diverses dates que coincideixen." -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 msgid "No matching seat was found." msgstr "No s'ha trobat un seient que coincideixi." -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 #, fuzzy #| msgid "This slug has already been used for a different event." msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "Ja s'ha utilitzat aquest mot per a un altre esdeveniment." -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "Heu de seleccionar un seient específic." -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 msgid "Ambiguous option selected." msgstr "S'ha seleccionat una opció ambigua." @@ -6066,9 +6108,9 @@ msgid "Price including add-ons" msgstr "Preu incloent complements" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 msgid "Attendee company" msgstr "Empresa de l'assistent" @@ -6171,7 +6213,7 @@ msgid "Event begin weekday" msgstr "Data de l'inici de l'esdeveniment" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "Divendres" @@ -6259,8 +6301,8 @@ msgstr "" "Complement 1\n" "Complement 2" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "Nom de l'organitzador" @@ -6304,7 +6346,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "Platea, Filera 3, Seient 4" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "Entrada general" @@ -6363,7 +6405,7 @@ msgstr "Noms dels assistents" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -6426,25 +6468,25 @@ msgstr "Temps relatiu:" msgid "Not set" msgstr "No s'ha establert" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "Aleatori (per defecte, funciona amb totes les apps de pretix)" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" msgstr "" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 #, fuzzy #| msgid "Event created" msgid "Event canceled" msgstr "Esdeveniment creat" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -6465,7 +6507,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "No s'ha especificat cap data." -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "Heu seleccionat un producte que no està disponible per a la venda." @@ -6535,9 +6577,9 @@ msgstr[1] "" "Hem eliminat %(product)s del vostre carretó ja que no podeu comprar menys de " "%(min)s elements." -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 #, fuzzy #| msgid "The presale period for this event has not yet started." msgid "The booking period for this event has not yet started." @@ -6567,7 +6609,7 @@ msgstr "" "No ha començat encara el període de prevenda d'aquest esdeveniment. S'han " "eliminat les posicions afectades del vostre carretó." -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has ended. The " @@ -6587,7 +6629,7 @@ msgstr "El preu introduït és massa alt." msgid "This voucher code is not known in our database." msgstr "El codi de val es desconegut dins la nostra base de dades." -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6687,16 +6729,16 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "La data de l'esdeveniment seleccionada no es troba activa." -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "No podeu seleccionar un complement per a aquest producte." -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "" "No podeu seleccionar dues variacions del mateix complement del producte." -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, fuzzy, python-format #| msgid "" #| "You can select at most %(max)s add-ons from the category %(cat)s for the " @@ -6714,7 +6756,7 @@ msgstr[1] "" "Podeu seleccionar %(max)s complements com a màxim per a la categoria %(cat)s " "pel producte %(base)s." -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, fuzzy, python-format #| msgid "" #| "You need to select at least %(min)s add-ons from the category %(cat)s for " @@ -6732,7 +6774,7 @@ msgstr[1] "" "Necessiteu seleccionar al menys %(min)s complements de la categoria %(cat)s " "per al producte %(base)s." -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, fuzzy, python-format #| msgid "" #| "You can select at most %(max)s add-ons from the category %(cat)s for the " @@ -6837,27 +6879,27 @@ msgstr "Número de dies" msgid "week day" msgstr "" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "Dilluns" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "Dimarts" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "Dimecres" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "Dijous" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "Dissabte" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "Diumenge" @@ -6887,13 +6929,32 @@ msgstr "" msgid "This order position has been canceled." msgstr "Aquesta posició de la comanda s'ha cancel·lat." -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +#| msgid "This ticket has already been redeemed." +msgid "This ticket has been blocked." +msgstr "Ja s'ha validat aquest tiquet." + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, fuzzy, python-brace-format +#| msgctxt "subevent" +#| msgid "This voucher is not valid for this event date." +msgid "This ticket is only valid after {datetime}." +msgstr "Aquest val no és vàlid per a aquesta data de l'esdeveniment." + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, fuzzy, python-brace-format +#| msgid "This ticket has already been redeemed." +msgid "This ticket was only valid before {datetime}." +msgstr "Ja s'ha validat aquest tiquet." + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "" "Aquesta posició de la comanda té un producte invàlid per a aquesta llista " "de validació." -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 #, fuzzy #| msgid "This order position has an invalid product for this check-in list." msgid "This order position has an invalid date for this check-in list." @@ -6901,22 +6962,28 @@ msgstr "" "Aquesta posició de la comanda té un producte invàlid per a aquesta llista " "de validació." -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "This order is not pending approval." +msgid "This order is not yet approved." +msgstr "Aquesta comanda no està pendent d'aprovació." + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "Aquesta comanda no està marcada com a pagada." -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, fuzzy, python-brace-format #| msgid "Voucher explanation" msgid "Entry not permitted: {explanation}." msgstr "Explicació del val" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "" "Necessitau respondre aquestes preguntes per completar aquesta validació." -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "Ja s'ha validat aquest tiquet." @@ -7128,7 +7195,7 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "Dades invàlides a la fila {row}: {message}" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." @@ -7136,7 +7203,7 @@ msgstr "" "Alguns dels productes que heu seleccionat ja no es troben disponibles. Si us " "plau mireu més abaix les detalls." -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -7144,7 +7211,7 @@ msgstr "" "Alguns dels productes que heu seleccionat ja no estan disponibles en la " "quantitat que heu seleccionat. Si us plau mireu més abaix els detalls." -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." @@ -7152,15 +7219,15 @@ msgstr "" "El preu d'alguns dels productes de la vostra cistella han canviat " "mentrestant. Si us plau mireu abaix els detalls." -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "Ha succeït un error intern, si us plau intenteu-ho de nou." -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "La vostra cistella és buida." -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, fuzzy, python-format #| msgid "" #| "You cannot select more than %(max)s items of the product %(product)s. We " @@ -7178,13 +7245,13 @@ msgstr[1] "" "No podeu seleccionar més de %(max)s pel producte %(product)s. Hem suprimit " "els elements sobrants de la vostra cistella." -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 #, fuzzy #| msgid "The presale period has ended." msgid "The booking period has ended." msgstr "Ha acabat el període de prevenda." -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." @@ -7192,7 +7259,7 @@ msgstr "" "El codi de val que heu usat en un dels elements de la vostra cistella és " "desconegut en la nostra base de dades." -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " @@ -7202,7 +7269,7 @@ msgstr "" "utilitzat el número màxim de vegades permeses. Hem eliminat aquest element " "de la vostra cistella." -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 #, fuzzy #| msgid "" #| "The voucher code used for one of the items in your cart has already been " @@ -7216,7 +7283,7 @@ msgstr "" "utilitzat el número màxim de vegades permeses. Hem eliminat aquest element " "de la vostra cistella." -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." @@ -7224,7 +7291,7 @@ msgstr "" "El codi de val que heu usat per un dels elements de la vostra cistella ha " "expirat. Hem eliminat aquest element de la vostra cistella." -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." @@ -7232,13 +7299,13 @@ msgstr "" "El codi de val que heu usat per un dels elements de la vostra cistella no és " "vàlid per aquest element. L'hem eliminat de la vostra cistella." -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 #, fuzzy #| msgid "You need a valid voucher code to order this product." msgid "You need a valid voucher code to order one of the products." msgstr "Per comanar aquest producte necessiteu un val vàlid." -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has not yet " @@ -7251,7 +7318,7 @@ msgstr "" "vostra cistella. S'han suprimit de la vostra cistella les posicions " "afectades." -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 #, fuzzy #| msgid "" #| "The voucher code used for one of the items in your cart is expired. We " @@ -7263,7 +7330,7 @@ msgstr "" "El codi de val que heu usat per un dels elements de la vostra cistella ha " "expirat. Hem eliminat aquest element de la vostra cistella." -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 #, fuzzy #| msgid "" #| "The voucher code used for one of the items in your cart has already been " @@ -7277,33 +7344,33 @@ msgstr "" "utilitzat el número màxim de vegades permeses. Hem eliminat aquest element " "de la vostra cistella." -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 #, fuzzy #| msgid "The order has already been canceled." msgid "The order was not canceled." msgstr "La comanda ja ha estat cancel·lada." -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "La nova data d'expiració s'ha d'establir en el futur." -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "Aquesta comanda no està pendent d'aprovació." -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "No podeu cancel·lar aquesta comanda." -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 #, fuzzy #| msgid "" #| "The cancellation fee cannot be higher than the payment credit of this " @@ -7314,39 +7381,39 @@ msgstr "" "La tarifa de cancel·lació no pot ser major que el crèdit de pagament " "d'aquesta comanda." -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 #, fuzzy #| msgid "This payment method does not support automatic refunds." msgid "The selected payment methods do not cover the total balance." msgstr "Aquesta forma de pagament no admet reemborsaments automàtics." -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " "has been used in the meantime. Please check the prices below and try again." msgstr "" -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "Heu de seleccionar una variació del producte." -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" "A la quota {name} no li queda capacitat suficient per realitzar l'operació." -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "No hi ha cap quota definida que permeti aquesta operació." -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "El producte seleccionat no està actiu o no te cap preu establert." -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." @@ -7354,7 +7421,7 @@ msgstr "" "Aquesta operació deixarà la comanda buida. Si us plau, cancel·leu la mateixa " "comanda." -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." @@ -7362,7 +7429,7 @@ msgstr "" "Aquesta operació deixaria la comanda gratuïta i per tant pagada " "immediatament, malgrat això no hi ha quota disponible." -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." @@ -7370,7 +7437,7 @@ msgstr "" "Això és un complement d'un producte, si us plau seleccioneu la posició base " "a la que s'hauria d'afegir." -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." @@ -7378,45 +7445,45 @@ msgstr "" "La posició base seleccionada no us permet afegir aquest producte com un " "complement." -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "Heu de triar un sub-esdeveniment per la nova posició." -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, 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:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "El producte seleccionat necessita que trieu un seient." -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 msgid "The selected product does not allow to select a seat." msgstr "El producte seleccionat no permet triar un seient." -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 #, fuzzy #| msgid "The selected product is not active or has no price set." msgid "The selected country is blocked by your tax rule." msgstr "El producte seleccionat no està actiu o no te cap preu establert." -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." msgstr "" -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, 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:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -7547,7 +7614,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Complement: %s" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, fuzzy, python-brace-format #| msgid "A voucher has already been sent to this person." msgid "The voucher has been sent to {recipient}." @@ -8350,7 +8417,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "Mostra públicament quants tiquets queden d'un tipus determinat." @@ -8366,7 +8433,7 @@ msgstr "Mostra de manera predeterminada les variacions del producte expandides" msgid "Enable waiting list" msgstr "Activa la llista d'espera" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -8722,7 +8789,7 @@ msgstr "" "ho permet. D'altra manera, es crearà una devolució manual perquè la " "processeu manualment." -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "Manté una tarifa fixa de cancel·lació" @@ -8730,7 +8797,7 @@ msgstr "Manté una tarifa fixa de cancel·lació" msgid "Keep payment, shipping and service fees" msgstr "Manté les tarifes de pagament, enviament i servei" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "Manté una tarifa de cancel·lació percentual" @@ -8812,20 +8879,20 @@ msgstr "" msgid "Refund method" msgstr "S'ha demanat un reemborsament" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "Adreça de contacte" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Això es mostrarà públicament per permetre que els assistents us contactin." -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "Imprimeix l'URL" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -9269,7 +9336,7 @@ msgstr "" "el vostre equip de l'esdeveniment {event}" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "Número de dies" @@ -9319,11 +9386,49 @@ msgstr "" "el vostre equip de l'esdeveniment {event}" #: pretix/base/settings.py:2029 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "we did not yet receive a full payment for your order for {event}.\n" +#| "Please keep in mind that we only guarantee your order if we receive\n" +#| "your payment before {expire_date}.\n" +#| "\n" +#| "You can view the payment information and the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hola,\n" +"\n" +"no hem rebut el pagament complet de la vostra comanda per {event}.\n" +"Si us plau, teniu en compte que només podem garantir la vostra comanda si\n" +"rebem el vostre pagament abans de {expire_date}.\n" +"\n" +"Podeu veure la informació de pagament i l'estat de la vostra comanda a\n" +"{url}\n" +"\n" +"Atentament,\n" +"el vostre equip de l'esdeveniment {event}" + +#: pretix/base/settings.py:2042 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "Heu sigut seleccionats de la llista d'espera de {event}" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -9398,12 +9503,12 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, python-brace-format msgid "Order canceled: {code}" msgstr "S'ha cancel·lat la comanda: {code}" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -9430,12 +9535,12 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "S'ha aprovat i està pendent de pagament la comanda: {code}" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -9467,12 +9572,12 @@ msgstr "" "Atentament,\n" "l'equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "S'ha confirmat i aprovat la comanda: {code}" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -9498,12 +9603,12 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, python-brace-format msgid "Order denied: {code}" msgstr "S'ha denegat la comanda: {code}" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -9532,7 +9637,7 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -9551,12 +9656,12 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "Està llest per la descàrrega el vostre tiquet: {code}" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -9589,7 +9694,7 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -9612,12 +9717,12 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -9637,12 +9742,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -9662,12 +9767,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -9687,59 +9792,59 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" "Si us plau, introduïu el codi hexadecimal d'un color, per exemple #990000." -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "Color primari" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "Destaca el color del encerts" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "Recomanem fermament utilitzar un to verdós." -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "Destaca el color dels errors" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "Tipografia" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "Només ho respecten els navegadors moderns." -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 #, fuzzy #| msgid "Attendee name" msgid "Header image" msgstr "Nom de l'assistent" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 #, fuzzy #| msgid "" #| "If you provide a logo image, we will by default not show your events name " @@ -9756,26 +9861,26 @@ msgstr "" "el nom i la data de l'esdeveniment a la capçalera de la pàgina. Mostrarem el " "vostre logo amb una alçada màxima de 120 píxels." -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -9784,15 +9889,15 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -9801,29 +9906,29 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "Imatge del logo" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Mostrarem el vostre logo amb una alçada i amplada màxima de 2,5 cm." -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 #, fuzzy #| msgid "" #| "This text will be shown above the payment options. You can explain the " @@ -9835,21 +9940,21 @@ msgstr "" "Aquest text es mostrarà a sobre de les opcions de pagament. Podeu explicar " "aquí si voleu les opcions a l'usuari." -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "Explicació del val" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -9857,13 +9962,13 @@ msgstr "" "Aquest text es mostrarà al costat de l'entrada del codi del val. Ho podeu " "utilitzar per explicar com obtenir un codi de val." -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 #, fuzzy #| msgid "Attendee name" msgid "Attendee data explanation" msgstr "Nom de l'assistent" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 #, fuzzy #| msgid "" #| "This text will be shown next to the input for a voucher code. You can use " @@ -9875,23 +9980,23 @@ msgstr "" "Aquest text es mostrarà al costat de l'entrada del codi del val. Ho podeu " "utilitzar per explicar com obtenir un codi de val." -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 #, fuzzy #| msgid "Additional fee" msgid "Additional success message" msgstr "Tarifa addicional" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -9900,15 +10005,15 @@ msgstr "" "confirmació amb un enllaç que us farà falta per accedir a la comanda més " "endavant." -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -9916,73 +10021,73 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "Hora d'inici de l'esdeveniment (descendent)" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "Nom (descendent)" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "Ordenació de la data" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 #, fuzzy #| msgid "Gift card" msgid "Length of gift card codes" msgstr "Targeta regal" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 #, fuzzy #| msgid "Gift card" msgid "Validity of gift card codes in years" msgstr "Targeta regal" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 #, fuzzy #| msgid "Additional text" msgid "Dialog text" msgstr "Text addicional" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -9990,207 +10095,207 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 #, fuzzy #| msgid "Account settings" msgid "Privacy settings" msgstr "Configuració del compte" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 #, fuzzy #| msgid "Product description" msgid "\"Accept\" button description" msgstr "Descripció del producte" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 #, fuzzy #| msgid "Required question" msgid "Required cookies only" msgstr "Pregunta obligatòria" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 #, fuzzy #| msgid "Product description" msgid "\"Reject\" button description" msgstr "Descripció del producte" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 #, fuzzy #| msgid "Customers can cancel their unpaid orders" msgid "Customers can choose their own seats" msgstr "Els clients poden cancel·lar les seves comandes no pagades" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "Mostrar el botó per copiar les entrades d'altres productes" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "Sra" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "Sr" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "Nom" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "Cognom" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "Jaume" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "Fuster" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "Títol" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr." -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "Nom" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "Cognom" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "Jaume Fuster" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "Nom" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "Transcripció llatina" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 msgctxt "person_name" msgid "Salutation" msgstr "Salutació" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "Sr" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "Grau (després del nom)" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Ha d'estar activada també la vostra configuració regional predeterminada " "(mireu el quadre de més amunt)." -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "No podeu requerir que s'especifiquin noms d'assistents si no els demaneu." -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Heu de demanar els correus dels assistents si voleu que siguin un " "requeriment." -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" "Heu de demanar les adreces de facturació si voleu que siguin un requeriment." -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" "Heu de demanar les adreces de facturació per poder demanar noms d'empresa." -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "El darrer dia de pagament no pot ser abans de la fi de la prevenda." @@ -11001,7 +11106,7 @@ msgstr "" msgid "The task has been completed." msgstr "S'ha completat la tasca." -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "" @@ -11010,13 +11115,13 @@ msgstr "" msgid "Filetype not allowed!" msgstr "No es permet el tipus de fitxer!" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -11273,26 +11378,26 @@ msgid "HTML mail renderer" msgstr "Renderitzador de correu HTML" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 #, fuzzy #| msgid "Order contact address changed" msgid "Subject sent to order contact address" msgstr "S'ha canviat l'adreça de contacte de la comanda" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 #, fuzzy #| msgid "Order contact address changed" msgid "Text sent to order contact address" msgstr "S'ha canviat l'adreça de contacte de la comanda" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -11300,23 +11405,23 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 #, fuzzy #| msgid "Text (sent by admin)" msgid "Subject sent to attendees" msgstr "Text (enviat per l'administrador)" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 #, fuzzy #| msgid "Text (sent by admin)" msgid "Text sent to attendees" msgstr "Text (enviat per l'administrador)" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -11349,15 +11454,23 @@ msgstr "Text (demanat per l'usuari)" msgid "Text (requested by user)" msgstr "Text (demanat per l'usuari)" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -11365,31 +11478,31 @@ msgstr "" "Aquest correu s'enviarà aquest número de dies abans de començar " "l'esdeveniment. Si es deixa el camp buit no s'enviarà mai cap correu." -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 #, fuzzy #| msgid "Received order" msgid "Subject for received order" msgstr "S'ha rebut la comanda" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 #, fuzzy #| msgid "Received order" msgid "Text for received order" msgstr "S'ha rebut la comanda" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 #, fuzzy #| msgid "Yes, approve order" msgid "Subject for approved order" msgstr "Sí, aprovar la comanda" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 #, fuzzy #| msgid "Yes, approve order" msgid "Text for approved order" msgstr "Sí, aprovar la comanda" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 #, fuzzy #| msgid "" #| "This will only be sent out for non-free orders. Free orders will receive " @@ -11405,19 +11518,19 @@ msgstr "" "{total_with_currency}, {total}, {currency}, {date}, {payment_info}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 #, fuzzy #| msgid "Approved order" msgid "Subject for approved free order" msgstr "S'ha aprovat la comanda" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 #, fuzzy #| msgid "Approved order" msgid "Text for approved free order" msgstr "S'ha aprovat la comanda" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 #, fuzzy #| msgid "" #| "This will only be sent out for non-free orders. Free orders will receive " @@ -11433,20 +11546,20 @@ msgstr "" "{total_with_currency}, {total}, {currency}, {date}, {payment_info}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 #, fuzzy #| msgid "Received order" msgid "Subject for denied order" msgstr "S'ha rebut la comanda" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 #, fuzzy #| msgid "Denied order" msgid "Text for denied order" msgstr "La comanda s'ha denegat" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -11455,77 +11568,77 @@ msgstr "La comanda s'ha denegat" msgid "Available placeholders: {list}" msgstr "Camps disponibles: {event}, {url}" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 #, fuzzy #| msgid "Ticket category" msgid "Ticket code generator" msgstr "Categoria del tiquet" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "Qualsevol país" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "Unió Europea" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "Qualsevol client" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "Individual" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "Negoci" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "Empreses amb un identificador d'IVA correcte" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "Carrega l'IVA" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "Sense IVA" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 #, fuzzy #| msgid "Filetype not allowed!" msgid "Sale not allowed" msgstr "No es permet el tipus de fitxer!" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 #, fuzzy #| msgid "New order requires approval" msgid "Order requires approval" msgstr "La nova comanda requereix aprovació" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 #, fuzzy #| msgid "Sales tax rate" msgid "Deviating tax rate" msgstr "Taxa d'impostos sobre les vendes" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 #, fuzzy #| msgid "Text on invoices" msgid "Text on invoice" msgstr "Text a les factures" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "Val preseleccionat" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -11537,11 +11650,11 @@ msgstr "" "utilitzar per exemple per proporcionar ginys que ofereixen descomptes o " "desbloquen productes secrets." -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "Mode de compatibilitat" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -11549,28 +11662,28 @@ msgstr "" "El nostre giny habitual no funciona amb tots els constructors de webs. Si " "vos trobau amb problemes intenteu utilitzar aquest mode de compatibilitat." -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "No existeix el codi de val proporcionat." -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "El mot que heu proporcionat no és correcte." -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "Descàrregues de tiquets" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "Els vostres clients podran descarregar els seus tiquets en format PDF." -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "Requereix emplenar el nom a tots els assistents" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -11578,11 +11691,11 @@ msgstr "" "Per defecte demanarem els noms però no els requerirem. Podeu desactivar " "completament això a la configuració." -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "Pagament via Stripe" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -11594,11 +11707,11 @@ msgstr "" "de configurar un compte, que pren menys de cinc minuts utilitzant la seva " "interfície web senzilla." -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "Pagament per transferència bancària" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -11608,16 +11721,16 @@ msgstr "" "Podeu després importar els vostres rebuts bancaris per processar els " "pagaments dins pretix, o marcar-los com a pagats manualment." -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Preu (opcional)" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "Gratuït" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "Quantitat disponible" @@ -11629,7 +11742,7 @@ msgid "Please enter less than 25 recipients." msgstr "Si us plau, introduïu un nom més curt." #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "Cerca…" @@ -11650,95 +11763,103 @@ msgstr "Paga (o cancel·lat amb tarifa de pagament)" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +#| msgctxt "checkoutflow" +#| msgid "Order confirmed" +msgid "Paid or confirmed" +msgstr "Confirmació de la comanda" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "Pendent" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "Pendent o pagat" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 #, fuzzy #| msgid "Cancellation" msgid "Cancellations" msgstr "Cancel·lació" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 #, fuzzy #| msgid "Canceled (paid fee)" msgid "Canceled (fully)" msgstr "Cancel·lada (taxa pagada)" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 #, fuzzy #| msgid "Canceled (or with paid fee)" msgid "Canceled (fully or with paid fee)" msgstr "Cancel·lat (o amb tarifa pagada)" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 #, fuzzy #| msgid "Cancellation fee" msgid "Cancellation requested" msgstr "Tarifa de cancel·lació" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 #, fuzzy #| msgid "Payment provider" msgid "Payment process" msgstr "Proveïdor de pagament" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "Pendent o expirat" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "Pendent (endarrerit)" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "Pagat en excés" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 #, fuzzy #| msgid "Mark as paid" msgid "Partially paid" msgstr "Marcar com a pagat" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 #, fuzzy #| msgctxt "checkoutflow" #| msgid "Order confirmed" msgid "Underpaid (but confirmed)" msgstr "Confirmació de la comanda" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "Pendent (però pagat completament)" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 #, fuzzy #| msgid "Approval pending" msgid "Approval process" msgstr "Pendent d'aprovació" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 #, fuzzy #| msgid "Approval pending" msgid "Approved, payment pending" msgstr "Pendent d'aprovació" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -11746,192 +11867,192 @@ msgstr "Pendent d'aprovació" msgid "Approval pending" msgstr "Pendent d'aprovació" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "Tots els productes" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 #, fuzzy #| msgid "New order placed" msgid "Order placed before" msgstr "S'ha posat una nova comanda" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 #, fuzzy #| msgid "Order payments and refunds" msgid "Minimal sum of payments and refunds" msgstr "Pagaments i reemborsaments de les comandes" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 #, fuzzy #| msgid "Order payments and refunds" msgid "Maximal sum of payments and refunds" msgstr "Pagaments i reemborsaments de les comandes" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "Tots els organitzadors" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "Tots els esdeveniments" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 #, fuzzy #| msgid "All payment providers" msgid "All payments" msgstr "Tots els proveïdors de pagament" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 #, fuzzy #| msgid "Payment date" msgid "Payment created from" msgstr "Data de pagament" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 #, fuzzy #| msgid "Payment amount" msgid "Payment created until" msgstr "Import del pagament" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 #, fuzzy #| msgid "Paid orders" msgid "Paid from" msgstr "Comandes pagades" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 #, fuzzy #| msgid "Valid until" msgid "Paid until" msgstr "Vàlid fins" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "La tenda està activa i la pre-venda en marxa" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "Inactiu" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "No ha començat la prevenda" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "S'ha acabat la prevenda" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 #, fuzzy #| msgid "Date" msgid "Date from" msgstr "Data" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 #, fuzzy #| msgid "Date and time" msgid "Date until" msgstr "Dia i hora" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 #, fuzzy #| msgid "Date" msgid "Start time from" msgstr "Data" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 #, fuzzy #| msgid "Date and time" msgid "Start time until" msgstr "Dia i hora" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "Dia de la setmana" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 #, fuzzy #| msgid "Inactive" msgid "active" msgstr "Inactiu" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 #, fuzzy #| msgid "Shop disabled" msgid "disabled" msgstr "Botiga desactivada" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 #, fuzzy #| msgid "Inactive" msgid "not yet activated" msgstr "Inactiu" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 @@ -11940,269 +12061,269 @@ msgstr "Inactiu" msgid "Memberships" msgstr "Membres" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 #, fuzzy #| msgid "Event end" msgid "Has no memberships" msgstr "Finalització de l'esdeveniment" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 #, fuzzy #| msgid "Team members" msgid "Has any membership" msgstr "Membres de l'equip" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 #, fuzzy #| msgid "Team members" msgid "Has valid membership" msgstr "Membres de l'equip" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "Tenda activa" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "Tenda no activa" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 #, fuzzy #| msgid "Presale end" msgctxt "checkin state" msgid "Present" msgstr "Finalització de la prevenda" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 #, fuzzy #| msgid "Date" msgctxt "subevent" msgid "Date start from" msgstr "Data" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 #, fuzzy #| msgid "Date and time" msgctxt "subevent" msgid "Date start until" msgstr "Dia i hora" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 #, fuzzy #| msgid "Date joined" msgid "Date filter" msgstr "Data d'inscripció" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 #, fuzzy #| msgid "Filter by status" msgid "Filter by…" msgstr "Filtra per estat" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 #, fuzzy #| msgid "Date of last payment" msgid "Date of last successful payment" msgstr "Darrer dia de pagament" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 #, fuzzy #| msgid "Filter by status" msgid "All check-ins" msgstr "Filtra per estat" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 #, fuzzy #| msgid "Successful payments" msgid "Successful check-ins" msgstr "Pagaments correctes" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 #, fuzzy #| msgid "Only successful payments" msgid "Unsuccessful check-ins" msgstr "Només pagaments correctes" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 #, fuzzy #| msgid "Device type" msgid "Scan type" msgstr "Tipus de dispositiu" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 #, fuzzy #| msgid "Redirection" msgid "All directions" msgstr "Redirecció" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 #, fuzzy #| msgid "Device name" msgid "Device" msgstr "Nom del dispositiu" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 #, fuzzy #| msgid "All invoices" msgid "All devices" msgstr "Totes les factures" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 #, fuzzy #| msgctxt "subevent" #| msgid "All dates" msgid "All gates" msgstr "Totes les dates" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 #, fuzzy #| msgid "Start date" msgctxt "filter" msgid "Start date" msgstr "Data d'inici" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 #, fuzzy #| msgid "End date" msgctxt "filter" msgid "End date" msgstr "Data de finalització" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "Programari" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 #, fuzzy #| msgid "Device name" msgid "Device status" msgstr "Nom del dispositiu" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 #, fuzzy #| msgid "All invoices" msgid "Active devices" msgstr "Totes les factures" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 #, fuzzy #| msgid "Revoke access" msgid "Revoked devices" @@ -12418,7 +12539,7 @@ msgid "" "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 #, fuzzy #| msgid "Product category" msgid "No category" @@ -12464,47 +12585,47 @@ msgstr "" msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "" -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 #, fuzzy #| msgid "" #| "Gift card products should not be associated with non-zero tax rates since " @@ -12516,13 +12637,13 @@ msgstr "" "Els vals regal haurien d'estar associats a una taxa impositiva, perquè en el " "moment del bescanvi s'aplicaran les taxes de venda." -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -12530,7 +12651,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -12538,7 +12659,7 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 #, fuzzy #| msgid "Calculate from product" msgid "Use value from product" @@ -12574,8 +12695,8 @@ msgstr "No heu seleccionat cap producte." msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "" @@ -12656,21 +12777,38 @@ msgstr "" msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +#, fuzzy +#| msgid "Confirm payment" +msgid "Confirm order regardless of payment" +msgstr "Confirmar pagament" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" msgstr "" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -12678,15 +12816,15 @@ msgid "" "payments." msgstr "" -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 msgid "" "If you keep a fee, all positions within this order will be canceled and the " "order will be reduced to a cancellation fee. Payment and shipping fees will " @@ -12695,28 +12833,28 @@ msgid "" "automatically." msgstr "" -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 #, fuzzy #| msgid "Keep a fixed cancellation fee" msgid "Generate cancellation for invoice" msgstr "Manté una tarifa fixa de cancel·lació" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "Comentari (s'enviarà a l'usuari)" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "Import del pagament" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -12725,60 +12863,60 @@ msgstr "Import del pagament" msgid "Payment date" msgstr "Data de pagament" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 #, fuzzy #| msgid "Please select a valid seat." msgid "Please select some events." msgstr "Si us plau, trieu un seient vàlid." -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -12787,7 +12925,7 @@ msgstr "" msgid "Seat" msgstr "" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -12799,124 +12937,141 @@ msgstr "" msgid "Membership" msgstr "Membres" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Client secret" +msgid "Ticket is blocked" +msgstr "Secret del client" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +#, fuzzy +#| msgid "Valid until" +msgid "Validity end" +msgstr "Vàlid fins" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 #, fuzzy #| msgid "Cart position" msgid "Cancel this position" msgstr "Posició del carretó" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 #, fuzzy #| msgid "Cached ticket files" msgid "Attach tickets" msgstr "Fitxers dels tiquets en memòria cau" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 #, fuzzy #| msgid "Attach invoices to emails" msgid "Attach invoices" msgstr "Adjunta les factures als correus" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 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:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "" -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "" -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "" -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 #, fuzzy #| msgid "Can change orders" msgid "Cancel all dates" msgstr "Pot canviar les comandes" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 #, fuzzy #| msgid "Automatically expire unpaid orders" msgid "Automatically refund money if possible" msgstr "Expira automàticament comandes no pagades" -#: pretix/control/forms/orders.py:759 -#, fuzzy -#| msgid "This payment method does not support automatic refunds." -msgid "Only available for payment method that support automatic refunds." -msgstr "Aquesta forma de pagament no admet reemborsaments automàtics." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -12925,37 +13080,37 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 #, fuzzy #| msgid "Gift card" msgid "Gift card validity" msgstr "Targeta regal" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 #, fuzzy #| msgid "Keep a fixed cancellation fee" msgid "Keep a fixed cancellation fee per ticket" msgstr "Manté una tarifa fixa de cancel·lació" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 #, fuzzy #| msgid "Generate tickets for non-admission products" msgid "Free tickets and add-on products are not counted" msgstr "Genera tiquets per a productes de no admissió" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 #, fuzzy #| msgid "Order fees" msgid "Keep fees" msgstr "Tarifa de les comandes" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -12963,22 +13118,22 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 msgid "Send information via email" msgstr "Enviar informació per correu electrònic" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 #, fuzzy #| msgid "Order information changed" msgid "Send information to waiting list" msgstr "Ha canviat la informació de la comanda" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, python-brace-format msgid "Canceled: {event}" msgstr "Cancel·lat: {event}" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -13009,7 +13164,7 @@ msgstr "" "Atentament,\n" "l'equip de l'esdeveniment {event}" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -13031,7 +13186,7 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 #, fuzzy #| msgid "Please select a specific variation of this product." @@ -13039,20 +13194,20 @@ msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "Si us plau seleccioneu una variació concreta d'aquest producte." -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 #, fuzzy #| msgid "Please select a specific variation of this product." msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "Si us plau seleccioneu una variació concreta d'aquest producte." -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -13528,1125 +13683,1178 @@ msgstr "" msgid "A new secret has been generated for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "Aquesta posició de la comanda s'ha cancel·lat." + +#: pretix/control/logdisplay.py:172 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "Aquesta posició de la comanda s'ha cancel·lat." + +#: pretix/control/logdisplay.py:177 +#, fuzzy, python-brace-format +#| msgid "This voucher is not valid for this product." +msgid "A block has been added for position #{posid}." +msgstr "Aquest val no és vàlid per a aquest producte." + +#: pretix/control/logdisplay.py:181 +#, fuzzy, python-brace-format +#| msgid "This voucher is not valid for this product." +msgid "A block has been removed for position #{posid}." +msgstr "Aquest val no és vàlid per a aquest producte." + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " "type \"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 #, fuzzy #| msgid "This entry is anonymized and can no longer be used." msgid "This object has been created by cloning." msgstr "Aquesta entrada està anonimitzada i ja no es pot utilitzar." -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 #, fuzzy #| msgid "The task has been completed." msgid "The organizer has been changed." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 #, fuzzy #| msgid "The presale period for this event has ended." msgid "The organizer settings have been changed." msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 #, fuzzy #| msgid "The presale period for this event has ended." msgid "The footer links have been changed." msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 #, fuzzy #| msgid "A new order has been placed: {order.code}" msgid "A scheduled export has been added." msgstr "S'ha realitzat una nova comanda: {order.code}" -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 #, fuzzy #| msgid "The task has been completed." msgid "A scheduled export has been changed." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 #, fuzzy #| msgid "The selected product has been deleted." msgid "A scheduled export has been deleted." msgstr "El producte seleccionat ha estat esborrat." -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 #, fuzzy #| msgid "The selected product has been deleted." msgid "A scheduled export has been executed." msgstr "El producte seleccionat ha estat esborrat." -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 msgid "Gift card acceptance for another organizer has been removed." msgstr "" -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 #, fuzzy #| msgid "The task has been completed." msgid "The webhook has been created." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 #, fuzzy #| msgid "The task has been completed." msgid "The webhook has been changed." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 #, fuzzy #| msgid "The task has been completed." msgid "The webhook call retry jobs have been dropped." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 #, fuzzy #| msgid "The task has been completed." msgid "The SSO provider has been created." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 #, fuzzy #| msgid "The task has been completed." msgid "The SSO provider has been changed." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 #, fuzzy #| msgid "The selected product has been deleted." msgid "The SSO provider has been deleted." msgstr "El producte seleccionat ha estat esborrat." -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 #, fuzzy #| msgid "The task has been completed." msgid "The SSO client has been created." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 #, fuzzy #| msgid "The task has been completed." msgid "The SSO client has been changed." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 #, fuzzy #| msgid "The task has been completed." msgid "The SSO client has been deleted." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 #, fuzzy #| msgid "The task has been completed." msgid "The membership type has been created." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 #, fuzzy #| msgid "The task has been completed." msgid "The membership type has been changed." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 #, fuzzy #| msgid "The task has been completed." msgid "The membership type has been deleted." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 #, fuzzy #| msgid "The task has been completed." msgid "The account has been created." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 #, fuzzy #| msgid "The task has been completed." msgid "The account has been changed." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 #, fuzzy #| msgid "The presale period for this event has ended." msgid "A membership for this account has been added." msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 #, fuzzy #| msgid "The task has been completed." msgid "A membership of this account has been changed." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 #, fuzzy #| msgid "The presale period for this event has ended." msgid "A membership of this account has been deleted." msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 #, fuzzy #| msgid "The order has been marked as paid." msgid "The account has been disabled and anonymized." msgstr "La comanda ha estat marcada com a pagada." -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 #, fuzzy #| msgid "The cancellation has been requested." msgid "A new password has been requested." msgstr "S'ha demanat la cancel·lació." -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 #, fuzzy #| msgid "The task has been completed." msgid "A new password has been set." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 #, fuzzy #| msgid "This order position has been canceled." msgid "The event has been canceled." msgstr "Aquesta posició de la comanda s'ha cancel·lat." -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 #, fuzzy #| msgid "This order position has been canceled." msgid "An event has been deleted." msgstr "Aquesta posició de la comanda s'ha cancel·lat." -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "" -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "La comanda ha estat marcada com a no pagada." -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "" -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "" -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +#, fuzzy +#| msgid "The order has been marked as paid." +msgid "The order has been set to be usable before it is paid." +msgstr "La comanda ha estat marcada com a pagada." + +#: pretix/control/logdisplay.py:374 +#, fuzzy +#| msgid "A voucher has already been sent to this person." +msgid "The order has been set to require payment before use." +msgstr "Ja s'ha enviat un val a aquesta persona." + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "" -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "La comanda ha estat marcada com a pagada." -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 #, fuzzy #| msgid "This order position has been canceled." msgid "The cancellation request has been deleted." msgstr "Aquesta posició de la comanda s'ha cancel·lat." -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "" -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 #, fuzzy #| msgid "The task has been completed." msgid "The order has been reactivated." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "" -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "" -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, fuzzy, python-brace-format #| msgid "A voucher has already been sent to this person." msgid "The order has been denied (comment: \"{comment}\")." msgstr "Ja s'ha enviat un val a aquesta persona." -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 #, fuzzy #| msgid "The task has been completed." msgid "The customer account has been changed." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "" -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 #, fuzzy #| msgid "Your cart has been updated." msgid "The order's follow-up date has been updated." msgstr "S'ha actualitzat la cistella." -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "El pagament {local_id} ha estat confirmat." -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "" -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "" -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "" -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "" -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "" -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "" -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 #, fuzzy #| msgid "This voucher is not valid for this product." msgid "A bundled item has been added to this product." msgstr "Aquest val no és vàlid per a aquest producte." -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 #, fuzzy #| msgid "This voucher is not valid for this product." msgid "A bundled item has been removed from this product." msgstr "Aquest val no és vàlid per a aquest producte." -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 #, fuzzy #| msgid "The bundled item must not have bundles on its own." msgid "A bundled item has been changed on this product." msgstr "L'element empaquetat no pot tenir paquets ell mateix." -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "" -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "" -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 #, fuzzy #| msgid "The task has been completed." msgid "The quota has closed." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 #, fuzzy #| msgid "The task has been completed." msgid "The quota has been re-opened." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "" -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "" -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "" -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 #, fuzzy #| msgid "The task has been completed." msgid "The discount has been added." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 #, fuzzy #| msgid "The task has been completed." msgid "The discount has been deleted." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 #, fuzzy #| msgid "The task has been completed." msgid "The discount has been changed." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "" -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "" -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "" -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "" -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "" -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 #, fuzzy #| msgid "The presale period for this event has ended." msgid "The event details have been changed." msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 #, fuzzy #| msgid "Add me to the waiting list" msgid "An entry has been transferred to another waiting list." msgstr "Afegiu-me a la llista d'espera" -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 #, fuzzy #| msgid "The task has been completed." msgid "The gate has been created." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 #, fuzzy #| msgid "The task has been completed." msgid "The gate has been changed." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 #, fuzzy #| msgid "The task has been completed." msgid "The gate has been deleted." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "" -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 #, fuzzy #| msgid "The presale period for this event has ended." msgctxt "subevent" msgid "The event date has been canceled." msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "" -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "" -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "" -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "" -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "" -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "" -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "" -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "" -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "" -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 #, fuzzy #| msgid "The task has been completed." msgid "The gift card has been created." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 #, fuzzy #| msgid "The task has been completed." msgid "The gift card has been changed." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 #, fuzzy #| msgid "The task has been completed." msgid "A manual transaction has been performed." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, fuzzy, python-brace-format #| msgid "A voucher has already been sent to this person." msgid "The order has been canceled (comment: \"{comment}\")." msgstr "Ja s'ha enviat un val a aquesta persona." -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "" +#: pretix/control/logdisplay.py:678 +#, fuzzy +#| msgid "Blocked Seats" +msgid "Blocked manually" +msgstr "Seients blocats" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -14681,7 +14889,7 @@ msgstr "" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -14689,8 +14897,8 @@ msgid "Payment" msgstr "Pagament" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -14739,7 +14947,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -14790,7 +14998,7 @@ msgid "Search" msgstr "Text d'ajuda" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "Pagaments" @@ -15406,7 +15614,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -15462,19 +15670,19 @@ msgstr "Nom del banc" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "Resultat" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, fuzzy, python-format #| msgid "Automatically expire unpaid orders" msgid "Automatically marked not present: %(date)s" msgstr "Expira automàticament comandes no pagades" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "" @@ -15486,7 +15694,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "Targeta regal" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, fuzzy, python-format #| msgid "Automatically expire unpaid orders" msgid "Automatically checked in: %(date)s" @@ -15621,7 +15829,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -16391,7 +16599,7 @@ msgid "Show affected orders" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "" @@ -16557,9 +16765,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -16631,8 +16839,8 @@ msgid "Free order" msgstr "" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "" @@ -16669,7 +16877,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "" @@ -16732,34 +16940,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -16900,7 +17108,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -17847,14 +18055,14 @@ msgid "Add a new bundled product" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "Només disponible en un interval de temps limitat" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "Només visible amb un val" @@ -17865,13 +18073,13 @@ msgid "" "sale until you have added it to an existing or newly created quota." msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 #, fuzzy #| msgid "Sample variation" msgid "New variation" msgstr "Variació de mostra" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "" @@ -18092,7 +18300,7 @@ msgstr "Completament reservat" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "Esgotat" @@ -18149,36 +18357,36 @@ msgid "Question: %(name)s" msgstr "Pregunta: %(name)s" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "Editar la pregunta" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "Pagat" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "Quantitat" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "Percentatge" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "Historial de preguntes" @@ -18647,16 +18855,62 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "Canviar a" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "Incloent tots els impostos" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +#| msgid "Ticket layout" +msgid "Ticket block" +msgstr "Disseny del tiquet" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +#, fuzzy +#| msgid "Blocked" +msgid "Not blocked" +msgstr "Blocat" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +#, fuzzy +#| msgid "Valid until" +msgid "Validity time" +msgstr "Vàlid fins" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid from %(datetime)s" +msgstr "Entrada: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid until %(datetime)s" +msgstr "Entrada: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 #, fuzzy #| msgid "" #| "Removing this position will also remove all add-ons to this position." @@ -18667,25 +18921,25 @@ msgstr "" "Eliminar aquesta posició també eliminarà tots els productes afegits a la " "posició." -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "Afegir producte" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "Altres operacions" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "Fer les modificacions" @@ -18712,7 +18966,7 @@ msgid "Change order information" msgstr "Canviar la informació de la comanda" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -18857,278 +19111,290 @@ msgstr "Data de cancel·lació" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 #, fuzzy #| msgid "Stripe account" msgid "Customer account" msgstr "Compte de Stripe" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 #, fuzzy #| msgid "Contact information" msgid "Contact email" msgstr "Dades de contacte" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 #, fuzzy #| msgid "Any customer" msgid "Invoice was emailed to customer" msgstr "Qualsevol client" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 #, fuzzy #| msgid "Ticket download is not (yet) enabled for this order." msgid "Invoice was not yet emailed to customer" msgstr "" "La baixada de tiquets encara no ha estat habilitada per a aquesta comanda." -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 #, fuzzy #| msgid "All invoices" msgid "Email invoices" msgstr "Totes les factures" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "Canviar productes" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "Articles demanats" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, fuzzy, python-format #| msgid "Gift card" msgid "Denied scan: %(date)s" msgstr "Targeta regal" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, fuzzy, python-format #| msgid "Gift card" msgid "Exit scan: %(date)s" msgstr "Targeta regal" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, fuzzy, python-format #| msgid "Event start date" msgid "Entry scan: %(date)s" msgstr "Data d'inici de l'esdeveniment" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, fuzzy, python-format #| msgid "Maximum discount budget" msgid "Used %(amount)s discount from budget" msgstr "Pressupost màxim per descomptes" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 #, fuzzy #| msgid "Ticket" msgid "Ticket page" msgstr "Tiquet" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "Successful payments" msgstr "Pagaments correctes" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 msgid "Pending total" msgstr "Total pendent" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "Codi postal i ciutat" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "Identificador vàlid d'IVA europeu" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "" @@ -19723,8 +19989,15 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +#, fuzzy +#| msgid "Pending (overdue)" +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "Pendent (endarrerit)" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "Cancel·lada (taxa pagada)" @@ -19977,14 +20250,6 @@ msgstr "Pendent de pagament" msgid "Anonymize" msgstr "Anonimitzar" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -#, fuzzy -#| msgid "Paid orders" -msgid "Valid from" -msgstr "Comandes pagades" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -22315,51 +22580,51 @@ msgstr "" msgid "Invalid code, please try again." msgstr "" -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "" -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 #, 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:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 msgid "We could not save your changes. See below for details." msgstr "" -#: pretix/control/views/checkin.py:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "" @@ -22451,7 +22716,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "" @@ -22459,7 +22724,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "" @@ -22512,7 +22777,7 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "Aquesta posició de la comanda s'ha cancel·lat." -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -22553,13 +22818,13 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "" @@ -22653,17 +22918,17 @@ msgstr "" msgid "Your event is not empty, you need to set it up manually." msgstr "" -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" msgstr "" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "" @@ -22743,7 +23008,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "" @@ -22786,8 +23051,8 @@ msgstr "" msgid "Street" msgstr "Carrer" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "" @@ -22795,86 +23060,86 @@ msgstr "" msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 msgid "Exit scans" msgstr "Escanejos de sortida" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "Quota disponible" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "Llista d'espera (pendent)" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "La quota que heu demanat no existeix." -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "" -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "L'element que heu demanat no existeix pas." -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " "from it." msgstr "" -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 msgid "" "The product could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it. Deleting it could break reporting or other " "functionality, so the product has been disabled instead." msgstr "" -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "El producte seleccionat ha estat esborrat." -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "El producte seleccionat ha estat desactivat." @@ -23261,102 +23526,102 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 pretix/plugins/sendmail/views.py:174 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, fuzzy, python-brace-format #| msgid "Export date" msgid "Export: {title}" msgstr "Data d'exportació" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -23364,279 +23629,279 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 #, 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:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 #, fuzzy #| msgid "An internal error occurred, please try again." msgid "Your input was not valid." msgstr "Ha succeït un error intern, si us plau intenteu-ho de nou." -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." msgstr "" -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 #, fuzzy #| msgid "The task has been completed." msgid "The invite has been resent." msgstr "S'ha completat la tasca." -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 #, fuzzy #| msgid "The presale period for this event has ended." msgid "The selected gift card issuer has been added." msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 #, fuzzy #| msgid "The selected product is not active or has no price set." msgid "The selected gift card issuer has been removed." msgstr "El producte seleccionat no està actiu o no te cap preu establert." -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 #, fuzzy #| msgid "The task has been completed." msgid "The transaction could not be reversed." msgstr "S'ha completat la tasca." -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 #, fuzzy #| msgid "The task has been completed." msgid "The transaction has been reversed." msgstr "S'ha completat la tasca." -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 #, fuzzy #| msgid "An internal error occurred, please try again." msgid "Your input was invalid, please try again." msgstr "Ha succeït un error intern, si us plau intenteu-ho de nou." -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 #, fuzzy #| msgid "The task has been completed." msgid "The manual transaction has been saved." msgstr "S'ha completat la tasca." -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 #, fuzzy #| msgid "This entry is anonymized and can no longer be used." msgid "The gift card has been created and can now be used." msgstr "Aquesta entrada està anonimitzada i ja no es pot utilitzar." -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 #, fuzzy #| msgid "The presale period for this event has ended." msgid "The selected gate has been deleted." msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 #, fuzzy #| msgid "The task has been completed." msgid "The property has been created." msgstr "S'ha completat la tasca." -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected property has been deleted." msgstr "El producte seleccionat ha estat esborrat." -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected object has been deleted." msgstr "El producte seleccionat ha estat esborrat." -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 #, fuzzy #| msgid "The task has been completed." msgid "The provider has been created." msgstr "S'ha completat la tasca." -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 #, fuzzy #| msgid "The task has been completed." msgid "The customer account has been anonymized." @@ -23908,7 +24173,7 @@ msgstr "" msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "Això no és una sèrie d'events." @@ -24001,7 +24266,7 @@ msgstr "Redirecció" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "Incloure comandes pendents" @@ -24954,100 +25219,100 @@ msgstr "Requereix atenció especial" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 #, fuzzy #| msgid "Checkout" msgctxt "export_category" msgid "Check-in" msgstr "Pagament" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked out" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 #, fuzzy #| msgid "Automatically on payment" msgid "Automatically checked in" msgstr "Automàticament durant el pagament" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 msgid "Check-in log (all scans)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 msgid "Offline" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 #, fuzzy #| msgid "Download date" msgid "Upload date" msgstr "Data de descàrrega" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 #, fuzzy #| msgid "Download ticket" msgid "Upload time" msgstr "Baixa el tiquet" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 #, fuzzy #| msgid "Successful payments" msgid "Successful scans only" msgstr "Pagaments correctes" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 #, fuzzy #| msgid "Filter by status" msgid "All check-in lists" @@ -25802,89 +26067,93 @@ msgstr "Enviar només a clients de" msgid "Everyone who placed an order" msgstr "" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" msgstr "" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 msgid "approval pending" msgstr "pendent d'aprovació" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "pendent amb pagament endarrerit" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 #, fuzzy #| msgid "Restrict to countries" msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "Restringeix al països" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 #, fuzzy #| msgid "Restrict to specific sales channels" msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "Restringir a canals de venda especícifs" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 #, fuzzy #| msgid "Absolute value" msgid "Absolute" msgstr "Valor absolut" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 #, fuzzy #| msgid "Refund order" msgid "Relative, before event start" msgstr "Reemborsar comanda" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 #, fuzzy #| msgid "Refund order" msgid "Relative, before event end" msgstr "Reemborsar comanda" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 #, fuzzy #| msgid "Refund order" msgid "Relative, after event start" msgstr "Reemborsar comanda" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 #, fuzzy #| msgid "Relative date:" msgid "Relative, after event end" msgstr "Data relativa:" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 #, 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:383 +#: pretix/plugins/sendmail/forms.py:385 #, 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:394 +#: pretix/plugins/sendmail/forms.py:396 #, fuzzy #| msgid "Please select a specific variation of this product." msgid "Please specify a product" @@ -25911,69 +26180,69 @@ msgstr "Data de finalització" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 #, fuzzy #| msgid "Limit to products" msgid "Limit products" msgstr "Límit als productes" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 #, fuzzy #| msgid "End date" msgid "Send date" msgstr "Data de finalització" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: 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:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "Enviar correu electrònic a" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, 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:260 +#: pretix/plugins/sendmail/models.py:266 #, 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:269 +#: pretix/plugins/sendmail/models.py:275 #, 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:279 +#: pretix/plugins/sendmail/models.py:285 #, 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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -26231,20 +26500,20 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" msgstr[0] "" msgstr[1] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, fuzzy, python-format #| msgid "Waiting list entry" msgid "%(number)s waiting list entry" @@ -26252,13 +26521,13 @@ msgid_plural "%(number)s waiting list entries" msgstr[0] "Entrada a la llista d'espera" msgstr[1] "Entrada a la llista d'espera" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 #, fuzzy #| msgid "Your cart has been updated." msgid "Your rule has been created." msgstr "S'ha actualitzat la cistella." -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 #, fuzzy #| msgid "The presale period for this event has ended." msgid "The selected rule has been deleted." @@ -26336,11 +26605,6 @@ msgstr "Beneficis potencials" msgid "Minimum Price" msgstr "Preu Mínim" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "Blocat" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 msgid "Available" @@ -27213,11 +27477,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "Revisió de la comanda" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 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:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -28051,7 +28315,7 @@ msgstr "ESGOTAT" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "Reservat" @@ -28101,14 +28365,20 @@ msgstr "Mostrar aplicacions" msgid "Membership:" msgstr "Membres" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +#, fuzzy +#| msgid "This ticket has already been redeemed." +msgid "This ticket is blocked." +msgstr "Ja s'ha validat aquest tiquet." + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 #, fuzzy #| msgid "Use languages" msgctxt "ticket_checkins" msgid "Usage:" msgstr "Usa idiomes" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, fuzzy, python-format #| msgid "This ticket has already been redeemed." msgid "This ticket has been used once." @@ -28116,42 +28386,42 @@ msgid_plural "This ticket has been used %(count)s times." msgstr[0] "Ja s'ha validat aquest tiquet." msgstr[1] "Ja s'ha validat aquest tiquet." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 #, fuzzy #| msgid "Show attendee names on invoices" msgid "No attendee name provided" msgstr "Mostres els noms dels assistents a les factures" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "D'acord, eliminem això …" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, python-format msgid "Remove one %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, fuzzy, python-format #| msgid "" #| "We removed %(product)s from your cart as you can not buy less than " @@ -28163,11 +28433,11 @@ msgstr "" "Hem eliminat %(product)s del vostre carretó ja que no podeu comprar menys de " "%(min)s elements." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "Estem mirant de reservar-ne un altre !" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -28179,38 +28449,38 @@ msgstr "" "Un cop hi hagi els ítems a la cistella, tindreu %(time)s minuts per a " "completar la compra." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, python-format msgid "Add one more %(item)s to your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" msgstr[0] "Un producte" msgstr[1] "%(num)s productes" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, python-format msgid "incl. %(tax_sum)s taxes" msgstr "incl. %(tax_sum)s impostos" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, fuzzy, python-format #| msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" "El contingut de la vostra cistella està reservat durant %(minutes)s minuts." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 #, fuzzy #| msgid "The items in your cart are no longer reserved for you." msgid "" @@ -28218,7 +28488,7 @@ msgid "" "complete your order as long as they’re available." msgstr "El contingut de la cistella ja no el teniu reservat." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -28337,14 +28607,15 @@ msgid "Confirmation pending" msgstr "Pendent de confirmació" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "Pendent de pagament" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "Confirmat" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "Pendent de pagament" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 #, fuzzy @@ -28427,7 +28698,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 #, fuzzy #| msgid "Show number of tickets left" msgid "Few tickets left" @@ -28438,7 +28709,7 @@ msgstr "Mostra el número restant de tiquets" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 #, fuzzy #| msgid "Pay now" msgctxt "available_event_in_list" @@ -28455,7 +28726,7 @@ msgstr "Pagar ara" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "Reservar" @@ -28464,7 +28735,7 @@ msgstr "Reservar" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "" @@ -28521,14 +28792,14 @@ msgid "Other dates" msgstr "Altres dates" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 #, fuzzy #| msgid "The presale period for this event has ended." msgid "The booking period for this event is over." msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, fuzzy, python-format #| msgid "The presale period for this event has not yet started." msgid "The booking period for this event will start on %(date)s at %(time)s." @@ -29729,7 +30000,7 @@ msgid "The products have been successfully added to your cart." msgstr "Els productes s'han afegit a la vostra cistella." #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -29967,15 +30238,15 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "Aquesta botiga ara mateix està desactivada." -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "" -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "des de %(start_date)s" @@ -30088,6 +30359,11 @@ msgstr "Accés d'escriptura" msgid "Kosovo" msgstr "Kosovo" +#, fuzzy +#~| msgid "This payment method does not support automatic refunds." +#~ msgid "Only available for payment method that support automatic refunds." +#~ msgstr "Aquesta forma de pagament no admet reemborsaments automàtics." + #~ msgid "" #~ "Only include invoices issued on or before this date. Note that the " #~ "invoice date does not always correspond to the order or payment date." diff --git a/src/pretix/locale/ca/LC_MESSAGES/djangojs.po b/src/pretix/locale/ca/LC_MESSAGES/djangojs.po index a02229909..2610fec7a 100644 --- a/src/pretix/locale/ca/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/ca/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2020-12-19 07:00+0000\n" "Last-Translator: albert \n" "Language-Team: Catalan \n" "Language-Team: Czech =2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 4.15\n" -#: pretix/api/auth/devicesecurity.py:28 +#: pretix/api/auth/devicesecurity.py:31 msgid "" "Full device access (reading and changing orders and gift cards, reading of " "products and settings)" @@ -27,19 +27,19 @@ msgstr "" "Plný přístup do zařízení (čtení a změna objednávek a dárkových poukázek, " "čtení nabídky produktů a nastavení)" -#: pretix/api/auth/devicesecurity.py:44 +#: pretix/api/auth/devicesecurity.py:53 msgid "pretixSCAN" msgstr "pretixSCAN" -#: pretix/api/auth/devicesecurity.py:79 +#: pretix/api/auth/devicesecurity.py:89 msgid "pretixSCAN (kiosk mode, no order sync, no search)" msgstr "pretixSCAN (režim kiosku, bez synchronizace a vyhledávání)" -#: pretix/api/auth/devicesecurity.py:112 +#: pretix/api/auth/devicesecurity.py:123 msgid "pretixSCAN (online only, no order sync)" msgstr "pretixSCAN (bez synchronizace, pouze online)" -#: pretix/api/auth/devicesecurity.py:146 +#: pretix/api/auth/devicesecurity.py:158 msgid "pretixPOS" msgstr "pretixPOS" @@ -83,30 +83,30 @@ msgstr "Všechny události (vč. nově vytvořených)" msgid "Limit to events" msgstr "Omezit na události" -#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:271 -#: pretix/base/exporters/orderlist.py:800 pretix/base/models/orders.py:221 -#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:703 -#: pretix/control/forms/filter.py:536 -#: pretix/control/templates/pretixcontrol/order/index.html:850 +#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:272 +#: pretix/base/exporters/orderlist.py:809 pretix/base/models/orders.py:227 +#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:749 +#: pretix/control/forms/filter.py:539 +#: pretix/control/templates/pretixcontrol/order/index.html:882 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:38 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:21 #: pretix/control/views/vouchers.py:111 #: pretix/plugins/banktransfer/refund_export.py:46 -#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/plugins/checkinlists/exporters.py:482 msgid "Comment" msgstr "Komentář" -#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1193 +#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1201 msgid "The product \"{}\" is not assigned to a quota." msgstr "Produkt \"{}\" nemá přiřazeno žádné omezení." #: pretix/api/serializers/checkin.py:65 pretix/base/models/event.py:1573 -#: pretix/base/models/items.py:1499 pretix/base/models/items.py:1750 +#: pretix/base/models/items.py:1506 pretix/base/models/items.py:1757 msgid "One or more items do not belong to this event." msgstr "Jedna nebo více položek do této události nepatří." #: pretix/api/serializers/checkin.py:69 pretix/api/serializers/checkin.py:72 -#: pretix/base/models/items.py:1761 pretix/base/models/items.py:1764 +#: pretix/base/models/items.py:1768 pretix/base/models/items.py:1771 #: pretix/base/models/waitinglist.py:301 pretix/base/models/waitinglist.py:304 msgid "The subevent does not belong to this event." msgstr "Podudálost k této události nepatří." @@ -172,7 +172,7 @@ msgstr "" "Na dárkové karty by se neměly vztahovat nenulové daňové sazby, protože při " "uplatnění dárkové karty bude uplatněna daň." -#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:599 +#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:598 msgid "Gift card products should not be admission products at the same time." msgstr "Dárkové karty by neměly být zároveň vstupné." @@ -196,22 +196,22 @@ msgstr "Byla objevena kruhová závislost mezi otázkami." msgid "This type of question cannot be asked during check-in." msgstr "Tento typ otázky nelze položit během registrace." -#: pretix/api/serializers/order.py:74 +#: pretix/api/serializers/order.py:75 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "\"{input}\" není platná volba." -#: pretix/api/serializers/order.py:1167 pretix/api/views/cart.py:210 -#: pretix/base/services/orders.py:1392 +#: pretix/api/serializers/order.py:1175 pretix/api/views/cart.py:210 +#: pretix/base/services/orders.py:1415 #, python-brace-format msgid "The selected seat \"{seat}\" is not available." msgstr "Vybrané místo „{seat}“ není k dispozici." -#: pretix/api/serializers/order.py:1180 pretix/api/serializers/order.py:1187 +#: pretix/api/serializers/order.py:1188 pretix/api/serializers/order.py:1195 msgid "The product \"{}\" is not available on this date." msgstr "Produkt \"{}\" není k tomuto datu k dispozici." -#: pretix/api/serializers/order.py:1205 pretix/api/views/cart.py:190 +#: pretix/api/serializers/order.py:1213 pretix/api/views/cart.py:190 msgid "" "There is not enough quota available on quota \"{}\" to perform the operation." msgstr "Na kvótu „{}“ není k dispozici dostatek kvóty k provedení operace." @@ -226,17 +226,17 @@ msgstr "" "organizátora, existuje." #: pretix/api/serializers/organizer.py:224 -#: pretix/control/views/organizer.py:722 +#: pretix/control/views/organizer.py:723 msgid "pretix account invitation" msgstr "pozvánka k pretix účtu" #: pretix/api/serializers/organizer.py:246 -#: pretix/control/views/organizer.py:821 +#: pretix/control/views/organizer.py:822 msgid "This user already has been invited for this team." msgstr "Tento uživatel byl již pozván do tohoto týmu." #: pretix/api/serializers/organizer.py:262 -#: pretix/control/views/organizer.py:838 +#: pretix/control/views/organizer.py:839 msgid "This user already has permissions for this team." msgstr "Tento uživatel již má nastavena práva pro tento tým." @@ -245,7 +245,7 @@ msgid "" "The specified voucher has already been used the maximum number of times." msgstr "Maximální počet použití zadaného voucheru již byl vyčerpán." -#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:434 +#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:457 #, python-brace-format msgid "" "The application \"{application_name}\" has been authorized to access your " @@ -253,23 +253,23 @@ msgid "" msgstr "" "Aplikace \"{application_name}\" byla autorizována pro přístup k vašemu účtu." -#: pretix/api/views/order.py:528 pretix/control/views/orders.py:1333 +#: pretix/api/views/order.py:530 pretix/control/views/orders.py:1333 #: pretix/presale/views/order.py:744 pretix/presale/views/order.py:817 msgid "You cannot generate an invoice for this order." msgstr "Nemůžete vygenerovat fakturu pro tuto objednávku." -#: pretix/api/views/order.py:533 pretix/control/views/orders.py:1335 +#: pretix/api/views/order.py:535 pretix/control/views/orders.py:1335 #: pretix/presale/views/order.py:746 pretix/presale/views/order.py:819 msgid "An invoice for this order already exists." msgstr "Faktura pro tuto objednávku již existuje." -#: pretix/api/views/order.py:559 pretix/control/views/orders.py:1459 +#: pretix/api/views/order.py:561 pretix/control/views/orders.py:1459 #: pretix/control/views/users.py:141 msgid "There was an error sending the mail. Please try again later." msgstr "Chyba při posílání mailu. Prosím zkuste to znovu později." -#: pretix/api/views/order.py:637 pretix/base/services/cart.py:198 -#: pretix/base/services/orders.py:175 pretix/presale/views/order.py:801 +#: pretix/api/views/order.py:639 pretix/base/services/cart.py:198 +#: pretix/base/services/orders.py:176 pretix/presale/views/order.py:801 msgid "One of the selected products is not available in the selected country." msgstr "Jeden z vybraných produktů není k dispozici ve vybrané zemi." @@ -285,7 +285,7 @@ msgstr "Nová objednávka vyžaduje potvrzení" msgid "Order marked as paid" msgstr "Objednávka byla označena jako zaplacená" -#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:331 +#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:337 #: pretix/base/notifications.py:251 #: pretix/control/templates/pretixcontrol/event/mail.html:111 #: pretix/control/views/orders.py:1296 @@ -410,7 +410,7 @@ msgstr "Testovací režim byl deaktivován" #: pretix/base/addressvalidation.py:108 pretix/base/forms/questions.py:878 #: pretix/base/forms/questions.py:909 pretix/base/payment.py:87 #: pretix/control/forms/event.py:723 pretix/control/forms/event.py:729 -#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1295 +#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1300 #: pretix/control/forms/mailsetup.py:76 pretix/control/forms/mailsetup.py:118 #: pretix/plugins/banktransfer/payment.py:625 #: pretix/plugins/banktransfer/payment.py:631 @@ -434,12 +434,12 @@ msgstr "{system} Uživatel" #: pretix/base/auth.py:152 pretix/base/exporters/customers.py:67 #: pretix/base/forms/auth.py:246 pretix/base/models/auth.py:246 #: pretix/base/models/customers.py:93 pretix/base/models/notifications.py:46 -#: pretix/base/models/orders.py:196 pretix/control/navigation.py:81 +#: pretix/base/models/orders.py:202 pretix/control/navigation.py:81 #: pretix/control/navigation.py:494 #: pretix/control/templates/pretixcontrol/event/settings.html:68 #: pretix/control/templates/pretixcontrol/organizers/customer.html:48 -#: pretix/plugins/checkinlists/exporters.py:451 -#: pretix/presale/checkoutflow.py:1382 pretix/presale/forms/checkout.py:57 +#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/presale/checkoutflow.py:1384 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 @@ -606,9 +606,9 @@ msgid "Question answer file uploads" msgstr "Nahrání souborů s odpověďmi na otázky" #: pretix/base/exporters/answers.py:53 pretix/base/exporters/json.py:52 -#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:79 -#: pretix/base/exporters/orderlist.py:756 -#: pretix/base/exporters/orderlist.py:948 +#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:765 +#: pretix/base/exporters/orderlist.py:957 #: pretix/plugins/reports/exporters.py:405 #: pretix/plugins/reports/exporters.py:578 msgctxt "export_category" @@ -623,7 +623,7 @@ msgstr "" "Stáhněte si ZIP soubor obsahující všechny soubory, které zákazníci nahráli " "při vytváření objednávky." -#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1357 +#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1364 #: pretix/control/navigation.py:182 #: pretix/control/templates/pretixcontrol/items/questions.html:3 #: pretix/control/templates/pretixcontrol/items/questions.html:5 @@ -664,47 +664,47 @@ msgstr "Poskytovatel SSO" msgid "External identifier" msgstr "Externí identifikátor" -#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:425 -#: pretix/base/exporters/orderlist.py:535 +#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:426 +#: pretix/base/exporters/orderlist.py:536 #: pretix/base/exporters/waitinglist.py:110 pretix/base/models/customers.py:94 -#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1260 -#: pretix/base/models/orders.py:200 pretix/base/models/waitinglist.py:80 +#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1267 +#: pretix/base/models/orders.py:206 pretix/base/models/waitinglist.py:80 #: pretix/base/orderimport.py:163 pretix/base/pdf.py:315 -#: pretix/control/templates/pretixcontrol/order/index.html:245 +#: pretix/control/templates/pretixcontrol/order/index.html:248 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:148 #: pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:452 -#: pretix/presale/checkoutflow.py:1388 pretix/presale/forms/checkout.py:84 +#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/presale/checkoutflow.py:1390 pretix/presale/forms/checkout.py:84 #: pretix/presale/forms/waitinglist.py:101 #: pretix/presale/templates/pretixpresale/event/order.html:302 msgid "Phone number" msgstr "Telefonní číslo" #: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:248 -#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2774 -#: pretix/base/settings.py:3090 pretix/base/settings.py:3101 +#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2838 +#: pretix/base/settings.py:3103 pretix/base/settings.py:3114 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Full name" msgstr "Celé jméno" #: pretix/base/exporters/customers.py:74 pretix/base/exporters/invoices.py:203 #: pretix/base/exporters/invoices.py:211 pretix/base/exporters/invoices.py:329 -#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:251 #: pretix/base/exporters/waitinglist.py:108 pretix/base/forms/questions.py:1036 #: pretix/base/models/devices.py:66 pretix/base/models/devices.py:126 #: pretix/base/models/event.py:1380 pretix/base/models/event.py:1617 -#: pretix/base/models/items.py:1623 pretix/base/models/items.py:1791 +#: pretix/base/models/items.py:1630 pretix/base/models/items.py:1798 #: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:73 #: pretix/base/models/seating.py:61 pretix/base/models/waitinglist.py:69 -#: pretix/base/settings.py:2733 pretix/base/settings.py:2743 -#: pretix/base/settings.py:3079 pretix/control/forms/filter.py:594 +#: pretix/base/settings.py:2746 pretix/base/settings.py:2756 +#: pretix/base/settings.py:3092 pretix/control/forms/filter.py:597 #: pretix/control/forms/item.py:352 pretix/control/forms/organizer.py:655 #: pretix/control/templates/pretixcontrol/checkin/index.html:104 #: 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 -#: pretix/control/templates/pretixcontrol/order/index.html:899 +#: pretix/control/templates/pretixcontrol/order/index.html:931 #: pretix/control/templates/pretixcontrol/organizers/customer.html:57 #: pretix/control/templates/pretixcontrol/organizers/customers.html:62 #: pretix/control/templates/pretixcontrol/organizers/devices.html:77 @@ -716,8 +716,8 @@ msgstr "Celé jméno" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:144 #: pretix/control/views/waitinglist.py:295 pretix/plugins/badges/models.py:53 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34 -#: pretix/plugins/checkinlists/exporters.py:326 -#: pretix/plugins/checkinlists/exporters.py:618 +#: pretix/plugins/checkinlists/exporters.py:329 +#: pretix/plugins/checkinlists/exporters.py:639 #: pretix/plugins/reports/exporters.py:812 #: pretix/plugins/ticketoutputpdf/models.py:239 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 @@ -753,7 +753,7 @@ msgstr "Datum registrace" #: pretix/base/exporters/customers.py:81 pretix/base/exporters/invoices.py:202 #: pretix/base/exporters/waitinglist.py:118 pretix/base/models/auth.py:260 #: pretix/base/models/customers.py:105 pretix/base/models/exports.py:53 -#: pretix/control/forms/event.py:1390 pretix/control/forms/exports.py:49 +#: pretix/control/forms/event.py:1395 pretix/control/forms/exports.py:49 #: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:296 msgid "Language" msgstr "Jazyk" @@ -780,41 +780,43 @@ msgstr "Poznámky" #: pretix/base/exporters/items.py:203 pretix/base/exporters/items.py:204 #: pretix/base/exporters/items.py:205 pretix/base/exporters/items.py:208 #: pretix/base/exporters/items.py:210 pretix/base/exporters/items.py:211 -#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1210 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:499 -#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:118 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:690 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1216 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:502 +#: pretix/control/forms/item.py:509 pretix/control/forms/subevents.py:118 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "Yes" msgstr "Ano" #: pretix/base/exporters/customers.py:100 #: pretix/base/exporters/customers.py:101 pretix/base/exporters/events.py:81 -#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1212 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:500 -#: pretix/control/forms/item.py:511 pretix/control/forms/subevents.py:119 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1218 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:503 +#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:119 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "No" msgstr "Ne" @@ -837,8 +839,8 @@ msgid "Event ticket {event}-{code}" msgstr "Vstupenka {event}-{code}" #: pretix/base/exporters/dekodi.py:220 pretix/base/exporters/invoices.py:74 -#: pretix/base/exporters/orderlist.py:120 -#: pretix/base/exporters/orderlist.py:900 +#: pretix/base/exporters/orderlist.py:121 +#: pretix/base/exporters/orderlist.py:909 #: pretix/plugins/checkinlists/exporters.py:86 #: pretix/plugins/reports/exporters.py:394 #: pretix/plugins/reports/exporters.py:625 @@ -879,8 +881,8 @@ msgstr "" #: pretix/base/exporters/events.py:57 pretix/base/exporters/waitinglist.py:114 #: pretix/base/models/event.py:522 pretix/base/pdf.py:219 -#: pretix/control/forms/filter.py:1110 pretix/control/forms/filter.py:1112 -#: pretix/control/forms/filter.py:1506 pretix/control/forms/filter.py:1508 +#: pretix/control/forms/filter.py:1113 pretix/control/forms/filter.py:1115 +#: pretix/control/forms/filter.py:1509 pretix/control/forms/filter.py:1511 #: pretix/control/templates/pretixcontrol/events/index.html:62 #: pretix/control/templates/pretixcontrol/organizers/detail.html:58 msgid "Event name" @@ -901,8 +903,8 @@ msgid "Event currency" msgstr "Měna události" #: pretix/base/exporters/events.py:61 pretix/base/models/event.py:545 -#: pretix/base/models/event.py:1382 pretix/base/settings.py:2731 -#: pretix/base/settings.py:2741 pretix/control/forms/subevents.py:472 +#: pretix/base/models/event.py:1382 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2754 pretix/control/forms/subevents.py:472 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:268 msgid "Event start time" msgstr "Čas začátku události" @@ -947,13 +949,13 @@ msgstr "Zeměpisná délka" #: pretix/base/exporters/events.py:69 pretix/base/models/event.py:590 #: pretix/control/templates/pretixcontrol/event/index.html:113 -#: pretix/control/templates/pretixcontrol/order/index.html:943 +#: pretix/control/templates/pretixcontrol/order/index.html:975 msgid "Internal comment" msgstr "Interní poznámka" -#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1556 -#: pretix/base/models/orders.py:1946 pretix/control/forms/filter.py:201 -#: pretix/control/forms/filter.py:890 pretix/control/forms/filter.py:2062 +#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1562 +#: pretix/base/models/orders.py:1952 pretix/control/forms/filter.py:201 +#: pretix/control/forms/filter.py:893 pretix/control/forms/filter.py:2065 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:14 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:31 @@ -967,8 +969,8 @@ msgid "Payment provider" msgstr "Poskytovatel platby" #: pretix/base/exporters/invoices.py:84 pretix/base/exporters/invoices.py:86 -#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:892 -#: pretix/control/forms/filter.py:2064 +#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:895 +#: pretix/control/forms/filter.py:2067 msgid "All payment providers" msgstr "Všichni poskytovatelé plateb" @@ -1008,8 +1010,8 @@ msgstr "" "každou položku každé faktury." #: pretix/base/exporters/invoices.py:188 pretix/base/shredder.py:392 -#: pretix/control/templates/pretixcontrol/order/index.html:256 -#: pretix/control/templates/pretixcontrol/order/index.html:329 +#: pretix/control/templates/pretixcontrol/order/index.html:259 +#: pretix/control/templates/pretixcontrol/order/index.html:332 #: pretix/control/templates/pretixcontrol/organizers/edit.html:204 #: pretix/presale/templates/pretixpresale/event/order.html:234 #: pretix/presale/templates/pretixpresale/event/order.html:255 @@ -1025,24 +1027,24 @@ msgid "Invoice number" msgstr "Číslo faktury" #: pretix/base/exporters/invoices.py:197 pretix/base/exporters/invoices.py:324 -#: pretix/base/exporters/orderlist.py:923 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1256 -#: pretix/base/models/orders.py:208 pretix/base/models/orders.py:2538 -#: pretix/base/models/orders.py:2642 +#: pretix/base/exporters/orderlist.py:932 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1263 +#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2602 +#: pretix/base/models/orders.py:2706 #: pretix/control/templates/pretixcontrol/order/transactions.html:19 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:64 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 -#: pretix/plugins/checkinlists/exporters.py:610 +#: pretix/plugins/checkinlists/exporters.py:631 #: pretix/presale/templates/pretixpresale/organizers/index.html:43 msgid "Date" msgstr "Datum" #: pretix/base/exporters/invoices.py:198 pretix/base/exporters/invoices.py:325 -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:422 -#: pretix/base/exporters/orderlist.py:531 pretix/base/models/orders.py:171 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:423 +#: pretix/base/exporters/orderlist.py:532 pretix/base/models/orders.py:174 #: pretix/base/notifications.py:199 pretix/base/pdf.py:101 #: pretix/control/templates/pretixcontrol/checkin/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:172 @@ -1056,8 +1058,8 @@ msgstr "Datum" #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:29 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:41 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:433 -#: pretix/plugins/checkinlists/exporters.py:614 +#: pretix/plugins/checkinlists/exporters.py:445 +#: pretix/plugins/checkinlists/exporters.py:635 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:811 #: pretix/plugins/ticketoutputpdf/exporters.py:95 @@ -1068,7 +1070,7 @@ msgstr "Kód objednávky" #: pretix/base/exporters/invoices.py:199 pretix/base/exporters/invoices.py:326 #: pretix/base/models/customers.py:381 pretix/base/models/waitinglist.py:76 -#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:532 +#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:535 #: pretix/control/templates/pretixcontrol/users/index.html:42 #: pretix/control/views/waitinglist.py:295 msgid "E-mail address" @@ -1093,15 +1095,15 @@ msgid "Invoice sender:" msgstr "Odesílatel faktury:" #: pretix/base/exporters/invoices.py:204 pretix/base/exporters/invoices.py:330 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:559 pretix/base/forms/questions.py:609 -#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1346 -#: pretix/base/models/orders.py:2776 pretix/base/orderimport.py:351 -#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:629 -#: pretix/control/templates/pretixcontrol/order/index.html:901 -#: pretix/plugins/checkinlists/exporters.py:474 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:609 +#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1352 +#: pretix/base/models/orders.py:2840 pretix/base/orderimport.py:351 +#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:632 +#: pretix/control/templates/pretixcontrol/order/index.html:933 +#: pretix/plugins/checkinlists/exporters.py:492 #: pretix/plugins/reports/exporters.py:767 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:314 @@ -1111,47 +1113,47 @@ msgstr "Adresa" #: pretix/base/exporters/invoices.py:205 pretix/base/exporters/invoices.py:213 #: pretix/base/exporters/invoices.py:331 pretix/base/exporters/invoices.py:339 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:620 -#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1347 -#: pretix/base/models/orders.py:2777 pretix/base/orderimport.py:362 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:620 +#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1353 +#: pretix/base/models/orders.py:2841 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:508 pretix/base/settings.py:877 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:633 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:636 #: pretix/control/views/item.py:455 -#: pretix/plugins/checkinlists/exporters.py:475 +#: pretix/plugins/checkinlists/exporters.py:493 #: pretix/plugins/reports/exporters.py:768 msgid "ZIP code" msgstr "PSČ" #: pretix/base/exporters/invoices.py:206 pretix/base/exporters/invoices.py:214 #: pretix/base/exporters/invoices.py:332 pretix/base/exporters/invoices.py:340 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:628 -#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1348 -#: pretix/base/models/orders.py:2778 pretix/base/orderimport.py:373 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:628 +#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1354 +#: pretix/base/models/orders.py:2842 pretix/base/orderimport.py:373 #: pretix/base/orderimport.py:519 pretix/base/settings.py:889 -#: pretix/control/forms/filter.py:607 pretix/control/forms/filter.py:638 +#: pretix/control/forms/filter.py:610 pretix/control/forms/filter.py:641 #: pretix/control/views/item.py:465 -#: pretix/plugins/checkinlists/exporters.py:476 +#: pretix/plugins/checkinlists/exporters.py:494 #: pretix/plugins/reports/exporters.py:769 msgid "City" msgstr "Město" #: pretix/base/exporters/invoices.py:207 pretix/base/exporters/invoices.py:215 #: pretix/base/exporters/invoices.py:333 pretix/base/exporters/invoices.py:341 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:640 -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2779 pretix/base/models/orders.py:2780 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:640 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2843 pretix/base/models/orders.py:2844 #: pretix/base/orderimport.py:389 pretix/base/orderimport.py:535 -#: pretix/base/settings.py:898 pretix/control/forms/filter.py:612 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:905 +#: pretix/base/settings.py:898 pretix/control/forms/filter.py:615 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:937 #: pretix/control/views/item.py:475 -#: pretix/plugins/checkinlists/exporters.py:477 +#: pretix/plugins/checkinlists/exporters.py:495 #: pretix/plugins/reports/exporters.py:719 #: pretix/plugins/reports/exporters.py:764 #: pretix/plugins/reports/exporters.py:813 @@ -1166,11 +1168,11 @@ msgstr "IČO" #: pretix/base/exporters/invoices.py:209 pretix/base/exporters/invoices.py:217 #: pretix/base/exporters/invoices.py:335 pretix/base/exporters/invoices.py:343 -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:602 pretix/base/models/orders.py:2783 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:2847 #: pretix/base/orderimport.py:433 -#: pretix/control/templates/pretixcontrol/order/index.html:912 +#: pretix/control/templates/pretixcontrol/order/index.html:944 #: pretix/plugins/reports/exporters.py:771 #: pretix/plugins/reports/exporters.py:813 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:103 @@ -1192,15 +1194,15 @@ msgid "Invoice recipient:" msgstr "Příjemce faktury:" #: pretix/base/exporters/invoices.py:210 pretix/base/exporters/invoices.py:336 -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:434 -#: pretix/base/exporters/orderlist.py:558 -#: pretix/base/exporters/orderlist.py:592 pretix/base/forms/questions.py:601 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:435 +#: pretix/base/exporters/orderlist.py:559 +#: pretix/base/exporters/orderlist.py:596 pretix/base/forms/questions.py:601 #: pretix/base/orderimport.py:321 pretix/base/orderimport.py:486 -#: pretix/control/forms/filter.py:590 pretix/control/forms/filter.py:625 -#: pretix/control/templates/pretixcontrol/order/index.html:897 +#: pretix/control/forms/filter.py:593 pretix/control/forms/filter.py:628 +#: pretix/control/templates/pretixcontrol/order/index.html:929 #: pretix/control/views/item.py:433 -#: pretix/plugins/checkinlists/exporters.py:462 +#: pretix/plugins/checkinlists/exporters.py:477 #: pretix/plugins/reports/exporters.py:766 #: pretix/plugins/reports/exporters.py:812 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:87 @@ -1213,14 +1215,14 @@ msgid "Street address" msgstr "Ulice" #: pretix/base/exporters/invoices.py:216 pretix/base/exporters/invoices.py:342 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:664 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:564 pretix/base/forms/questions.py:664 #: pretix/base/forms/questions.py:1002 pretix/base/models/customers.py:297 -#: pretix/base/models/orders.py:1350 pretix/base/models/orders.py:2782 +#: pretix/base/models/orders.py:1356 pretix/base/models/orders.py:2846 #: pretix/base/orderimport.py:408 -#: pretix/control/templates/pretixcontrol/order/index.html:908 -#: pretix/plugins/checkinlists/exporters.py:478 +#: pretix/control/templates/pretixcontrol/order/index.html:940 +#: pretix/plugins/checkinlists/exporters.py:496 #: pretix/plugins/reports/exporters.py:770 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:321 @@ -1229,19 +1231,19 @@ msgid "State" msgstr "Stát" #: pretix/base/exporters/invoices.py:218 pretix/base/exporters/invoices.py:344 -#: pretix/base/models/orders.py:2792 pretix/base/models/orders.py:2820 +#: pretix/base/models/orders.py:2856 pretix/base/models/orders.py:2884 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107 msgid "Beneficiary" msgstr "Příjemce" #: pretix/base/exporters/invoices.py:219 pretix/base/exporters/invoices.py:345 -#: pretix/base/models/orders.py:2787 pretix/base/orderimport.py:444 -#: pretix/control/templates/pretixcontrol/order/index.html:932 +#: pretix/base/models/orders.py:2851 pretix/base/orderimport.py:444 +#: pretix/control/templates/pretixcontrol/order/index.html:964 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:115 msgid "Internal reference" msgstr "Interní číslo" -#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1343 +#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1348 msgid "Reverse charge" msgstr "Přenesená daňová povinnost" @@ -1266,9 +1268,9 @@ msgid "Payment matching IDs" msgstr "ID shody plateb" #: pretix/base/exporters/invoices.py:226 pretix/base/exporters/invoices.py:346 -#: pretix/base/exporters/orderlist.py:276 -#: pretix/base/exporters/orderlist.py:446 -#: pretix/base/exporters/orderlist.py:608 +#: pretix/base/exporters/orderlist.py:277 +#: pretix/base/exporters/orderlist.py:447 +#: pretix/base/exporters/orderlist.py:612 #: pretix/control/templates/pretixcontrol/event/payment.html:10 #: pretix/control/views/event.py:343 msgid "Payment providers" @@ -1279,7 +1281,7 @@ msgid "Cancellation" msgstr "Zrušení" #: pretix/base/exporters/invoices.py:282 pretix/base/exporters/invoices.py:385 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgid "Invoice" msgstr "Faktura" @@ -1288,13 +1290,13 @@ msgstr "Faktura" msgid "Line number" msgstr "Číslo řádku" -#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:429 +#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:430 #: pretix/base/models/items.py:374 pretix/base/models/items.py:808 #: pretix/control/templates/pretixcontrol/pdf/placeholders.html:32 msgid "Description" msgstr "Popis" -#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:310 +#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:323 msgid "Gross price" msgstr "Hrubá cena" @@ -1302,16 +1304,16 @@ msgstr "Hrubá cena" msgid "Net price" msgstr "Čistá cena" -#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:433 -#: pretix/base/exporters/orderlist.py:549 pretix/base/models/orders.py:2096 -#: pretix/base/models/orders.py:2226 pretix/base/models/orders.py:2581 +#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:434 +#: pretix/base/exporters/orderlist.py:550 pretix/base/models/orders.py:2102 +#: pretix/base/models/orders.py:2246 pretix/base/models/orders.py:2645 msgid "Tax value" msgstr "Hodnota daně" -#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:431 -#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:2087 -#: pretix/base/models/orders.py:2217 pretix/base/models/orders.py:2572 -#: pretix/base/models/orders.py:2652 pretix/base/models/tax.py:161 +#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:432 +#: pretix/base/exporters/orderlist.py:548 pretix/base/models/orders.py:2093 +#: pretix/base/models/orders.py:2237 pretix/base/models/orders.py:2636 +#: pretix/base/models/orders.py:2716 pretix/base/models/tax.py:161 #: pretix/control/templates/pretixcontrol/order/transactions.html:21 #: pretix/plugins/reports/exporters.py:720 #: pretix/plugins/reports/exporters.py:765 @@ -1334,7 +1336,7 @@ msgstr "Datum ukončení akce" msgid "Product data" msgstr "Údaje o produktu" -#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:837 +#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:846 msgctxt "export_category" msgid "Product data" msgstr "Údaje o produktu" @@ -1371,17 +1373,17 @@ msgstr "Interní jméno" msgid "Item name" msgstr "Název položky" -#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:545 +#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:546 #: pretix/base/exporters/waitinglist.py:112 pretix/base/models/items.py:801 -#: pretix/base/models/orders.py:1302 pretix/base/models/orders.py:2557 +#: pretix/base/models/orders.py:1308 pretix/base/models/orders.py:2621 msgid "Variation" msgstr "Variace" #: pretix/base/exporters/items.py:72 pretix/base/models/customers.py:56 #: pretix/base/models/customers.py:389 pretix/base/models/discount.py:56 #: pretix/base/models/event.py:1371 pretix/base/models/items.py:371 -#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1063 -#: pretix/control/forms/filter.py:1793 +#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1066 +#: pretix/control/forms/filter.py:1796 #: pretix/control/templates/pretixcontrol/event/plugins.html:55 #: pretix/control/templates/pretixcontrol/users/index.html:51 msgid "Active" @@ -1390,7 +1392,7 @@ msgstr "Aktivní" #: pretix/base/exporters/items.py:73 pretix/base/models/discount.py:68 #: pretix/base/models/items.py:519 pretix/base/models/items.py:861 #: pretix/control/forms/discounts.py:79 pretix/control/forms/event.py:898 -#: pretix/control/forms/item.py:539 pretix/control/forms/item.py:746 +#: pretix/control/forms/item.py:538 pretix/control/forms/item.py:745 msgid "Sales channels" msgstr "Prodejní cesty" @@ -1421,14 +1423,14 @@ msgstr "Personalizovaná vstupenka" msgid "Generate tickets" msgstr "Vygenerovat lístky" -#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:853 #: pretix/base/exporters/waitinglist.py:41 pretix/base/shredder.py:241 -#: pretix/control/forms/event.py:1460 pretix/control/navigation.py:235 +#: pretix/control/forms/event.py:1465 pretix/control/navigation.py:235 #: pretix/control/templates/pretixcontrol/event/settings.html:331 #: pretix/control/templates/pretixcontrol/orders/cancel.html:62 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:8 -#: pretix/plugins/sendmail/views.py:436 +#: pretix/plugins/sendmail/views.py:439 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:27 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:77 @@ -1441,7 +1443,7 @@ msgstr "Vygenerovat lístky" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:102 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:66 #: pretix/presale/templates/pretixpresale/organizers/index.html:94 -#: pretix/presale/views/widget.py:384 +#: pretix/presale/views/widget.py:387 msgid "Waiting list" msgstr "Čekací seznam" @@ -1497,9 +1499,10 @@ msgstr "Minimální množství na objednávku" msgid "Maximum amount per order" msgstr "Maximální množství na jednu objednávku" -#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:270 -#: pretix/base/models/items.py:505 pretix/base/models/orders.py:231 -#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:271 +#: pretix/base/models/items.py:505 pretix/base/models/items.py:874 +#: pretix/base/models/orders.py:237 +#: pretix/plugins/checkinlists/exporters.py:481 msgid "Requires special attention" msgstr "Vyžaduje pozornost" @@ -1515,7 +1518,7 @@ msgstr "Tento produkt je dárková karta" #: pretix/base/exporters/items.py:93 pretix/base/models/items.py:530 #: pretix/base/models/items.py:836 #: pretix/control/templates/pretixcontrol/item/include_variations.html:41 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:147 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:148 msgid "Require a valid membership" msgstr "Vyžadují platné členství" @@ -1524,7 +1527,7 @@ msgstr "Vyžadují platné členství" msgid "Hide without a valid membership" msgstr "Skrýt bez platného členství" -#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:78 +#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:79 msgid "Order data" msgstr "Datum objednávky" @@ -1553,7 +1556,7 @@ msgstr "" msgid "Filter by status" msgstr "Filtrovat podle stavu" -#: pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:81 msgid "" "Download a spreadsheet of all orders. The spreadsheet will include three " "sheets, one with a line for every order, one with a line for every order " @@ -1563,7 +1566,7 @@ msgstr "" "jeden s řádkem pro každou objednávku, jeden s řádkem pro každou položku " "objednávky a jeden s řádkem pro každý další poplatek účtovaný v objednávce." -#: pretix/base/exporters/orderlist.py:92 pretix/base/models/orders.py:264 +#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:270 #: pretix/control/navigation.py:253 pretix/control/navigation.py:360 #: pretix/control/templates/pretixcontrol/orders/index.html:7 #: pretix/control/templates/pretixcontrol/orders/index.html:9 @@ -1573,41 +1576,41 @@ msgstr "" msgid "Orders" msgstr "Objednávky" -#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:2260 +#: pretix/base/exporters/orderlist.py:94 pretix/base/models/orders.py:2294 #: pretix/base/notifications.py:205 msgid "Order positions" msgstr "Pořadí objednávky" -#: pretix/base/exporters/orderlist.py:94 +#: pretix/base/exporters/orderlist.py:95 msgid "Order fees" msgstr "Poplatky za objednávku" -#: pretix/base/exporters/orderlist.py:102 +#: pretix/base/exporters/orderlist.py:103 msgid "Only paid orders" msgstr "Pouze zaplacené objednávky" -#: pretix/base/exporters/orderlist.py:108 +#: pretix/base/exporters/orderlist.py:109 msgid "Include payment amounts" msgstr "Zahrnout částky plateb" -#: pretix/base/exporters/orderlist.py:114 +#: pretix/base/exporters/orderlist.py:115 msgid "Show multiple choice answers grouped in one column" msgstr "Zobrazit více odpovědí v jednom sloupci" -#: pretix/base/exporters/orderlist.py:123 +#: pretix/base/exporters/orderlist.py:124 #: pretix/plugins/reports/exporters.py:628 #, fuzzy #| msgid "Only include orders created on or after this date." msgid "Only include orders created within this date range." msgstr "Zahrň pouze objednávky vytvořené k tomuto datu nebo po tomto datu." -#: pretix/base/exporters/orderlist.py:127 pretix/base/notifications.py:194 +#: pretix/base/exporters/orderlist.py:128 pretix/base/notifications.py:194 #: pretix/base/pdf.py:229 pretix/plugins/badges/exporters.py:311 #: pretix/plugins/ticketoutputpdf/exporters.py:96 msgid "Event date" msgstr "Datum konání akce" -#: pretix/base/exporters/orderlist.py:130 +#: pretix/base/exporters/orderlist.py:131 #, fuzzy #| msgid "" #| "Only include orders including at least one ticket for a date on or after " @@ -1620,17 +1623,17 @@ msgstr "" "tomuto datu nebo po tomto datu. V případě smíšených objednávek bude " "obsahovat také další data!" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:421 -#: pretix/base/exporters/orderlist.py:530 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1436 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:422 +#: pretix/base/exporters/orderlist.py:531 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1441 #: pretix/control/forms/organizer.py:103 msgid "Event slug" msgstr "Odkaz akce" -#: pretix/base/exporters/orderlist.py:249 pretix/base/notifications.py:201 +#: pretix/base/exporters/orderlist.py:250 pretix/base/notifications.py:201 #: pretix/control/templates/pretixcontrol/search/orders.html:60 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:813 @@ -1638,22 +1641,22 @@ msgstr "Odkaz akce" msgid "Order total" msgstr "Celkem" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:423 -#: pretix/base/exporters/orderlist.py:533 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1019 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:424 +#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1028 #: pretix/base/exporters/waitinglist.py:120 -#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:177 -#: pretix/control/forms/filter.py:885 pretix/control/forms/filter.py:1060 -#: pretix/control/forms/filter.py:1288 pretix/control/forms/filter.py:1358 -#: pretix/control/forms/filter.py:1478 pretix/control/forms/filter.py:1790 -#: pretix/control/forms/filter.py:1871 pretix/control/forms/filter.py:2154 +#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:180 +#: pretix/control/forms/filter.py:888 pretix/control/forms/filter.py:1063 +#: pretix/control/forms/filter.py:1291 pretix/control/forms/filter.py:1361 +#: pretix/control/forms/filter.py:1481 pretix/control/forms/filter.py:1793 +#: pretix/control/forms/filter.py:1874 pretix/control/forms/filter.py:2157 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:39 #: pretix/control/templates/pretixcontrol/checkin/index.html:107 #: pretix/control/templates/pretixcontrol/events/index.html:84 -#: pretix/control/templates/pretixcontrol/order/index.html:695 -#: pretix/control/templates/pretixcontrol/order/index.html:791 +#: pretix/control/templates/pretixcontrol/order/index.html:727 +#: pretix/control/templates/pretixcontrol/order/index.html:823 #: pretix/control/templates/pretixcontrol/orders/index.html:126 #: pretix/control/templates/pretixcontrol/orders/refunds.html:65 #: pretix/control/templates/pretixcontrol/organizers/customer.html:38 @@ -1676,9 +1679,9 @@ msgstr "Celkem" msgid "Status" msgstr "Stav" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:424 -#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:425 +#: pretix/base/exporters/orderlist.py:535 #: pretix/base/exporters/waitinglist.py:109 pretix/base/pdf.py:320 #: pretix/control/templates/pretixcontrol/checkin/index.html:102 #: pretix/control/templates/pretixcontrol/orders/fragment_export_schedule_form.html:108 @@ -1688,16 +1691,16 @@ msgstr "Stav" msgid "Email" msgstr "Email" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:426 -#: pretix/base/exporters/orderlist.py:536 pretix/base/notifications.py:203 -#: pretix/control/forms/filter.py:2115 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:427 +#: pretix/base/exporters/orderlist.py:537 pretix/base/notifications.py:203 +#: pretix/control/forms/filter.py:2118 #: pretix/control/templates/pretixcontrol/order/index.html:174 #: pretix/control/templates/pretixcontrol/orders/index.html:118 #: pretix/control/templates/pretixcontrol/organizers/customer.html:205 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:45 #: pretix/control/templates/pretixcontrol/search/orders.html:57 -#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:479 #: pretix/plugins/reports/exporters.py:425 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:607 @@ -1708,142 +1711,142 @@ msgstr "Email" msgid "Order date" msgstr "Datum objednávky" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:427 -#: pretix/base/exporters/orderlist.py:537 -#: pretix/plugins/checkinlists/exporters.py:465 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:538 +#: pretix/plugins/checkinlists/exporters.py:480 msgid "Order time" msgstr "Čas objednávky" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 msgid "Custom address field" msgstr "Adresa" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 msgid "Date of last payment" msgstr "Datum poslední platby" -#: pretix/base/exporters/orderlist.py:258 pretix/base/services/stats.py:232 +#: pretix/base/exporters/orderlist.py:259 pretix/base/services/stats.py:232 msgid "Fees" msgstr "Poplatky" -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:625 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:625 #: pretix/control/templates/pretixcontrol/order/index.html:184 #: pretix/control/templates/pretixcontrol/pdf/index.html:222 msgid "Order locale" msgstr "Původ objednávky" -#: pretix/base/exporters/orderlist.py:263 +#: pretix/base/exporters/orderlist.py:264 #, python-brace-format msgid "Gross at {rate} % tax" msgstr "Hrubá daň {rate} %" -#: pretix/base/exporters/orderlist.py:264 +#: pretix/base/exporters/orderlist.py:265 #, python-brace-format msgid "Net at {rate} % tax" msgstr "Čistá daň ve výši {rate} %" -#: pretix/base/exporters/orderlist.py:265 +#: pretix/base/exporters/orderlist.py:266 #, python-brace-format msgid "Tax value at {rate} % tax" msgstr "Daň ve výší {rate} %" -#: pretix/base/exporters/orderlist.py:268 +#: pretix/base/exporters/orderlist.py:269 msgid "Invoice numbers" msgstr "Čísla faktur" -#: pretix/base/exporters/orderlist.py:269 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:651 -#: pretix/control/forms/filter.py:564 +#: pretix/base/exporters/orderlist.py:270 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:697 +#: pretix/control/forms/filter.py:567 #: pretix/control/templates/pretixcontrol/order/index.html:181 msgid "Sales channel" msgstr "B2B Kanál" -#: pretix/base/exporters/orderlist.py:272 -#: pretix/base/exporters/orderlist.py:573 pretix/base/models/orders.py:226 -#: pretix/control/forms/filter.py:235 +#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:577 pretix/base/models/orders.py:232 +#: pretix/control/forms/filter.py:236 msgid "Follow-up date" msgstr "Další datum" -#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:274 #: pretix/control/templates/pretixcontrol/orders/index.html:125 #: pretix/control/templates/pretixcontrol/organizers/customer.html:207 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74 msgid "Positions" msgstr "Pozice" -#: pretix/base/exporters/orderlist.py:274 -#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:257 -#: pretix/control/forms/filter.py:546 +#: pretix/base/exporters/orderlist.py:275 +#: pretix/base/exporters/orderlist.py:610 pretix/base/models/orders.py:263 +#: pretix/control/forms/filter.py:549 msgid "E-mail address verified" msgstr "E-mailová adresa ověřena" -#: pretix/base/exporters/orderlist.py:275 -#: pretix/base/exporters/orderlist.py:445 -#: pretix/base/exporters/orderlist.py:607 +#: pretix/base/exporters/orderlist.py:276 +#: pretix/base/exporters/orderlist.py:446 +#: pretix/base/exporters/orderlist.py:611 msgid "External customer ID" msgstr "ID externího zákazníka" -#: pretix/base/exporters/orderlist.py:280 +#: pretix/base/exporters/orderlist.py:281 #, python-brace-format msgid "Paid by {method}" msgstr "Zaplaceno {method}" -#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:429 msgid "Fee type" msgstr "Typ poplatku" -#: pretix/base/exporters/orderlist.py:430 -#: pretix/base/exporters/orderlist.py:546 pretix/base/models/orders.py:1307 -#: pretix/base/models/orders.py:2568 pretix/base/orderimport.py:576 +#: pretix/base/exporters/orderlist.py:431 +#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:1313 +#: pretix/base/models/orders.py:2632 pretix/base/orderimport.py:576 #: pretix/base/pdf.py:153 #: pretix/control/templates/pretixcontrol/item/index.html:145 #: pretix/control/templates/pretixcontrol/order/change.html:174 -#: pretix/control/templates/pretixcontrol/order/change.html:332 +#: pretix/control/templates/pretixcontrol/order/change.html:381 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:496 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:160 #: pretix/control/templates/pretixcontrol/subevents/detail.html:138 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Price" msgstr "Cena" -#: pretix/base/exporters/orderlist.py:432 -#: pretix/base/exporters/orderlist.py:548 +#: pretix/base/exporters/orderlist.py:433 +#: pretix/base/exporters/orderlist.py:549 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:9 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:16 #: pretix/control/templates/pretixcontrol/order/change.html:145 msgid "Tax rule" msgstr "Daňové pravidlo" -#: pretix/base/exporters/orderlist.py:435 -#: pretix/base/exporters/orderlist.py:440 -#: pretix/base/exporters/orderlist.py:593 -#: pretix/base/exporters/orderlist.py:597 pretix/base/pdf.py:325 +#: pretix/base/exporters/orderlist.py:436 +#: pretix/base/exporters/orderlist.py:441 +#: pretix/base/exporters/orderlist.py:597 +#: pretix/base/exporters/orderlist.py:601 pretix/base/pdf.py:325 msgid "Invoice address name" msgstr "Adresa faktury" -#: pretix/base/exporters/orderlist.py:459 -#: pretix/base/exporters/orderlist.py:629 pretix/base/models/orders.py:166 +#: pretix/base/exporters/orderlist.py:460 +#: pretix/base/exporters/orderlist.py:633 pretix/base/models/orders.py:169 msgid "canceled" msgstr "zrušeno" -#: pretix/base/exporters/orderlist.py:532 -#: pretix/plugins/checkinlists/exporters.py:615 +#: pretix/base/exporters/orderlist.py:533 +#: pretix/plugins/checkinlists/exporters.py:636 msgid "Position ID" msgstr "ID pozice" -#: pretix/base/exporters/orderlist.py:540 -#: pretix/base/exporters/orderlist.py:847 pretix/base/models/checkin.py:58 -#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:1292 -#: pretix/base/models/orders.py:2564 pretix/base/models/vouchers.py:187 -#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1385 -#: pretix/control/forms/filter.py:404 pretix/control/forms/filter.py:1684 -#: pretix/control/forms/filter.py:1908 pretix/control/forms/filter.py:2022 -#: pretix/control/forms/filter.py:2106 pretix/control/forms/item.py:240 -#: pretix/control/forms/orders.py:315 pretix/control/forms/orders.py:367 -#: pretix/control/forms/orders.py:732 pretix/control/forms/vouchers.py:112 +#: pretix/base/exporters/orderlist.py:541 +#: pretix/base/exporters/orderlist.py:856 pretix/base/models/checkin.py:58 +#: pretix/base/models/items.py:1626 pretix/base/models/orders.py:1298 +#: pretix/base/models/orders.py:2628 pretix/base/models/vouchers.py:187 +#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1390 +#: pretix/control/forms/filter.py:407 pretix/control/forms/filter.py:1687 +#: pretix/control/forms/filter.py:1911 pretix/control/forms/filter.py:2025 +#: pretix/control/forms/filter.py:2109 pretix/control/forms/item.py:240 +#: pretix/control/forms/orders.py:328 pretix/control/forms/orders.py:380 +#: pretix/control/forms/orders.py:762 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/checkin/lists.html:75 #: pretix/control/templates/pretixcontrol/items/quotas.html:51 #: pretix/control/templates/pretixcontrol/order/change.html:104 @@ -1854,8 +1857,8 @@ msgstr "ID pozice" #: pretix/control/templates/pretixcontrol/vouchers/index.html:129 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:152 #: pretix/control/views/waitinglist.py:299 -#: pretix/plugins/checkinlists/exporters.py:455 -#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:292 +#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:294 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:27 #: pretix/presale/templates/pretixpresale/event/checkout_membership.html:52 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:135 @@ -1864,25 +1867,25 @@ msgctxt "subevent" msgid "Date" msgstr "Datum" -#: pretix/base/exporters/orderlist.py:541 -#: pretix/base/exporters/orderlist.py:848 +#: pretix/base/exporters/orderlist.py:542 +#: pretix/base/exporters/orderlist.py:857 #: pretix/base/exporters/waitinglist.py:116 #: pretix/base/models/memberships.py:144 pretix/control/forms/rrule.py:49 #: pretix/control/templates/pretixcontrol/events/index.html:72 -#: pretix/control/templates/pretixcontrol/order/index.html:692 -#: pretix/control/templates/pretixcontrol/order/index.html:786 +#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:818 #: pretix/control/templates/pretixcontrol/orders/refunds.html:55 #: pretix/control/templates/pretixcontrol/organizers/detail.html:60 #: pretix/control/templates/pretixcontrol/search/payments.html:83 #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:19 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:18 #: pretix/plugins/badges/exporters.py:293 -#: pretix/plugins/checkinlists/exporters.py:456 +#: pretix/plugins/checkinlists/exporters.py:471 msgid "Start date" msgstr "Datum začátku" -#: pretix/base/exporters/orderlist.py:542 -#: pretix/base/exporters/orderlist.py:849 +#: pretix/base/exporters/orderlist.py:543 +#: pretix/base/exporters/orderlist.py:858 #: pretix/base/exporters/waitinglist.py:117 #: pretix/base/models/memberships.py:147 #: pretix/control/templates/pretixcontrol/events/index.html:76 @@ -1890,14 +1893,14 @@ msgstr "Datum začátku" #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:21 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:20 #: pretix/plugins/badges/exporters.py:300 -#: pretix/plugins/checkinlists/exporters.py:457 +#: pretix/plugins/checkinlists/exporters.py:472 msgid "End date" msgstr "Datum konce" -#: pretix/base/exporters/orderlist.py:544 pretix/base/models/items.py:567 +#: pretix/base/exporters/orderlist.py:545 pretix/base/models/items.py:567 #: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91 -#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1914 -#: pretix/control/forms/filter.py:2170 pretix/control/forms/orders.py:290 +#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1917 +#: pretix/control/forms/filter.py:2173 pretix/control/forms/orders.py:303 #: pretix/control/forms/vouchers.py:63 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:66 #: pretix/control/templates/pretixcontrol/item/base.html:3 @@ -1908,9 +1911,9 @@ msgstr "Datum konce" #: pretix/control/templates/pretixcontrol/vouchers/index.html:123 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:150 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:617 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:638 #: pretix/plugins/reports/exporters.py:317 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:100 #: pretix/presale/forms/order.py:36 pretix/presale/forms/waitinglist.py:77 @@ -1919,36 +1922,36 @@ msgstr "Datum konce" msgid "Product" msgstr "Produkt" -#: pretix/base/exporters/orderlist.py:550 -#: pretix/base/exporters/orderlist.py:555 pretix/base/forms/questions.py:584 -#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1311 +#: pretix/base/exporters/orderlist.py:551 +#: pretix/base/exporters/orderlist.py:556 pretix/base/forms/questions.py:584 +#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1317 #: pretix/base/orderimport.py:458 pretix/base/pdf.py:167 -#: pretix/control/forms/filter.py:617 pretix/control/forms/organizer.py:712 -#: pretix/control/templates/pretixcontrol/order/index.html:472 +#: pretix/control/forms/filter.py:620 pretix/control/forms/organizer.py:712 +#: pretix/control/templates/pretixcontrol/order/index.html:504 #: pretix/control/templates/pretixcontrol/organizers/customer.html:119 #: pretix/control/views/item.py:409 pretix/plugins/badges/exporters.py:309 #: pretix/plugins/checkinlists/exporters.py:106 -#: pretix/plugins/checkinlists/exporters.py:434 +#: pretix/plugins/checkinlists/exporters.py:446 #: pretix/plugins/ticketoutputpdf/exporters.py:94 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:133 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:163 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:166 #: pretix/presale/templates/pretixpresale/event/order_change.html:54 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:26 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:133 msgid "Attendee name" msgstr "Jméno účastníka" -#: pretix/base/exporters/orderlist.py:557 pretix/base/forms/questions.py:590 -#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1319 +#: pretix/base/exporters/orderlist.py:558 pretix/base/forms/questions.py:590 +#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1325 #: pretix/base/pdf.py:209 -#: pretix/control/templates/pretixcontrol/order/index.html:477 +#: pretix/control/templates/pretixcontrol/order/index.html:509 #: pretix/control/views/item.py:421 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:143 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:146 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:173 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:176 msgid "Attendee email" msgstr "Email účastníka" -#: pretix/base/exporters/orderlist.py:564 pretix/base/models/vouchers.py:303 +#: pretix/base/exporters/orderlist.py:565 pretix/base/models/vouchers.py:303 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:5 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:6 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:8 @@ -1956,127 +1959,155 @@ msgstr "Email účastníka" msgid "Voucher" msgstr "Poukázka" -#: pretix/base/exporters/orderlist.py:565 +#: pretix/base/exporters/orderlist.py:566 msgid "Pseudonymization ID" msgstr "ID pseudonymizace" -#: pretix/base/exporters/orderlist.py:566 pretix/control/forms/filter.py:647 -#: pretix/control/templates/pretixcontrol/order/change.html:194 +#: pretix/base/exporters/orderlist.py:567 pretix/control/forms/filter.py:650 +#: pretix/control/templates/pretixcontrol/order/change.html:243 msgid "Ticket secret" msgstr "Kód vstupenky" -#: pretix/base/exporters/orderlist.py:567 pretix/base/orderimport.py:671 -#: pretix/plugins/checkinlists/exporters.py:468 +#: pretix/base/exporters/orderlist.py:568 pretix/base/orderimport.py:717 +#: pretix/plugins/checkinlists/exporters.py:483 msgid "Seat ID" msgstr "ID sedadla" -#: pretix/base/exporters/orderlist.py:568 -#: pretix/plugins/checkinlists/exporters.py:469 +#: pretix/base/exporters/orderlist.py:569 +#: pretix/plugins/checkinlists/exporters.py:484 msgid "Seat name" msgstr "Název sedadla" -#: pretix/base/exporters/orderlist.py:569 -#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/base/exporters/orderlist.py:570 +#: pretix/plugins/checkinlists/exporters.py:485 msgid "Seat zone" msgstr "Sedací zóna" -#: pretix/base/exporters/orderlist.py:570 -#: pretix/plugins/checkinlists/exporters.py:471 +#: pretix/base/exporters/orderlist.py:571 +#: pretix/plugins/checkinlists/exporters.py:486 msgid "Seat row" msgstr "Řada" -#: pretix/base/exporters/orderlist.py:571 -#: pretix/plugins/checkinlists/exporters.py:472 +#: pretix/base/exporters/orderlist.py:572 +#: pretix/plugins/checkinlists/exporters.py:487 msgid "Seat number" msgstr "Číslo sedadla" -#: pretix/base/exporters/orderlist.py:572 +#: pretix/base/exporters/orderlist.py:573 +#: pretix/control/templates/pretixcontrol/order/change.html:198 +#: pretix/plugins/checkinlists/exporters.py:371 +#: pretix/plugins/checkinlists/exporters.py:488 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 +msgid "Blocked" +msgstr "" + +#: pretix/base/exporters/orderlist.py:574 pretix/base/models/orders.py:2261 +#: pretix/base/orderimport.py:651 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 +#: pretix/plugins/checkinlists/exporters.py:489 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 +msgid "Valid from" +msgstr "" + +#: pretix/base/exporters/orderlist.py:575 pretix/base/models/orders.py:2266 +#: pretix/base/models/vouchers.py:221 pretix/base/orderimport.py:674 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 +#: pretix/control/views/vouchers.py:109 +#: pretix/plugins/checkinlists/exporters.py:490 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 +msgid "Valid until" +msgstr "Platí do" + +#: pretix/base/exporters/orderlist.py:576 msgid "Order comment" msgstr "Komentář objednávky" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:335 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:335 msgid "Invoice address street" msgstr "Fakturační adresa: ulice" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:340 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:340 msgid "Invoice address ZIP code" msgstr "Fakturační adresa: PSČ" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:345 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:345 msgid "Invoice address city" msgstr "Fakturační adresa: město" -#: pretix/base/exporters/orderlist.py:600 pretix/base/pdf.py:355 +#: pretix/base/exporters/orderlist.py:604 pretix/base/pdf.py:355 msgid "Invoice address country" msgstr "Faktirační adresa: země" -#: pretix/base/exporters/orderlist.py:601 +#: pretix/base/exporters/orderlist.py:605 msgctxt "address" msgid "Invoice address state" msgstr "Stát fakturační adresy" -#: pretix/base/exporters/orderlist.py:755 +#: pretix/base/exporters/orderlist.py:764 msgid "Payments and refunds" msgstr "Platby a vrácení peněz" -#: pretix/base/exporters/orderlist.py:757 +#: pretix/base/exporters/orderlist.py:766 msgid "Download a spreadsheet of all payments or refunds of every order." msgstr "Stažení tabulky všech plateb nebo vrácení peněz za každou objednávku." -#: pretix/base/exporters/orderlist.py:766 +#: pretix/base/exporters/orderlist.py:775 msgid "Payment states" msgstr "Stavy platby" -#: pretix/base/exporters/orderlist.py:774 +#: pretix/base/exporters/orderlist.py:783 msgid "Refund states" msgstr "Stav vrácení peněz" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:926 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:263 -#: pretix/base/models/orders.py:1543 pretix/base/models/orders.py:1927 -#: pretix/base/models/orders.py:2076 pretix/base/models/orders.py:2208 -#: pretix/base/models/orders.py:2529 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:935 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:269 +#: pretix/base/models/orders.py:1549 pretix/base/models/orders.py:1933 +#: pretix/base/models/orders.py:2082 pretix/base/models/orders.py:2226 +#: pretix/base/models/orders.py:2593 #: pretix/control/templates/pretixcontrol/organizers/customer.html:118 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/search/payments.html:78 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 -#: pretix/plugins/checkinlists/exporters.py:325 +#: pretix/plugins/checkinlists/exporters.py:328 #: pretix/presale/templates/pretixpresale/event/order.html:66 msgid "Order" msgstr "Objednávka" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/search/payments.html:75 #: pretix/plugins/paypal/templates/pretixplugins/paypal/control.html:5 #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control_legacy.html:5 msgid "Payment ID" msgstr "ID platby" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1064 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1073 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:30 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:59 msgid "Creation date" msgstr "Datum vytvoření" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/control/templates/pretixcontrol/order/index.html:787 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/control/templates/pretixcontrol/order/index.html:819 msgid "Completion date" msgstr "Datum dokončení" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 msgid "Status code" msgstr "Stavový kód" -#: pretix/base/exporters/orderlist.py:800 -#: pretix/base/exporters/orderlist.py:924 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:1539 -#: pretix/base/models/orders.py:1923 pretix/control/forms/filter.py:917 -#: pretix/control/forms/filter.py:920 -#: pretix/control/templates/pretixcontrol/order/index.html:696 -#: pretix/control/templates/pretixcontrol/order/index.html:792 +#: pretix/base/exporters/orderlist.py:809 +#: pretix/base/exporters/orderlist.py:933 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1929 pretix/control/forms/filter.py:920 +#: pretix/control/forms/filter.py:923 +#: pretix/control/templates/pretixcontrol/order/index.html:728 +#: pretix/control/templates/pretixcontrol/order/index.html:824 #: pretix/control/templates/pretixcontrol/orders/refunds.html:70 #: pretix/control/templates/pretixcontrol/search/payments.html:98 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2085,105 +2116,105 @@ msgstr "Stavový kód" msgid "Amount" msgstr "Suma" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:89 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:102 -#: pretix/control/templates/pretixcontrol/order/index.html:694 -#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:726 +#: pretix/control/templates/pretixcontrol/order/index.html:821 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:85 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:19 msgid "Payment method" msgstr "Způsob platby" -#: pretix/base/exporters/orderlist.py:836 +#: pretix/base/exporters/orderlist.py:845 msgid "Quota availabilities" msgstr "Dostupné kvóty" -#: pretix/base/exporters/orderlist.py:838 +#: pretix/base/exporters/orderlist.py:847 msgid "" "Download a spreadsheet of all quotas including their current availability." msgstr "Stažení tabulky všech kvót včetně jejich aktuální dostupnosti." -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quotas.html:45 msgid "Quota name" msgstr "Název kvóty" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quota.html:56 msgid "Total quota" msgstr "Celková kvóta" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/event/cancel.html:19 -#: pretix/control/views/item.py:903 +#: pretix/control/views/item.py:908 msgid "Paid orders" msgstr "Zaplacené objednávky" -#: pretix/base/exporters/orderlist.py:843 pretix/control/views/item.py:908 +#: pretix/base/exporters/orderlist.py:852 pretix/control/views/item.py:913 msgid "Pending orders" msgstr "Čekající objednávky" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 msgid "Blocking vouchers" msgstr "Blokace voucherů" -#: pretix/base/exporters/orderlist.py:844 pretix/control/views/item.py:927 +#: pretix/base/exporters/orderlist.py:853 pretix/control/views/item.py:932 msgid "Current user's carts" msgstr "Košík současných uživatelů" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 msgid "Exited orders" msgstr "Ukončené objednávky" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 msgid "Current availability" msgstr "Aktuální dostupnost" -#: pretix/base/exporters/orderlist.py:861 -#: pretix/base/exporters/orderlist.py:868 +#: pretix/base/exporters/orderlist.py:870 +#: pretix/base/exporters/orderlist.py:877 #: pretix/control/templates/pretixcontrol/items/quota.html:58 -#: pretix/control/views/item.py:934 +#: pretix/control/views/item.py:939 msgid "Infinite" msgstr "Nekonečno" -#: pretix/base/exporters/orderlist.py:890 +#: pretix/base/exporters/orderlist.py:899 msgid "Gift card transactions" msgstr "Transakce u dárkové karty" -#: pretix/base/exporters/orderlist.py:892 -#: pretix/base/exporters/orderlist.py:995 +#: pretix/base/exporters/orderlist.py:901 +#: pretix/base/exporters/orderlist.py:1004 msgctxt "export_category" msgid "Gift cards" msgstr "Dárkové poukazy" -#: pretix/base/exporters/orderlist.py:893 +#: pretix/base/exporters/orderlist.py:902 msgid "Download a spreadsheet of all gift card transactions." msgstr "Stáhněte si tabulku všech transakcí s dárkovými poukazy." -#: pretix/base/exporters/orderlist.py:921 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/orderlist.py:1062 pretix/base/models/giftcards.py:75 +#: pretix/base/exporters/orderlist.py:930 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/orderlist.py:1071 pretix/base/models/giftcards.py:75 #: pretix/control/templates/pretixcontrol/giftcards/checkout.html:5 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:4 -#: pretix/control/templates/pretixcontrol/order/index.html:464 +#: pretix/control/templates/pretixcontrol/order/index.html:496 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:28 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:123 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 msgid "Gift card code" msgstr "kód dárkové poukázky" -#: pretix/base/exporters/orderlist.py:922 -#: pretix/base/exporters/orderlist.py:1009 -#: pretix/base/exporters/orderlist.py:1012 -#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:239 -#: pretix/control/forms/filter.py:1279 pretix/control/forms/filter.py:1282 +#: pretix/base/exporters/orderlist.py:931 +#: pretix/base/exporters/orderlist.py:1018 +#: pretix/base/exporters/orderlist.py:1021 +#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:240 +#: pretix/control/forms/filter.py:1282 pretix/control/forms/filter.py:1285 #: pretix/control/templates/pretixcontrol/event/live.html:75 msgid "Test mode" msgstr "Testovací režím" -#: pretix/base/exporters/orderlist.py:925 -#: pretix/base/exporters/orderlist.py:1067 +#: pretix/base/exporters/orderlist.py:934 +#: pretix/base/exporters/orderlist.py:1076 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:37 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:34 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2194,7 +2225,7 @@ msgstr "Testovací režím" msgid "Currency" msgstr "Měna" -#: pretix/base/exporters/orderlist.py:933 pretix/base/invoice.py:470 +#: pretix/base/exporters/orderlist.py:942 pretix/base/invoice.py:470 #: pretix/control/templates/pretixcontrol/base.html:279 #: pretix/control/templates/pretixcontrol/checkin/index.html:140 #: pretix/control/templates/pretixcontrol/order/index.html:23 @@ -2220,48 +2251,48 @@ msgstr "Měna" msgid "TEST MODE" msgstr "TESTOVACÍ REŽIM" -#: pretix/base/exporters/orderlist.py:947 +#: pretix/base/exporters/orderlist.py:956 msgid "Gift card redemptions" msgstr "Použítí darkové karty" -#: pretix/base/exporters/orderlist.py:949 +#: pretix/base/exporters/orderlist.py:958 msgid "" "Download a spreadsheet of all payments or refunds that involve gift cards." msgstr "" "Stáhněte si tabulku všech plateb nebo vratek, které se týkají dárkových " "karet." -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:10 msgid "Issuer" msgstr "Vydavatel" -#: pretix/base/exporters/orderlist.py:993 pretix/control/navigation.py:523 +#: pretix/base/exporters/orderlist.py:1002 pretix/control/navigation.py:523 #: pretix/control/templates/pretixcontrol/organizers/edit.html:156 msgid "Gift cards" msgstr "Dárkové poukazky" -#: pretix/base/exporters/orderlist.py:996 +#: pretix/base/exporters/orderlist.py:1005 msgid "Download a spreadsheet of all gift cards including their current value." msgstr "" "Stáhněte si tabulku všech dárkových poukázek včetně jejich aktuální hodnoty." -#: pretix/base/exporters/orderlist.py:1003 +#: pretix/base/exporters/orderlist.py:1012 msgid "Show value at" msgstr "Zobrazit hodnotu v" -#: pretix/base/exporters/orderlist.py:1006 +#: pretix/base/exporters/orderlist.py:1015 msgid "Defaults to the time of report." msgstr "" -#: pretix/base/exporters/orderlist.py:1011 -#: pretix/base/exporters/orderlist.py:1021 pretix/control/forms/filter.py:498 -#: pretix/control/forms/filter.py:1062 pretix/control/forms/filter.py:1281 -#: pretix/control/forms/filter.py:1290 pretix/control/forms/filter.py:1361 -#: pretix/control/forms/filter.py:1371 pretix/control/forms/filter.py:1792 -#: pretix/control/forms/filter.py:1801 pretix/control/forms/filter.py:1873 -#: pretix/control/forms/filter.py:1886 pretix/control/forms/filter.py:2303 -#: pretix/control/forms/filter.py:2322 +#: pretix/base/exporters/orderlist.py:1020 +#: pretix/base/exporters/orderlist.py:1030 pretix/control/forms/filter.py:501 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1284 +#: pretix/control/forms/filter.py:1293 pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1374 pretix/control/forms/filter.py:1795 +#: pretix/control/forms/filter.py:1804 pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1889 pretix/control/forms/filter.py:2306 +#: pretix/control/forms/filter.py:2325 #: pretix/control/templates/pretixcontrol/checkin/lists.html:106 #: pretix/control/templates/pretixcontrol/checkin/lists.html:118 #: pretix/control/templates/pretixcontrol/items/discounts.html:107 @@ -2272,65 +2303,65 @@ msgstr "" msgid "All" msgstr "Všechny" -#: pretix/base/exporters/orderlist.py:1013 pretix/control/forms/filter.py:1283 +#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1286 msgid "Live" msgstr "Živě" -#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1291 +#: pretix/base/exporters/orderlist.py:1031 pretix/control/forms/filter.py:1294 #: pretix/control/templates/pretixcontrol/pdf/index.html:366 msgid "Empty" msgstr "Prázdné" -#: pretix/base/exporters/orderlist.py:1023 pretix/control/forms/filter.py:1292 +#: pretix/base/exporters/orderlist.py:1032 pretix/control/forms/filter.py:1295 msgid "Valid and with value" msgstr "Platné a s hodnotou" -#: pretix/base/exporters/orderlist.py:1024 pretix/control/forms/filter.py:1293 +#: pretix/base/exporters/orderlist.py:1033 pretix/control/forms/filter.py:1296 msgid "Expired and with value" msgstr "Expirované a s hodnotou" -#: pretix/base/exporters/orderlist.py:1025 pretix/control/forms/filter.py:223 -#: pretix/control/forms/filter.py:1294 pretix/control/forms/filter.py:1878 -#: pretix/control/templates/pretixcontrol/items/question.html:24 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31 +#: pretix/base/exporters/orderlist.py:1034 pretix/control/forms/filter.py:224 +#: pretix/control/forms/filter.py:1297 pretix/control/forms/filter.py:1881 +#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:36 #: pretix/control/templates/pretixcontrol/orders/overview.html:70 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:81 #: pretix/plugins/reports/exporters.py:320 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 msgid "Expired" msgstr "Expirované" -#: pretix/base/exporters/orderlist.py:1063 pretix/base/models/giftcards.py:84 +#: pretix/base/exporters/orderlist.py:1072 pretix/base/models/giftcards.py:84 msgid "Test mode card" msgstr "Testovací režim karty" -#: pretix/base/exporters/orderlist.py:1065 pretix/base/models/giftcards.py:88 +#: pretix/base/exporters/orderlist.py:1074 pretix/base/models/giftcards.py:88 #: pretix/control/templates/pretixcontrol/order/index.html:194 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:62 msgid "Expiry date" msgstr "Datum vypršení platnosti" -#: pretix/base/exporters/orderlist.py:1066 pretix/control/forms/orders.py:784 +#: pretix/base/exporters/orderlist.py:1075 pretix/control/forms/orders.py:815 msgid "Special terms and conditions" msgstr "Zvláštní podmínky" -#: pretix/base/exporters/orderlist.py:1068 +#: pretix/base/exporters/orderlist.py:1077 #: pretix/control/templates/pretixcontrol/order/change.html:94 -#: pretix/control/templates/pretixcontrol/order/change.html:324 +#: pretix/control/templates/pretixcontrol/order/change.html:373 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:32 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:65 msgid "Current value" msgstr "Současná cena" -#: pretix/base/exporters/orderlist.py:1069 +#: pretix/base/exporters/orderlist.py:1078 msgid "Created in order" msgstr "Vytvořeno na objednávku" -#: pretix/base/exporters/orderlist.py:1070 +#: pretix/base/exporters/orderlist.py:1079 msgid "Last invoice number of order" msgstr "Poslední číslo faktury u objednávky" -#: pretix/base/exporters/orderlist.py:1071 +#: pretix/base/exporters/orderlist.py:1080 msgid "Last invoice date of order" msgstr "Datum poslední faktury u objednávky" @@ -2379,7 +2410,7 @@ msgid "Voucher expired" msgstr "Dárkový poukaz vypršel" #: pretix/base/exporters/waitinglist.py:111 pretix/base/pdf.py:116 -#: pretix/control/forms/event.py:1542 +#: pretix/control/forms/event.py:1547 #: pretix/control/templates/pretixcontrol/items/index.html:35 msgid "Product name" msgstr "Název produktu" @@ -2399,7 +2430,7 @@ msgstr "Priorita" #: pretix/control/templates/pretixcontrol/vouchers/index.html:18 #: pretix/control/templates/pretixcontrol/vouchers/index.html:103 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:463 +#: pretix/plugins/checkinlists/exporters.py:478 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:54 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:56 #: pretix/presale/templates/pretixpresale/event/fragment_voucher_form.html:12 @@ -2725,7 +2756,7 @@ msgid "Invoice" msgstr "Faktura" #: pretix/base/invoice.py:556 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgctxt "invoice" msgid "Cancellation" @@ -2887,7 +2918,7 @@ msgstr "Pokud je vypnuto, nebudete dostávat žádná upozornění." #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:15 #: pretix/control/templates/pretixcontrol/users/form.html:4 #: pretix/control/templates/pretixcontrol/users/form.html:6 -#: pretix/control/views/organizer.py:148 tests/base/test_mail.py:149 +#: pretix/control/views/organizer.py:149 tests/base/test_mail.py:149 msgid "User" msgstr "Uživatel" @@ -2911,7 +2942,7 @@ msgid "All products (including newly created ones)" msgstr "Všechny produkty (včetně nově vytvořených)" #: pretix/base/models/checkin.py:56 pretix/plugins/badges/exporters.py:264 -#: pretix/plugins/checkinlists/exporters.py:695 +#: pretix/plugins/checkinlists/exporters.py:716 msgid "Limit to products" msgstr "Omezit na produkty" @@ -2988,50 +3019,62 @@ msgstr "" "nejsou před vstupem znovu zkontrolovány a měly by být považovány za " "validované přímo při nákupu." -#: pretix/base/models/checkin.py:316 +#: pretix/base/models/checkin.py:320 msgid "Entry" msgstr "Vstup" -#: pretix/base/models/checkin.py:317 +#: pretix/base/models/checkin.py:321 msgid "Exit" msgstr "Výstup" -#: pretix/base/models/checkin.py:332 +#: pretix/base/models/checkin.py:338 msgid "Unknown ticket" msgstr "Neznámá vstupenka" -#: pretix/base/models/checkin.py:333 +#: pretix/base/models/checkin.py:339 msgid "Ticket not paid" msgstr "Vstupenka není zaplacena" -#: pretix/base/models/checkin.py:334 +#: pretix/base/models/checkin.py:340 msgid "Forbidden by custom rule" msgstr "Zakázáno vlastním pravidlem" -#: pretix/base/models/checkin.py:335 +#: pretix/base/models/checkin.py:341 msgid "Ticket code revoked/changed" msgstr "Kód vstupenky změněn" -#: pretix/base/models/checkin.py:336 +#: pretix/base/models/checkin.py:342 msgid "Information required" msgstr "Informace vyžadována" -#: pretix/base/models/checkin.py:337 +#: pretix/base/models/checkin.py:343 msgid "Ticket already used" msgstr "Vstupenka již byla použita" -#: pretix/base/models/checkin.py:338 +#: pretix/base/models/checkin.py:344 msgid "Ticket type not allowed here" msgstr "Typ vstupenky zde není povolen" -#: pretix/base/models/checkin.py:339 +#: pretix/base/models/checkin.py:345 msgid "Ticket code is ambiguous on list" msgstr "Kód vstupenky je v seznamu nejednoznačný" -#: pretix/base/models/checkin.py:340 +#: pretix/base/models/checkin.py:346 msgid "Server error" msgstr "Chyba serveru" +#: pretix/base/models/checkin.py:347 +#, fuzzy +#| msgid "Ticket code" +msgid "Ticket blocked" +msgstr "Kód vstupenky" + +#: pretix/base/models/checkin.py:348 +#, fuzzy +#| msgid "Ticket not paid" +msgid "Ticket not valid at this time" +msgstr "Vstupenka není zaplacena" + #: pretix/base/models/customers.py:54 msgid "Provider name" msgstr "Název poskytovatele" @@ -3045,7 +3088,7 @@ msgid "Single-sign-on method" msgstr "Metoda jednorázového přihlášení" #: pretix/base/models/customers.py:84 pretix/base/models/devices.py:72 -#: pretix/base/models/items.py:1276 pretix/base/models/items.py:1506 +#: pretix/base/models/items.py:1283 pretix/base/models/items.py:1513 msgid "" "You can enter any value here to make it easier to match the data with other " "sources. If you do not input one, we will generate one automatically." @@ -3061,13 +3104,13 @@ msgstr "" "Toto pole může obsahovat pouze písmena, číslice, tečky, pomlčky a " "podtržítka. Musí začínat a končit číslem nebo písmenem." -#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1345 -#: pretix/base/models/orders.py:2773 pretix/base/settings.py:865 +#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1351 +#: pretix/base/models/orders.py:2837 pretix/base/settings.py:865 msgid "Company name" msgstr "Název společnosti" -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2780 pretix/base/settings.py:80 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2844 pretix/base/settings.py:80 #: pretix/plugins/stripe/payment.py:191 msgid "Select country" msgstr "Vyberte zemi" @@ -3116,19 +3159,19 @@ msgstr "Povolené rozsahy přístupu" msgid "Separate multiple values with spaces" msgstr "Oddělujte více hodnot mezerami" -#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1275 +#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1282 msgid "Internal identifier" msgstr "Neplatný identifikátor" -#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1378 +#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1385 msgid "This identifier is already used for a different question." msgstr "Tento identifikátor byl již použit u jiné otázky." -#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2180 -#: pretix/control/forms/filter.py:2296 +#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2183 +#: pretix/control/forms/filter.py:2299 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 #: pretix/control/templates/pretixcontrol/organizers/gates.html:16 -#: pretix/plugins/checkinlists/exporters.py:623 +#: pretix/plugins/checkinlists/exporters.py:644 msgid "Gate" msgstr "Brána" @@ -3157,7 +3200,7 @@ msgid "Each matching product must be for a different date" msgstr "Všechny odpovídající produkty se musí vztahovat vždy k jiným datům" #: pretix/base/models/discount.py:65 pretix/base/models/items.py:814 -#: pretix/base/models/items.py:1084 pretix/base/models/items.py:1308 +#: pretix/base/models/items.py:1091 pretix/base/models/items.py:1315 msgid "Position" msgstr "Posize" @@ -3316,12 +3359,12 @@ msgid "Plugins" msgstr "Zásuvné moduly" #: pretix/base/models/event.py:594 pretix/base/pdf.py:224 -#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1488 +#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1491 #: pretix/control/templates/pretixcontrol/event/index.html:13 #: pretix/control/views/dashboards.py:540 #: pretix/presale/templates/pretixpresale/event/index.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:81 -#: pretix/presale/views/widget.py:624 +#: pretix/presale/views/widget.py:627 msgid "Event series" msgstr "Série událostí" @@ -3339,10 +3382,10 @@ msgstr "" "Vstupenky na tuto akci prodávejte pouze na následujících prodejních kanálech." #: pretix/base/models/event.py:613 pretix/base/models/items.py:350 -#: pretix/base/models/items.py:1612 pretix/base/models/orders.py:183 -#: pretix/base/models/orders.py:2634 pretix/base/models/vouchers.py:181 +#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:189 +#: pretix/base/models/orders.py:2698 pretix/base/models/vouchers.py:181 #: pretix/base/models/waitinglist.py:55 pretix/base/notifications.py:187 -#: pretix/control/forms/filter.py:860 +#: pretix/control/forms/filter.py:863 #: pretix/control/templates/pretixcontrol/organizers/customer.html:204 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:42 #: pretix/control/templates/pretixcontrol/search/orders.html:51 @@ -3359,7 +3402,7 @@ msgstr "Událost" #: pretix/control/templates/pretixcontrol/organizers/devices.html:88 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 -#: pretix/control/views/organizer.py:1586 +#: pretix/control/views/organizer.py:1596 msgid "Events" msgstr "Události" @@ -3418,7 +3461,7 @@ msgstr "" "Pokud je vybrána, tato událost se veřejně zobrazí v seznamu dat vaší " "události." -#: pretix/base/models/event.py:1421 pretix/base/settings.py:2532 +#: pretix/base/models/event.py:1421 pretix/base/settings.py:2545 msgid "Frontpage text" msgstr "Text na přední straně" @@ -3434,11 +3477,11 @@ msgstr "Data v sérii událostí" msgid "One or more variations do not belong to this event." msgstr "Jedna nebo více variant nepatří k této akci." -#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1783 +#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1790 msgid "Can not contain spaces or special characters except underscores" msgstr "Nesmí obsahovat mezery ani speciální znaky kromě podtržítek" -#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1788 +#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1795 msgid "The property name may only contain letters, numbers and underscores." msgstr "Název vlastnosti může obsahovat pouze písmena, čísla a podtržítka." @@ -3535,20 +3578,20 @@ msgid "Additional recipients (Bcc)" msgstr "Příplatek" #: pretix/base/models/exports.py:73 pretix/control/forms/event.py:1013 -#: pretix/control/forms/event.py:1070 pretix/control/forms/event.py:1080 -#: pretix/control/forms/orders.py:619 pretix/control/forms/orders.py:850 -#: pretix/control/forms/orders.py:877 pretix/control/forms/organizer.py:463 +#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 +#: pretix/control/forms/orders.py:649 pretix/control/forms/orders.py:881 +#: pretix/control/forms/orders.py:908 pretix/control/forms/organizer.py:463 #: pretix/control/forms/organizer.py:473 pretix/control/forms/organizer.py:483 #: pretix/control/forms/vouchers.py:262 pretix/plugins/sendmail/forms.py:74 -#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:192 +#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:198 msgid "Subject" msgstr "" -#: pretix/base/models/exports.py:77 pretix/control/forms/orders.py:660 -#: pretix/control/forms/orders.py:676 pretix/control/forms/orders.py:858 -#: pretix/control/forms/orders.py:885 pretix/control/forms/vouchers.py:268 +#: pretix/base/models/exports.py:77 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:268 #: pretix/plugins/sendmail/forms.py:75 pretix/plugins/sendmail/forms.py:99 -#: pretix/plugins/sendmail/models.py:193 +#: pretix/plugins/sendmail/models.py:199 msgid "Message" msgstr "" @@ -3642,7 +3685,7 @@ msgstr "Tento produkt nebude před uvedeným datem prodáván." msgid "This product will not be sold after the given date." msgstr "Tento produkt nebude po uvedeném datu prodáván." -#: pretix/base/models/items.py:357 pretix/base/models/items.py:1061 +#: pretix/base/models/items.py:357 pretix/base/models/items.py:1068 #: pretix/control/templates/pretixcontrol/items/index.html:40 msgid "Category" msgstr "Kategorie" @@ -3704,7 +3747,7 @@ msgid "This will only work if waiting lists are enabled for this event." msgstr "Předpokládá, že čekací listy pro tuto událost jsou aktivovány." #: pretix/base/models/items.py:423 pretix/base/settings.py:1105 -#: pretix/control/forms/event.py:1455 +#: pretix/control/forms/event.py:1460 msgid "Show number of tickets left" msgstr "Zobrazit počet zbývajících vstupenek" @@ -3804,7 +3847,7 @@ msgstr "" "žádný zvláštní limit. Limit pro maximální počet položek v celé objednávce " "platí bez ohledu na to." -#: pretix/base/models/items.py:507 +#: pretix/base/models/items.py:507 pretix/base/models/items.py:876 msgid "" "If you set this, the check-in app will show a visible warning that this " "ticket requires special attention. You can use this for example for student " @@ -3863,8 +3906,8 @@ msgstr "Délka členství ve dnech" msgid "Membership duration in months" msgstr "Délka členství ve měsících" -#: pretix/base/models/items.py:568 pretix/base/models/items.py:1302 -#: pretix/control/forms/filter.py:400 pretix/control/forms/filter.py:1678 +#: pretix/base/models/items.py:568 pretix/base/models/items.py:1309 +#: pretix/control/forms/filter.py:403 pretix/control/forms/filter.py:1681 #: pretix/control/forms/item.py:225 pretix/control/navigation.py:148 #: pretix/control/navigation.py:157 #: pretix/control/templates/pretixcontrol/checkin/lists.html:78 @@ -3932,7 +3975,7 @@ msgstr "Tato varianta se nebude prodávat před tímto datem." msgid "This variation will not be sold after the given date." msgstr "Tato varianta se po tomto datu již nebude prodávat." -#: pretix/base/models/items.py:863 pretix/control/forms/item.py:751 +#: pretix/base/models/items.py:863 pretix/control/forms/item.py:750 msgid "" "The sales channel selection for the product as a whole takes precedence, so " "if a sales channel is selected here but not on product level, the variation " @@ -3954,29 +3997,29 @@ msgstr "" "Tato varianta bude na stránce události skrytá, dokud uživatel nezadá poukaz, " "který tuto variantu odemkne." -#: pretix/base/models/items.py:877 pretix/base/models/vouchers.py:262 +#: pretix/base/models/items.py:884 pretix/base/models/vouchers.py:262 #: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:284 msgid "Product variation" msgstr "Varianta produktu" -#: pretix/base/models/items.py:878 +#: pretix/base/models/items.py:885 #: pretix/control/templates/pretixcontrol/item/create.html:111 msgid "Product variations" msgstr "Varianty" -#: pretix/base/models/items.py:1066 +#: pretix/base/models/items.py:1073 msgid "Minimum number" msgstr "Minimální počet" -#: pretix/base/models/items.py:1070 +#: pretix/base/models/items.py:1077 msgid "Maximum number" msgstr "Maximální počet" -#: pretix/base/models/items.py:1074 +#: pretix/base/models/items.py:1081 msgid "Add-Ons are included in the price" msgstr "Další produkty jsou zahrnuty v ceně" -#: pretix/base/models/items.py:1075 +#: pretix/base/models/items.py:1082 msgid "" "If selected, adding add-ons to this ticket is free, even if the add-ons " "would normally cost money individually." @@ -3984,48 +4027,48 @@ msgstr "" "Pokud je tato možnost aktivována, lze další produkty přidat bez příplatku, i " "když by ve skutečnosti stály peníze." -#: pretix/base/models/items.py:1080 +#: pretix/base/models/items.py:1087 msgid "Allow the same product to be selected multiple times" msgstr "Povolit vícenásobný výběr stejného produktu" -#: pretix/base/models/items.py:1099 +#: pretix/base/models/items.py:1106 msgid "The add-on's category must belong to the same event as the item." msgstr "Kategorie pro další produkty musí patřit ke stejné akci jako produkt." -#: pretix/base/models/items.py:1104 +#: pretix/base/models/items.py:1111 msgid "The item already has an add-on of this category." msgstr "Tento produkt již má další produkty s touto kategorií." -#: pretix/base/models/items.py:1109 +#: pretix/base/models/items.py:1116 msgid "The minimum count needs to be equal to or greater than zero." msgstr "Minimální počet musí být alespoň nula." -#: pretix/base/models/items.py:1114 +#: pretix/base/models/items.py:1121 msgid "The maximum count needs to be equal to or greater than zero." msgstr "Maximální počet musí být alespoň nula." -#: pretix/base/models/items.py:1119 +#: pretix/base/models/items.py:1126 msgid "The maximum count needs to be greater than the minimum count." msgstr "Minimální počet musí být menší než maximální počet." -#: pretix/base/models/items.py:1146 +#: pretix/base/models/items.py:1153 msgid "Bundled item" msgstr "Součást produktu" -#: pretix/base/models/items.py:1152 +#: pretix/base/models/items.py:1159 msgid "Bundled variation" msgstr "Zahrnutá varianta" -#: pretix/base/models/items.py:1158 +#: pretix/base/models/items.py:1165 #: pretix/control/templates/pretixcontrol/order/transactions.html:22 msgid "Quantity" msgstr "Počet" -#: pretix/base/models/items.py:1163 +#: pretix/base/models/items.py:1170 msgid "Designated price part" msgstr "Uvedený podíl na ceně" -#: pretix/base/models/items.py:1164 +#: pretix/base/models/items.py:1171 msgid "" "If set, it will be shown that this bundled item is responsible for the given " "value of the total gross price. This might be important in cases of mixed " @@ -4037,143 +4080,143 @@ msgstr "" "v případech smíšeného zdanění, jinak můžete toto pole ponechat prázdné. Tato " "cena se nepřipočítává k základní ceně." -#: pretix/base/models/items.py:1187 +#: pretix/base/models/items.py:1194 msgid "The bundled item must belong to the same event as the item." msgstr "Zahrnuté produkty musí patřit ke stejné akci." -#: pretix/base/models/items.py:1189 +#: pretix/base/models/items.py:1196 msgid "A variation needs to be set for this item." msgstr "Pro tento produkt musí být vybrána varianta." -#: pretix/base/models/items.py:1191 +#: pretix/base/models/items.py:1198 msgid "The chosen variation does not belong to this item." msgstr "Tato varianta nepatří k tomuto produktu." -#: pretix/base/models/items.py:1196 +#: pretix/base/models/items.py:1203 msgid "The count needs to be equal to or greater than zero." msgstr "Počet musí být alespoň nula." -#: pretix/base/models/items.py:1249 +#: pretix/base/models/items.py:1256 msgid "Number" msgstr "Číslo" -#: pretix/base/models/items.py:1250 +#: pretix/base/models/items.py:1257 msgid "Text (one line)" msgstr "Text (jednořádkový)" -#: pretix/base/models/items.py:1251 +#: pretix/base/models/items.py:1258 msgid "Multiline text" msgstr "Text (víceřádkový)" -#: pretix/base/models/items.py:1252 +#: pretix/base/models/items.py:1259 msgid "Yes/No" msgstr "Ano/Ne" -#: pretix/base/models/items.py:1253 +#: pretix/base/models/items.py:1260 msgid "Choose one from a list" msgstr "Výběr ze seznamu" -#: pretix/base/models/items.py:1254 +#: pretix/base/models/items.py:1261 msgid "Choose multiple from a list" msgstr "Vícenásobný výběr ze seznamu" -#: pretix/base/models/items.py:1255 +#: pretix/base/models/items.py:1262 msgid "File upload" msgstr "Upload souborů" -#: pretix/base/models/items.py:1257 pretix/base/reldate.py:183 -#: pretix/plugins/checkinlists/exporters.py:611 +#: pretix/base/models/items.py:1264 pretix/base/reldate.py:183 +#: pretix/plugins/checkinlists/exporters.py:632 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:27 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:41 msgid "Time" msgstr "Čas" -#: pretix/base/models/items.py:1258 +#: pretix/base/models/items.py:1265 msgid "Date and time" msgstr "Datum a hodina" -#: pretix/base/models/items.py:1259 +#: pretix/base/models/items.py:1266 msgid "Country code (ISO 3166-1 alpha-2)" msgstr "Země (ISO3166-1-alpha-2-kód zemí)" -#: pretix/base/models/items.py:1271 pretix/base/models/items.py:1356 -#: pretix/base/orderimport.py:732 pretix/control/forms/item.py:89 +#: pretix/base/models/items.py:1278 pretix/base/models/items.py:1363 +#: pretix/base/orderimport.py:778 pretix/control/forms/item.py:89 #: pretix/control/templates/pretixcontrol/items/question_edit.html:10 #: pretix/control/templates/pretixcontrol/items/question_edit.html:17 #: pretix/control/templates/pretixcontrol/items/questions.html:21 msgid "Question" msgstr "Otázka" -#: pretix/base/models/items.py:1281 pretix/base/models/items.py:1511 +#: pretix/base/models/items.py:1288 pretix/base/models/items.py:1518 msgid "" "The identifier may only contain letters, numbers, dots, dashes, and " "underscores." msgstr "" "Toto pole může obsahovat pouze písmena, číslice, tečky, pomlčky a podtržítka." -#: pretix/base/models/items.py:1286 +#: pretix/base/models/items.py:1293 msgid "Help text" msgstr "Nápověda" -#: pretix/base/models/items.py:1287 +#: pretix/base/models/items.py:1294 msgid "If the question needs to be explained or clarified, do it here!" msgstr "Pokud je třeba otázku vysvětlit nebo objasnit, udělejte to zde!" -#: pretix/base/models/items.py:1293 +#: pretix/base/models/items.py:1300 msgid "Question type" msgstr "Typ odpovědi" -#: pretix/base/models/items.py:1297 +#: pretix/base/models/items.py:1304 #: pretix/control/templates/pretixcontrol/items/questions.html:55 msgid "Required question" msgstr "Odpověď je nutná" -#: pretix/base/models/items.py:1304 +#: pretix/base/models/items.py:1311 msgid "This question will be asked to buyers of the selected products" msgstr "Tato otázka je položena všem kupujícím vybraných produktů" -#: pretix/base/models/items.py:1311 +#: pretix/base/models/items.py:1318 msgid "Ask during check-in instead of in the ticket buying process" msgstr "Otázka při registraci místo v procesu prodeje" -#: pretix/base/models/items.py:1312 +#: pretix/base/models/items.py:1319 msgid "Not supported by all check-in apps for all question types." msgstr "Všechny naše aplikace pro odbavení nepodporují všechny typy otázek." -#: pretix/base/models/items.py:1316 +#: pretix/base/models/items.py:1323 #: pretix/control/templates/pretixcontrol/items/questions.html:66 msgid "Hidden question" msgstr "Skrytá otázka" -#: pretix/base/models/items.py:1317 +#: pretix/base/models/items.py:1324 msgid "This question will only show up in the backend." msgstr "Tato otázka se zobrazí pouze v zadní části." -#: pretix/base/models/items.py:1321 +#: pretix/base/models/items.py:1328 msgid "Print answer on invoices" msgstr "Tisk odpovědi na faktury" -#: pretix/base/models/items.py:1329 pretix/base/models/items.py:1335 -#: pretix/base/models/items.py:1341 +#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1342 +#: pretix/base/models/items.py:1348 msgid "Minimum value" msgstr "Minimální hodnota" -#: pretix/base/models/items.py:1330 pretix/base/models/items.py:1333 -#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1339 -#: pretix/base/models/items.py:1342 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1337 pretix/base/models/items.py:1340 +#: pretix/base/models/items.py:1343 pretix/base/models/items.py:1346 +#: pretix/base/models/items.py:1349 pretix/base/models/items.py:1352 msgid "Currently not supported in our apps and during check-in" msgstr "V současné době není podporováno našimi aplikacemi a během odbavení" -#: pretix/base/models/items.py:1332 pretix/base/models/items.py:1338 -#: pretix/base/models/items.py:1344 +#: pretix/base/models/items.py:1339 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1351 msgid "Maximum value" msgstr "Maximální hodnota" -#: pretix/base/models/items.py:1348 +#: pretix/base/models/items.py:1355 msgid "Validate file to be a portrait" msgstr "Zkontrolujte, zda je fotografie na výšku" -#: pretix/base/models/items.py:1349 +#: pretix/base/models/items.py:1356 msgid "" "If checked, files must be images with an aspect ratio of 3:4. This is " "commonly used for photos printed on badges." @@ -4181,97 +4224,97 @@ msgstr "" "Pokud je tato možnost aktivní, jsou přijímány pouze snímky ve formátu 3:4. " "Obvykle se používá pro účastnické průkazy." -#: pretix/base/models/items.py:1402 +#: pretix/base/models/items.py:1409 msgid "An answer to this question is required to proceed." msgstr "Tuto otázku je nutné zodpovědět." -#: pretix/base/models/items.py:1412 +#: pretix/base/models/items.py:1419 msgid "Invalid input type." msgstr "Neplatný typ vstupu." -#: pretix/base/models/items.py:1418 pretix/base/models/items.py:1436 -#: pretix/base/orderimport.py:742 pretix/base/orderimport.py:750 +#: pretix/base/models/items.py:1425 pretix/base/models/items.py:1443 +#: pretix/base/orderimport.py:788 pretix/base/orderimport.py:796 msgid "Invalid option selected." msgstr "Vybrána neplatná možnost." -#: pretix/base/models/items.py:1446 +#: pretix/base/models/items.py:1453 msgid "The number is to low." msgstr "Počet je příliš nízký." -#: pretix/base/models/items.py:1448 +#: pretix/base/models/items.py:1455 msgid "The number is to high." msgstr "Počet je příliš vysoký." -#: pretix/base/models/items.py:1451 +#: pretix/base/models/items.py:1458 msgid "Invalid number input." msgstr "Neplatný číselný údaj." -#: pretix/base/models/items.py:1458 pretix/base/models/items.py:1482 +#: pretix/base/models/items.py:1465 pretix/base/models/items.py:1489 msgid "Please choose a later date." msgstr "Zvolte prosím pozdější datum." -#: pretix/base/models/items.py:1460 pretix/base/models/items.py:1484 +#: pretix/base/models/items.py:1467 pretix/base/models/items.py:1491 msgid "Please choose an earlier date." msgstr "Zvolte prosím dřívější datum." -#: pretix/base/models/items.py:1463 +#: pretix/base/models/items.py:1470 msgid "Invalid date input." msgstr "Neplatné zadání data." -#: pretix/base/models/items.py:1470 +#: pretix/base/models/items.py:1477 msgid "Invalid time input." msgstr "Neplatný časový údaj." -#: pretix/base/models/items.py:1479 +#: pretix/base/models/items.py:1486 msgid "Invalid datetime input." msgstr "Neplatné zadání časového razítka." -#: pretix/base/models/items.py:1491 +#: pretix/base/models/items.py:1498 msgid "Unknown country code." msgstr "Neznámý kód země." -#: pretix/base/models/items.py:1515 -#: pretix/control/templates/pretixcontrol/items/question.html:68 +#: pretix/base/models/items.py:1522 +#: pretix/control/templates/pretixcontrol/items/question.html:69 msgid "Answer" msgstr "Odpověď" -#: pretix/base/models/items.py:1537 +#: pretix/base/models/items.py:1544 msgid "The identifier \"{}\" is already used for a different option." msgstr "Odkaz {} je již použit pro jinou možnost, vyberte prosím jinou." -#: pretix/base/models/items.py:1540 +#: pretix/base/models/items.py:1547 msgid "Question option" msgstr "Možnost odpovědi" -#: pretix/base/models/items.py:1541 +#: pretix/base/models/items.py:1548 msgid "Question options" msgstr "Možnosti odpovědí" -#: pretix/base/models/items.py:1626 pretix/control/forms/event.py:1489 +#: pretix/base/models/items.py:1633 pretix/control/forms/event.py:1494 #: pretix/control/templates/pretixcontrol/items/quotas.html:56 msgid "Total capacity" msgstr "Celkový počet" -#: pretix/base/models/items.py:1628 pretix/control/forms/item.py:362 +#: pretix/base/models/items.py:1635 pretix/control/forms/item.py:362 msgid "Leave empty for an unlimited number of tickets." msgstr "Pro neomezený počet vstupenek nechte prázdné." -#: pretix/base/models/items.py:1632 pretix/base/models/orders.py:1296 -#: pretix/base/models/orders.py:2551 +#: pretix/base/models/items.py:1639 pretix/base/models/orders.py:1302 +#: pretix/base/models/orders.py:2615 #: pretix/control/templates/pretixcontrol/checkin/index.html:92 msgid "Item" msgstr "Produkt" -#: pretix/base/models/items.py:1640 pretix/control/forms/item.py:694 +#: pretix/base/models/items.py:1647 pretix/control/forms/item.py:693 msgid "Variations" msgstr "Varianty" -#: pretix/base/models/items.py:1644 +#: pretix/base/models/items.py:1651 #: pretix/control/templates/pretixcontrol/items/quotas.html:70 msgid "Ignore this quota when determining event availability" msgstr "Ignorujte tento kontingent pro celkovou obsazenost akce" -#: pretix/base/models/items.py:1645 +#: pretix/base/models/items.py:1652 msgid "" "If you enable this, this quota will be ignored when determining event " "availability in your event calendar. This is useful e.g. for merchandise " @@ -4283,11 +4326,11 @@ msgstr "" "další položky, které se prodávají v rámci každé akce, ale neměly by mít vliv " "na zobrazení v kalendáři." -#: pretix/base/models/items.py:1652 +#: pretix/base/models/items.py:1659 msgid "Close this quota permanently once it is sold out" msgstr "Uzavřít tuto kvótu po vyprodání" -#: pretix/base/models/items.py:1653 +#: pretix/base/models/items.py:1660 msgid "" "If you enable this, when the quota is sold out once, no more tickets will be " "sold, even if tickets become available again through cancellations or " @@ -4298,11 +4341,11 @@ msgstr "" "zrušení nebo vypršení platnosti objednávek. Kvótu můžete samozřejmě kdykoli " "znovu otevřít." -#: pretix/base/models/items.py:1661 +#: pretix/base/models/items.py:1668 msgid "Allow to sell more tickets once people have checked out" msgstr "Prodej dalších vstupenek po odchodu zákazníků z akce" -#: pretix/base/models/items.py:1662 +#: pretix/base/models/items.py:1669 msgid "" "With this option, quota will be released as soon as people are scanned at an " "exit of your event. This will only happen if they have been scanned both at " @@ -4318,13 +4361,13 @@ msgstr "" "přeplnění, seznamy odbavení s nastavenou možností \"Povolit opakovaný vstup " "při naskenovaném výstupu\" budou ignorovány." -#: pretix/base/models/items.py:1673 pretix/base/models/vouchers.py:271 +#: pretix/base/models/items.py:1680 pretix/base/models/vouchers.py:271 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:8 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:15 msgid "Quota" msgstr "Kontingent" -#: pretix/base/models/items.py:1674 pretix/control/navigation.py:166 +#: pretix/base/models/items.py:1681 pretix/control/navigation.py:166 #: pretix/control/templates/pretixcontrol/items/quotas.html:4 #: pretix/control/templates/pretixcontrol/items/quotas.html:6 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:416 @@ -4333,19 +4376,19 @@ msgstr "Kontingent" msgid "Quotas" msgstr "Kontingenty" -#: pretix/base/models/items.py:1742 +#: pretix/base/models/items.py:1749 msgid "All variations must belong to an item contained in the items list." msgstr "" "Všechny varianty musí patřit k produktu, který je také uveden v seznamu " "produktů." -#: pretix/base/models/items.py:1753 +#: pretix/base/models/items.py:1760 msgid "" "One or more items has variations but none of these are in the variations " "list." msgstr "Jeden nebo více produktů má varianty, ale žádný z nich není vybrán." -#: pretix/base/models/items.py:1759 pretix/base/models/waitinglist.py:299 +#: pretix/base/models/items.py:1766 pretix/base/models/waitinglist.py:299 msgid "Subevent cannot be null for event series." msgstr "Datum nemůže být prázdné, protože se jedná o sérii akcí." @@ -4432,12 +4475,12 @@ msgid "Number of times this membership can be used in a purchase." msgstr "Maximální počet využití." #: pretix/base/models/memberships.py:123 -#: pretix/control/templates/pretixcontrol/items/question.html:26 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:35 +#: pretix/control/templates/pretixcontrol/items/question.html:27 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:40 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:78 #: pretix/plugins/reports/exporters.py:318 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:29 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:78 msgid "Canceled" msgstr "Zrušeno" @@ -4449,52 +4492,52 @@ msgstr "Zrušeno" msgid "Membership type" msgstr "Druh členství" -#: pretix/base/models/orders.py:163 +#: pretix/base/models/orders.py:166 msgid "pending" msgstr "chybějící" -#: pretix/base/models/orders.py:164 pretix/base/payment.py:475 +#: pretix/base/models/orders.py:167 pretix/base/payment.py:475 #: pretix/base/services/invoices.py:443 msgid "paid" msgstr "zaplaceno" -#: pretix/base/models/orders.py:165 +#: pretix/base/models/orders.py:168 msgid "expired" msgstr "vypršelá platnost" -#: pretix/base/models/orders.py:189 pretix/control/forms/orders.py:595 +#: pretix/base/models/orders.py:195 pretix/control/forms/orders.py:625 msgid "Customer" msgstr "Zákazník" -#: pretix/base/models/orders.py:204 pretix/control/forms/filter.py:540 +#: pretix/base/models/orders.py:210 pretix/control/forms/filter.py:543 #: pretix/control/templates/pretixcontrol/organizers/customer.html:63 msgid "Locale" msgstr "Jazyk" -#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2646 -#: pretix/control/forms/orders.py:78 +#: pretix/base/models/orders.py:220 pretix/base/models/orders.py:2710 +#: pretix/control/forms/orders.py:72 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:138 msgid "Expiration date" msgstr "Datum platnosti" -#: pretix/base/models/orders.py:218 pretix/control/forms/filter.py:551 +#: pretix/base/models/orders.py:224 pretix/control/forms/filter.py:554 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/refund_export.html:57 msgid "Total amount" msgstr "Celková částka" -#: pretix/base/models/orders.py:222 pretix/base/models/vouchers.py:292 +#: pretix/base/models/orders.py:228 pretix/base/models/vouchers.py:292 msgid "" "The text entered in this field will not be visible to the user and is " "available for your convenience." msgstr "Zde zadaný text se zákazníkovi nezobrazuje a slouží k přehledu." -#: pretix/base/models/orders.py:227 +#: pretix/base/models/orders.py:233 msgid "We'll show you this order to be due for a follow-up on this day." msgstr "" "Tuto objednávku zobrazíme jako platnou objednávku na další akci ve vybraný " "den." -#: pretix/base/models/orders.py:233 +#: pretix/base/models/orders.py:239 msgid "" "If you set this, the check-in app will show a visible warning that tickets " "of this order require special attention. This will not show any details or " @@ -4505,11 +4548,11 @@ msgstr "" "vyžaduje zvláštní zpracování. To je užitečné například pro studenty, jejichž " "studentský průkaz je třeba ještě zkontrolovat." -#: pretix/base/models/orders.py:245 pretix/base/models/orders.py:1333 +#: pretix/base/models/orders.py:251 pretix/base/models/orders.py:1339 msgid "Meta information" msgstr "Metainformace" -#: pretix/base/models/orders.py:881 +#: pretix/base/models/orders.py:887 msgid "" "The payment can not be accepted as the last date of payments configured in " "the payment settings is over." @@ -4517,7 +4560,7 @@ msgstr "" "Tuto platbu nelze přijmout, protože bylo překročeno datum poslední platby " "nakonfigurované v nastavení platby." -#: pretix/base/models/orders.py:883 +#: pretix/base/models/orders.py:889 msgid "" "The payment can not be accepted as the order is expired and you configured " "that no late payments should be accepted in the payment settings." @@ -4525,124 +4568,124 @@ msgstr "" "Tuto platbu nelze přijmout, protože platnost příkazu vypršela a v nastavení " "plateb je nakonfigurováno, že pozdní platby nemají být přijímány." -#: pretix/base/models/orders.py:885 +#: pretix/base/models/orders.py:891 msgid "This order is not yet approved by the event organizer." msgstr "Tato objednávka ještě není schválena organizátorem akce." -#: pretix/base/models/orders.py:909 +#: pretix/base/models/orders.py:915 #, python-brace-format msgid "The ordered product \"{item}\" is no longer available." msgstr "Objednaný produkt \"{item}\" již není k dispozici." -#: pretix/base/models/orders.py:910 +#: pretix/base/models/orders.py:916 #, python-brace-format msgid "The seat \"{seat}\" is no longer available." msgstr "Sedadlo \"{seat}\" již není k dispozici.." -#: pretix/base/models/orders.py:911 +#: pretix/base/models/orders.py:917 #, python-brace-format msgid "The voucher \"{voucher}\" no longer has sufficient budget." msgstr "Poukaz \"{voucher}\" již nemá dostatečný rozpočet." -#: pretix/base/models/orders.py:912 +#: pretix/base/models/orders.py:918 #, python-brace-format msgid "The voucher \"{voucher}\" has been used in the meantime." msgstr "Poukaz \"{voucher}\" byl mezitím použit." -#: pretix/base/models/orders.py:1214 +#: pretix/base/models/orders.py:1220 msgid "" msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "Prázdné, pokud tento produkt není vstupenkou" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "vytvořeno" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "čeká na" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "potvrzeno" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "přerušeno" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "neúspěšné" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "vráceno" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "Informace o platbě" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "zahájeno externě" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "vytvořeno" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "na cestě" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "vyřízeno" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "neúspěšné" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "přerušeno" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "Organizátor" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "Zákazník" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "Externí" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 msgid "Refund reason" msgstr "Důvod vrácení peněz" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" @@ -4651,66 +4694,66 @@ msgstr "" "Může být zobrazen koncovému uživateli nebo použit např. jako součást " "platebního odkazu." -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "Poplatek za platbu" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "Poštovné" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "Poplatek za služby" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "Storno poplatek" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "Pojistné" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "Další poplatky" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "Dárkový poukaz" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "Hodnota" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "Objednaný produkt" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "ID košíku (např. klíč relace)" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "Produkt v nákupním košíku" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "Produkty v nákupním košíku" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "Obchodní zákazník" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "Tento odkaz bude pro vaše potřeby vytištěn na faktuře." @@ -4725,8 +4768,8 @@ msgstr "" "URL na váš účet organizátora a organizátory." #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -4997,15 +5040,7 @@ msgstr "" "Jedná se o maximální částku, která bude poskytnuta jako sleva při všech " "použitích tohoto poukazu. Po vyčerpání této částky nelze poukaz dále použít." -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "Platí do" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "Rezervujte si vstupenku z kvóty" @@ -5273,8 +5308,8 @@ msgid "Dates" msgstr "Termíny" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "Celkem (netto)" @@ -5416,10 +5451,10 @@ msgstr "Pro tento produkt je třeba vybrat variantu." #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 msgid "Invoice address" msgstr "Fakturační adresa" @@ -5435,19 +5470,19 @@ msgstr "Spolkové země nejsou pro tento stát podporovány." msgid "Please enter a valid state." msgstr "Zadejte prosím platný stát." -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 msgid "Attendee e-mail address" msgstr "E-mailová adresa účastníka" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 msgid "Attendee address" msgstr "Adresa účastníka" @@ -5467,7 +5502,7 @@ msgstr "Zadali jste neplatné číslo." #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "Kód vstupenky" @@ -5483,28 +5518,33 @@ msgstr "Nelze použít již existující kód vstupenky." msgid "Please enter a valid language code." msgstr "Zadejte platný kód jazyka." -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 msgid "Please enter a valid sales channel." msgstr "Zadejte prosím platný prodejní kanál." -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 msgid "Multiple matching seats were found." msgstr "Bylo nalezeno více shodných míst." -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 msgid "No matching seat was found." msgstr "Nebylo nalezeno žádné odpovídající sedadlo." -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "Vámi vybrané místo je již obsazeno. Vyberte si prosím jiné místo." -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "Musíte si vybrat konkrétní místo." -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 msgid "Ambiguous option selected." msgstr "Zvolena nejednoznačná možnost." @@ -5871,9 +5911,9 @@ msgid "Price including add-ons" msgstr "Cena včetně dodatků" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 msgid "Attendee company" msgstr "Účastnická firma" @@ -5970,7 +6010,7 @@ msgid "Event begin weekday" msgstr "Začátek události ve všední den" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "Pátek" @@ -6054,8 +6094,8 @@ msgstr "" "Workshop 1\n" "Workshop 2" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "Jméno organizátora" @@ -6097,7 +6137,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "Přízemí, řada 3, sedadlo 4" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "Všeobecné vstupné" @@ -6148,7 +6188,7 @@ msgstr "Jméno účastníka pro pozdrav" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -6211,23 +6251,23 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" msgstr "" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 msgid "Event canceled" msgstr "Akce byla zrušena" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -6248,7 +6288,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "Nebylo uvedeno žádné datum." -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "Vybrali jste produkt, který není k prodeji." @@ -6320,9 +6360,9 @@ msgstr[2] "" "Odstranili jsme %(product)s z vašeho košíku, protože nelze koupit méně než " "%(min)s položek." -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 #, fuzzy #| msgid "The presale period for this event has not yet started." msgid "The booking period for this event has not yet started." @@ -6346,7 +6386,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 msgid "" "The booking period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -6360,7 +6400,7 @@ msgstr "" msgid "This voucher code is not known in our database." msgstr "Tento kód voucheru nám není znám." -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6454,15 +6494,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "Vybraný termín není aktivní." -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "K vybranému produktu nelze vybrat další produkt." -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "" -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, fuzzy, python-format #| msgid "" #| "You can select at most %(max)s add-ons from the category %(cat)s for the " @@ -6483,7 +6523,7 @@ msgstr[2] "" "Pro produkt %(base)s můžete vybrat maximálně %(max)s dalších produktů z " "kategorie %(cat)s." -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, fuzzy, python-format #| msgid "" #| "You need to select at least %(min)s add-ons from the category %(cat)s for " @@ -6504,7 +6544,7 @@ msgstr[2] "" "Pro produkt %(base)s musíte vybrat alespoň %(min)s dalších produktů z " "kategorie %(cat)s." -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6589,27 +6629,27 @@ msgstr "" msgid "week day" msgstr "Den" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "Pondělí" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "Úterý" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "Středa" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "Čtvrtek" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "Sobota" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "Neděle" @@ -6637,28 +6677,52 @@ msgstr "" msgid "This order position has been canceled." msgstr "Položka objednávky byla stornována." -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +#| msgid "The amount has been charged to your card." +msgid "This ticket has been blocked." +msgstr "Částka byla stržena z vaší karty." + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, fuzzy, python-brace-format +#| msgid "Only allowed after {datetime}" +msgid "This ticket is only valid after {datetime}." +msgstr "Povoleno pouze od {datetime}" + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, fuzzy, python-brace-format +#| msgid "Only allowed before {datetime}" +msgid "This ticket was only valid before {datetime}." +msgstr "Povoleno pouze do {datetime}" + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 msgid "This order position has an invalid date for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "This order is not pending approval." +msgid "This order is not yet approved." +msgstr "Tato objednávka není předmětem schvalování." + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "" -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "Pro dokončení odbavení musíte odpovědět na otázky." -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "" @@ -6854,7 +6918,7 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." @@ -6862,7 +6926,7 @@ msgstr "" "Některé z vybraných produktů již nejsou k dispozici, zkontrolujte prosím " "svůj nákupní košík. Podrobnosti níže." -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -6870,21 +6934,21 @@ msgstr "" "Některé z vybraných produktů již nejsou k dispozici v požadovaném množství, " "zkontrolujte prosím svůj nákupní košík." -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "Došlo k interní chybě, zkuste to prosím znovu." -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "Váš košík je prázdný." -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, fuzzy, python-format #| msgid "" #| "You cannot select more than %(max)s items of the product %(product)s." @@ -6898,154 +6962,154 @@ msgstr[0] "Nelze vybrat více než %(max)s položek produktu %(product)s." msgstr[1] "Nelze vybrat více než %(max)s položek produktu %(product)s." msgstr[2] "Nelze vybrat více než %(max)s položek produktu %(product)s." -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The booking period has ended." msgstr "Částka byla stržena z vaší karty." -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." msgstr "" -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 msgid "You need a valid voucher code to order one of the products." msgstr "" -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 msgid "" "The booking period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." msgstr "" -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." msgstr "" -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 #, fuzzy #| msgid "This order position has been canceled." msgid "The order was not canceled." msgstr "Položka objednávky byla stornována." -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "Tato objednávka není předmětem schvalování." -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "Tuto objednávku nelze zrušit." -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 msgid "" "The cancellation fee cannot be higher than the total amount of this order." msgstr "" -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 msgid "The selected payment methods do not cover the total balance." msgstr "" -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " "has been used in the meantime. Please check the prices below and try again." msgstr "" -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "Je třeba vybrat variantu produktu." -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "Kvóta {name} nemá dostatečnou kapacitu pro provedení změny." -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "Musíte si zvolit termín." -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, python-brace-format msgid "" "You selected seat \"{seat}\" for a date that does not match the selected " @@ -7054,25 +7118,25 @@ msgstr "" "Vybrali jste si místo \"{seat}\" pro datum, které neodpovídá vybranému datu " "vstupenky. Zvolte prosím místo znovu." -#: pretix/base/services/orders.py:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "U vybraného produktu je třeba vybrat místo." -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 msgid "The selected product does not allow to select a seat." msgstr "Vybraný produkt neumožňuje výběr místa." -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 msgid "The selected country is blocked by your tax rule." msgstr "" -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." msgstr "" -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, python-brace-format msgid "" "A position can not be canceled since the gift card {card} purchased in this " @@ -7081,7 +7145,7 @@ msgstr "" "Pozici nelze zrušit, protože dárkový poukaz {card}} zakoupený v této " "objednávce již byl uplatněn." -#: pretix/base/services/orders.py:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -7189,7 +7253,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Plugin: %s" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "Poukaz byl zaslán {recipient}." @@ -7884,7 +7948,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -7900,7 +7964,7 @@ msgstr "" msgid "Enable waiting list" msgstr "Aktivovat čekací listinu" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -8198,7 +8262,7 @@ msgid "" "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "" @@ -8206,7 +8270,7 @@ msgstr "" msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "" @@ -8282,19 +8346,19 @@ msgstr "" msgid "Refund method" msgstr "" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -8599,7 +8663,7 @@ msgid "" msgstr "" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "" @@ -8638,11 +8702,49 @@ msgid "" msgstr "" #: pretix/base/settings.py:2029 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order for {event} was successful. As you only ordered free " +#| "products,\n" +#| "no payment is required.\n" +#| "\n" +#| "You can change your order details and view the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Dobrý den,\n" +"\n" +"vaše objednávka na {event} byla úspěšná. Vzhledem k tomu, že jste si " +"objednali pouze produkty zdarma,\n" +"není vyžadována žádná platba.\n" +"\n" +"Údaje o objednávce můžete změnit a stav objednávky si prohlédnout na adrese\n" +"{url}\n" +"\n" +"S pozdravem,\n" +"Váš tým {event}" + +#: pretix/base/settings.py:2042 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "Byli jste vybráni z pořadníku na {event}" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, python-brace-format msgid "" "Hello,\n" @@ -8673,12 +8775,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, python-brace-format msgid "Order canceled: {code}" msgstr "Zrušená objednávka: {code}" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -8694,13 +8796,13 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, fuzzy, python-brace-format #| msgid "Order approved and confirmed: {code}" msgid "Order approved and awaiting payment: {code}" msgstr "Schválená a potvrzená objednávka: {code}" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -8718,12 +8820,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "Schválená a potvrzená objednávka: {code}" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -8738,12 +8840,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, python-brace-format msgid "Order denied: {code}" msgstr "Odmítnutí objednávky: {code}" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -8760,7 +8862,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -8772,13 +8874,13 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, fuzzy, python-brace-format #| msgid "Your event registration: {code}" msgid "Your ticket is ready for download: {code}" msgstr "Vaše registrace: {code}" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -8792,7 +8894,7 @@ msgid "" " Your {event} team" msgstr "" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -8806,12 +8908,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -8831,12 +8933,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -8856,12 +8958,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -8881,56 +8983,56 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "Hlavní barva" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "" -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 msgid "Header image" msgstr "" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -8939,26 +9041,26 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -8967,15 +9069,15 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -8984,93 +9086,93 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 msgid "Attendee data explanation" msgstr "" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." msgstr "" -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 msgid "Additional success message" msgstr "" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -9078,67 +9180,67 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 msgid "Length of gift card codes" msgstr "" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 msgid "Validity of gift card codes in years" msgstr "" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 msgid "Dialog text" msgstr "" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -9146,194 +9248,194 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 #, fuzzy #| msgid "Invoice lines" msgid "Privacy settings" msgstr "Položky faktury" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 msgid "\"Accept\" button description" msgstr "" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 #, fuzzy #| msgid "External refund of payment" msgid "Required cookies only" msgstr "Externí vrácení platby" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 msgid "\"Reject\" button description" msgstr "" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 msgid "Customers can choose their own seats" msgstr "" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "Jméno" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "Příjmení" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "Jan Novák" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 msgctxt "person_name" msgid "Salutation" msgstr "" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -10059,7 +10161,7 @@ msgstr "Došlo k interní chybě, zkuste to prosím později." msgid "The task has been completed." msgstr "Úkol byl splněn." -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "Nevkládejte prosím soubory větší než {size}!" @@ -10068,13 +10170,13 @@ msgstr "Nevkládejte prosím soubory větší než {size}!" msgid "Filetype not allowed!" msgstr "Typ souboru není povolen!" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -10305,24 +10407,24 @@ msgid "HTML mail renderer" msgstr "" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 #, fuzzy #| msgid "Order contact address changed" msgid "Subject sent to order contact address" msgstr "Byla provedena změna kontaktní adresy v objednávce" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -10330,19 +10432,19 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 msgid "Subject sent to attendees" msgstr "" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -10369,76 +10471,84 @@ msgstr "" msgid "Text (requested by user)" msgstr "" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 msgid "Subject for received order" msgstr "" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 msgid "Text for received order" msgstr "" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 #, fuzzy #| msgid "Subtract from product price" msgid "Subject for approved order" msgstr "Odečtení částky z ceny produktu" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 #, fuzzy #| msgid "Approved free order" msgid "Text for approved order" msgstr "Schválená bezplatná objednávka" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 #, fuzzy #| msgid "Approved free order" msgid "Subject for approved free order" msgstr "Schválená bezplatná objednávka" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 #, fuzzy #| msgid "Approved free order" msgid "Text for approved free order" msgstr "Schválená bezplatná objednávka" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 msgid "Subject for denied order" msgstr "" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 #, fuzzy #| msgid "Order denied: {code}" msgid "Text for denied order" msgstr "Odmítnutí objednávky: {code}" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -10446,71 +10556,71 @@ msgstr "Odmítnutí objednávky: {code}" msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 msgid "Ticket code generator" msgstr "" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 #, fuzzy #| msgid "Presale not started" msgid "Sale not allowed" msgstr "Předprodej zatím nezačal" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 #, fuzzy #| msgid "New order requires approval" msgid "Order requires approval" msgstr "Nová objednávka vyžaduje potvrzení" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 msgid "Text on invoice" msgstr "" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -10518,48 +10628,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -10567,27 +10677,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "volné" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "" @@ -10599,7 +10709,7 @@ msgid "Please enter less than 25 recipients." msgstr "Prosím uveďte kratší jméno." #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "" @@ -10618,78 +10728,86 @@ msgstr "" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +#| msgctxt "payment_state" +#| msgid "confirmed" +msgid "Paid or confirmed" +msgstr "potvrzeno" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 msgid "Cancellations" msgstr "" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 msgid "Canceled (fully)" msgstr "" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 msgid "Canceled (fully or with paid fee)" msgstr "" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 msgid "Cancellation requested" msgstr "" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 #, fuzzy #| msgid "Presale not started" msgid "Payment process" msgstr "Předprodej zatím nezačal" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 msgid "Partially paid" msgstr "" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 msgid "Underpaid (but confirmed)" msgstr "" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 msgid "Approval process" msgstr "" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 msgid "Approved, payment pending" msgstr "" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -10697,424 +10815,424 @@ msgstr "" msgid "Approval pending" msgstr "" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 msgid "Order placed before" msgstr "" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 msgid "Minimal sum of payments and refunds" msgstr "" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 msgid "Maximal sum of payments and refunds" msgstr "" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 #, fuzzy #| msgid "All payment providers" msgid "All payments" msgstr "Všichni poskytovatelé plateb" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 #, fuzzy #| msgid "Payment date" msgid "Payment created from" msgstr "Datum splatnosti" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 #, fuzzy #| msgid "Payment date" msgid "Payment created until" msgstr "Datum splatnosti" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 #, fuzzy #| msgid "Available from" msgid "Paid from" msgstr "dostupný z" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 #, fuzzy #| msgid "Available until" msgid "Paid until" msgstr "K dispozici do" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "Předprodej zatím nezačal" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "Předprodej ukončen" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 msgid "Date from" msgstr "" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 msgid "Date until" msgstr "" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 #, fuzzy #| msgid "Start date" msgid "Start time from" msgstr "Datum začátku" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 #, fuzzy #| msgid "Start date" msgid "Start time until" msgstr "Datum začátku" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "Hledaný výraz" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 #, fuzzy #| msgid "Active" msgid "active" msgstr "Aktivní" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 #, fuzzy #| msgid "Shop disabled" msgid "disabled" msgstr "Obchod vypnut" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 #, fuzzy #| msgid "Order reactivated" msgid "not yet activated" msgstr "Objednávka byla znovu obnovena" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 #, fuzzy #| msgid "Create a new event" msgid "Has no memberships" msgstr "Vytvořit novou událost" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 #, fuzzy #| msgid "Create a new event" msgid "Has any membership" msgstr "Vytvořit novou událost" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 msgid "Has valid membership" msgstr "" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 msgctxt "checkin state" msgid "Present" msgstr "" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 msgctxt "subevent" msgid "Date start from" msgstr "" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 msgctxt "subevent" msgid "Date start until" msgstr "" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "Potrvzeno" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 msgid "All check-ins" msgstr "" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 msgid "Successful check-ins" msgstr "" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 msgid "Unsuccessful check-ins" msgstr "" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 msgid "Scan type" msgstr "" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 #, fuzzy #| msgid "Redirection URIs" msgid "All directions" msgstr "URI použité pro přesměrování" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 msgid "Device" msgstr "" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 #, fuzzy #| msgid "All invoices" msgid "All devices" msgstr "Všechny faktury" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 msgid "All gates" msgstr "" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 #, fuzzy #| msgid "Start date" msgctxt "filter" msgid "Start date" msgstr "Datum začátku" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 #, fuzzy #| msgid "End date" msgctxt "filter" msgid "End date" msgstr "Datum konce" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 #, fuzzy #| msgid "Device name" msgid "Device status" msgstr "Název zařízení" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 #, fuzzy #| msgid "All invoices" msgid "Active devices" msgstr "Všechny faktury" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 #, fuzzy #| msgid "All invoices" msgid "Revoked devices" @@ -11326,7 +11444,7 @@ msgid "" "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 msgid "No category" msgstr "" @@ -11370,47 +11488,47 @@ msgstr "" msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "" -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 #, fuzzy #| msgid "" #| "Gift card products should not be associated with non-zero tax rates since " @@ -11422,13 +11540,13 @@ msgstr "" "Na dárkové karty by se neměly vztahovat nenulové daňové sazby, protože při " "uplatnění dárkové karty bude uplatněna daň." -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -11436,7 +11554,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -11444,7 +11562,7 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 #, fuzzy #| msgid "Calculate from product" msgid "Use value from product" @@ -11478,8 +11596,8 @@ msgstr "" msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "" @@ -11556,21 +11674,36 @@ msgstr "" msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +msgid "Confirm order regardless of payment" +msgstr "" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" msgstr "" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -11578,15 +11711,15 @@ msgid "" "payments." msgstr "" -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 msgid "" "If you keep a fee, all positions within this order will be canceled and the " "order will be reduced to a cancellation fee. Payment and shipping fees will " @@ -11595,26 +11728,26 @@ msgid "" "automatically." msgstr "" -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 msgid "Generate cancellation for invoice" msgstr "" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -11623,60 +11756,60 @@ msgstr "" msgid "Payment date" msgstr "Datum splatnosti" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 #, fuzzy #| msgid "Enable payment method" msgid "Please select some events." msgstr "Povolit způsob platby" -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -11685,7 +11818,7 @@ msgstr "" msgid "Seat" msgstr "" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -11695,114 +11828,133 @@ msgstr "" msgid "Membership" msgstr "" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Ticket secret" +msgid "Ticket is blocked" +msgstr "Kód vstupenky" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +#, fuzzy +#| msgid "Valid until" +msgid "Validity end" +msgstr "Platí do" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 msgid "Cancel this position" msgstr "" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 msgid "Attach tickets" msgstr "" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 #, fuzzy #| msgid "All invoices" msgid "Attach invoices" msgstr "Všechny faktury" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 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:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "" -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "" -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "" -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 msgid "Cancel all dates" msgstr "" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "" -#: pretix/control/forms/orders.py:759 -msgid "Only available for payment method that support automatic refunds." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -11811,29 +11963,29 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 msgid "Gift card validity" msgstr "" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 msgid "Keep a fixed cancellation fee per ticket" msgstr "" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 msgid "Free tickets and add-on products are not counted" msgstr "" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 msgid "Keep fees" msgstr "" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -11841,20 +11993,20 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 msgid "Send information via email" msgstr "" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 msgid "Send information to waiting list" msgstr "" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, python-brace-format msgid "Canceled: {event}" msgstr "" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -11872,7 +12024,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -11886,24 +12038,24 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -12345,1049 +12497,1098 @@ msgstr "" msgid "A new secret has been generated for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "Položka objednávky byla stornována." + +#: pretix/control/logdisplay.py:172 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "Položka objednávky byla stornována." + +#: pretix/control/logdisplay.py:177 +#, python-brace-format +msgid "A block has been added for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:181 +#, python-brace-format +msgid "A block has been removed for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " "type \"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 msgid "This object has been created by cloning." msgstr "" -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 msgid "The organizer has been changed." msgstr "" -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 msgid "The organizer settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The footer links have been changed." msgstr "Částka byla stržena z vaší karty." -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 #, fuzzy #| msgid "The amount has been charged to your card." msgid "A scheduled export has been added." msgstr "Částka byla stržena z vaší karty." -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 #, fuzzy #| msgid "The amount has been charged to your card." msgid "A scheduled export has been changed." msgstr "Částka byla stržena z vaší karty." -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 #, fuzzy #| msgid "The amount has been charged to your card." msgid "A scheduled export has been deleted." msgstr "Částka byla stržena z vaší karty." -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 #, fuzzy #| msgid "The amount has been charged to your card." msgid "A scheduled export has been executed." msgstr "Částka byla stržena z vaší karty." -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 msgid "Gift card acceptance for another organizer has been removed." msgstr "" -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 msgid "The webhook has been created." msgstr "" -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 msgid "The webhook has been changed." msgstr "" -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 msgid "The webhook call retry jobs have been dropped." msgstr "" -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The SSO provider has been created." msgstr "Částka byla stržena z vaší karty." -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The SSO provider has been changed." msgstr "Částka byla stržena z vaší karty." -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The SSO provider has been deleted." msgstr "Částka byla stržena z vaší karty." -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The SSO client has been created." msgstr "Částka byla stržena z vaší karty." -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The SSO client has been changed." msgstr "Částka byla stržena z vaší karty." -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The SSO client has been deleted." msgstr "Částka byla stržena z vaší karty." -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 msgid "The membership type has been created." msgstr "" -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 msgid "The membership type has been changed." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 msgid "The membership type has been deleted." msgstr "" -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 msgid "The account has been created." msgstr "" -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 msgid "The account has been changed." msgstr "" -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 msgid "A membership for this account has been added." msgstr "" -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 msgid "A membership of this account has been changed." msgstr "" -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 msgid "A membership of this account has been deleted." msgstr "" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 msgid "The account has been disabled and anonymized." msgstr "" -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 msgid "A new password has been requested." msgstr "" -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 msgid "A new password has been set." msgstr "" -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 msgid "The event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 msgid "An event has been deleted." msgstr "" -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "" -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "" -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "" -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "" -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +#, fuzzy +#| msgid "The voucher has been sent to {recipient}." +msgid "The order has been set to be usable before it is paid." +msgstr "Poukaz byl zaslán {recipient}." + +#: pretix/control/logdisplay.py:374 +#, fuzzy +#| msgid "The voucher has been sent to {recipient}." +msgid "The order has been set to require payment before use." +msgstr "Poukaz byl zaslán {recipient}." + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "" -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 msgid "The cancellation request has been deleted." msgstr "" -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "" -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 msgid "The order has been reactivated." msgstr "" -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "" -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "" -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 msgid "The customer account has been changed." msgstr "" -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "" -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 msgid "The order's follow-up date has been updated." msgstr "" -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "" -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "" -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "" -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "" -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "" -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "" -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "" -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 msgid "A bundled item has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 msgid "A bundled item has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 msgid "A bundled item has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "" -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "" -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 msgid "The quota has been re-opened." msgstr "" -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "" -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "" -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "" -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The discount has been added." msgstr "Částka byla stržena z vaší karty." -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The discount has been deleted." msgstr "Částka byla stržena z vaší karty." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The discount has been changed." msgstr "Částka byla stržena z vaší karty." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "" -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "" -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "" -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "" -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "" -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 msgid "The event details have been changed." msgstr "" -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 msgid "An entry has been transferred to another waiting list." msgstr "" -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 msgid "The gate has been created." msgstr "" -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 msgid "The gate has been changed." msgstr "" -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 msgid "The gate has been deleted." msgstr "" -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "" -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 msgctxt "subevent" msgid "The event date has been canceled." msgstr "" -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "" -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "" -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "" -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "" -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "" -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "" -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "" -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "" -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "" -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 msgid "The gift card has been created." msgstr "" -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 msgid "The gift card has been changed." msgstr "" -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 msgid "A manual transaction has been performed." msgstr "" -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, python-brace-format msgid "The order has been canceled (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "" +#: pretix/control/logdisplay.py:678 +msgid "Blocked manually" +msgstr "" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -13422,7 +13623,7 @@ msgstr "" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -13430,8 +13631,8 @@ msgid "Payment" msgstr "" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -13478,7 +13679,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -13525,7 +13726,7 @@ msgid "Search" msgstr "" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "" @@ -14115,7 +14316,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -14167,18 +14368,18 @@ msgstr "Časové pásmo" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "Výsledek" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "" @@ -14189,7 +14390,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "" @@ -14312,7 +14513,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -15042,7 +15243,7 @@ msgid "Show affected orders" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "" @@ -15202,9 +15403,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -15274,8 +15475,8 @@ msgid "Free order" msgstr "" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "" @@ -15312,7 +15513,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "" @@ -15375,34 +15576,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -15541,7 +15742,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -16424,14 +16625,14 @@ msgid "Add a new bundled product" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "" @@ -16442,13 +16643,13 @@ msgid "" "sale until you have added it to an existing or newly created quota." msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 #, fuzzy #| msgid "Product variation" msgid "New variation" msgstr "Varianta produktu" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "" @@ -16653,7 +16854,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "" @@ -16708,36 +16909,36 @@ msgid "Question: %(name)s" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "Počet" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "" @@ -17198,40 +17399,85 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +#| msgid "Ticket code" +msgid "Ticket block" +msgstr "Kód vstupenky" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +#, fuzzy +#| msgid "Not found" +msgid "Not blocked" +msgstr "Nenalezeno" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +#, fuzzy +#| msgid "Valid until" +msgid "Validity time" +msgstr "Platí do" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, python-format +msgid "Valid from %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, fuzzy, python-format +#| msgid "Valid until" +msgid "Valid until %(datetime)s" +msgstr "Platí do" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 msgid "" "Removing or splitting this position will also remove or split all add-ons to " "this position." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "" @@ -17256,7 +17502,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -17401,265 +17647,277 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 msgid "Customer account" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 msgid "Contact email" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 #, fuzzy #| msgid "Individual customer" msgid "Invoice was emailed to customer" msgstr "Zákazník" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 msgid "Invoice was not yet emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 #, fuzzy #| msgid "All invoices" msgid "Email invoices" msgstr "Všechny faktury" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "Objednané položky" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, python-format msgid "Denied scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, python-format msgid "Exit scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, python-format msgid "Entry scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, python-format msgid "Used %(amount)s discount from budget" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 msgid "Ticket page" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "Celkem" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "Successful payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 msgid "Pending total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "PSČ a město" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "" @@ -18220,8 +18478,15 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +#, fuzzy +#| msgid "Pending orders" +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "Čekající objednávky" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "" @@ -18459,12 +18724,6 @@ msgstr "" msgid "Anonymize" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -msgid "Valid from" -msgstr "" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -20672,49 +20931,49 @@ msgstr "" msgid "Invalid code, please try again." msgstr "" -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "" -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 msgid "The selected tickets have been marked as checked out." msgstr "" -#: pretix/control/views/checkin.py:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 msgid "We could not save your changes. See below for details." msgstr "" -#: pretix/control/views/checkin.py:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "" @@ -20806,7 +21065,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "" @@ -20814,7 +21073,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "" @@ -20858,7 +21117,7 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "" -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -20889,13 +21148,13 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "" @@ -20988,17 +21247,17 @@ msgstr "" msgid "Your event is not empty, you need to set it up manually." msgstr "" -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" msgstr "" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "" @@ -21078,7 +21337,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "" @@ -21116,8 +21375,8 @@ msgstr "" msgid "Street" msgstr "" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "" @@ -21125,86 +21384,86 @@ msgstr "" msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 msgid "Exit scans" msgstr "" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "" -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " "from it." msgstr "" -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 msgid "" "The product could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it. Deleting it could break reporting or other " "functionality, so the product has been disabled instead." msgstr "" -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "" @@ -21555,67 +21814,67 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 pretix/plugins/sendmail/views.py:174 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -21623,35 +21882,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:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, python-brace-format msgid "Export: {title}" msgstr "" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -21659,251 +21918,251 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 msgid "All orders have been canceled." msgstr "" -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 msgid "Your input was not valid." msgstr "" -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." msgstr "" -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "" -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 msgid "The selected gift card issuer has been added." msgstr "" -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 msgid "The selected gift card issuer has been removed." msgstr "" -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 msgid "The transaction could not be reversed." msgstr "" -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 msgid "The transaction has been reversed." msgstr "" -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 msgid "The manual transaction has been saved." msgstr "" -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 msgid "The gift card has been created and can now be used." msgstr "" -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 msgid "The selected gate has been deleted." msgstr "" -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 msgid "The property has been created." msgstr "" -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 msgid "The selected property has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 msgid "The selected object has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The provider has been created." msgstr "Částka byla stržena z vaší karty." -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 msgid "The customer account has been anonymized." msgstr "" @@ -22159,7 +22418,7 @@ msgstr "" msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "" @@ -22250,7 +22509,7 @@ msgstr "URI použité pro přesměrování" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "" @@ -23147,92 +23406,92 @@ msgstr "" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 msgctxt "export_category" msgid "Check-in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked out" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 msgid "Automatically checked in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 msgid "Check-in log (all scans)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 msgid "Offline" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 #, fuzzy #| msgid "End date" msgid "Upload date" msgstr "Datum konce" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 msgid "Upload time" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 msgid "Successful scans only" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 msgid "All check-in lists" msgstr "" @@ -23934,83 +24193,87 @@ msgstr "" msgid "Everyone who placed an order" msgstr "" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" msgstr "" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 msgid "approval pending" msgstr "" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 #, fuzzy #| msgid "Restrict to countries" msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "Omezit na země" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 #, fuzzy #| msgid "Restrict to specific sales channels" msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "Omezit na konkrétní prodejní kanály" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 msgid "Absolute" msgstr "" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 #, fuzzy #| msgid "External refund of payment" msgid "Relative, before event start" msgstr "Externí vrácení platby" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 #, fuzzy #| msgid "External refund of payment" msgid "Relative, before event end" msgstr "Externí vrácení platby" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 #, fuzzy #| msgid "External refund of payment" msgid "Relative, after event start" msgstr "Externí vrácení platby" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 #, fuzzy #| msgid "Create a new event" msgid "Relative, after event end" msgstr "Vytvořit novou událost" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 msgid "Please specify the send date" msgstr "" -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 msgid "Please specify the offset days and time" msgstr "" -#: pretix/plugins/sendmail/forms.py:394 +#: pretix/plugins/sendmail/forms.py:396 msgid "Please specify a product" msgstr "" @@ -24030,45 +24293,45 @@ msgstr "" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 #, fuzzy #| msgid "Limit to events" msgid "Limit products" msgstr "Omezit na události" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 #, fuzzy #| msgid "End date" msgid "Send date" msgstr "Datum konce" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 msgid "Time of day" msgstr "" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, python-brace-format msgid "on {date} at {time}" msgstr "" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, python-format msgid "%(count)d day after event end at %(time)s" msgid_plural "%(count)d days after event end at %(time)s" @@ -24076,7 +24339,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/plugins/sendmail/models.py:269 +#: pretix/plugins/sendmail/models.py:275 #, python-format msgid "%(count)d day before event end at %(time)s" msgid_plural "%(count)d days before event end at %(time)s" @@ -24084,7 +24347,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/plugins/sendmail/models.py:279 +#: pretix/plugins/sendmail/models.py:285 #, python-format msgid "%(count)d day after event start at %(time)s" msgid_plural "%(count)d days after event start at %(time)s" @@ -24092,7 +24355,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/plugins/sendmail/models.py:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -24317,7 +24580,7 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" @@ -24325,13 +24588,13 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, fuzzy, python-format #| msgid "Waiting list entry" msgid "%(number)s waiting list entry" @@ -24340,11 +24603,11 @@ msgstr[0] "Zápis na čekací listinu" msgstr[1] "Zápis na čekací listinu" msgstr[2] "Zápis na čekací listinu" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 msgid "Your rule has been created." msgstr "" -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 msgid "The selected rule has been deleted." msgstr "" @@ -24418,11 +24681,6 @@ msgstr "" msgid "Minimum Price" msgstr "" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 msgid "Available" @@ -25257,11 +25515,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -26022,7 +26280,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "" @@ -26062,12 +26320,18 @@ msgstr "" msgid "Membership:" msgstr "Členství:" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +#, fuzzy +#| msgid "This field is required." +msgid "This ticket is blocked." +msgstr "Toto pole je povinné." + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 msgctxt "ticket_checkins" msgid "Usage:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, python-format msgid "This ticket has been used once." msgid_plural "This ticket has been used %(count)s times." @@ -26075,51 +26339,51 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 msgid "No attendee name provided" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, python-format msgid "Remove one %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, python-format msgid "" "Remove one %(item)s from your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -26129,12 +26393,12 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, python-format msgid "Add one more %(item)s to your cart" msgstr "Přidat do košíku další %(item)s" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " @@ -26143,7 +26407,7 @@ msgstr "" "Přidejte do košíku ještě jednu %(item)s . V současné době máte v košíku " "%(count)s." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" @@ -26151,17 +26415,17 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, python-format msgid "incl. %(tax_sum)s taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 msgid "" "The items in your cart are no longer reserved for you. You can still " "complete your order as long as they’re available." @@ -26169,7 +26433,7 @@ msgstr "" "Produkty v nákupním košíku již nejsou pro vás rezervovány. Pokud je lístek " "stále dostupný, můžete objednávku dokončit." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -26268,14 +26532,15 @@ msgid "Confirmation pending" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 msgid "Uncategorized items" @@ -26353,7 +26618,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 #, fuzzy #| msgid "Show number of tickets left" msgid "Few tickets left" @@ -26364,7 +26629,7 @@ msgstr "Zobrazit počet zbývajících vstupenek" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 #, fuzzy #| msgid "Pay now" msgctxt "available_event_in_list" @@ -26381,7 +26646,7 @@ msgstr "Zaplatit nyní" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "" @@ -26390,7 +26655,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "" @@ -26445,14 +26710,14 @@ msgid "Other dates" msgstr "" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 #, fuzzy #| msgid "The presale period for this event has not yet started." msgid "The booking period for this event is over." msgstr "Předprodej na tuto akci ještě nezačal." #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, fuzzy, python-format #| msgid "The presale for this event will start on %(date)s at %(time)s." msgid "The booking period for this event will start on %(date)s at %(time)s." @@ -27562,7 +27827,7 @@ msgid "The products have been successfully added to your cart." msgstr "Produkty byly úspěšně přidány do košíku." #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -27775,15 +28040,15 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "" -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "" -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "" diff --git a/src/pretix/locale/cs/LC_MESSAGES/djangojs.po b/src/pretix/locale/cs/LC_MESSAGES/djangojs.po index 96651fb53..bc902ce89 100644 --- a/src/pretix/locale/cs/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/cs/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2023-01-13 08:00+0000\n" "Last-Translator: tree \n" "Language-Team: Czech \n" "Language-Team: Danish " msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "Tom hvis dette produkt ikke er en adgangsbillet" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "Oprettet" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 #, fuzzy msgctxt "payment_state" msgid "pending" msgstr "afventer" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "Bekræftet" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 #, fuzzy msgctxt "payment_state" msgid "canceled" msgstr "annulleret" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 #, fuzzy msgctxt "payment_state" msgid "refunded" msgstr "tilbagebetalt" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "Betalingsoplysninger" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "Oprettet" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 #, fuzzy msgctxt "refund_state" msgid "canceled" msgstr "annulleret" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 #, fuzzy msgctxt "refund_source" msgid "Organizer" msgstr "Arrangør" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 #, fuzzy msgctxt "refund_source" msgid "Customer" msgstr "Kundehandlinger" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 #, fuzzy msgid "Refund reason" msgstr "Tilbagebetal bestilling" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" "May be shown to the end user or used e.g. as part of a payment reference." msgstr "" -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "Betalingsgebyr" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "Leveringsgebyr" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "Afbestillingsgebyr" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "Andre gebyrer" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "Gavekort" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "Værdi" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "Kurv-id (fx sessionsnøgle)" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "Virksomhedskunde" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "Denne reference vises på din faktura." @@ -4753,8 +4795,8 @@ msgstr "" "at henvise til arrangører og arrangementer." #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -5010,15 +5052,7 @@ msgid "" "be used." msgstr "" -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "Gyldig indtil" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "Reserver billet fra kvote" @@ -5291,8 +5325,8 @@ msgid "Dates" msgstr "Datoer" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "Netto i alt" @@ -5444,10 +5478,10 @@ msgstr "Du skal vælge en produktvariant." #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 #, fuzzy msgid "Invoice address" msgstr "Faktureringsadresse: navn" @@ -5467,7 +5501,7 @@ msgstr "Denne variant hører ikke til dette produkt." msgid "Please enter a valid state." msgstr "Vælg venligst en kvote." -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 #, fuzzy msgid "Attendee e-mail address" msgstr "E-mailadresse" @@ -5475,12 +5509,12 @@ msgstr "E-mailadresse" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 #, fuzzy msgid "Attendee address" msgstr "Navneskilte" @@ -5503,7 +5537,7 @@ msgstr "" #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 #, fuzzy msgid "Ticket code" msgstr "Billetdesign" @@ -5521,33 +5555,38 @@ msgstr "" msgid "Please enter a valid language code." msgstr "Indtast venligt en gyldig e-mailadresse." -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 #, fuzzy msgid "Please enter a valid sales channel." msgstr "Indtast venligt en gyldig e-mailadresse." -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 #, fuzzy msgid "Multiple matching seats were found." msgstr "Ingen passende svar fundet." -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 #, fuzzy msgid "No matching seat was found." msgstr "Ingen passende svar fundet." -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 #, fuzzy msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "Dette korte navn er allerede i brug. Vælg et andet." -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 #, fuzzy msgid "You need to select a specific seat." msgstr "Du skal vælge en produktvariant." -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 #, fuzzy msgid "Ambiguous option selected." msgstr "Ugyldig valgmulighed valgt." @@ -5898,9 +5937,9 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, fuzzy msgid "Attendee company" msgstr "E-mailadresse" @@ -6001,7 +6040,7 @@ msgid "Event begin weekday" msgstr "Arrangements starttidspunt" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "Fredag" @@ -6088,8 +6127,8 @@ msgid "" "Add-on 2" msgstr "" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "Navn" @@ -6136,7 +6175,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 #, fuzzy msgid "General admission" msgstr "Generel information" @@ -6195,7 +6234,7 @@ msgstr "Navn på deltager" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, fuzzy, python-brace-format msgid "Attendee name: {part}" @@ -6258,24 +6297,24 @@ msgstr "Relativ dato:" msgid "Not set" msgstr "Ikke sat" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" msgstr "" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 #, fuzzy msgid "Event canceled" msgstr "Arrangementsdato" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -6296,7 +6335,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "Ingen dato angivet." -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "Du har valgt et produkt der ikke er til salg." @@ -6362,9 +6401,9 @@ msgstr[1] "" "Vi har fjernet %(product)s fra din kurv idet du ikke kan købe færre end " "%(min)s af det." -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 #, fuzzy #| msgid "The presale period for this event has not yet started." msgid "The booking period for this event has not yet started." @@ -6394,7 +6433,7 @@ msgstr "" "Forsalget for dette arrangement er endnu ikke startet. Vi har fjernet de " "berørte produkter fra din kurv." -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has ended. The " @@ -6414,7 +6453,7 @@ msgstr "Den indtastede pris er for høj." msgid "This voucher code is not known in our database." msgstr "Denne voucherkode genkendes ikke." -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6511,15 +6550,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "Den valgte arrangementsdato er ikke aktiv." -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "Du kan ikke vælge en tilføjelse for det valgte produkt." -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "Du kan ikke vælge to varianter for det samme tilføjelsesprodukt." -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, fuzzy, python-format #| msgid "" #| "You can select at most %(max)s add-ons from the category %(cat)s for the " @@ -6537,7 +6576,7 @@ msgstr[1] "" "Du kan højst vælge %(max)s tilføjelser fra kategorien %(cat)s for produktet " "%(base)s." -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, fuzzy, python-format #| msgid "" #| "You need to select at least %(min)s add-ons from the category %(cat)s for " @@ -6555,7 +6594,7 @@ msgstr[1] "" "Du skal vælge mindst %(min)s tilføjelser fra kategorien %(cat)s for " "produktet %(base)s." -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, fuzzy, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6654,27 +6693,27 @@ msgstr "Antal billetter" msgid "week day" msgstr "Weekend dag" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "Mandag" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "Tirsdag" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "Onsdag" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "Torsdag" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "Lørdag" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "Søndag" @@ -6703,32 +6742,55 @@ msgstr "" msgid "This order position has been canceled." msgstr "Bestillingen er blevet annulleret." -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +msgid "This ticket has been blocked." +msgstr "Denne bestilling er allerede blevet tilbagebetalt." + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, fuzzy, python-brace-format +#| msgctxt "subevent" +#| msgid "This voucher is not valid for this event date." +msgid "This ticket is only valid after {datetime}." +msgstr "Voucheren er ikke gyldig for denne dato." + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, fuzzy, python-brace-format +msgid "This ticket was only valid before {datetime}." +msgstr "Denne bestilling er allerede blevet tilbagebetalt." + +#: pretix/base/services/checkin.py:774 #, fuzzy msgid "This order position has an invalid product for this check-in list." msgstr "Voucheren er ikke gyldig for denne dato." -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 #, fuzzy msgid "This order position has an invalid date for this check-in list." msgstr "Voucheren er ikke gyldig for denne dato." -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "This order is not pending approval." +msgid "This order is not yet approved." +msgstr "Denne ordre afventer ikke godkendelse." + +#: pretix/base/services/checkin.py:791 #, fuzzy msgid "This order is not marked as paid." msgstr "Bestillingen er blevet markeret som betalt." -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, fuzzy, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "Denne rabatkode er uløbet." -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 #, fuzzy msgid "You need to answer questions to complete this check-in." msgstr "Du skal knytte spørgsmålet til et produkt for at kunne indsamle svar." -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 #, fuzzy msgid "This ticket has already been redeemed." msgstr "Denne bestilling er allerede blevet tilbagebetalt." @@ -6934,7 +6996,7 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "Ugyldige data i rad {row}: {message}" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." @@ -6942,7 +7004,7 @@ msgstr "" "Nogle af produkterne du har valgt er ikke længere tilgængelige. Se venligst " "detaljer nedenfor." -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -6950,7 +7012,7 @@ msgstr "" "Nogle af produkterne du har valgt er ikke længere tilgængelige i de mængder " "du har valgt. Se venligst detaljer nedenfor." -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." @@ -6958,15 +7020,15 @@ msgstr "" "Prisen for nogle produkter i din kurv har ændret sig. Se venligst detaljer " "nedenfor." -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "Siden stødte på en uventet intern fejl. Prøv venligst igen." -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "Din kurv er tom." -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, fuzzy, python-format #| msgid "" #| "You cannot select more than %(max)s items of the product %(product)s. We " @@ -6984,26 +7046,26 @@ msgstr[1] "" "Du kan ikke vælge flere end %(max)s af %(product)s. Vi har fjernet de " "overskydende produkter fra din kurv." -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 #, fuzzy #| msgid "The presale period has ended." msgid "The booking period has ended." msgstr "Forsalgsperioden er ovre." -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 #, fuzzy msgid "" "The voucher code used for one of the items in your cart has already been too " @@ -7012,24 +7074,24 @@ msgstr "" "Forsalget for dette arrangement er slut. Vi har fjernet de berørte produkter " "fra din kurv." -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 #, fuzzy msgid "You need a valid voucher code to order one of the products." msgstr "Du skal have en gyldig voucherkode for at bestille dette produkt." -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has ended. The " @@ -7041,65 +7103,65 @@ msgstr "" "Forsalget for dette arrangement er slut. Vi har fjernet de berørte produkter " "fra din kurv." -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." msgstr "" -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." msgstr "" -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 #, fuzzy #| msgid "The order has been canceled." msgid "The order was not canceled." msgstr "Bestillingen er blevet annulleret." -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "Den nye udløbsdato skal ligge i fremtiden." -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "Denne ordre afventer ikke godkendelse." -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "Du kan ikke annullere denne bestilling." -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 msgid "" "The cancellation fee cannot be higher than the total amount of this order." msgstr "" -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 msgid "The selected payment methods do not cover the total balance." msgstr "" -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " "has been used in the meantime. Please check the prices below and try again." msgstr "" -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "Du skal vælge en produktvariant." -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." @@ -7107,15 +7169,15 @@ msgstr "" "Kvoten {name} har ikke nok overskydende kapacitet til at handlingen kan " "udføres." -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "Ingen kvote tillader denne handling." -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "Det valgte produkt er ikke aktivt eller har ingen pris." -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." @@ -7123,7 +7185,7 @@ msgstr "" "Denne handling vil gøre bestillingen tom. Annuller selve bestillingen i " "stedet." -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." @@ -7131,59 +7193,59 @@ msgstr "" "Denne handling vil gøre bestillingen gratis og dermed betalt, men ingen " "kvote er tilgængelig." -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 #, fuzzy msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "Dette er et tillægsprodukt. Vælg linjen det skal føjes til." -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "Den valgte linje tillader ikke at du tilføjer dette produkt." -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "Du skal vælge et delarrangement for den nye linje." -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, 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:1396 +#: pretix/base/services/orders.py:1419 #, fuzzy msgid "The selected product requires you to select a seat." msgstr "Det valgte produkt er ikke aktivt eller har ingen pris." -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 #, fuzzy msgid "The selected product does not allow to select a seat." msgstr "Det valgte produkt er ikke aktivt eller har ingen pris." -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 #, fuzzy msgid "The selected country is blocked by your tax rule." msgstr "Det valgte produkt er ikke aktivt eller har ingen pris." -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." msgstr "" -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, 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:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -7300,7 +7362,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Plugin: %s" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, fuzzy, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "Voucheren er blevet oprettet." @@ -7993,7 +8055,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "Skjul alle udsolgte produkter" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Vis offentligt hvor mange billetter af en bestemt type der er tilgængelige." @@ -8010,7 +8072,7 @@ msgstr "Udfold produktvarianter som standard" msgid "Enable waiting list" msgstr "Aktivér venteliste" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -8341,7 +8403,7 @@ msgid "" "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "Hold et fast afbestillingsgebyr" @@ -8349,7 +8411,7 @@ msgstr "Hold et fast afbestillingsgebyr" msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "Hold et procentuelt afbestillingsgebyr" @@ -8427,19 +8489,19 @@ msgstr "" msgid "Refund method" msgstr "Tilbagebetal bestilling" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "Kontaktadresse" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -8831,7 +8893,7 @@ msgstr "" "Arrangøren af {event}" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "Antal dage" @@ -8880,11 +8942,48 @@ msgstr "" "Arrangøren af {event}" #: pretix/base/settings.py:2029 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "we did not yet receive a full payment for your order for {event}.\n" +#| "Please keep in mind that we only guarantee your order if we receive\n" +#| "your payment before {expire_date}.\n" +#| "\n" +#| "You can view the payment information and the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hej\n" +"\n" +"Vi har ikke modtaget betaling af din bestilling til {event}.\n" +"Husk at vi kun kan garantere bestillingen, hvis du betaler inden " +"{expire_date}.\n" +"\n" +"Du kan se betalingsoplysninger og status for din bestilling på {url}\n" +"\n" +"Venlig hilsen\n" +"Arrangøren af {event}" + +#: pretix/base/settings.py:2042 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "Du er blevet udvalgt fra ventelisten til {event}" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, fuzzy, python-brace-format msgid "" "Hello,\n" @@ -8935,12 +9034,12 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, python-brace-format msgid "Order canceled: {code}" msgstr "Bestilling annulleret: {code}" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -8967,12 +9066,12 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, fuzzy, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "Din bestilling afventer betaling: {code}" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, fuzzy, python-brace-format msgid "" "Hello,\n" @@ -9001,12 +9100,12 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, fuzzy, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "Bestilling annulleret: {code}" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, fuzzy, python-brace-format msgid "" "Hello,\n" @@ -9030,12 +9129,12 @@ msgstr "" "Venlig hilsen\n" "Arrangører af {event}" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, fuzzy, python-brace-format msgid "Order denied: {code}" msgstr "Bestillingsdetaljer: {code}" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, fuzzy, python-brace-format msgid "" "Hello,\n" @@ -9061,7 +9160,7 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -9080,12 +9179,12 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "Din billet er klar til download: {code}" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, fuzzy, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -9108,7 +9207,7 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -9131,12 +9230,12 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -9156,12 +9255,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, fuzzy, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "Offentligt e-mailadresse der kan bruges til at kontakte arrangøren" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -9181,12 +9280,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -9206,57 +9305,57 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Indtast en hexadecimal farvekode, fx #990000." -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "Primær farve" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "Skrift" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "Virker kun i moderne browsere." -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 #, fuzzy msgid "Header image" msgstr "Navn på deltager" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -9265,26 +9364,26 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -9293,15 +9392,15 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -9310,81 +9409,81 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "Logo" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Logoet vises med en maksimal højde og bredde på 2,5 cm." -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "Information" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "Vises som standard ikke, men kan fx bruges i billetskabeloner." -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "Denne rabatkode er uløbet" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 #, fuzzy msgid "Attendee data explanation" msgstr "Navn på deltager" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." msgstr "" -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 #, fuzzy msgid "Additional success message" msgstr "Yderligere gebyr" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -9392,15 +9491,15 @@ msgstr "" "Indtast en gyldig e-mailadresse. Vi sender en bestillingsbekræftelse med et " "link som du skal bruge hvis du vil finde din bestilling senere." -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -9408,73 +9507,73 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 #, fuzzy msgid "Event start time (descending)" msgstr "Starttidspunkt" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 #, fuzzy msgid "Name (descending)" msgstr "Afventer betaling" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 #, fuzzy msgctxt "subevent" msgid "Date ordering" msgstr "Dato tilmeldt" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "Tekst" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "Dette vises på arrangørerens side." -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 #, fuzzy msgid "Length of gift card codes" msgstr "Gavekort" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 #, fuzzy msgid "Validity of gift card codes in years" msgstr "Gavekort" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 #, fuzzy msgid "Dialog text" msgstr "Tekst" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -9482,199 +9581,199 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 #, fuzzy msgid "Privacy settings" msgstr "Prisindstillinger" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 #, fuzzy msgid "\"Accept\" button description" msgstr "Produktbeskrivelse" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 #, fuzzy msgid "Required cookies only" msgstr "Påkrævet spørgsmål" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 #, fuzzy msgid "\"Reject\" button description" msgstr "Produktbeskrivelse" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 #, fuzzy msgid "Customers can choose their own seats" msgstr "Tillad brugere at annullere ubetalte bestillinger" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 #, fuzzy msgid "Given name" msgstr "Navn" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "Efternavn" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 #, fuzzy msgctxt "person_name_sample" msgid "John" msgstr "Anders And" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 #, fuzzy msgid "First name" msgstr "Billetnavn" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 #, fuzzy msgid "Middle name" msgstr "Enhedsnavn" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 #, fuzzy msgctxt "person_name_sample" msgid "John Doe" msgstr "Anders And" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 #, fuzzy msgid "Calling name" msgstr "Fuldt navn" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 #, fuzzy msgid "Latin transcription" msgstr "Beskrivelse" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 #, fuzzy msgctxt "person_name" msgid "Salutation" msgstr "Afbestilling" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 #, fuzzy msgctxt "person_name" msgid "Degree (after name)" msgstr "Kundenavn påkrævet" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "Du kan ikke kræve at man indtaster deltagernavne hvis du ikke spørger efter " "dem." -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Du skal spørge efter deltageres e-mailadresser hvis du vil gøre dem " "påkrævede." -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 #, fuzzy msgid "" "You have to ask for invoice addresses if you want to make them required." @@ -9682,11 +9781,11 @@ msgstr "" "Du skal spørge efter deltageres e-mailadresser hvis du vil gøre dem " "påkrævede." -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "Seneste betalingsdato kan ikke ligge før slutningen på forsalget." @@ -10450,7 +10549,7 @@ msgstr "Siden stødte på en uventet intern fejl. Prøv venligst igen." msgid "The task has been completed." msgstr "Opgaven er fuldført." -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "" @@ -10459,13 +10558,13 @@ msgstr "" msgid "Filetype not allowed!" msgstr "Filtype ikke tilladt!" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -10708,25 +10807,25 @@ msgid "HTML mail renderer" msgstr "" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 #, fuzzy #| msgid "Order contact addresses" msgid "Subject sent to order contact address" msgstr "Kontaktadresse" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 #, fuzzy msgid "Send an email to attendees" msgstr "Send en ny e-mail baseret på dette" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -10734,21 +10833,21 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 #, fuzzy msgid "Subject sent to attendees" msgstr "Tekst (sendt af administrator)" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 #, fuzzy msgid "Text sent to attendees" msgstr "Tekst (sendt af administrator)" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -10780,15 +10879,23 @@ msgstr "Tekst (forespurgt af bruger)" msgid "Text (requested by user)" msgstr "Tekst (forespurgt af bruger)" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -10796,62 +10903,62 @@ msgstr "" "Angiv antallet af dage før arrangementets start denne email skal udsendes. " "Hvis feltet er tomt, vil emailen aldrig blive sendt." -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 #, fuzzy msgid "Subject for received order" msgstr "Gennemse bestilling" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 #, fuzzy msgid "Text for received order" msgstr "Gennemse bestilling" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 #, fuzzy #| msgid "Yes, approve order" msgid "Subject for approved order" msgstr "Ja, annullér bestilling" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 #, fuzzy #| msgid "Yes, approve order" msgid "Text for approved order" msgstr "Ja, annullér bestilling" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 #, fuzzy msgid "Subject for approved free order" msgstr "Marker bestilling som udløbet" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 #, fuzzy msgid "Text for approved free order" msgstr "Marker bestilling som udløbet" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 #, fuzzy msgid "Subject for denied order" msgstr "Gennemse bestilling" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 #, fuzzy msgid "Text for denied order" msgstr "Tilbagebetal bestilling" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -10859,70 +10966,70 @@ msgstr "Tilbagebetal bestilling" msgid "Available placeholders: {list}" msgstr "Tilgængelige pladsholdere: {event}, {url}" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 #, fuzzy msgid "Ticket code generator" msgstr "Billetdesign" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 msgid "Sale not allowed" msgstr "Filtype ikke tilladt" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 msgid "Order requires approval" msgstr "Bestilling kræver godkendelse" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 #, fuzzy msgid "Deviating tax rate" msgstr "Momssats" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 #, fuzzy msgid "Text on invoice" msgstr "Tekst på faktura" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "Forudvalgt rabatkode" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -10930,38 +11037,38 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "Kompatibilitetstilstand" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "Den angivne rabatkode eksisterer ikke." -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "Billetdownloads" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "Dine kunder vil kunne downloade deres billetter som PDF." -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "Kræv navne på alle deltagere" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -10969,11 +11076,11 @@ msgstr "" "Som standard, vil vi spørge om navne, men ikke kræve dem. Du kan slå dette " "helt fra i indstillingerne." -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "Betaling via Stripe" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -10981,27 +11088,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "Betaling ved bankoverførsel" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Pris (valgfri)" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "Gratis" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "Tilgængeligt antal" @@ -11012,7 +11119,7 @@ msgid "Please enter less than 25 recipients." msgstr "Indtast venligst dit navn." #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "Søg efter…" @@ -11032,86 +11139,94 @@ msgstr "" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +#| msgctxt "checkoutflow" +#| msgid "Order confirmed" +msgid "Paid or confirmed" +msgstr "Bestilling bekræftet" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "Afventer" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 #, fuzzy msgid "Cancellations" msgstr "Afbestilling" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 #, fuzzy msgid "Canceled (fully)" msgstr "Annuller og genudsted" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 #, fuzzy msgid "Canceled (fully or with paid fee)" msgstr "Annuller og genudsted" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 #, fuzzy msgid "Cancellation requested" msgstr "Afbestillingsgebyr" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 #, fuzzy msgid "Payment process" msgstr "Betalingsleverandører" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "Afventer eller udløbet" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "Afventer (overskredet)" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 #, fuzzy msgid "Overpaid" msgstr "betalt" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 #, fuzzy msgid "Partially paid" msgstr "Marker som betalt" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 #, fuzzy msgid "Underpaid (but confirmed)" msgstr "Bestilling bekræftet" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 #, fuzzy msgid "Approval process" msgstr "afventer" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 #, fuzzy msgid "Approved, payment pending" msgstr "afventer" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -11119,177 +11234,177 @@ msgstr "afventer" msgid "Approval pending" msgstr "Godkendelse afventer" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "Alle produkter" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "{product} – Vilkårlig variant" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 #, fuzzy msgid "Order placed before" msgstr "Ny bestilling afgivet" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 #, fuzzy msgid "Minimal sum of payments and refunds" msgstr "Bestillingsliste (CSV)" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 #, fuzzy msgid "Maximal sum of payments and refunds" msgstr "Bestillingsliste (CSV)" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "Alle arrangører" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "Alle arrangementer" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 #, fuzzy msgid "All payments" msgstr "Alle" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 #, fuzzy msgid "Payment created from" msgstr "Betalingsdato" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 #, fuzzy msgid "Payment created until" msgstr "Betalingsdato" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 #, fuzzy msgid "Paid from" msgstr "Gyldig" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 #, fuzzy msgid "Paid until" msgstr "Gyldig indtil" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "Shop er live og forsalget er i gang" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "Inaktive" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "Forsalg ikke startet" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "Forsalg slut" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 #, fuzzy msgid "Date from" msgstr "Dato" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 #, fuzzy msgid "Date until" msgstr "Dato og tidspunkt" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 #, fuzzy msgid "Start time from" msgstr "Dato" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 #, fuzzy msgid "Start time until" msgstr "Dato og tidspunkt" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "Ugedag" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 #, fuzzy msgid "active" msgstr "Inaktive" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 #, fuzzy msgid "disabled" msgstr "Deaktiveret" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 #, fuzzy msgid "not yet activated" msgstr "Deaktiver" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 @@ -11297,251 +11412,251 @@ msgstr "Deaktiver" msgid "Memberships" msgstr "Medlemmer" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 #, fuzzy msgid "Has no memberships" msgstr "Team medlemskaber" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 #, fuzzy msgid "Has any membership" msgstr "Team medlemskaber" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 #, fuzzy msgid "Has valid membership" msgstr "Team medlemskaber" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "Butik i luften" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "Butik ikke i luften" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "Søg efter deltager…" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "Tjek-ind-status" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "Alle deltagere" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 #, fuzzy msgctxt "checkin state" msgid "Checked in but left" msgstr "Tjekket ind – {list}" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 #, fuzzy msgctxt "checkin state" msgid "Present" msgstr "Forsalgs sluttidspunkt" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "Tjekket ind" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "Ikke tjekket ind" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 #, fuzzy msgctxt "subevent" msgid "Date start from" msgstr "Dato" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 #, fuzzy msgctxt "subevent" msgid "Date start until" msgstr "Dato og tidspunkt" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "Gyldig" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "Filtrer efter tag" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "Find rabatkode" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "Vilkårligt produkt i kvoten \"{quota}\"" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 #, fuzzy msgid "Refund status" msgstr "Tjek-ind-status" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 #, fuzzy msgid "All open refunds" msgstr "Alle" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 #, fuzzy msgid "All refunds" msgstr "Alle bestillinger" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 #, fuzzy msgid "Date filter" msgstr "Datohistorik" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 #, fuzzy msgid "Filter by…" msgstr "Filtrer efter tag" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 #, fuzzy msgid "Date of last successful payment" msgstr "Seneste betalingsdato" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 #, fuzzy msgid "All check-ins" msgstr "Tjek-ind-lister" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 #, fuzzy msgid "Successful check-ins" msgstr "Gennemførte betalinger" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 #, fuzzy msgid "Unsuccessful check-ins" msgstr "Gennemførte betalinger" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 #, fuzzy msgid "Scan type" msgstr "Korttype" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 #, fuzzy msgid "All directions" msgstr "Alle handlinger" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 #, fuzzy msgid "Device" msgstr "Enhedsnavn" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 #, fuzzy msgid "All devices" msgstr "Alle fakturaer" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 #, fuzzy msgid "All gates" msgstr "Alle datoer" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 #, fuzzy msgctxt "filter" msgid "Start date" msgstr "Starttidspunkt" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 #, fuzzy msgctxt "filter" msgid "End date" msgstr "Sluttidspunkt" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "Tjek-ind-liste" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 #, fuzzy msgid "Device status" msgstr "Enhedsnavn" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 #, fuzzy msgid "Active devices" msgstr "Alle fakturaer" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 #, fuzzy msgid "Revoked devices" msgstr "Registrerede enheder" @@ -11756,7 +11871,7 @@ msgid "" "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 #, fuzzy msgid "No category" msgstr "Produktkategori" @@ -11801,60 +11916,60 @@ msgstr "Størrelse" msgid "Number of tickets" msgstr "Antal billetter" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "Navn på kvote er påkrævet." -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "Vælg venligst en kvote." -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 #, fuzzy msgid "(Event default)" msgstr "Arrangementsdato" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -11862,7 +11977,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -11870,7 +11985,7 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 #, fuzzy msgid "Use value from product" msgstr "Du skal først oprette et produkt" @@ -11907,8 +12022,8 @@ msgstr "Tilføj nyt element" msgid "Bundled product" msgstr "Tilføjelsesprodukter" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "inaktiv" @@ -11991,21 +12106,37 @@ msgstr "Kun betalte bestillinger" msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +#, fuzzy +msgid "Confirm order regardless of payment" +msgstr "Ugyldige betalinger" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" msgstr "" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -12013,16 +12144,16 @@ msgid "" "payments." msgstr "" -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 #, fuzzy msgid "Notify customer by email" msgstr "Giv bruger besked via e-mail" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "Hold et afbestillingsgebyr på" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 msgid "" "If you keep a fee, all positions within this order will be canceled and the " "order will be reduced to a cancellation fee. Payment and shipping fees will " @@ -12031,28 +12162,28 @@ msgid "" "automatically." msgstr "" -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 #, fuzzy msgid "Generate cancellation for invoice" msgstr "Generér afbestilling" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 #, fuzzy msgid "Payment amount" msgstr "Betalingsdato" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -12061,61 +12192,61 @@ msgstr "Betalingsdato" msgid "Payment date" msgstr "Betalingsdato" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 #, fuzzy msgid "Please select some events." msgstr "Vælg venligst en kvote." -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "Genberegn moms" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 #, fuzzy msgid "Do not re-calculate taxes" msgstr "Genberegn moms" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "Giv bruger besked" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" "Send en e-mail til kunden for at fortælle at bestillingen er blevet ændret." -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "Tilføjelse til" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -12124,7 +12255,7 @@ msgstr "Tilføjelse til" msgid "Seat" msgstr "" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -12135,121 +12266,139 @@ msgstr "" msgid "Membership" msgstr "Medlemmer" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "Ny pris (brutto)" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +msgid "Ticket is blocked" +msgstr "Billetter" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +#, fuzzy +#| msgid "Valid until" +msgid "Validity end" +msgstr "Gyldig indtil" + +#: pretix/control/forms/orders.py:475 #, fuzzy msgid "Generate a new secret" msgstr "Opret en ny bruger" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 #, fuzzy msgid "Cancel this position" msgstr "Annullering" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "Split i ny bestilling" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 #, fuzzy msgid "(No membership)" msgstr "Team medlemskaber" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 #, fuzzy msgid "Remove this fee" msgstr "Fjern filter" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 #, fuzzy msgid "Attach tickets" msgstr "Opret billettyper" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 #, fuzzy msgid "Attach invoices" msgstr "Vedhæft fakturaer til e-mails" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "Modtager" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 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:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "" -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "" -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 #, fuzzy msgid "You need to specify an amount for a partial refund." msgstr "Du skal angive enten en kvote eller et produkt." -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 #, fuzzy msgid "Cancel all dates" msgstr "Annuller bestilling" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 #, fuzzy msgid "Automatically refund money if possible" msgstr "Automatisk ved betaling" -#: pretix/control/forms/orders.py:759 -msgid "Only available for payment method that support automatic refunds." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -12258,33 +12407,33 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 #, fuzzy msgid "Gift card validity" msgstr "Gavekort" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 #, fuzzy msgid "Keep a fixed cancellation fee per ticket" msgstr "Hold et fast afbestillingsgebyr" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 #, fuzzy msgid "Free tickets and add-on products are not counted" msgstr "Generer billetter for produkter der ikke er adgangsgivende" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 #, fuzzy msgid "Keep fees" msgstr "Andre gebyrer" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -12292,22 +12441,22 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 #, fuzzy msgid "Send information via email" msgstr "Send rabatkoder" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 #, fuzzy msgid "Send information to waiting list" msgstr "Send rabatkoder" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, fuzzy, python-brace-format msgid "Canceled: {event}" msgstr "Kan oprette arrangementer" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, fuzzy, python-brace-format msgid "" "Hello,\n" @@ -12334,7 +12483,7 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, fuzzy, python-brace-format msgid "" "Hello,\n" @@ -12357,26 +12506,26 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 #, fuzzy msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "Vælg venligst en specifik variant af dette produkt." -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 #, fuzzy msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "Vælg venligst en specifik variant af dette produkt." -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -12839,410 +12988,450 @@ msgstr "" msgid "A new secret has been generated for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, fuzzy, python-brace-format +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "Bestillingen er blevet annulleret." + +#: pretix/control/logdisplay.py:172 +#, fuzzy, python-brace-format +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "Bestillingen er blevet annulleret." + +#: pretix/control/logdisplay.py:177 +#, fuzzy, python-brace-format +#| msgid "An add-on has been added to this product." +msgid "A block has been added for position #{posid}." +msgstr "En tilføjelse er blevet føjet til dette produkt." + +#: pretix/control/logdisplay.py:181 +#, fuzzy, python-brace-format +#| msgid "An add-on has been removed from this product." +msgid "A block has been removed for position #{posid}." +msgstr "En tilføjelse er blevet fjernet fra dette produkt." + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "Denne bestilling er oprettet ved at splitte bestillingen {order}" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "(ukendt)" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, fuzzy, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "Tjek-ind-listen er blevet slettet." -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " "type \"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, fuzzy, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "Tjek-ind-listen er blevet slettet." -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, fuzzy, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "Tjek-ind-listen er blevet slettet." -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 #, fuzzy msgid "This object has been created by cloning." msgstr "Produktet er blevet oprettet." -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 #, fuzzy msgid "The organizer has been changed." msgstr "Bestillingen er blevet ændret." -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 #, fuzzy msgid "The organizer settings have been changed." msgstr "Gruppeindstillingerne er blevet ændret." -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 #, fuzzy #| msgid "The order details have been changed." msgid "The footer links have been changed." msgstr "Bestillingsdetaljerne er blevet ændret." -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 #, fuzzy #| msgid "The quota has been added." msgid "A scheduled export has been added." msgstr "Kvoten er blevet tilføjet." -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 #, fuzzy #| msgid "The product has been changed." msgid "A scheduled export has been changed." msgstr "Produktet er blevet ændret." -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 #, fuzzy msgid "A scheduled export has been deleted." msgstr "Det valgte produkt er blevet slettet." -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 #, fuzzy msgid "A scheduled export has been executed." msgstr "Det valgte produkt er blevet slettet." -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 #, fuzzy msgid "Gift card acceptance for another organizer has been added." msgstr "Den nye arrangør er blevet oprettet." -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 #, fuzzy msgid "Gift card acceptance for another organizer has been removed." msgstr "Den nye arrangør er blevet oprettet." -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 #, fuzzy msgid "The webhook has been created." msgstr "Gruppen er blevet oprettet." -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 #, fuzzy msgid "The webhook has been changed." msgstr "Kategorien er blevet ændret." -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 #, fuzzy msgid "The webhook call retry jobs have been dropped." msgstr "Gruppen er blevet oprettet." -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 #, fuzzy #| msgid "The order has been created." msgid "The SSO provider has been created." msgstr "Bestilling oprettet." -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 #, fuzzy #| msgid "The order has been changed." msgid "The SSO provider has been changed." msgstr "Bestillingen er blevet ændret." -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 #, fuzzy msgid "The SSO provider has been deleted." msgstr "Bestillingen er blevet tilbagebetalt." -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 #, fuzzy msgid "The SSO client has been created." msgstr "Arrangementsdatoen er blevet oprettet." -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 #, fuzzy msgid "The SSO client has been changed." msgstr "Kategorien er blevet ændret." -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 #, fuzzy #| msgid "The product has been deleted." msgid "The SSO client has been deleted." msgstr "Produktet er blevet slettet." -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 #, fuzzy msgid "The membership type has been created." msgstr "Arrangementsdatoen er blevet oprettet." -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 #, fuzzy msgid "The membership type has been changed." msgstr "Arrangementsdatoen er blevet ændret." -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 #, fuzzy msgid "The membership type has been deleted." msgstr "Arrangementsdatoen er blevet slettet." -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 #, fuzzy msgid "The account has been created." msgstr "Gruppen er blevet oprettet." -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 #, fuzzy msgid "The account has been changed." msgstr "Kategorien er blevet ændret." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 #, fuzzy msgid "A membership for this account has been added." msgstr "Den valgte konfiguration er blevet slettet." -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 #, fuzzy msgid "A membership of this account has been changed." msgstr "En svarmulighed er blevet ændret." -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 #, fuzzy msgid "A membership of this account has been deleted." msgstr "Den valgte konfiguration er blevet slettet." -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 #, fuzzy msgid "The account has been disabled and anonymized." msgstr "Bestillingen er blevet tilbagebetalt." -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 #, fuzzy msgid "A new password has been requested." msgstr "Adgangskoden er blevet nulstillet." -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 #, fuzzy msgid "A new password has been set." msgstr "Adgangskoden er blevet nulstillet." -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "Intern kommentar opdateret." -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 #, fuzzy msgid "The event has been canceled." msgstr "Bestillingen er blevet annulleret." -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 #, fuzzy msgid "An event has been deleted." msgstr "Arrangementsdatoen er blevet slettet." -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "Bestillingsdetaljerne er blevet ændret." -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "Bestillingen er markeret som ikke betalt." -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "Bestillingens hemmelighed er blevet ændret." -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "Bestillingens udløbsdato er blevet ændret." -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +#, fuzzy +#| msgid "The order has been marked as paid." +msgid "The order has been set to be usable before it is paid." +msgstr "Bestillingen er blevet markeret som betalt." + +#: pretix/control/logdisplay.py:374 +#, fuzzy +msgid "The order has been set to require payment before use." +msgstr "Voucheren er blevet oprettet." + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "Bestillingen er blevet markeret som udløbet." -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "Bestillingen er blevet markeret som betalt." -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 #, fuzzy msgid "The cancellation request has been deleted." msgstr "Det valgte spørgsmål er blevet slettet." -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "Bestillingen er blevet tilbagebetalt." -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 #, fuzzy msgid "The order has been reactivated." msgstr "Bestilling oprettet." -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, fuzzy, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "Den valgte dato er blevet slettet." -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "Bestillingen er oprettet" -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 #, fuzzy msgid "The order has been approved." msgstr "Bestilling oprettet." -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, fuzzy, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "Bestillingen er blevet tilbagebetalt." -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" "E-mailadressen er blevet ændret fra \"{old_email}\" til \"{new_email}\"." -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, fuzzy, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" "E-mailadressen er blevet ændret fra \"{old_email}\" til \"{new_email}\"." -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 #, fuzzy msgid "The customer account has been changed." msgstr "Spørgsmålet er blevet ændret." -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "Fakturaen er blevet genereret." -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "Fakturaen er blevet genereret igen." -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "Fakturaen er blevet genudstedt." -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "Bestillingens interne kommentar er blevet opdateret." -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 #, fuzzy msgid "The order's follow-up date has been updated." msgstr "Rækkefølgen af elementerne er blevet opdateret." -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "En e-mail af ukendt type er blevet sendt." -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 #, fuzzy msgid "" "The email has been sent without attached tickets since they would have been " @@ -13251,36 +13440,36 @@ msgstr "" "En e-mail er blevet sendt for at fortælle brugeren at bestillingen er " "modtaget." -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "Din besked er blevet sendt." -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 #, fuzzy msgid "A custom email has been sent to an attendee." msgstr "Din besked er blevet sendt." -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" "En e-mail er blevet sendt med en advarsel om at bestillingen er ved at " "udløbe." -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" "En e-mail er blevet sendt for at fortælle brugeren at bestillingen er " "annulleret." -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 #, fuzzy msgid "" "An email has been sent to notify the user that the event has been canceled." @@ -13288,26 +13477,26 @@ msgstr "" "En e-mail er blevet sendt for at fortælle brugeren at bestillingen er " "annulleret." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" "En e-mail er blevet sendt for at fortælle brugeren at bestillingen er ændret." -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" "En e-mail er blevet sendt for at fortælle brugeren at bestillingen er " "modtaget." -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" "En e-mail er blevet sendt for at fortælle brugeren at betaling er modtaget." -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 #, fuzzy msgid "" "An email has been sent to notify the user that the order has been denied." @@ -13315,7 +13504,7 @@ msgstr "" "En e-mail er blevet sendt for at fortælle brugeren at bestillingen er " "modtaget." -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 #, fuzzy msgid "" "An email has been sent to notify the user that the order has been approved." @@ -13323,7 +13512,7 @@ msgstr "" "En e-mail er blevet sendt for at fortælle brugeren at bestillingen er " "modtaget." -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." @@ -13331,7 +13520,7 @@ msgstr "" "En e-mail er blevet sendt for at fortælle brugeren at bestillingen er " "modtaget og kræver betaling." -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 #, fuzzy msgid "" "An email has been sent to notify the user that the order has been received " @@ -13340,96 +13529,96 @@ msgstr "" "En e-mail er blevet sendt for at fortælle brugeren at bestillingen er " "modtaget og kræver betaling." -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" "En e-mail er blevet sendt til brugeren med et link til siden med " "bestillingsdetaljer." -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, fuzzy, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "Betalingsmetoden er blevet ændret." -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, fuzzy, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "Bestillingen er blevet annulleret." -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, fuzzy, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "Bestillingen er blevet annulleret." -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, fuzzy, python-brace-format msgid "Payment {local_id} has been started." msgstr "Betalingsmetoden er blevet ændret." -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, fuzzy, python-brace-format msgid "Payment {local_id} has failed." msgstr "Bestillingen er blevet annulleret." -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, fuzzy, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "Bestillingen er blevet markeret som betalt." -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 #, fuzzy msgid "The order has been overpaid." msgstr "Bestilling oprettet." -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, fuzzy, python-brace-format msgid "Refund {local_id} has been created." msgstr "Bestilling oprettet." -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, fuzzy, python-brace-format msgid "Refund {local_id} has been completed." msgstr "Opgaven er fuldført." -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, fuzzy, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "Bestillingen er blevet annulleret." -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, fuzzy, python-brace-format msgid "Refund {local_id} has failed." msgstr "Bestillingen er blevet annulleret." -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "Tofaktorgodkendelse er slået til." -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "Tofaktorgodkendelse er slået fra." -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "Dine sikkerhedskoder til tofaktorgodkendelse er blevet genoprettet." -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " @@ -13437,7 +13626,7 @@ msgid "" msgstr "" "En ny tofaktorgodkendelsesenhed, \"{name}\", er blevet føjet til din konto." -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " @@ -13445,51 +13634,51 @@ msgid "" msgstr "" "Tofaktorgodkendelsesenheden \"{name}\" er blevet fjernet fra din konto." -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 #, fuzzy msgid "This user has been anonymized." msgstr "Bestillingen er blevet tilbagebetalt." -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "E-mail til nulstilling af adgangskode er sendt." -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "Adgangskoden er blevet nulstillet." -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, fuzzy, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "Varianten \"{value}\" er blevet slettet." -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "Voucheren er blevet oprettet." -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "Voucheren er blevet oprettet og sendt til en person på ventelisten." -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 #, fuzzy #| msgid "A voucher has been sent to a person on the waiting list." msgid "" @@ -13497,472 +13686,480 @@ msgid "" "from the waiting list." msgstr "En rabatkode er blevet sendt til en person på ventelisten." -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "Voucheren er blevet ændret." -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "Voucheren er blevet slettet." -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "Voucheren er blevet indløst på bestilling {order_code}." -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "Produktet er blevet oprettet." -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "Produktet er blevet ændret." -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "Produktet er blevet slettet." -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "Varianten \"{value}\" er blevet oprettet." -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "Varianten \"{value}\" er blevet slettet." -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "Varianten \"{value}\" er blevet ændret." -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "En tilføjelse er blevet føjet til dette produkt." -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "En tilføjelse er blevet fjernet fra dette produkt." -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "En tilføjelse er blevet ændret på dette produkt." -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 #, fuzzy msgid "A bundled item has been added to this product." msgstr "En tilføjelse er blevet føjet til dette produkt." -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 #, fuzzy msgid "A bundled item has been removed from this product." msgstr "En tilføjelse er blevet fjernet fra dette produkt." -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 #, fuzzy msgid "A bundled item has been changed on this product." msgstr "En tilføjelse er blevet ændret på dette produkt." -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "Kvoten er blevet tilføjet." -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "Kvoten er blevet slettet." -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "Kvoten er blevet ændret." -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 #, fuzzy msgid "The quota has closed." msgstr "Kvoten er blevet slettet." -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 #, fuzzy msgid "The quota has been re-opened." msgstr "Kvoten er blevet slettet." -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "Kategorien er blevet tilføjet." -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "Kategorien er blevet slettet." -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "Kategorien er blevet ændret." -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "Spørgsmålet er blevet tilføjet." -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "Spørgsmålet er blevet slettet." -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "Spørgsmålet er blevet ændret." -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 #, fuzzy #| msgid "The quota has been added." msgid "The discount has been added." msgstr "Kvoten er blevet tilføjet." -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 #, fuzzy #| msgid "The product has been deleted." msgid "The discount has been deleted." msgstr "Produktet er blevet slettet." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 #, fuzzy msgid "The discount has been changed." msgstr "Kategorien er blevet ændret." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "Momsreglen er blevet tilføjet." -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "Momsreglen er blevet slettet." -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "Momsreglen er blevet ændret." -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "Tjek-ind-listen er blevet tilføjet." -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "Tjek-ind-listen er blevet slettet." -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "Tjek-ind-listen er blevet ændret." -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "Indstillingerne for arrangementet er blevet ændret." -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "Indstillingerne for download af billet er blevet ændret." -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "En plugin er blevet aktiveret." -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "En plugin er blevet deaktiveret." -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 #, fuzzy msgid "The shop has been taken into test mode." msgstr "Bestillingen er blevet tilbagebetalt." -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 #, fuzzy msgid "The test mode has been disabled." msgstr "Den valgte dato er blevet slettet." -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 #, fuzzy msgid "The event has been created." msgstr "Arrangementsdatoen er blevet oprettet." -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 #, fuzzy msgid "The event details have been changed." msgstr "Indstillingerne for arrangementet er blevet ændret." -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "En svarmulighed er blevet føjet til spørgsmålet." -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "En svarmulighed er blevet fjernet fra spørgsmålet." -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "En svarmulighed er blevet ændret." -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "En bruger er føjet til gruppen." -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "En bruger er blevet inviteret med i gruppen." -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "En brugers rettigheder er blevet ændret." -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "En bruger er blevet fjernet fra gruppen." -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "En rabatkode er blevet sendt til en person på ventelisten." -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 #, fuzzy msgid "An entry has been removed from the waiting list." msgstr "En bruger er blevet fjernet fra gruppen." -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 #, fuzzy msgid "An entry has been transferred to another waiting list." msgstr "En bruger er føjet til gruppen." -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 #, fuzzy msgid "An entry has been changed on the waiting list." msgstr "En rabatkode er blevet sendt til en person på ventelisten." -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 #, fuzzy msgid "An entry has been added to the waiting list." msgstr "En bruger er føjet til gruppen." -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "Gruppen er blevet oprettet." -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "Gruppeindstillingerne er blevet ændret." -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "Gruppen er blevet slettet." -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 #, fuzzy msgid "The gate has been created." msgstr "Gruppen er blevet oprettet." -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 #, fuzzy msgid "The gate has been changed." msgstr "Kategorien er blevet ændret." -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 #, fuzzy msgid "The gate has been deleted." msgstr "Gruppen er blevet slettet." -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "Arrangementsdatoen er blevet slettet." -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 #, fuzzy msgctxt "subevent" msgid "The event date has been canceled." msgstr "Arrangementsdatoen er blevet ændret." -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "Arrangementsdatoen er blevet ændret." -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "Arrangementsdatoen er blevet oprettet." -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "En kvote er blevet knyttet til arrangementsdatoen." -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "En kvote er blevet ændret på arrangementsdatoen." -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "En kvote er blevet fjernet fra arrangementsdatoen." -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 #, fuzzy msgid "The device has been created." msgstr "Arrangementsdatoen er blevet oprettet." -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 #, fuzzy msgid "The device has been changed." msgstr "Voucheren er blevet ændret." -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 #, fuzzy msgid "Access of the device has been revoked." msgstr "Enheden er blevet fjernet." -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 #, fuzzy msgid "The device has been initialized." msgstr "Enheden er blevet fjernet." -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 #, fuzzy msgid "The access token of the device has been regenerated." msgstr "Fakturaen er blevet genereret igen." -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 #, fuzzy msgid "The gift card has been created." msgstr "Gruppen er blevet oprettet." -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 #, fuzzy msgid "The gift card has been changed." msgstr "Gruppen er blevet oprettet." -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 #, fuzzy msgid "A manual transaction has been performed." msgstr "Spørgsmålet er blevet tilføjet." -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "Indstillingerne for en betalingsudbyder er blevet ændret." -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, fuzzy, python-brace-format msgid "The order has been canceled (comment: \"{comment}\")." msgstr "Bestillingen er blevet tilbagebetalt." -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "Bestillingen er blevet annulleret." -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, fuzzy, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "Tjek-ind-listen er blevet slettet." -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} er blevet føjet til gruppen." -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} er fjernet fra gruppen." -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "{user} er nu med i gruppen via invitationen sendt til {email}." -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} er blevet inviteret med i gruppen." -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, fuzzy, python-brace-format msgid "Invite for {user} has been resent." msgstr "Invitationen til {user} er blevet trukket tilbage." -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "Invitationen til {user} er blevet trukket tilbage." -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "Token \"{name}\" oprettet." -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "Token \"{name}\" slettet." -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "Dine kontoindstillinger er blevet ændret." -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "Din e-mailadresse er blevet ændret til {email}." -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "Din adgangskode er blevet ændret." -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "" +#: pretix/control/logdisplay.py:678 +msgid "Blocked manually" +msgstr "" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -14001,7 +14198,7 @@ msgstr "Generelt" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -14009,8 +14206,8 @@ msgid "Payment" msgstr "Betaling" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -14058,7 +14255,7 @@ msgid "Overview" msgstr "Overblik" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -14110,7 +14307,7 @@ msgid "Search" msgstr "Marts" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 #, fuzzy msgid "Payments" msgstr "Betaling" @@ -14723,7 +14920,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -14776,18 +14973,18 @@ msgstr "Antal dage" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "Resultat" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, fuzzy, python-format msgid "Automatically marked not present: %(date)s" msgstr "Ubetalte bestillinger skal automatisk udløbe" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, fuzzy, python-format msgid "Additional entry scan: %(date)s" msgstr "Først scannet: %(date)s" @@ -14798,7 +14995,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "Først scannet: %(date)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, fuzzy, python-format msgid "Automatically checked in: %(date)s" msgstr "Ubetalte bestillinger skal automatisk udløbe" @@ -14930,7 +15127,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -15686,7 +15883,7 @@ msgid "Show affected orders" msgstr "Kun betalte bestillinger" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "Opdater kommentar" @@ -15858,9 +16055,9 @@ msgstr "Ændringen blev udført af en pretix-administrator." #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -15930,8 +16127,8 @@ msgid "Free order" msgstr "Gratis ordre" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "Gensend link" @@ -15967,7 +16164,7 @@ msgstr "Betalingsindstillinger" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "Aktiveret" @@ -16029,34 +16226,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -16196,7 +16393,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -17099,14 +17296,14 @@ msgid "Add a new bundled product" msgstr "Tilføj nyt element" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "Kun tilgængelig i et begrænset tidrum" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "Kun synlig med en rabatkode" @@ -17117,12 +17314,12 @@ msgid "" "sale until you have added it to an existing or newly created quota." msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 #, fuzzy msgid "New variation" msgstr "Eksempelvariant" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "Tilføj variant" @@ -17344,7 +17541,7 @@ msgstr "Fuldt booket" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "Udsolgt" @@ -17401,36 +17598,36 @@ msgid "Question: %(name)s" msgstr "Spørgsmål: %(name)s" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "Rediger spørgsmål" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "Betalt" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "Ingen passende svar fundet." -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "Du skal knytte spørgsmålet til et produkt for at kunne indsamle svar." -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "Antal" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "Spørgsmålshistorik" @@ -17914,45 +18111,90 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 #, fuzzy msgid "Change to" msgstr "Skift dato til" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 #, fuzzy msgid "including all taxes" msgstr "inkl. %(rate)s%% moms" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +msgid "Ticket block" +msgstr "Standardtidszone" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +#, fuzzy +#| msgid "Not checked in" +msgid "Not blocked" +msgstr "Ikke tjekket ind" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +#, fuzzy +#| msgid "Valid until" +msgid "Validity time" +msgstr "Gyldig indtil" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, fuzzy, python-format +#| msgid "from %(start_date)s" +msgid "Valid from %(datetime)s" +msgstr "Book fra %(start_date)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, fuzzy, python-format +#| msgid "Valid until" +msgid "Valid until %(datetime)s" +msgstr "Gyldig indtil" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 #, fuzzy msgid "" "Removing or splitting this position will also remove or split all add-ons to " "this position." msgstr "Sletning af denne linje wil også slette alle tilføjelser til linjen." -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 #, fuzzy msgid "Add product" msgstr "Tilføjelsesprodukter" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 #, fuzzy msgid "Other operations" msgstr "Svarmuligheder" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "Udfør ændringer" @@ -17977,7 +18219,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -18132,271 +18374,283 @@ msgstr "Afbestillingsdato" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 #, fuzzy msgid "Customer account" msgstr "Kundehandlinger" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 msgid "Contact email" msgstr "Kontaktoplysninger" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 #, fuzzy msgid "Invoice was emailed to customer" msgstr "Annuller bestilling" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 msgid "Invoice was not yet emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "Generér afbestilling" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "Annuller og genudsted" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 #, fuzzy msgid "Email invoices" msgstr "Alle fakturaer" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "Opret faktura" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "Ændr produkter" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "Bestilling" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, fuzzy, python-format msgid "Denied scan: %(date)s" msgstr "Først scannet: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, fuzzy, python-format msgid "Exit scan: %(date)s" msgstr "Først scannet: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, fuzzy, python-format msgid "Entry scan: %(date)s" msgstr "Først scannet: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "Voucherkode anvendt:" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, fuzzy, python-format msgid "Used %(amount)s discount from budget" msgstr "Maksimum beløb pr. bestilling" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 #, fuzzy msgid "Ticket page" msgstr "Billetnavn" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "ikke besvaret" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "USIKKER" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "plus %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "inkl. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "Total" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "Successful payments" msgstr "Gennemførte betalinger" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 msgid "Pending total" msgstr "Afventende i alt" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 #, fuzzy msgid "Confirmation date" msgstr "Bekræftelsestekst" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 #, fuzzy msgid "Cancel payment" msgstr "Ugyldige betalinger" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 #, fuzzy msgid "Confirm as paid" msgstr "Marker som betalt" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 #, fuzzy msgid "Create a refund" msgstr "Opret dato" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 #, fuzzy msgid "Cancel transfer" msgstr "Annuller bestilling" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 #, fuzzy msgid "Confirm as done" msgstr "Bekræftelser" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "Postnummer og by" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "Gyldigt CVR-nr." -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "check" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "Bestillingshistorik" @@ -18986,8 +19240,15 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +#, fuzzy +#| msgid "Pending (overdue)" +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "Afventer (overskredet)" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 #, fuzzy msgid "Canceled (paid fee)" msgstr "Annuller og genudsted" @@ -19234,13 +19495,6 @@ msgstr "Betaling afventer" msgid "Anonymize" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -#, fuzzy -msgid "Valid from" -msgstr "Gyldig" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -21585,52 +21839,52 @@ msgstr "Prøv venligst igen." msgid "Invalid code, please try again." msgstr "Ugyldig kode, prøv igen." -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 #, fuzzy msgid "The selected check-ins have been reverted." msgstr "Den valgte lister er blevet slettet." -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 #, 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:248 +#: pretix/control/views/checkin.py:259 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:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "Den nye tjek-ind-liste er blevet oprettet." -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 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:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "Den valgte liste findes ikke." -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "Den valgte lister er blevet slettet." @@ -21723,7 +21977,7 @@ msgstr "Ingen dato" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "Ikke længere til salg" @@ -21731,7 +21985,7 @@ msgstr "Ikke længere til salg" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "Snart" @@ -21784,7 +22038,7 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "Spørgsmålet er blevet slettet." -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -21821,13 +22075,13 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "Ugyldigt element" @@ -21922,17 +22176,17 @@ msgstr "" msgid "Your event is not empty, you need to set it up manually." msgstr "" -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" msgstr "" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "Almindelig billet" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "" @@ -22012,7 +22266,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "" @@ -22053,8 +22307,8 @@ msgstr "Rækkefølgen af kategorier er blevet ændret." msgid "Street" msgstr "Afsenderadresse" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "" @@ -22062,92 +22316,92 @@ msgstr "" msgid "The selected question has been deleted." msgstr "Det valgte spørgsmål er blevet slettet." -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "Fil uploadet" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "Det nye spørgsmål er blevet oprettet." -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "Den nye kvote er blevet oprettet." -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 #, fuzzy msgid "Exit scans" msgstr "Først scannet: %(date)s" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 #, fuzzy msgid "Vouchers and waiting list reservations" msgstr "På venteliste siden" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 #, fuzzy msgid "Available quota" msgstr "Tilgængelig indtil" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 #, fuzzy msgid "Waiting list (pending)" msgstr "Ventelistepladser" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 #, fuzzy msgid "Currently for sale" msgstr "Pt. ikke tilgængelig" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 #, fuzzy msgid "The quota has been re-opened and will not close again." msgstr "Bestillingen er blevet markeret som tilbagebetalt." -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "Den valgte kvote er blevet slettet." -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " "from it." msgstr "" -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 msgid "" "The product could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it. Deleting it could break reporting or other " "functionality, so the product has been disabled instead." msgstr "" -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "Det valgte produkt er blevet slettet." -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "" @@ -22536,101 +22790,101 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "Betalingsbetingelser er blevet ændret." -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "Der er sket en fejl. Se detaljer nedenfor." -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "Bestillingen er blevet ændret." -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "Der var ingen ændringer til bestillingen." -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 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:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "Emne: {subject}" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 msgid "Your message has been queued and will be sent to {}." msgstr "Din besked vil blive sendt til {}." -#: pretix/control/views/orders.py:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "Kunne ikke sende mail til denne bruger: {}" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "Ingen bestilling med denne kode findes." -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "Den valgte eksportør findes ikke." -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, fuzzy, python-brace-format msgid "Export: {title}" msgstr "Udløbsdato" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -22638,257 +22892,257 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 #, fuzzy msgid "All orders have been canceled." msgstr "Bestillingen er blevet annulleret." -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 #, fuzzy msgid "Your input was not valid." msgstr "Prøv venligst igen." -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "Navn" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 #, fuzzy msgid "This organizer can not be deleted." msgstr "Den valgte gruppe kan ikke slettet." -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 #, fuzzy msgid "The organizer has been deleted." msgstr "Den nye arrangør er blevet oprettet." -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "Den nye arrangør er blevet oprettet." -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "Administratorer" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "Dine ændringer kunne ikke gemmes." -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "Den valgte gruppe kan ikke slettet." -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "Den valgte gruppe er blevet slettet." -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." msgstr "" -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "Medlemmet er blevet fjernet fra gruppen." -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "Ugyldig invitation valgt." -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 #, fuzzy msgid "The invite has been resent." msgstr "Fakturaen er blevet genudstedt." -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "Ugyldigt token valgt." -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "Token slettet." -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "Det nye medlem er blevet føjet til gruppen." -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 #, fuzzy msgid "This device has been set up successfully." msgstr "Den valgte dato er blevet slettet." -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 #, fuzzy msgid "This device currently does not have access." msgstr "Dette produkt er pt. ikke tilgængeligt." -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 #, fuzzy msgid "Access for this device has been revoked." msgstr "Den valgte konfiguration er blevet slettet." -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 #, fuzzy msgid "The selected gift card issuer has been added." msgstr "Den valgte kategorien er blevet slettet." -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 #, fuzzy msgid "The selected gift card issuer has been removed." msgstr "Den valgte kategorien er blevet slettet." -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 #, fuzzy msgid "The transaction could not be reversed." msgstr "Transaktionsbeløbet er ikke korrekt." -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 #, fuzzy msgid "The transaction has been reversed." msgstr "Spørgsmålet er blevet tilføjet." -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 #, fuzzy msgid "Your input was invalid, please try again." msgstr "Prøv venligst igen." -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 #, fuzzy msgid "The manual transaction has been saved." msgstr "Spørgsmålet er blevet tilføjet." -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 #, fuzzy msgid "The gift card has been created and can now be used." msgstr "Gruppen er blevet oprettet." -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 #, fuzzy msgid "The selected gate has been deleted." msgstr "Den valgte dato er blevet slettet." -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 #, fuzzy msgid "The property has been created." msgstr "Produktet er blevet oprettet." -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 #, fuzzy msgid "The selected property has been deleted." msgstr "Det valgte produkt er blevet slettet." -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 #, fuzzy msgid "The selected object has been deleted." msgstr "Det valgte produkt er blevet slettet." -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 #, fuzzy #| msgid "The order has been created." msgid "The provider has been created." msgstr "Bestilling oprettet." -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, fuzzy, python-brace-format #| msgid "" #| "Your changes have been saved. Please note that it can take a short period " @@ -22900,13 +23154,13 @@ msgstr "" "Dine ændringer er gemt. Bemærk at det kan tage et øjeblik før ændringerne " "aktiveres." -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 #, fuzzy msgid "The customer account has been anonymized." msgstr "Bestillingen er blevet tilbagebetalt." @@ -23180,7 +23434,7 @@ msgstr "" msgid "The selected entry has been deleted." msgstr "Den valgte plads er blevet slettet." -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 #, fuzzy msgid "This is not an event series." msgstr "Dette er en arrangementsrække" @@ -23271,7 +23525,7 @@ msgstr "Alle handlinger" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 #, fuzzy msgid "Include pending orders" @@ -24219,100 +24473,100 @@ msgstr "Kræver særlig opmærksomhed" msgid "Include questions" msgstr "Medtag spørgsmål" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "Tjek-ind-liste (PDF)" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 #, fuzzy #| msgid "Check-in" msgctxt "export_category" msgid "Check-in" msgstr "Tjek-ind" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "betalt" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 #, fuzzy msgid "Checked out" msgstr "Din bestilling" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 #, fuzzy msgid "Automatically checked in" msgstr "Automatisk ved betaling" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "Hemmelighed" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 #, fuzzy msgid "Check-in log (all scans)" msgstr "Tjek-ind-lister" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 #, fuzzy msgid "Offline" msgstr "Overblik" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 #, fuzzy msgid "Offline override" msgstr "Overblik" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "Fejlmeddelelse" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 #, fuzzy msgid "Upload date" msgstr "Hentet dato" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 #, fuzzy msgid "Upload time" msgstr "Hent billet" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 #, fuzzy msgid "Successful scans only" msgstr "Gennemførte betalinger" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 #, fuzzy msgid "All check-in lists" msgstr "Tjek-ind-lister" @@ -25051,79 +25305,83 @@ msgstr "Send kun til bestillere af" msgid "Everyone who placed an order" msgstr "" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" msgstr "" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 msgid "approval pending" msgstr "Godkendelse afventer" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "afventer med overskredet betalingsdato" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 #, fuzzy msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "Bestillingsliste (CSV)" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 #, fuzzy msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "Send til kunde med bestillingsstatus" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 #, fuzzy msgid "Absolute" msgstr "Absolut værdi" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 #, fuzzy msgid "Relative, before event start" msgstr "Søg efter arrangementer" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 #, fuzzy msgid "Relative, before event end" msgstr "Søg efter arrangementer" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 #, fuzzy msgid "Relative, after event start" msgstr "Søg efter arrangementer" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 msgid "Relative, after event end" msgstr "Relativt, efter eventets afslutning" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 #, fuzzy msgid "Please specify the send date" msgstr "Indtast venligst dit navn." -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 #, fuzzy msgid "Please specify the offset days and time" msgstr "Indtast venligst den samme adgangskode to gange" -#: pretix/plugins/sendmail/forms.py:394 +#: pretix/plugins/sendmail/forms.py:396 #, fuzzy msgid "Please specify a product" msgstr "Vælg venligst en kvote." @@ -25145,65 +25403,65 @@ msgstr "Annulleringsdato" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 #, fuzzy msgid "Limit products" msgstr "Begræns til produkter" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 #, fuzzy msgid "Send date" msgstr "Sluttidspunkt" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 msgid "Time of day" msgstr "Tid på dagen" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 #, fuzzy msgid "Send email to" msgstr "Send e-mail" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, fuzzy, python-brace-format msgid "on {date} at {time}" msgstr "Vis datoer med klokkeslæt" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, 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:269 +#: pretix/plugins/sendmail/models.py:275 #, 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:279 +#: pretix/plugins/sendmail/models.py:285 #, 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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -25450,20 +25708,20 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" msgstr[0] "" msgstr[1] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, fuzzy, python-format #| msgid "Waiting list entry" msgid "%(number)s waiting list entry" @@ -25471,12 +25729,12 @@ msgid_plural "%(number)s waiting list entries" msgstr[0] "Ventelisteplads" msgstr[1] "Ventelisteplads" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 #, fuzzy msgid "Your rule has been created." msgstr "Bestilling oprettet." -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 #, fuzzy msgid "The selected rule has been deleted." msgstr "Den valgte dato er blevet slettet." @@ -25556,11 +25814,6 @@ msgstr "" msgid "Minimum Price" msgstr "Minimum antal" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 #, fuzzy @@ -26430,11 +26683,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "Gennemse bestilling" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -27224,7 +27477,7 @@ msgstr "UDSOLGT" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "Reserveret" @@ -27266,54 +27519,59 @@ msgstr "Vis information" msgid "Membership:" msgstr "Medlemmer:" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +#, fuzzy +msgid "This ticket is blocked." +msgstr "Denne bestilling er allerede blevet tilbagebetalt." + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 #, fuzzy msgctxt "ticket_checkins" msgid "Usage:" msgstr "Sprog" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, fuzzy, python-format msgid "This ticket has been used once." msgid_plural "This ticket has been used %(count)s times." msgstr[0] "Denne bestilling er allerede blevet tilbagebetalt." msgstr[1] "Denne bestilling er allerede blevet tilbagebetalt." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 #, fuzzy msgid "No attendee name provided" msgstr "Vis deltagernavne på fakturaer" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, fuzzy, python-format msgid "Remove one %(item)s from your cart" msgstr "Maksimalt antal produkter pr. bestilling" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, fuzzy, python-format msgid "" "Remove one %(item)s from your cart. You currently have %(count)s in your " @@ -27322,11 +27580,11 @@ msgstr "" "Vi har fjernet %(product)s fra din kurv idet du ikke kan købe færre end " "%(min)s af det." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -27336,37 +27594,37 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, fuzzy, python-format msgid "Add one more %(item)s to your cart" msgstr "Maksimalt antal produkter pr. bestilling" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" msgstr[0] "Produkt" msgstr[1] "%(num)s produkter" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, fuzzy, python-format msgid "incl. %(tax_sum)s taxes" msgstr "inkl. %(rate)s%% %(taxname)s" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" "Bookingerne i din indkøbskurv er reserveret til dig i %(minutes)s minutter." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 msgid "" "The items in your cart are no longer reserved for you. You can still " "complete your order as long as they’re available." @@ -27374,7 +27632,7 @@ msgstr "" "Varerne i din indkøbskurv er ikke længere reserverede til dig. Du kan stadig " "færdiggøre din ordre, så længe der er ledige billetter." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -27476,14 +27734,15 @@ msgid "Confirmation pending" msgstr "Bekræftelse afventer" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "Betaling afventer" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "Bestilling bekræftet" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "Betaling afventer" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 #, fuzzy @@ -27564,7 +27823,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 #, fuzzy msgid "Few tickets left" msgstr "PDF-billet" @@ -27574,7 +27833,7 @@ msgstr "PDF-billet" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 #, fuzzy #| msgid "Pay now" msgctxt "available_event_in_list" @@ -27591,7 +27850,7 @@ msgstr "Betal nu" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "Book nu" @@ -27600,7 +27859,7 @@ msgstr "Book nu" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 #, fuzzy msgid "Fully booked" msgstr "Fuldt booket" @@ -27658,14 +27917,14 @@ msgid "Other dates" msgstr "Bestillingsdato" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 #, fuzzy #| msgid "The presale period for this event is over." msgid "The booking period for this event is over." msgstr "Forsalget for dette arrangement er slut." #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, fuzzy, python-format #| msgid "The presale for this event will start on %(date)s at %(time)s." msgid "The booking period for this event will start on %(date)s at %(time)s." @@ -28823,7 +29082,7 @@ msgid "The products have been successfully added to your cart." msgstr "Produkterne er lagt i kurven." #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -29055,17 +29314,17 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 #, fuzzy msgid "This ticket shop is currently disabled." msgstr "Dette produkt er pt. ikke tilgængeligt." -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 #, fuzzy msgid "The selected date does not exist in this event series." msgstr "Delarrangementet tilhører ikke dette arrangement." -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "Book fra %(start_date)s" diff --git a/src/pretix/locale/da/LC_MESSAGES/djangojs.po b/src/pretix/locale/da/LC_MESSAGES/djangojs.po index bbd3a12aa..dda458306 100644 --- a/src/pretix/locale/da/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/da/LC_MESSAGES/djangojs.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2022-12-01 17:00+0000\n" "Last-Translator: Mie Frydensbjerg \n" "Language-Team: Danish \n" "Language-Team: German " msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "Leer, wenn dies kein Eintrittsticket ist" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "erstellt" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "ausstehend" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "bestätigt" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "abgebrochen" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "fehlgeschlagen" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "erstattet" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "Zahlungsinformationen" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "extern gestartet" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "erstellt" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "auf dem Weg" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "erledigt" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "fehlgeschlagen" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "abgebrochen" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "Veranstalter" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "Kunde" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "Extern" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 msgid "Refund reason" msgstr "Grund für die Erstattung" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" @@ -4713,66 +4756,66 @@ msgid "" msgstr "" "Kann dem Nutzer angezeigt werden, z.B. als Teil eines Verwendungszwecks." -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "Zahlungsgebühr" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "Versandkosten" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "Servicegebühr" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "Stornogebühr" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "Versicherungsgebühr" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "Andere Gebühren" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "Wertgutschein / Geschenkgutschein" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "Wert" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "Bestelltes Produkt" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "Warenkorb-ID (z.B. Session-ID)" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "Produkt im Warenkorb" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "Produkte im Warenkorb" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "Firmenkunde" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "" "Diese Referenz wird auf Ihre Rechnung gedruckt, damit Sie die Rechnung " @@ -4789,8 +4832,8 @@ msgstr "" "URLs zu Ihrem Veranstalterkonto und Ihren Veranstaltern." #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -5065,15 +5108,7 @@ msgstr "" "hinweg als Rabatt gegeben wird. Wenn diese Summe erreicht ist, kann der " "Gutschein nicht weiter genutzt werden." -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "Gültig bis" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "Im Kontingent reservieren" @@ -5357,8 +5392,8 @@ msgid "Dates" msgstr "Termine" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "Gesamt (netto)" @@ -5502,10 +5537,10 @@ msgstr "Sie müssen für dieses Produkt eine Produktvariante auswählen." #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 msgid "Invoice address" msgstr "Rechnungsadresse" @@ -5521,19 +5556,19 @@ msgstr "Bundesstaaten werden für dieses Land nicht unterstützt." msgid "Please enter a valid state." msgstr "Bitte wählen Sie einen gültigen Staat aus." -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 msgid "Attendee e-mail address" msgstr "Teilnehmer*innen-E-Mail-Adresse" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 msgid "Attendee address" msgstr "Teilnehmer*innen-Adresse" @@ -5553,7 +5588,7 @@ msgstr "Sie haben eine ungültige Zahl eingegeben." #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "Ticket-Code" @@ -5569,30 +5604,35 @@ msgstr "Sie können keinen Ticketcode verwenden, der bereits existiert." msgid "Please enter a valid language code." msgstr "Bitte geben Sie einen gültigen Sprachcode ein." -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 msgid "Please enter a valid sales channel." msgstr "Bitte geben Sie einen gültigen Verkaufskanal ein." -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 msgid "Multiple matching seats were found." msgstr "Mehrere passende Sitzplätze gefunden." -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 msgid "No matching seat was found." msgstr "Kein passender Sitzplatz gefunden." -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" "Dieser Sitzplatz wurde inzwischen von einem anderen Kunden gebucht, bitte " "wählen Sie einen anderen." -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "Sie müssen einen Sitzplatz auswählen." -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 msgid "Ambiguous option selected." msgstr "Mehrdeutige Option ausgewählt." @@ -5971,9 +6011,9 @@ msgid "Price including add-ons" msgstr "Preis inklusive Zusatzprodukte" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 msgid "Attendee company" msgstr "Teilnehmer*innen-Firma" @@ -6070,7 +6110,7 @@ msgid "Event begin weekday" msgstr "Veranstaltungsdatum Wochentag" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "Freitag" @@ -6154,8 +6194,8 @@ msgstr "" "Workshop 1\n" "Workshop 2" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "Veranstaltername" @@ -6197,7 +6237,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "Parkett, Reihe 3, Sitz 4" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "Freie Platzwahl" @@ -6248,7 +6288,7 @@ msgstr "Teilnehmername für Anrede" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -6309,11 +6349,11 @@ msgstr "Relativ:" msgid "Not set" msgstr "Nicht gesetzt" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "Zufällig (Standard, funktioniert mit allen pretix-Apps)" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" @@ -6322,13 +6362,13 @@ msgstr "" "Funktionsweise des Offline-Modus, bitte informiere dich in der Dokumentation " "oder beim Support)" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 msgid "Event canceled" msgstr "Veranstaltung abgesagt" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -6349,7 +6389,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "Es wurde kein Termin ausgewählt." -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "Sie haben ein Produkt ausgewählt, das nicht zum Verkauf steht." @@ -6413,9 +6453,9 @@ msgstr[1] "" "Wir haben das Produkt %(product)s aus Ihrem Warenkorb entfernt, da es nicht " "weniger als %(min)s mal gekauft werden kann." -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 msgid "The booking period for this event has not yet started." msgstr "Der Buchungszeitraum für diese Veranstaltung hat noch nicht begonnen." @@ -6439,7 +6479,7 @@ msgstr "" "Der Buchungszeitraum für diese Veranstaltung hat noch nicht begonnen. Die " "betroffenen Positionen wurden aus dem Warenkorb entfernt." -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 msgid "" "The booking period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -6455,7 +6495,7 @@ msgstr "Der eingegebene Preis ist zu hoch." msgid "This voucher code is not known in our database." msgstr "Dieser Gutscheincode ist uns nicht bekannt." -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6576,15 +6616,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "Der ausgewählte Termin ist nicht aktiv." -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "Sie können für das ausgewählte Produkt kein Zusatzprodukt auswählen." -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "Sie können nur eine Variante von jedem Zusatzprodukt auswählen." -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, python-format msgid "" "You can select at most %(max)s add-on from the category %(cat)s for the " @@ -6599,7 +6639,7 @@ msgstr[1] "" "Sie können maximal %(max)s Zusatzprodukte aus der Kategorie %(cat)s für das " "Produkt %(base)s auswählen." -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, python-format msgid "" "You need to select at least %(min)s add-on from the category %(cat)s for the " @@ -6614,7 +6654,7 @@ msgstr[1] "" "Sie müssen mindestens %(min)s Zusatzprodukte aus der Kategorie %(cat)s für " "das Produkt %(base)s auswählen." -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6700,27 +6740,27 @@ msgstr "Anzahl Eintritte heute" msgid "week day" msgstr "Wochentag" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "Montag" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "Dienstag" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "Mittwoch" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "Donnerstag" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "Samstag" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "Sonntag" @@ -6748,28 +6788,53 @@ msgstr "{variable} ist {value}" msgid "This order position has been canceled." msgstr "Die Bestellposition wurde storniert." -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +#| msgid "This ticket has been used once." +#| msgid_plural "This ticket has been used %(count)s times." +msgid "This ticket has been blocked." +msgstr "Das Ticket wurde bereits einmal verwendet." + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, fuzzy, python-brace-format +#| msgid "Only allowed after {datetime}" +msgid "This ticket is only valid after {datetime}." +msgstr "Erst erlaubt ab {datetime}" + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, fuzzy, python-brace-format +#| msgid "This ticket has already been redeemed." +msgid "This ticket was only valid before {datetime}." +msgstr "Das Ticket wurde bereits eingelöst." + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "Diese Bestellposition hat ein für diese Liste ungültiges Produkt." -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 msgid "This order position has an invalid date for this check-in list." msgstr "Diese Bestellposition hat ein für diese Liste ungültiges Datum." -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "This order is not pending approval." +msgid "This order is not yet approved." +msgstr "Diese Bestellung wartet nicht auf Freigabe." + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "Die Bestellung ist nicht als bezahlt markiert." -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "Eintritt nicht erlaubt: {explanation}" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "Sie müssen Fragen beantworten, um den Check-In abzuschließen." -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "Das Ticket wurde bereits eingelöst." @@ -6993,7 +7058,7 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "Ungültige Daten in Zeile {row}: {message}" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." @@ -7001,7 +7066,7 @@ msgstr "" "Einige der ausgewählten Produkte sind zwischenzeitlich nicht mehr verfügbar, " "bitte überprüfen Sie Ihren Warenkorb." -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -7009,7 +7074,7 @@ msgstr "" "Einige der ausgewählten Produkte sind zwischenzeitlich nicht mehr in der " "gewünschten Anzahl verfügbar, bitte überprüfen Sie Ihren Warenkorb." -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." @@ -7017,15 +7082,15 @@ msgstr "" "Der Preis einiger Produkte in Ihrem Warenkorb hat sich zwischenzeitlich " "geändert." -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "Ein interner Fehler ist aufgetreten, bitte erneut versuchen." -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "Ihr Warenkorb ist leer." -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, python-format msgid "" "You cannot select more than %(max)s item of the product %(product)s. We " @@ -7042,11 +7107,11 @@ msgstr[1] "" "auswählen. Wir haben die überschüssigen Produkte aus Ihrem Warenkorb " "entfernt." -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 msgid "The booking period has ended." msgstr "Der Buchungszeitraum ist beendet." -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." @@ -7054,7 +7119,7 @@ msgstr "" "Der Gutscheincode, der für eins der Produkte in Ihrem Warenkorb benutzt " "wurde, wurde nicht gefunden." -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " @@ -7064,7 +7129,7 @@ msgstr "" "wurde, wurde bereits zu oft verwendet. Wir haben das entsprechende Produkt " "aus dem Warenkorb entfernt." -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." @@ -7073,7 +7138,7 @@ msgstr "" "wurde, wurde bereits zu oft verwendet. Wir haben den Preis für das " "entsprechende Produkt in Ihrem Warenkorb aktualisiert." -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." @@ -7082,7 +7147,7 @@ msgstr "" "wurde, ist abgelaufen. Wir haben das entsprechende Produkt aus dem Warenkorb " "entfernt." -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." @@ -7091,13 +7156,13 @@ msgstr "" "wurde, ist nicht für dieses Produkt gültig. Wir haben das entsprechende " "Produkt aus dem Warenkorb entfernt." -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 msgid "You need a valid voucher code to order one of the products." msgstr "" "Sie benötigen einen gültigen Gutscheincode um eines der Produkte zu " "bestellen." -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 msgid "" "The booking period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." @@ -7105,7 +7170,7 @@ msgstr "" "Der Buchungszeitraum für eine der Veranstaltungen im Warenkorb hat noch " "nicht begonnen. Die betroffenen Positionen wurden aus dem Warenkorb entfernt." -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." @@ -7113,7 +7178,7 @@ msgstr "" "Einer der ausgewählten Sitzplätze war ungültig und wurde aus dem Warenkorb " "entfernt." -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." @@ -7121,24 +7186,24 @@ msgstr "" "Einer der ausgewählten Sitzplätze wurde zwischenzeitlich verkauft und wurde " "aus Ihrem Warenkorb entfernt." -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 msgid "The order was not canceled." msgstr "Die Bestellung war nicht storniert." -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "Die neue Frist muss in der Zukunft liegen." -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "Diese Bestellung wartet nicht auf Freigabe." -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "Sie können diese Bestellung nicht stornieren." -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " @@ -7147,18 +7212,18 @@ msgstr "" "Diese Bestellung kann nicht storniert werden, da der hier erworbene " "Wertgutschein {card} bereits eingelöst wurde." -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 msgid "" "The cancellation fee cannot be higher than the total amount of this order." msgstr "" "Die Stornogebühr darf nicht größer sein als der Gesamtbetrag der Bestellung." -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 msgid "The selected payment methods do not cover the total balance." msgstr "" "Diese gewählten Zahlungsmethoden decken noch nicht den Gesamtbetrag ab." -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " @@ -7170,26 +7235,26 @@ msgstr "" "verwendet. Bitte prüfen Sie die unten angezeigten Preise genau und versuchen " "Sie es erneut." -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "Sie müssen eine Produktvariante auswählen." -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" "Das Kontingent {name} hat nicht genug freie Kapazität für diese Änderung." -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "Es ist kein Kontingent definiert, das diese Operation erlaubt." -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "Das ausgewählte Produkt ist nicht aktiv oder hat keinen Preis." -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." @@ -7197,7 +7262,7 @@ msgstr "" "Diese Änderung würde die Bestellung leer hinterlassen. Bitte stornieren Sie " "die Bestellung stattdessen." -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." @@ -7205,7 +7270,7 @@ msgstr "" "Diese Änderung würde die Bestellung kostenlos machen und damit sofort als " "bezahlt markieren, es ist jedoch kein Kontingent verfügbar." -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." @@ -7213,18 +7278,18 @@ msgstr "" "Dieses Produkt ist nur als Zusatzprodukt verfügbar, bitte wählen Sie die " "Basisposition zu der es hinzugefügt werden soll." -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" "Dieses Zusatzprodukt kann nicht zu diesem Basisprodukt hinzugefügt werden." -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "Sie müssen einen Termin auswählen." -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, python-brace-format msgid "" "You selected seat \"{seat}\" for a date that does not match the selected " @@ -7233,19 +7298,19 @@ msgstr "" "Der ausgewählte Sitzplatz \"{seat}\" passt nicht zum ausgewählten Termin, " "bitte wählen Sie den Sitzplatz neu aus." -#: pretix/base/services/orders.py:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "Das ausgewählte Produkt erfordert die Wahl eines Sitzplatzes." -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 msgid "The selected product does not allow to select a seat." msgstr "Das ausgewählte Produkt erlaubt keine Sitzplatzwahl." -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 msgid "The selected country is blocked by your tax rule." msgstr "Das ausgewählte Land ist von der Steuer-Regel blockiert." -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." @@ -7253,7 +7318,7 @@ msgstr "" "Sie können den Preis einer Position, aus der ein Wertgutschein erstellt " "wurde, nicht ändern." -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, python-brace-format msgid "" "A position can not be canceled since the gift card {card} purchased in this " @@ -7262,7 +7327,7 @@ msgstr "" "Eine Position kann nicht storniert werden, da der Wertgutschein {card} " "bereits verwendet wurde." -#: pretix/base/services/orders.py:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -7395,7 +7460,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Plugin: %s" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "Der Gutschein wurde an {recipient} verschickt." @@ -8183,7 +8248,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "Verstecke alle ausverkauften Produkte" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Zeige öffentlich an, wie viele Tickets des jeweiligen Typs noch verfügbar " @@ -8201,7 +8266,7 @@ msgstr "Zeige Produkt-Varianten standardmäßig ausgeklappt an" msgid "Enable waiting list" msgstr "Warteliste aktivieren" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -8566,7 +8631,7 @@ msgstr "" "Zahlungsmethode es erlaubt. Andernfalls müssen Sie eine manuelle Rückbuchung " "veranlassen." -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "Feste Stornogebühr einbehalten" @@ -8574,7 +8639,7 @@ msgstr "Feste Stornogebühr einbehalten" msgid "Keep payment, shipping and service fees" msgstr "Zahlungs-, Versand- und Servicegebühren einbehalten" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "Prozentuale Stornogebühr einbehalten" @@ -8668,21 +8733,21 @@ msgstr "Erstattungen nicht automatisch abwickeln" msgid "Refund method" msgstr "Erstattungsweg" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "Kontakt-E-Mail" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Wir werden diese Adresse veröffentlichen um Teilnehmern zu ermöglichen, Sie " "zu kontaktieren." -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "Impressum (URL)" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -9115,7 +9180,7 @@ msgstr "" "Das {event} Team" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "Anzahl Tage" @@ -9167,11 +9232,51 @@ msgstr "" "Das {event} Team" #: pretix/base/settings.py:2029 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "we did not yet receive a full payment for your order for {event}.\n" +#| "Please keep in mind that we only guarantee your order if we receive\n" +#| "your payment before {expire_date}.\n" +#| "\n" +#| "You can view the payment information and the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hallo,\n" +"\n" +"wir haben für Ihre Bestellung für {event} noch keine vollständige Zahlung " +"erhalten.\n" +"Bitte beachten Sie, dass wir Ihre Bestellung nur garantieren können, wenn " +"wir das\n" +"Geld bis zum {expire_date} erhalten.\n" +"\n" +"Sie können Ihre Bestellung unter folgender Adresse einsehen und ändern:\n" +"{url}\n" +"\n" +"Viele Grüße,\n" +"Das {event} Team" + +#: pretix/base/settings.py:2042 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "Sie wurden von der Warteliste für {event} ausgewählt" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, python-brace-format msgid "" "Hello,\n" @@ -9233,12 +9338,12 @@ msgstr "" "Viele Grüße,\n" "Ihr {event} Team" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, python-brace-format msgid "Order canceled: {code}" msgstr "Bestellung storniert: {code}" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -9265,12 +9370,12 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "Bestellung freigegeben und wartet auf Bezahlung: {code}" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -9301,12 +9406,12 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "Bestellung bestätigt: {code}" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -9331,12 +9436,12 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, python-brace-format msgid "Order denied: {code}" msgstr "Bestellung abgelehnt: {code}" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -9364,7 +9469,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -9383,12 +9488,12 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "Ihr Ticket ist zum Download verfügbar: {code}" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -9412,7 +9517,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -9435,12 +9540,12 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "Aktivieren Sie Ihr Kundenkonto bei {organizer}" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -9477,12 +9582,12 @@ msgstr "" "\n" "Das {organizer}-Team" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "E-Mail-Adresse bestätigen für Ihr Kundenkonto bei {organizer}" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -9519,12 +9624,12 @@ msgstr "" "\n" "Das {organizer}-Team" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "Setzen Sie ein neues Passwort für Ihr Kundenkonto bei {organizer}" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -9561,56 +9666,56 @@ msgstr "" "\n" "Das {organizer}-Team" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Bitte geben Sie einen hexadezimalen Farbwert ein, z.B. #990000." -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "Hauptfarbe" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "Akzentfarbe für Erfolg" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "Wir empfehlen dringend, einen Grünton zu verwenden." -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "Akzentfarbe für Fehler" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "Wir empfehlen dringend, einen Rotton zu verwenden." -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "Hintergrundfarbe der Seite" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "Runde Ecken verwenden" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "Schriftart" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "Nur von modernen Browsern respektiert." -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 msgid "Header image" msgstr "Header-Bild" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -9625,20 +9730,20 @@ msgstr "" "Details im Bild zu verwenden, da es auf kleineren Bildschirmen auch kleiner " "dargestellt wird." -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "Volle Höhe des Header-Bildes verwenden" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "Das Header-Bild sollte mindestens 1170 Pixel breit sein." -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" "Veranstaltungs-Titel auch anzeigen, obwohl ein Header-Bild hochgeladen wurde" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " @@ -9649,7 +9754,7 @@ msgstr "" "dem Veranstalterprofil benutzt wird, wird diese Option ignoriert und der " "Veranstaltungstitel wird immer angezeigt." -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -9664,17 +9769,17 @@ msgstr "" "im Bild zu verwenden, da es auf kleineren Bildschirmen auch kleiner " "dargestellt wird." -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" "Benutze das Header-Bild auch für Veranstaltungen, für die kein eigenes " "Header-Bild hochgeladen wurde" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "Social-Media-Bild" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -9689,19 +9794,19 @@ msgstr "" "anzusiedeln. Wenn dieses Bild nicht angegeben ist, wird das " "Veranstaltungslogo von weiter oben verwendet." -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "Logo" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Wir zeigen das Logo mit einer maximalen Seitenlänge von 2.5cm an." -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "Info-Text" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -9709,11 +9814,11 @@ msgstr "" "Wird standardmäßig nicht angezeigt, kann aber z.B. in Ticket-Vorlagen " "verwendet werden." -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "Bannertext (oben)" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." @@ -9721,11 +9826,11 @@ msgstr "" "Dieser Text wird über jeder Seite des Shops angezeigt. Bitte benutzen Sie " "dies nur für sehr wichtige Mitteilungen." -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "Bannertext (unten)" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." @@ -9733,11 +9838,11 @@ msgstr "" "Dieser Text wird unter jeder Seite des Shops angezeigt. Bitte benutzen Sie " "dies nur für sehr wichtige Mitteilungen." -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "Gutschein-Erklärung" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -9745,11 +9850,11 @@ msgstr "" "Dieser Text wird neben der Gutscheincode-Eingabe angezeigt. Sie können ihn z." "B. nutzen um zu erklären, wie man an einen Gutscheincode gelangt." -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 msgid "Attendee data explanation" msgstr "Erklärung zu Teilnehmerdatenerfassung" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." @@ -9758,11 +9863,11 @@ msgstr "" "angezeigt. Sie können hierüber z.B. erklären, warum Sie die angeforderten " "Informationen benötigen." -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 msgid "Additional success message" msgstr "Zusätzliche Meldung nach Bestellabschluss" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." @@ -9770,11 +9875,11 @@ msgstr "" "Diese Nachricht wird nach Abschluss des Bestellvorgangs zusätzlich zum " "Standard-Text angezeigt." -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "Beschreibung des Telefonnummern-Felds" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -9783,15 +9888,15 @@ msgstr "" "eine Bestellbestätigung schicken. Diese enthält einen Link, den Sie " "brauchen, falls Sie später auf Ihre Bestellung zugreifen möchten." -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "Beschreibung des E-Mail-Felds" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "Erlaube das Erstellen neuer Teams während der Event-Erstellung" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -9803,37 +9908,37 @@ msgstr "" "Einstellung erlaubt es Nutzern in diesem Fall, ein neues Team zu erstellen, " "selbst wenn der Nutzer normalerweise keine Teams verwalten darf." -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "Veranstaltungsbeginn (absteigend)" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "Name (absteigend)" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "Sortierung der Termine" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" "Auf die Veranstalterübersicht von allen Veranstaltungsseiten zurück verlinken" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "Text auf der Startseite" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "Dieser Text wird auf der Veranstalter-Seite angezeigt." -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 msgid "Length of gift card codes" msgstr "Code-Länge für Wertgutscheine" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." @@ -9841,11 +9946,11 @@ msgstr "" "Das System erstellt standardmäßig {} Zeichen lange Codes für Wertgutscheine. " "Wenn eine andere Länge notwendig ist, kann diese hier gesetzt werden." -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 msgid "Validity of gift card codes in years" msgstr "Gültigkeit von Wertgutscheinen in Jahren" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " @@ -9855,11 +9960,11 @@ msgstr "" "viele Jahre nach dem Ende des Jahres der Ausstellung ab. Wenn Sie nichts " "eintragen, laufen Gutscheine standardmäßig nicht explizit ab." -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "Cookie-Consent-Management aktivieren" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." @@ -9867,11 +9972,11 @@ msgstr "" "Wenn Sie \"Alle akzeptieren\" klicken, erklären Sie sich mit der Speicherung " "von Cookies und der Nutzung vergleichbarer Technologien einverstanden." -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 msgid "Dialog text" msgstr "Dialog-Text" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -9884,39 +9989,39 @@ msgstr "" "zwingend erforderlich sind um die Funktionen zu realisieren, die diese Seite " "anbietet." -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "Sekundärer Dialog-Text" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 msgid "Privacy settings" msgstr "Datenschutz-Einstellungen" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "Dialog-Titel" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "Alle akzeptieren" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 msgid "\"Accept\" button description" msgstr "Beschriftung \"Akzeptieren\"-Button" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 msgid "Required cookies only" msgstr "Nur erforderliche Cookies" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 msgid "\"Reject\" button description" msgstr "Beschriftung \"Ablehnen\"-Button" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 msgid "Customers can choose their own seats" msgstr "Kunden können ihre Sitzplätze selbst auswählen" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " @@ -9926,160 +10031,160 @@ msgstr "" "zuweisen. Das bedeutet, dass Ticketkäufer ihren Platz zum Kaufzeitpunkt " "nicht kennen und der Platz ggf. nicht auf dem Ticket abgedruckt ist." -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "Zeige bei mehreren Tickets einen Button um Eingaben zu kopieren" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "Übliche englische Titel" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "Übliche deutsche Titel" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "Frau" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "Herr" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "divers" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "Vorname" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "Nachname" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "Max" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "Mustermann" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "Titel" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr." -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "Vorname" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "Mittlerer Name" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "Max Mustermann" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "Rufname" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "Transkription" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 msgctxt "person_name" msgid "Salutation" msgstr "Anrede" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "Herr" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "nachgestellter Titel" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "MA" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Die Standardsprache muss eine der aktivierten Sprachen sein (siehe weiter " "oben)." -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "Sie können die Angabe von Teilnehmernamen nur erfordern, wenn Sie auch nach " "Namen fragen." -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Sie müssen E-Mail-Adressen pro Ticket erfassen, wenn sie erforderlich sein " "sollen." -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" "Sie müssen Rechnungsadressen erfassen, wenn sie erforderlich sein sollen." -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" "Sie müssen Rechnungsadressen erfordern, damit Firmennamen erforderlich sein " "können." -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "" "Das letzte Zahlungsdatum kann nicht vor dem Ende des Vorverkaufs liegen." @@ -10815,7 +10920,7 @@ msgstr "Ein interner Fehler ist aufgetreten, bitte später erneut versuchen." msgid "The task has been completed." msgstr "Die Aufgabe wurde fertiggestellt." -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "Bitte keine Dateien mit mehr als {size} hochladen!" @@ -10824,13 +10929,13 @@ msgstr "Bitte keine Dateien mit mehr als {size} hochladen!" msgid "Filetype not allowed!" msgstr "Dateityp nicht erlaubt!" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -11097,22 +11202,22 @@ msgid "HTML mail renderer" msgstr "HTML-E-Mail-Renderer" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 msgid "Subject sent to order contact address" msgstr "Betreff an die Besteller-Adresse" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "Text an die Besteller-Adresse" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "E-Mail an einzelne Teilnehmer verschicken" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -11123,19 +11228,19 @@ msgstr "" "einzelnen Teilnehmer verschickt." #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 msgid "Subject sent to attendees" msgstr "Betreff an die Teilnehmer" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "Text an die Teilnehmer" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -11162,15 +11267,27 @@ msgstr "Betreff (vom Benutzer beantragt)" msgid "Text (requested by user)" msgstr "Text (vom Benutzer beantragt)" +#: pretix/control/forms/event.py:1055 +#, fuzzy +#| msgid "Subject (if order will expire automatically)" +msgid "Text (if order will expire automatically)" +msgstr "Betreff (wenn Bestellung automatisch abläuft)" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "Betreff (wenn Bestellung automatisch abläuft)" #: pretix/control/forms/event.py:1065 +#, fuzzy +#| msgid "Subject (if order will not expire automatically)" +msgid "Text (if order will not expire automatically)" +msgstr "Betreff (wenn Bestellung nicht automatisch abläuft)" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "Betreff (wenn Bestellung nicht automatisch abläuft)" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -11178,23 +11295,23 @@ msgstr "" "Die E-Mail wird die eingestellte Anzahl Tage vor der Veranstaltung " "verschickt. Wenn das Feld leer ist, wird die Mail nicht verschickt." -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 msgid "Subject for received order" msgstr "Betreff für erhaltene Bestellung" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 msgid "Text for received order" msgstr "Text für erhaltene Bestellung" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 msgid "Subject for approved order" msgstr "Betreff für freigegebene Bestellung" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 msgid "Text for approved order" msgstr "Text für freigegebene Bestellung" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." @@ -11203,15 +11320,15 @@ msgstr "" "Bestellung wird die E-Mail-Vorlage \"Bestätigte kostenlose Bestellung\" " "verwendet." -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 msgid "Subject for approved free order" msgstr "Betreff für freigegebene kostenlose Bestellung" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 msgid "Text for approved free order" msgstr "Text für freigegebene kostenlose Bestellung" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." @@ -11219,16 +11336,16 @@ msgstr "" "Wird nur für kostenlose Bestellungen verschickt. Für kostenpflichtige " "Bestellungen wird die E-Mail-Vorlage \"Bestätigte Bestellung\" verwendet." -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 msgid "Subject for denied order" msgstr "Betreff für abgelehnte Bestellung" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 msgid "Text for denied order" msgstr "Text für abgelehnte Bestellung" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -11236,68 +11353,68 @@ msgstr "Text für abgelehnte Bestellung" msgid "Available placeholders: {list}" msgstr "Verfügbare Platzhalter: {list}" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 msgid "Ticket code generator" msgstr "Ticket-Code-Generator" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" "Für fortgeschrittene Anwender, muss normalerweise nicht geändert werden." -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "Beliebiges Land" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "Europäische Union" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "Beliebiger Kunde" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "Privatperson" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "Unternehmen" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "Unternehmen mit gültiger USt-ID-Nr." -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "MwSt. berechnen" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "Keine MwSt." -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 msgid "Sale not allowed" msgstr "Verkauf nicht erlaubt" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 msgid "Order requires approval" msgstr "Bestellung erfordert Freigabe" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 msgid "Deviating tax rate" msgstr "Abweichender Satz" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 msgid "Text on invoice" msgstr "Text auf Rechnung" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "Vorausgewählter Gutschein" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -11309,11 +11426,11 @@ msgstr "" "Gutscheincode dafür genutzt. Dies kann beispielsweise für einen Rabatt " "verwendet werden oder um nur versteckte Produkte im Widget anzuzeigen." -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "Kompatibilitätsmodus" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -11321,29 +11438,29 @@ msgstr "" "Das reguläre Widget funktioniert mit manchen Website-Baukästen nicht. Wenn " "Probleme auftreten können Sie es mit diesem Kompatibilitätsmodus versuchen." -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "Der ausgewählte Gutschein existiert nicht." -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "Der Kurzname der Veranstaltung war nicht korrekt." -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "Ticket-Downloads" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" "Ihre Teilnehmer werden ihre Tickets im PDF-Format herunterladen können." -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "Erfordere, dass alle Teilnehmer ihre Namen ausfüllen" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -11351,11 +11468,11 @@ msgstr "" "Standardmäßig werden die Namen erfragt, aber müssen nicht ausgefüllt werden. " "Sie können dies in den Einstellungen komplett abschalten." -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "Zahlung über Stripe" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -11367,11 +11484,11 @@ msgstr "" "brauchen Sie ein Konto bei Stripe, das sich in unter fünf Minuten über das " "einfache Interface von Stripe erstellen lässt." -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "Zahlung per Banküberweisung" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -11381,16 +11498,16 @@ msgstr "" "überweisen. Sie können dann Ihren Kontoauszug in pretix importieren, um " "Zahlungen zuzuweisen, oder die Bestellungen manuell als bezahlt markieren." -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Preis (optional)" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "Kostenlos" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "Verfügbare Anzahl" @@ -11400,7 +11517,7 @@ msgid "Please enter less than 25 recipients." msgstr "Bitte weniger als 25 Adressen eingeben." #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "Suchen nach …" @@ -11419,76 +11536,84 @@ msgstr "Bezahlt (oder storniert mit Gebühr)" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +#| msgctxt "checkoutflow" +#| msgid "Order confirmed" +msgid "Paid or confirmed" +msgstr "Bestellbestätigung" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "ausstehend" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "ausstehend oder bezahlt" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 msgid "Cancellations" msgstr "Stornierungen" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 msgid "Canceled (fully)" msgstr "Storniert (komplett)" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 msgid "Canceled (fully or with paid fee)" msgstr "Storniert (komplett oder mit Gebühr)" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 msgid "Cancellation requested" msgstr "Stornierung angefragt" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "Vollständig storniert aber Rechnung nicht storniert" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 msgid "Payment process" msgstr "Zahlungsprozess" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "ausstehend oder abgelaufen" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "Ausstehend (überfällig)" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "Überzahlt" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 msgid "Partially paid" msgstr "Teilweise bezahlt" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 msgid "Underpaid (but confirmed)" msgstr "Unterzahlt (aber bestätigt)" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "ausstehend (aber voll bezahlt)" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 msgid "Approval process" msgstr "Freigabeprozess" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 msgid "Approved, payment pending" msgstr "Freigegeben, Zahlung ausstehend" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -11496,388 +11621,388 @@ msgstr "Freigegeben, Zahlung ausstehend" msgid "Approval pending" msgstr "Freigabe ausstehend" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "Wiedervorlage gesetzt" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "Wiedervorlage fällig" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "Alle Produkte" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "{product} - Beliebige Variante" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "Alle Termine beginnend am oder nach" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "Alle Termine beginnend vor" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "Bestellung getätigt um oder nach" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 msgid "Order placed before" msgstr "Bestellung getätigt vor" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 msgid "Minimal sum of payments and refunds" msgstr "Minimale Summe von Zahlungen und Erstattungen" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 msgid "Maximal sum of payments and refunds" msgstr "Maximale Summe von Zahlungen und Erstattungen" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "Nur exakte Treffer" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "Alle Veranstalter" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "Alle Veranstaltungen" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 msgid "All payments" msgstr "Alle Zahlungen" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 msgid "Payment created from" msgstr "Zahlung erstellt von" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 msgid "Payment created until" msgstr "Zahlung erstellt bis" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 msgid "Paid from" msgstr "Bezahlt von" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 msgid "Paid until" msgstr "Bezahlt bis" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "Shop live und Vorverkauf läuft" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "inaktiv" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "noch nicht gestartet" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "Verkauf beendet" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 msgid "Date from" msgstr "Datum von" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 msgid "Date until" msgstr "Datum bis" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 msgid "Start time from" msgstr "Beginn ab" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 msgid "Start time until" msgstr "Beginn bis" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "Werktag" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "Suchbegriff" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 msgid "active" msgstr "aktiv" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 msgid "disabled" msgstr "deaktiviert" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 msgid "not yet activated" msgstr "noch nicht aktiviert" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "Mitgliedschaften" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 msgid "Has no memberships" msgstr "Hat keine Mitgliedschaften" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 msgid "Has any membership" msgstr "Hat irgendeine Mitgliedschaft" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 msgid "Has valid membership" msgstr "Hat eine aktive Mitgliedschaft" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "Shop live" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "Shop nicht live" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "Einzelne Veranstaltung in der Gegenwart oder Zukunft" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "Einzelne Veranstaltung in der Vergangenheit" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "Teilnehmer suchen …" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "Check-in-Status" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "Alle Teilnehmer*innen" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "Betreten und verlassen" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 msgctxt "checkin state" msgid "Present" msgstr "Anwesend" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "Eingecheckt" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "Nicht eingecheckt" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 msgctxt "subevent" msgid "Date start from" msgstr "Startdatum ab" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 msgctxt "subevent" msgid "Date start until" msgstr "Startdatum bis" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "Administrator" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "Kein Administrator" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "Gültig" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "Nicht eingelöst" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "Mindestens einmal eingelöst" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "Voll eingelöst" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "Eingelöst und Ticket eingecheckt" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "Kontingent-Einstellungen" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "Kontingent ignorieren" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "Nach Tag filtern" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "Gutschein suchen" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "Beliebiges Produkt des Kontingents \"{quota}\"" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "Erstattungsstatus" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "Alle offenen Erstattungen" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "Alle Erstattungen" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 msgid "Date filter" msgstr "Datums-Filter" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 msgid "Filter by…" msgstr "Filtern nach…" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 msgid "Date of last successful payment" msgstr "Datum der letzten Zahlung" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 msgid "All check-ins" msgstr "Alle Check-Ins" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 msgid "Successful check-ins" msgstr "Erfolgreiche Check-Ins" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 msgid "Unsuccessful check-ins" msgstr "Fehlgeschlagene Check-Ins" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 msgid "Scan type" msgstr "Scan-Typ" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 msgid "All directions" msgstr "Alle Richtungen" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 msgid "Device" msgstr "Gerät" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 msgid "All devices" msgstr "Alle Geräte" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 msgid "All gates" msgstr "Alle Stationen" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 msgctxt "filter" msgid "Start date" msgstr "Beginn" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 msgctxt "filter" msgid "End date" msgstr "Ende" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "Check-in-Liste" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "Software" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 msgid "Device status" msgstr "Gerätestatus" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 msgid "Active devices" msgstr "Aktive Geräte" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 msgid "Revoked devices" msgstr "Gesperrte Geräte" @@ -12135,7 +12260,7 @@ msgstr "" "Wählen Sie diese Option z.B. für T-Shirts, die es in verschiedenen Größen " "gibt. Sie können die einzelnen Varianten im nächsten Schritt eingeben." -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 msgid "No category" msgstr "Keine Kategorie" @@ -12179,32 +12304,32 @@ msgstr "Größe" msgid "Number of tickets" msgstr "Anzahl Tickets" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "Kontingentname ist erforderlich." -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "Bitte wählen Sie ein Kontingent aus." -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "(Veranstaltungs-Standard)" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "Automatisch auf Basis der Veranstaltungseinstellungen" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "Ja, wenn Ticketing insgesamt aktiviert ist" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "Niemals" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " @@ -12214,15 +12339,15 @@ msgstr "" "Arbeitslose und Menschen über 65. Das Ticket enthält Zugang zu allen Teilen " "der Veranstaltung außer des VIP-Bereiches." -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "Unabhängig von anderen Produkten angezeigt" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "Keine Mitgliedschaft angelegt" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." @@ -12230,7 +12355,7 @@ msgstr "" "Wertgutscheine müssen einem 0-Prozent-Steuersatz zugeordnet sein, da " "Umsatzsteuer berechnet wird, wenn der Gutschein eingelöst wird." -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." @@ -12238,7 +12363,7 @@ msgstr "" "Wenn eine gültige Mitgliedschaft erforderlich ist, muss mindestens ein " "passender Mitgliedschafts-Typ ausgewählt werden." -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -12251,7 +12376,7 @@ msgstr "" "personalisiert sein soll, ändern Sie den Mitgliedschafts-Typ auf " "\"übertragbar\"." -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -12262,7 +12387,7 @@ msgstr "" "wurde oder sich in einem Warenkorb befindet. Bitte setzen Sie die Variante " "stattdessen auf \"inaktiv\"." -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 msgid "Use value from product" msgstr "Wert aus dem Produkt verwenden" @@ -12297,8 +12422,8 @@ msgstr "Du hast das selbe enthaltene Produkt zweimal hinzugefügt." msgid "Bundled product" msgstr "Enthaltenes Produkt" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "deaktiviert" @@ -12377,11 +12502,28 @@ msgstr "Bestellungen im Test-Modus anlegen" msgid "CSV column: \"{name}\"" msgstr "CSV-Spalte: \"{name}\"" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +#, fuzzy +#| msgid "Confirm payment" +msgid "Confirm order regardless of payment" +msgstr "Zahlung bestätigen" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "Kontingent überbuchen" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" @@ -12390,11 +12532,11 @@ msgstr "" "wenn sie zu einem überbuchten Kontingent führt und Sie dadurch mehr Tickets " "verkauft haben als geplant!" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "Überbuchung von Kontingenten und Überschreitung von Fristen ignorieren" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -12406,15 +12548,15 @@ msgstr "" "verkauft haben als geplant! Weiterhin werden Einstellungen wie das letzte " "mögliche Zahlungsdatum ignoriert." -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "Kunden per E-Mail benachrichtigen" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "Stornogebühr einbehalten" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 msgid "" "If you keep a fee, all positions within this order will be canceled and the " "order will be reduced to a cancellation fee. Payment and shipping fees will " @@ -12429,16 +12571,16 @@ msgstr "" "werden. Bitte geben Sie einen Bruttobetrag ein, die Steuern werden " "automatisch berechnet." -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 msgid "Generate cancellation for invoice" msgstr "Stornobeleg für Rechnung erstellen" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "Kommentar (wird an den Kunden übermittelt)" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 msgid "" "Will be included in the notification email when the respective placeholder " "is present in the configured email text." @@ -12446,11 +12588,11 @@ msgstr "" "Wird in der Benachrichtigungs-E-Mail eingefügt, sofern der konfigurierte E-" "Mail-Text den passenden Platzhalter enthält." -#: pretix/control/forms/orders.py:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "Zahlbetrag" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -12459,19 +12601,19 @@ msgstr "Zahlbetrag" msgid "Payment date" msgstr "Zahlungsdatum" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 msgid "Please select some events." msgstr "Bitte wählen Sie Veranstaltungen aus." -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "Steuern neu berechnen" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "Steuern nicht neu berechnen" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." @@ -12479,7 +12621,7 @@ msgstr "" "Steuern basierend auf Produkten und Adresse neu berechnen, Bruttobetrag " "beibehalten." -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." @@ -12487,11 +12629,11 @@ msgstr "" "Steuern basierend auf Produkten und Adresse neu berechnen, Nettobetrag " "beibehalten." -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "Neue Rechnung erzeugen (falls erforderlich)" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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." @@ -12500,26 +12642,26 @@ msgstr "" "Operationen geändert würde, wird die alte Rechnung storniert und eine neue " "ausgestellt." -#: pretix/control/forms/orders.py:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "Benutzer benachrichtigen" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" "Eine E-Mail wird verschickt um den Benutzer über die Änderung der Bestellung " "in Kenntnis zu setzen." -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "Überbuchen von Kontingenten bei dieser Aktion erlauben" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "Zusatz-Produkt zu" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -12528,7 +12670,7 @@ msgstr "Zusatz-Produkt zu" msgid "Seat" msgstr "Sitzplatz" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -12538,48 +12680,64 @@ msgstr "Sitzplatz" msgid "Membership" msgstr "Mitgliedschaft" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" "inklusive Steuern (wenn vorhanden). Leer lassen für den Standardpreis des " "Produktes." -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "(Unverändert)" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "Neuer Preis (brutto)" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Ticket secret" +msgid "Ticket is blocked" +msgstr "Ticket-Code" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +#, fuzzy +#| msgid "Valid until" +msgid "Validity end" +msgstr "Gültig bis" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "Neuen Ticket-Code generieren" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 msgid "Cancel this position" msgstr "Diese Position stornieren" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "In neue Bestellung abspalten" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "(Keine Mitgliedschaft)" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "Gebühr entfernen" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "Geheime Codes anpassen" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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 " @@ -12589,11 +12747,11 @@ msgstr "" "danach den Link neu verschicken; der User muss auch die Tickets neu " "herunterladen, da die alten Versionen ungültig gemacht werden." -#: pretix/control/forms/orders.py:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 msgid "Attach tickets" msgstr "Tickets anhängen" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 pretix/plugins/sendmail/forms.py:218 msgid "" "Will be ignored if tickets exceed a given size limit to ensure email " "deliverability." @@ -12601,24 +12759,24 @@ msgstr "" "Wird ignoriert, wenn die Tickets ein bestimmtes Größenlimit überschreiten um " "die Zustellung sicherzustellen." -#: pretix/control/forms/orders.py:628 +#: pretix/control/forms/orders.py:658 msgid "Attach invoices" msgstr "Rechnungen anhängen" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "Empfänger" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" "Storniere die komplette Bestellung. Alle Tickets funktionieren nicht mehr. " "Dies kann nicht rückgängig gemacht werden." -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 msgid "" "Mark the order as pending and allow the user to pay the open amount with " "another payment method." @@ -12626,37 +12784,38 @@ msgstr "" "Markiere die Bestellung als unbezahlt und erlaube dem Nutzer, den offenen " "Betrag mit einer anderen Zahlungsmethode zu begleichen." -#: pretix/control/forms/orders.py:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "Tue nichts und belasse den Zustand der Bestellung wie gehabt." -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "Der Rückbuchungsbetrag muss positiv und geringer als {} sein." -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "Sie müssen für eine Teilrückerstattung auch einen Betrag angeben." -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 msgid "Cancel all dates" msgstr "Alle Termine stornieren" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "Geld automatisch zurückerstatten wenn möglich" -#: pretix/control/forms/orders.py:759 -msgid "Only available for payment method that support automatic refunds." +#: pretix/control/forms/orders.py:789 +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 "" -"Nur verfügbar für Zahlungsmethoden die automatische Erstattungen " -"unterstützen." -#: pretix/control/forms/orders.py:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "Erstattung in der To-Do-Liste für manuelle Erstattungen erzeugen" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -12672,7 +12831,7 @@ msgstr "" "auftauchen. Wählen Sie diese Option nicht, wenn Sie diese Bestellungen mit " "anderen Bestellungen verrechnen oder als Gutschein erstatten möchten." -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" @@ -12680,23 +12839,23 @@ msgstr "" "Geldbeträge als Wertgutschein ausgeben statt einer Rückbuchung auf die " "ursprüngliche Zahlungsmethode" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 msgid "Gift card validity" msgstr "Gültigkeit von Wertgutscheinen" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 msgid "Keep a fixed cancellation fee per ticket" msgstr "Feste Stornogebühr pro Ticket einbehalten" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 msgid "Free tickets and add-on products are not counted" msgstr "Kostenlose Tickets und Zusatzprodukte werden nicht mitgezählt" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 msgid "Keep fees" msgstr "Gebühren einbehalten" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -12708,20 +12867,20 @@ msgstr "" "in einer Veranstaltungsreihe nur teilweise erstattet wird da sie Tickets für " "mehrere Termine enthält." -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 msgid "Send information via email" msgstr "Informationen per E-Mail verschicken" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 msgid "Send information to waiting list" msgstr "Informationen an die Warteliste verschicken" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, python-brace-format msgid "Canceled: {event}" msgstr "Storniert: {event}" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -12752,7 +12911,7 @@ msgstr "" "Freundliche Grüße,\n" "Das {event} Team" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -12775,7 +12934,7 @@ msgstr "" "Freundliche Grüße,\n" "Das {event} Team" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." @@ -12783,20 +12942,20 @@ msgstr "" "Sie müssen entweder einen einzelnen Termin oder einen Datumsbereich " "auswählen, nicht beides." -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "" "Bitte wähle entweder alle Termine oder einen Datumsbereich, nicht beides." -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" "Wenn Sie einen Datumsbereich verwenden, legen Sie bitte Start und Ende fest." -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" "Bitte bestätigen Sie, dass Sie ALLE Termine dieser Veranstaltungsreihe " @@ -13276,7 +13435,33 @@ msgstr "Position #{posid} erstellt: {item} ({price})." msgid "A new secret has been generated for position #{posid}." msgstr "Ein neuer Ticket-Code für Position #{posid} wurde generiert." -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "Die Bestellposition wurde storniert." + +#: pretix/control/logdisplay.py:172 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "Die Bestellposition wurde storniert." + +#: pretix/control/logdisplay.py:177 +#, fuzzy, python-brace-format +#| msgid "A new secret has been generated for position #{posid}." +msgid "A block has been added for position #{posid}." +msgstr "Ein neuer Ticket-Code für Position #{posid} wurde generiert." + +#: pretix/control/logdisplay.py:181 +#, fuzzy, python-brace-format +#| msgid "A new secret has been generated for position #{posid}." +msgid "A block has been removed for position #{posid}." +msgstr "Ein neuer Ticket-Code für Position #{posid} wurde generiert." + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" @@ -13284,18 +13469,18 @@ msgstr "" "Position #{posid} ({old_item}, {old_price}) in neue Bestellung abgespalten: " "{order}." -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "Die Bestellung wurde durch Abspaltung aus {order} erzeugt" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "(unbekannt)" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " @@ -13304,7 +13489,7 @@ msgstr "" "Unbekannter Scan von Code \"{barcode}…\" um {datetime} für die Liste " "\"{list}\" (Typ \"{type}\")." -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." @@ -13312,7 +13497,7 @@ msgstr "" "Unbekannter Scan von Code \"{barcode}…\" für die Liste \"{list}\" (Typ " "\"{type}\")." -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " @@ -13321,7 +13506,7 @@ msgstr "" "Unbekannter Scan von Code \"{barcode}…\" um {datetime} für die Liste " "\"{list}\" (Typ \"{type}\")." -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " @@ -13330,7 +13515,7 @@ msgstr "" "Unbekannter Scan von Code \"{barcode}…\" für die Liste \"{list}\" (Typ " "\"{type}\")." -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " @@ -13339,7 +13524,7 @@ msgstr "" "Ein Scan für Ticket #{posid} am {datetime} für die Liste \"{list}\" (Typ: " "\"{type}\") wurde abgelehnt. Fehlercode: \"{errorcode}\"." -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " @@ -13348,31 +13533,31 @@ msgstr "" "Ein Scan für Ticket #{posid} für die Liste \"{list}\" (Typ: \"{type}\") " "wurde abgelehnt. Fehlercode: \"{errorcode}\"." -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" "Position #{posid} wurde am {datetime} auf der Liste \"{list}\" ausgecheckt." -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "Position #{posid} wurde auf der Liste \"{list}\" ausgecheckt." -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" "Position #{posid} wurde am {datetime} auf der Liste \"{list}\" eingecheckt." -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "Ticket #{posid} wurde für die Liste \"{list}\" gescannt." -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -13381,7 +13566,7 @@ msgstr "" "Ein Scan für Ticket #{posid} am {datetime} für die Liste \"{list}\" wurde " "hochgeladen, obwohl es bereits gescannt wurde." -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " @@ -13390,219 +13575,231 @@ msgstr "" "Ticket #{posid} wurde für die Liste \"{list}\" gescannt und abgelehnt, da es " "bereits vorher gescannt wurde." -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 msgid "This object has been created by cloning." msgstr "Das Objekt wurde durch Klonen erstellt." -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 msgid "The organizer has been changed." msgstr "Der Veranstalter wurde geändert." -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 msgid "The organizer settings have been changed." msgstr "Die Veranstalter-Einstellungen wurden geändert." -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 msgid "The footer links have been changed." msgstr "Die Links im Footer wurden geändert." -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 msgid "A scheduled export has been added." msgstr "Ein geplanter Export wurde hinzugefügt." -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 msgid "A scheduled export has been changed." msgstr "Ein geplanter Export wurde geändert." -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 msgid "A scheduled export has been deleted." msgstr "Ein geplanter Export wurde gelöscht." -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 msgid "A scheduled export has been executed." msgstr "Ein geplanter Export wurde ausgeführt." -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "Ein geplanter Export ist fehlgeschlagen: {reason}." -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 msgid "Gift card acceptance for another organizer has been added." msgstr "" "Wertgutschein-Akzeptanz für einen anderen Veranstalter wurde hinzugefügt." -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 msgid "Gift card acceptance for another organizer has been removed." msgstr "Wertgutschein-Akzeptanz für einen anderen Veranstalter wurde entfernt." -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 msgid "The webhook has been created." msgstr "Der Webhook wurde erstellt." -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 msgid "The webhook has been changed." msgstr "Der Webhook wurde geändert." -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "Die Webhook-Wiederholungsaufträge wurden manuell beschleunigt." -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 msgid "The webhook call retry jobs have been dropped." msgstr "Die Webhook-Wiederholungsaufträge wurden manuell verworfen." -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 msgid "The SSO provider has been created." msgstr "Der SSO-Provider wurde erstellt." -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 msgid "The SSO provider has been changed." msgstr "Der SSO-Provider wurde geändert." -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 msgid "The SSO provider has been deleted." msgstr "Der SSO-Provider wurde gelöscht." -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 msgid "The SSO client has been created." msgstr "Der SSO-Client wurde erstellt." -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 msgid "The SSO client has been changed." msgstr "Der SSO-Client wurde geändert." -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 msgid "The SSO client has been deleted." msgstr "Der SSO-Client wurde gelöscht." -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 msgid "The membership type has been created." msgstr "Der neue Mitgliedschafts-Typ wurde erstellt." -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 msgid "The membership type has been changed." msgstr "Der Mitgliedschafts-Typ wurde geändert." -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 msgid "The membership type has been deleted." msgstr "Der Mitgliedschafts-Typ wurde gelöscht." -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 msgid "The account has been created." msgstr "Das Kundenkonto wurde erstellt." -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 msgid "The account has been changed." msgstr "Das Konto wurde verändert." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 msgid "A membership for this account has been added." msgstr "Eine Mitgliedschaft für dieses Konto wurde hinzugefügt." -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 msgid "A membership of this account has been changed." msgstr "Eine Mitgliedschaft in diesem Konto wurde geändert." -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 msgid "A membership of this account has been deleted." msgstr "Eine Mitgliedschaft für dieses Konto wurde gelöscht." -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 msgid "The account has been disabled and anonymized." msgstr "Das Konto wurde deaktiviert und anonymisiert." -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 msgid "A new password has been requested." msgstr "Ein neues Passwort wurde angefordert." -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 msgid "A new password has been set." msgstr "Ein neues Passwort wurde gesetzt." -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "Das Versenden einer E-Mail ist fehlgeschlagen." -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "Der interne Kommentar wurde geändert." -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 msgid "The event has been canceled." msgstr "Die Veranstaltung wurde abgesagt." -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 msgid "An event has been deleted." msgstr "Eine Veranstaltung wurde gelöscht." -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "Die Bestelldetails wurden geändert." -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "Die Bestellung wurde als nicht bezahlt markiert." -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "Die Ticket-Codes und der Link zur Bestell-Seite wurde geändert." -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "Die Zahlungsfrist wurde geändert." -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +#, fuzzy +#| msgid "The order has been marked as paid." +msgid "The order has been set to be usable before it is paid." +msgstr "Die Bestellung wurde als bezahlt markiert." + +#: pretix/control/logdisplay.py:374 +#, fuzzy +#| msgid "The voucher has been sent to {recipient}." +msgid "The order has been set to require payment before use." +msgstr "Der Gutschein wurde an {recipient} verschickt." + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "Die Bestellung wurde als abgelaufen markiert." -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "Die Bestellung wurde als bezahlt markiert." -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 msgid "The cancellation request has been deleted." msgstr "Die ausgewählte Stornierungsanfrage wurde gelöscht." -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "Die Bestellung wurde zurückerstattet." -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 msgid "The order has been reactivated." msgstr "Die Bestellung wurde reaktiviert." -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "Die Test-Bestellung {code} wurde gelöscht." -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "Die Bestellung wurde erstellt." -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" "Diese Bestellung erfordert eine Freigabe, bevor sie weiter verarbeitet wird." -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "Die Bestellung wurde freigegeben." -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "Die Bestellung wurde abgelehnt (Kommentar: \"{comment}\")." -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" "Die E-Mail-Adresse wurde von \"{old_email}\" auf \"{new_email}\" geändert." -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." @@ -13610,58 +13807,65 @@ msgstr "" "Die E-Mail-Adresse wurde als funktionierend bestätigt (der Nutzer hat " "erstmalig auf einen Link aus einer E-Mail geklickt)." -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" "Die Telefonnummer wurde von \"{old_phone}\" auf \"{new_phone}\" geändert." -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 msgid "The customer account has been changed." msgstr "Das Kundenkonto wurde geändert." -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "Die Sprache der Bestellung wurde geändert." -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "Die Rechnung wurde erstellt." -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "Die Rechnung wurde neu generiert." -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "Die Rechnung wurde neu ausgestellt." -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "Der interne Kommentar wurde geändert." -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 msgid "The order's follow-up date has been updated." msgstr "Das Datum zur Wiedervorlage wurde geändert." -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "Der interne Kommentar wurde geändert." -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +#, fuzzy +#| msgid "The order's flag to require attention at check-in has been toggled." +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "Der interne Kommentar wurde geändert." + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" "Ein neuer Zahlungsvorgang {local_id} wurde anstatt des vorherigen gestartet." -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "Eine E-Mail unbekannten Typs wurde verschickt." -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." @@ -13669,178 +13873,178 @@ msgstr "" "Eine E-Mail wurde ohne angehängte Tickets verschickt, da diese größer sind " "als üblicherweise akzeptiert sind." -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "Eine individuelle E-Mail wurde verschickt." -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "Eine individuelle E-Mail wurde an eine Teilnehmer*in verschickt." -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "Eine E-Mail wurde mit einer Download-Erinnerung wurde verschickt." -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" "Eine E-Mail wurde mit einer Warnung für das Ablaufdatum der Bestellung " "verschickt." -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" "Eine E-Mail wurde verschickt, die den Benutzer auf die Stornierung der " "Bestellung hinweist." -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" "Eine E-Mail wurde verschickt, die den Benutzer auf die Stornierung der " "Veranstaltung hinweist." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" "Eine E-Mail wurde verschickt, die den Benutzer auf die Änderung der " "Bestellung hinweist." -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" "Eine E-Mail wurde verschickt, die den Benutzer auf den Eingang der " "Bestellung hinweist." -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" "Eine E-Mail wurde verschickt, die den Benutzer auf den Eingang der Bezahlung " "hinweist." -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" "Eine E-Mail wurde verschickt, die den Benutzer auf die Ablehnung der " "Bestellung hinweist." -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" "Eine E-Mail wurde verschickt, die den Benutzer auf die Freigabe der " "Bestellung hinweist." -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" "Eine E-Mail zur Bestätigung der Bestellung wurde an den Benutzer verschickt." -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" "Eine E-Mail zur Bestätigung der Bestellung wurde an den Benutzer verschickt." -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" "Eine E-Mail mit dem Link zur Bestellseite wurde an den Benutzer verschickt." -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "Die Zahlung {local_id} wurde bestätigt." -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "Die Zahlung {local_id} wurde abgebrochen." -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "Abbrechen der Zahlung {local_id} ist fehlgeschlagen." -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "Die Zahlung {local_id} wurde gestartet." -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "Die Zahlung {local_id} ist fehlgeschlagen." -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "Die Bestellung konnte nicht als bezahlt markiert werden: {message}" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "Die Bestellung wurde überzahlt." -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "Die Erstattung {local_id} wurde erstellt." -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "Die Erstattung {local_id} wurde von einem externem System übermittelt." -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "Der Kunde hat eine Erstattung angefordert." -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "Die Erstattung {local_id} wurde abgeschlossen." -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "Die Erstattung {local_id} wurde abgebrochen." -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "Die Erstattung {local_id} ist fehlgeschlagen." -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "Der Benutzer wurde erstellt." -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "Zwei-Faktor-Authentifizierung wurde aktiviert." -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "Zwei-Faktor-Authentifizierung wurde deaktiviert." -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "Ihre Zwei-Faktor-Notfall-Tokens wurden neu generiert." -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " @@ -13849,38 +14053,38 @@ msgstr "" "Ein neues Gerät \"{name}\" zur Zwei-Faktor-Authentifizierung wurde " "hinzugefügt." -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "Das Gerät \"{name}\" zur Zwei-Faktor-Authentifizierung wurde entfernt." -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "Benachrichtigungen wurden aktiviert." -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "Benachrichtigungen wurden deaktiviert." -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "Die Benachrichtigungs-Einstellungen wurden geändert." -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "Dieser Nutzer wurde anonymisiert." -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "E-Mail zur Passwort-Wiederherstellung verschickt." -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "Das Passwort wurde zurückgesetzt." -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." @@ -13888,20 +14092,20 @@ msgstr "" "Eine Zurücksetzung des Passworts wurde abgelehnt, da es bereits eine Anfrage " "innerhalb der letzten 24 Stunden gab." -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "Der Veranstalter \"{name}\" wurde gelöscht." -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "Der Gutschein wurde erstellt." -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "Ein Gutschein wurde erstellt und an die Person per E-Mail verschickt." -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." @@ -13909,364 +14113,364 @@ msgstr "" "Der Gutschein wurde als abgelaufen markiert, weil der Empfänger sich selbst " "von der Warteliste entfernt hat." -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "Der Gutschein wurde verändert." -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "Der Gutschein wurde gelöscht." -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "Der Gutschein wurde in Bestellung {order_code} eingelöst." -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "Das Produkt wurde erstellt." -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "Das Produkt wurde verändert." -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "Das Produkt wurde gelöscht." -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "Die Variante \"{value}\" wurde erstellt." -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "Die Variante \"{value}\" wurde gelöscht." -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "Die Variante \"{value}\" wurde verändert." -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "Eine Kategorie für Zusatzprodukte wurde zum Produkt hinzugefügt." -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "Eine Kategorie für Zusatzprodukte wurde vom Produkt entfernt." -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "Eine Kategorie für Zusatzprodukte wurde bearbeitet." -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 msgid "A bundled item has been added to this product." msgstr "Ein enthaltenes Produkt wurde zum Produkt hinzugefügt." -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 msgid "A bundled item has been removed from this product." msgstr "Ein enthaltenes Produkt wurde vom Produkt entfernt." -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 msgid "A bundled item has been changed on this product." msgstr "Ein enthaltenes Produkt wurde bearbeitet." -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "Das Kontingent wurde erstellt." -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "Das Kontingent wurde gelöscht." -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "Das Kontingent wurde verändert." -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 msgid "The quota has closed." msgstr "Das Kontingent wurde geschlossen." -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 msgid "The quota has been re-opened." msgstr "Das Kontingent wurde erneut geöffnet." -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "Die Kategorie wurde erstellt." -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "Die Kategorie wurde gelöscht." -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "Die Kategorie wurde verändert." -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "Die Frage wurde erstellt." -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "Die Frage wurde gelöscht." -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "Die Frage wurde verändert." -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 msgid "The discount has been added." msgstr "Der Rabatt wurde erstellt." -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 msgid "The discount has been deleted." msgstr "Der Rabatt wurde gelöscht." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 msgid "The discount has been changed." msgstr "Der Rabatt wurde verändert." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "Die Steuer-Regel wurde erstellt." -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "Die Steuer-Regel wurde gelöscht." -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "Die Steuer-Regel wurde geändert." -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "Die Check-in-Liste wurde erstellt." -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "Der Check-in-Liste wurde gelöscht." -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "Der Check-in-Liste wurde verändert." -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "Die Veranstaltungs-Einstellungen wurden geändert." -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "Die Ticket-Download-Einstellungen wurden geändert." -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "Eine Erweiterung wurde aktiviert." -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "Eine Erweiterung wurde deaktiviert." -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "Der Shop wurde online genommen." -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "Der Shop wurde abgeschaltet." -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "Der Shop wurde in den Testmodus geschaltet." -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "Der Testmodus wurde deaktiviert." -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "Die Veranstaltung wurde erstellt." -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 msgid "The event details have been changed." msgstr "Die Veranstaltungsdetails wurden geändert." -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "Eine Antwortoption wurde zur Frage hinzugefügt." -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "Eine Antwortoption wurde von der Frage entfernt." -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "Eine Antwortoption wurde verändert." -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "Ein Benutzer wurde zum Team hinzugefügt." -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "Ein Benutzer wurde ins Team eingeladen." -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "Die Berechtigungen eines Benutzers wurden geändert." -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "Ein Benutzer wurde aus dem Team entfernt." -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "Ein Gutschein wurde verschickt." -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "Ein Eintrag wurde von der Warteliste entfernt." -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 msgid "An entry has been transferred to another waiting list." msgstr "Ein Eintrag wurde auf der Warteliste verschoben." -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "Ein Eintrag auf der Warteliste wurde geändert." -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "Ein Eintrag wurde zur Warteliste hinzugefügt." -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "Das Team wurde erstellt." -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "Die Team-Einstellungen wurden geändert." -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "Das Team wurde gelöscht." -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 msgid "The gate has been created." msgstr "Die Station wurde erstellt." -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 msgid "The gate has been changed." msgstr "Die Station wurde verändert." -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 msgid "The gate has been deleted." msgstr "Die Station wurde gelöscht." -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "Der Termin wurde gelöscht." -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 msgctxt "subevent" msgid "The event date has been canceled." msgstr "Der Termin wurde abgesagt." -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "Der Termin wurde geändert." -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "Der Termin wurde erstellt." -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "Ein Kontingent wurde zum Termin hinzugefügt." -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "Ein Kontingent des Termins wurde bearbeitet." -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "Ein Kontingent wurde vom Termin entfernt." -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "Das Gerät wurde erstellt." -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "Das Gerät wurde verändert." -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "Dem Gerät wurde der Zugriff entzogen." -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "Das Gerät wurde installiert." -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "Der Zugriffstoken des Geräts wurde neu generiert." -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" "Dieses Gerät hat den Server über ein Hardware- oder Softwareupdate " "informiert." -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 msgid "The gift card has been created." msgstr "Der Wertgutschein wurde erstellt." -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 msgid "The gift card has been changed." msgstr "Der Wertgutschein wurde geändert." -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 msgid "A manual transaction has been performed." msgstr "Eine manuelle Transaktion wurde durchgeführt." -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "Die Einstellungen einer Zahlungsmethode wurden geändert." -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "Die Einstellungen einer Ticket-Download-Methode wurden geändert." -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "Der Nutzer hat diesen Text bestätigt: \"{}\"" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, python-brace-format msgid "The order has been canceled (comment: \"{comment}\")." msgstr "Die Bestellung wurde storniert (Kommentar: \"{comment}\")." -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "Die Bestellung wurde storniert." -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" "Der Check-in von Position #{posid} auf Liste \"{list}\" wurde gelöscht." -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " @@ -14275,7 +14479,7 @@ msgstr "" "Ticket #{posid} wurde am {datetime} manuell auf der Liste \"{list}\" " "eingecheckt." -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." @@ -14283,75 +14487,85 @@ msgstr "" "Ticket #{posid} wurde am {datetime} erneut manuell auf der Liste \"{list}\" " "eingecheckt." -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} wurde zum Team hinzugefügt." -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} wurde aus dem Team entfernt." -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "{user} ist mit der Einladung an {email} dem Team beigetreten." -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} wurde ins Team eingeladen." -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "Die Einladung für {user} wurde erneut verschickt." -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "Die Einladung für {user} wurde zurückgenommen." -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "Der Token \"{name}\" wurde erstellt." -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "Der Token \"{name}\" wurde invalidiert." -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "Die Account-Einstellungen wurden geändert." -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "Die E-Mail-Adresse wurde zu {email} geändert." -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "Das Passwort wurde geändert." -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "Das Benutzerkonto wurde aktiviert." -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "Das Benutzerkonto wurde deaktiviert." -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "Sie haben als der Benutzer {} gearbeitet." -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "Sie haben aufgehört, als der Benutzer {} zu arbeiten." +#: pretix/control/logdisplay.py:678 +#, fuzzy +#| msgid "Blocked Seats" +msgid "Blocked manually" +msgstr "Gesperrte Sitze" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -14390,7 +14604,7 @@ msgstr "Allgemein" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -14398,8 +14612,8 @@ msgid "Payment" msgstr "Zahlung" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -14446,7 +14660,7 @@ msgid "Overview" msgstr "Überblick" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -14493,7 +14707,7 @@ msgid "Search" msgstr "Suche" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "Zahlungen" @@ -15115,7 +15329,7 @@ msgstr "Bargeld" #: 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:37 +#: 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/overview.html:25 @@ -15165,18 +15379,18 @@ msgstr "Scan-Zeitpunkt" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "Ergebnis" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "Automatisch als abwesend markiert: %(date)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "Zusätzlicher Scan: %(date)s" @@ -15187,7 +15401,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "Offline-Scan. Upload-Zeitpunkt: %(date)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "Automatisch eingecheckt: %(date)s" @@ -15311,7 +15525,7 @@ msgstr "Dies löscht auch die %(num)s gespeicherten Check-ins." #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -16204,7 +16418,7 @@ msgid "Show affected orders" msgstr "Betroffene Bestellungen anzeigen" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "Kommentar speichern" @@ -16388,9 +16602,9 @@ msgstr "Diese Änderung wurde von einem Administrator durchgeführt." #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -16456,8 +16670,8 @@ msgid "Free order" msgstr "Kostenlose Bestellung" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "Link erneut senden" @@ -16492,7 +16706,7 @@ msgstr "Zahlungseinstellungen" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "Aktiviert" @@ -16566,34 +16780,34 @@ msgstr "" "Online-Diensten oder nehmen andere Arten von Anpassungen vor." #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -16753,7 +16967,7 @@ msgstr "Eckdaten" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -17759,14 +17973,14 @@ msgid "Add a new bundled product" msgstr "Neues enthaltenes Produkt hinzufügen" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "Nur in einem bestimmten Zeitraum verfügbar" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "Nur mit Gutschein benutzbar" @@ -17779,11 +17993,11 @@ msgstr "" "Bitte beachten Sie, dass die Variante nicht verkauft wird, " "bevor Sie sie zu einem bestehenden oder neuen Kontingent hinzugefügt haben." -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 msgid "New variation" msgstr "Neue Variante" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "Neue Variante hinzufügen" @@ -18000,7 +18214,7 @@ msgstr "Alle reserviert" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "Ausverkauft" @@ -18057,38 +18271,38 @@ msgid "Question: %(name)s" msgstr "Frage: %(name)s" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "Frage bearbeiten" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "bezahlt" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "Keine passenden Antworten gefunden." -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" "Sie müssen diese Frage zu einem Produkt zuweisen, damit Antworten gesammelt " "werden." -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "Anzahl" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "Prozentsatz" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "Frage-Verlauf" @@ -18622,16 +18836,62 @@ msgstr "" "zum Originalpreis zum Kaufzeitpunkt berechnet." #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "Ändern zu" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "inklusive aller Steuern" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +#| msgid "Ticket layout" +msgid "Ticket block" +msgstr "Ticket-Layout" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +#, fuzzy +#| msgid "Blocked" +msgid "Not blocked" +msgstr "Gesperrt" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +#, fuzzy +#| msgid "Valid until" +msgid "Validity time" +msgstr "Gültig bis" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid from %(datetime)s" +msgstr "Einlass: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid until %(datetime)s" +msgstr "Einlass: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 msgid "" "Removing or splitting this position will also remove or split all add-ons to " "this position." @@ -18639,13 +18899,13 @@ msgstr "" "Das Entfernen oder Abspalten dieser Position wird auch alle zugehörigen " "Zusatzprodukte entfernen oder abspalten." -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "Produkt hinzufügen" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " @@ -18655,12 +18915,12 @@ msgstr "" "automatisch bei weiteren Bestellungsänderungen oder beim Ändern der " "Zahlungsmethode neu gesetzt werden können." -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "Andere Aktionen" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "Änderungen durchführen" @@ -18687,7 +18947,7 @@ msgid "Change order information" msgstr "Informationen ändern" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -18835,22 +19095,34 @@ msgid "Cancellation date" msgstr "Stornodatum" #: pretix/control/templates/pretixcontrol/order/index.html:199 +#, fuzzy +#| msgid "" +#| "This order will not expire automatically as it has an open cancellation " +#| "fee." +msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" +"Diese Bestellung wird nicht automatisch ablaufen, da sie eine offene " +"Stornogebühr hat." + +#: pretix/control/templates/pretixcontrol/order/index.html:202 msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" "Diese Bestellung wird nicht automatisch ablaufen, da sie eine offene " "Stornogebühr hat." -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 msgid "Customer account" msgstr "Kundenkonto" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 msgid "Contact email" msgstr "Kontakt-E-Mail" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." @@ -18858,7 +19130,7 @@ msgstr "" "Wir wissen, dass diese E-Mail-Adresse funktioniert, da der Kunde auf einen " "der Links in einer E-Mail geklickt hat." -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" @@ -18866,26 +19138,26 @@ msgstr "" "Wir wissen nicht, ob diese Rechnung bereits per E-Mail verschickt wurde, da " "sie erstellt wurde bevor unser System diese Information gespeichert hat" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 msgid "Invoice was emailed to customer" msgstr "Rechnung wurde per E-Mail verschickt" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 msgid "Invoice was not yet emailed to customer" msgstr "Rechnung wurde noch nicht per E-Mail verschickt" -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" "Stellt die Rechnung mit aktualisierten Daten aber der gleichen " "Rechnungsnummer neu aus." -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "Neu generieren" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." @@ -18893,62 +19165,62 @@ msgstr "" "Legt einen Stornobeleg für diese Rechnung und eine neue Rechnung mit neuer " "Rechnungsnummer an." -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "Stornobeleg erstellen" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "Stornieren und neu ausstellen" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 msgid "Email invoices" msgstr "Rechnungen per E-Mail verschicken" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "Rechnungen ausstellen" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "Details bearbeiten" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "Produkte bearbeiten" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "Bestellte Produkte" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, python-format msgid "Denied scan: %(date)s" msgstr "Abgelehnter Scan: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, python-format msgid "Exit scan: %(date)s" msgstr "Ausgangsscan: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, python-format msgid "Entry scan: %(date)s" msgstr "Eingangsscan: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "Verwendeter Gutscheincode:" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, python-format msgid "Used %(amount)s discount from budget" msgstr "Verwendete %(amount)s Rabatt vom Budget" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " @@ -18958,26 +19230,32 @@ msgstr "" "oder dieses Produkt war Teil der Rabattberechnung für ein anderes Produkt " "dieser Bestellung." -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 msgid "Ticket page" msgstr "Ticket-Seite" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "nicht beantwortet" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "Diese Frage wird beim Check-In gestellt." -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." @@ -18985,58 +19263,58 @@ msgstr "" "Diese Datei wurde von einem Nutzer hochgeladen und kann Viren oder anderen " "schädlichen Inhalt enthalten." -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "UNSICHER" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "zzgl. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "inkl. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "Steuern" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "Gesamt" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "Successful payments" msgstr "Erfolgreiche Zahlungen" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 msgid "Pending total" msgstr "Offener Betrag" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "Bestätigungsdatum" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " @@ -19045,69 +19323,69 @@ msgstr "" "Diese Zahlung wurde mit einer älteren pretix-Version erzeugt, daher sind " "vollständige und korrekte Daten gegebenenfalls nicht verfügbar." -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "MIGRIERT" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "Zahlung abbrechen" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "Als bezahlt bestätigen" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "Betrag erstatten" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "Quelle" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "Abbrechen" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "Als erledigt bestätigen" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "Ignorieren" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "Erstattung verarbeiten" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "Ändern" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "PLZ und Ort" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "Gültige EU-USt-ID-Nr." -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "Prüfen" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "Bestellverlauf" @@ -19710,8 +19988,15 @@ msgid "" msgstr "" "Alle Empfänger des Exports können sehen, wer der Besitzer des Exports ist." -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +#, fuzzy +#| msgid "Pending (expired)" +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "ausstehend (abgelaufen)" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "storniert (bezahlte Gebühr)" @@ -19958,12 +20243,6 @@ msgstr "Gesamtumsatz" msgid "Anonymize" msgstr "Anonymisieren" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -msgid "Valid from" -msgstr "Gültig ab" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -22423,51 +22702,51 @@ msgstr "Bitte erneut versuchen." msgid "Invalid code, please try again." msgstr "Ungültiger Token, bitte erneut versuchen." -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "Der ausgewählte Check-In wurde gelöscht." -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 msgid "The selected tickets have been marked as checked out." msgstr "Die ausgewählten Tickets wurden als ausgecheckt markiert." -#: pretix/control/views/checkin.py:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "Die ausgewählten Tickets wurden als eingecheckt markiert." -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "Die neue Check-in-Liste wurde erstellt." -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 msgid "We could not save your changes. See below for details." msgstr "" "Die Änderungen konnten nicht gespeichert werden. Die fehlerhaften Felder " "sind farblich markiert." -#: pretix/control/views/checkin.py:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "Die ausgewählte Liste existiert nicht." -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "Das ausgewählte List wurde gelöscht." @@ -22561,7 +22840,7 @@ msgstr "Keine Termine" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "Verkauf beendet" @@ -22569,7 +22848,7 @@ msgstr "Verkauf beendet" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "Bald" @@ -22610,7 +22889,7 @@ msgstr "Einige der angegebenen Objekt-IDs sind ungültig." msgid "Not all discounts have been selected." msgstr "Es wurden nicht alle Rabatte ausgewählt." -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -22645,15 +22924,15 @@ msgstr "" "Diese Zahlungsmethode existiert nicht oder die entsprechende Erweiterung ist " "deaktiviert." -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" "Dieser Textbaustein wird aufgrund verschiedener Parameter dynamisch " "angepasst." -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "Ungültiges Produkt" @@ -22755,7 +23034,7 @@ msgstr "Die ausgewählte Steuer-Regel kann nicht gelöscht werden." msgid "Your event is not empty, you need to set it up manually." msgstr "Ihre Veranstaltung ist nicht leer, Sie müssen sie manuell einrichten." -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" @@ -22764,11 +23043,11 @@ msgstr "" "Einstellungen fortfahren oder Ihr Event veröffentlichen um den Verkauf zu " "starten!" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "Normales Ticket" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "Ermäßigtes Ticket" @@ -22876,7 +23155,7 @@ msgstr "" "Sie haben ausgewählt, dass Sie keine freien Plugins installiert haben, aber " "wir haben das Plugin \"{plugin}\" mit der Lizenz \"{license}\" gefunden." -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "Das ausgewählte Produkt existiert nicht." @@ -22916,8 +23195,8 @@ msgstr "Die Reihenfolge der Kategorien wurde gespeichert." msgid "Street" msgstr "Straße" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "Die ausgewählte Frage existiert nicht." @@ -22925,57 +23204,57 @@ msgstr "Die ausgewählte Frage existiert nicht." msgid "The selected question has been deleted." msgstr "Die ausgewählte Frage wurde gelöscht." -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "Datei hochgeladen" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "Eine neue Frage wurde erstellt." -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "Ein neues Kontingent wurde erstellt." -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 msgid "Exit scans" msgstr "Ausgangsscans" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "Gutscheine und Wartelisten-Reservierungen" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "Verfügbares Kontingent" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "Warteliste (ausstehend)" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "Aktuell zum Verkauf" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "Das ausgewählte Kontingent existiert nicht." -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "" "Das Kontingent wurde geöffnet und wird nicht automatisch wieder geschlossen." -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "Das ausgewählte Kontingent wurde gelöscht." -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "Das ausgewählte Produkt existiert nicht." -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." @@ -22983,7 +23262,7 @@ msgstr "" "Sie können keine Zusatzprodukte zu einem Produkt hinzufügen, das selbst nur " "als Zusatzprodukt verkauft wird." -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." @@ -22991,7 +23270,7 @@ msgstr "" "Sie können keine enthaltenen Produkte zu einem Produkt hinzufügen, das " "selbst nur als Zusatzprodukt verkauft wird." -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " @@ -23000,7 +23279,7 @@ msgstr "" "Du hast dieses Produkt deaktiviert, obwohl es Teil eines Paketes ist. " "Solange dies so ist, kann auch das Paket nicht mehr gekauft werden." -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 msgid "" "The product could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it. Deleting it could break reporting or other " @@ -23011,11 +23290,11 @@ msgstr "" "Berichte oder Funktionen im System beschädigen, daher wurde das Produkt " "stattdessen deaktiviert." -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "Das ausgewählte Produkt wurde gelöscht." -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "Das ausgewählte Produkt wurde deaktiviert." @@ -23437,11 +23716,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:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "Die Zahlungsfrist wurde geändert." -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." @@ -23449,60 +23728,60 @@ msgstr "" "Wir konnten Ihre Bestellung nicht durchführen, da der Server zu beschäftigt " "war." -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 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:1593 +#: pretix/control/views/orders.py:1594 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:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 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:1806 +#: pretix/control/views/orders.py:1818 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:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "Die Bestellung wurde geändert." -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 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:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "Es wurde keine Änderung vorgenommen." -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 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:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "Betreff: {subject}" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 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:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 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:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -23510,19 +23789,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:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "Es existiert keine Bestellung mit der eingegebenen Bestellnummer." -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "Das ausgewählte Exportformat wurde nicht gefunden." -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 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:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " @@ -23531,18 +23810,18 @@ msgstr "" "Der geplante Export wurde gespeichert. Der nächste Export startet ca. " "{datetime}." -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 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:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, python-brace-format msgid "Export: {title}" msgstr "Export: {title}" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -23553,7 +23832,7 @@ msgstr "" "\n" "im Anhang dieser E-Mail finden Sie einen neuen Bericht für {name}." -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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 " @@ -23563,11 +23842,11 @@ msgstr "" "Abhängig von der Systemlast und Art und Größe des Exports kann dies einige " "Minuten dauern." -#: pretix/control/views/orders.py:2573 +#: pretix/control/views/orders.py:2585 msgid "All orders have been canceled." msgstr "Alle Bestellungen wurden storniert." -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, python-brace-format msgid "" "The orders have been canceled. An error occurred with {count} orders, please " @@ -23576,23 +23855,23 @@ msgstr "" "Die Bestellungen wurden storniert. Bei {count} ist ein Fehler aufgetreten, " "bitte prüfe alle nicht stornierten Bestellungen." -#: pretix/control/views/orders.py:2596 +#: pretix/control/views/orders.py:2608 msgid "Your input was not valid." msgstr "Die Eingabe war nicht korrekt." -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "Token-Name" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "Dieser Veranstalter kann nicht gelöscht werden." -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "Der Veranstalter wurde gelöscht." -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." @@ -23600,7 +23879,7 @@ msgstr "" "Dieser Veranstalter konnte nicht gelöscht werden, da einige Bedingungen (z." "B. von Plugins erstellte Daten) es nicht erlauben." -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " @@ -23609,42 +23888,42 @@ msgstr "" "Die folgenden Datenbankmodelle enthalten noch Daten, die nicht automatisch " "gelöscht werden können: {affected_models}" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "Ein neuer Veranstalter wurde erstellt." -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "Administratoren" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "" "Das neue Team wurde erstellt. Sie können nun Mitglieder zum Team hinzufügen." -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "Die Änderungen konnten nicht gespeichert werden." -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "Das ausgewählte Team kann nicht gelöscht werden." -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." @@ -23652,11 +23931,11 @@ msgstr "" "Das Team konnte nicht gelöscht werden, da einige Bedingungen (z.B. von " "Plugins erstellte Daten) es nicht erlauben." -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "Das ausgewählte Team wurde gelöscht." -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." @@ -23664,44 +23943,44 @@ msgstr "" "Sie können das letzte Teammitglied nicht entfernen, da es sonst niemanden " "mehr gäbe, der für diesen Veranstalter-Account Teams verändern kann." -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "Der Benutzer wurde aus dem Team entfernt." -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "Ungültige Einladung gewählt." -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "Die Einladung wurde zurückgenommen." -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "Die Einladung wurde erneut verschickt." -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "Ungültiger Token gewählt." -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "Der Token wurde invalidiert." -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" "Nutzer müssen ein pretix-Konto haben, bevor sie eingeladen werden können." -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "Das neue Mitglied wurde per E-Mail zum Team eingeladen." -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "Das neue Mitglied wurde zum Team hinzugefügt." -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " @@ -23711,19 +23990,19 @@ msgstr "" "Bitte kopieren Sie diesen Schlüssel an einen sicheren Ort. Sie werden ihn " "hier nicht erneut abrufen können." -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "Das Gerät wurde erfolgreich installiert." -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "Dieses Gerät hat derzeit keinen Zugriff." -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "Der Zugriff für dieses Gerät wurde entfernt." -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." @@ -23732,71 +24011,71 @@ msgstr "" "eingeplant. Bitte haben Sie wenige Minuten Geduld, bis die Verarbeitung " "abgeschlossen wurde." -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "Alle unverarbeiteten Webhooks werden nicht weiter ausgeführt." -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 msgid "The selected gift card issuer has been added." msgstr "Der ausgewählte Gutscheinaussteller wurde hinzugefügt." -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 msgid "The selected gift card issuer has been removed." msgstr "Der ausgewählte Gutscheinaussteller wurde gelöscht." -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "Wertgutscheine dürfen keine negativen Werte haben." -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 msgid "The transaction could not be reversed." msgstr "Die Transaktion konnte nicht zurückgebucht werden." -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 msgid "The transaction has been reversed." msgstr "Die Transaktion wurde zurückgebucht." -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "Die Eingabe war nicht korrekt, bitte erneut versuchen." -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 msgid "The manual transaction has been saved." msgstr "Die manuelle Transaktion wurde gespeichert." -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 msgid "The gift card has been created and can now be used." msgstr "Der Wertgutschein wurde erstellt und kann nun verwendet werden." -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "Alle Veranstaltungen (auf die ich Zugriff habe)" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 msgid "The selected gate has been deleted." msgstr "Die ausgewählte Station wurde gelöscht." -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 msgid "The property has been created." msgstr "Eine Eigenschaft wurde erstellt." -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 msgid "The selected property has been deleted." msgstr "Die ausgewählte Eigenschaft wurde gelöscht." -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 msgid "The selected object has been deleted." msgstr "Das ausgewählte Objekt wurde gelöscht." -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 msgid "The provider has been created." msgstr "Der Provider wurde erstellt." -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " @@ -23805,7 +24084,7 @@ msgstr "" "Der SSO-Client wurde erstellt. Bitte notieren Sie das folgende Client-" "Secret, es wird nicht erneut angezeigt: {secret}" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " @@ -23814,7 +24093,7 @@ msgstr "" "Ihre Änderungen wurden gespeichert. Bitte notieren Sie das folgende Client-" "Secret, es wird nicht erneut angezeigt: {secret}" -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." @@ -23822,7 +24101,7 @@ msgstr "" "Wir haben dem Kunden eine E-Mail mit weiteren Instruktionen geschickt um das " "Passwort zurückzusetzen." -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 msgid "The customer account has been anonymized." msgstr "Das Kundenkonto wurde anonymisiert." @@ -24095,7 +24374,7 @@ msgstr "Der ausgewählte Eintrag existiert nicht." msgid "The selected entry has been deleted." msgstr "Der ausgewählte Eintrag wurde gelöscht." -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "Dies ist keine Veranstaltungsreihe." @@ -24185,7 +24464,7 @@ msgstr "PDF-Sammlungen" msgid "Download all attendee badges as one large PDF for printing." msgstr "Alle Teilnehmer*innen-Badges in einer großen PDF-Datei für den Druck." -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "Bestellungen mit ausstehender Zahlung mit einschließen" @@ -25191,18 +25470,18 @@ msgstr "Nur Tickets mit besonderer Behandlung" msgid "Include questions" msgstr "Fragen anzeigen" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "Check-in-Liste (PDF)" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 msgctxt "export_category" msgid "Check-in" msgstr "Check-in" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." @@ -25211,12 +25490,12 @@ msgstr "" "digitale Prozesse einzuchecken." #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "bez." -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." @@ -25224,26 +25503,26 @@ msgstr "" "Tabelle (Excel oder CSV) mit allen Teilnehmer*innen, die in einer Check-in-" "Liste zutrittsberechtigt sind." -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked out" msgstr "Ausgetreten" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 msgid "Automatically checked in" msgstr "Automatisch eingecheckt" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "Secret" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 msgid "Check-in log (all scans)" msgstr "Check-in-Protokoll (alle Scans)" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." @@ -25251,36 +25530,36 @@ msgstr "" "Tabelle (Excel oder CSV) mit einer Zeile für jeden Scan an einer Check-in-" "Station." -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 msgid "Offline" msgstr "Offline" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "Ggf. inkorrekte Offline-Entscheidung" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "Fehlermeldung" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 msgid "Upload date" msgstr "Upload-Datum" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 msgid "Upload time" msgstr "Upload-Zeitpunkt" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "OK" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 msgid "Successful scans only" msgstr "Nur erfolgreiche Scans" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 msgid "All check-in lists" msgstr "Alle Check-in-Listen" @@ -26051,7 +26330,7 @@ msgstr "Auf Bestellungen erstellt vor einschränken" msgid "Everyone who placed an order" msgstr "Jeden, der eine Bestellung aufgegeben hat" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" @@ -26059,67 +26338,75 @@ msgstr "" "Jeden Teilnehmer (oder stattdessen an den Besteller, wenn keine Teilnehmer-E-" "Mail-Adresse angegeben wurde)" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 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:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +#, fuzzy +#| msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "Zahlung ausstehend (außer nicht freigegebene)" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +#, fuzzy +#| msgid "payment pending (except unapproved)" +msgid "payment pending (except unapproved or already confirmed)" +msgstr "Zahlung ausstehend (außer nicht freigegebene)" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 msgid "approval pending" msgstr "Freigabe ausstehend" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "Zahlung ausstehend aber überfällig" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "Auf Bestellungen mit Status einschränken" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 msgctxt "sendmail_from" 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:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "Art der Zeitangabe" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 msgid "Absolute" msgstr "Absolut" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 msgid "Relative, before event start" msgstr "Relativ, vor dem Veranstaltungsbeginn" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 msgid "Relative, before event end" msgstr "Relativ, vor dem Veranstaltungsende" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 msgid "Relative, after event start" msgstr "Relativ, nach dem Veranstaltungsbeginn" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 msgid "Relative, after event end" msgstr "Relativ, nach dem Veranstaltungsende" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 msgid "Please specify the send date" msgstr "Bitte wählen Sie einen Versandzeitpunkt aus" -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 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:394 +#: pretix/plugins/sendmail/forms.py:396 msgid "Please specify a product" msgstr "Bitte wählen Sie ein Produkt aus" @@ -26139,62 +26426,62 @@ msgstr "abgeschlossen" msgid "missed" msgstr "verpasst" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "Jeden, der ein Ticket bestellt hat" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 msgid "Limit products" msgstr "Auf Produkte beschränken" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "Standardmäßig erhalten nur bezahlte Bestellungen die E-Mail" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 msgid "Send date" msgstr "Versandtermin" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 msgid "Time of day" msgstr "Uhrzeit" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "E-Mail verschicken an" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "Nur aktivierte E-Mails werden verschickt" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, python-brace-format msgid "on {date} at {time}" msgstr "am {date} um {time}" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, 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:269 +#: pretix/plugins/sendmail/models.py:275 #, 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:279 +#: pretix/plugins/sendmail/models.py:285 #, 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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -26428,14 +26715,14 @@ msgstr "" "Senden Sie eine E-Mail an alle Ticketkäufer*innen, alle Ticketinhaber*innen " "oder eine Kombination aus beiden Gruppen." -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" msgstr[0] "%(number)s passende Bestellung" msgstr[1] "%(number)s passende Bestellungen" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." @@ -26443,18 +26730,18 @@ msgstr "" "Senden Sie eine E-Mail an jede Person, die derzeit über die " "Wartelistenfunktion auf einen Gutscheincode wartet." -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, python-format msgid "%(number)s waiting list entry" msgid_plural "%(number)s waiting list entries" msgstr[0] "%(number)s Wartelisteneintrag" msgstr[1] "%(number)s Wartelisteneinträge" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 msgid "Your rule has been created." msgstr "Ihre Regel wurde erstellt." -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 msgid "The selected rule has been deleted." msgstr "Die ausgewählte Regel wurde gelöscht." @@ -26537,11 +26824,6 @@ msgstr "Potentielle Sitzplätze" msgid "Minimum Price" msgstr "Minimaler Preis" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "Gesperrt" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 msgid "Available" @@ -27449,11 +27731,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "Bestellung prüfen" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 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:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -28244,7 +28526,7 @@ msgstr "AUSVERKAUFT" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "Reserviert" @@ -28283,54 +28565,61 @@ msgstr "Vollständigen Ort anzeigen" msgid "Membership:" msgstr "Mitgliedschaft:" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +#, fuzzy +#| msgid "This ticket has been used once." +#| msgid_plural "This ticket has been used %(count)s times." +msgid "This ticket is blocked." +msgstr "Das Ticket wurde bereits einmal verwendet." + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 msgctxt "ticket_checkins" msgid "Usage:" msgstr "Nutzungen:" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, python-format msgid "This ticket has been used once." msgid_plural "This ticket has been used %(count)s times." msgstr[0] "Das Ticket wurde bereits einmal verwendet." msgstr[1] "Das Ticket wurde %(count)s-mal eingelöst." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 msgid "No attendee name provided" msgstr "Name der teilnehmenden Person nicht angegeben" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "Das zuvor hochgeladene Bild" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" "Der Preis dieses Produktes wurde wegen eines automatischen Rabattes " "reduziert." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "Rabattiert" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "Alles klar, wir nehmen das raus…" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "%(item)s aus dem Warenkorb entfernen" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, python-format msgid "Remove one %(item)s from your cart" msgstr "Entferne ein %(item)s aus dem Warenkorb" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, python-format msgid "" "Remove one %(item)s from your cart. You currently have %(count)s in your " @@ -28339,11 +28628,11 @@ msgstr "" "Entferne ein %(item)s aus dem Warenkorb. Derzeit befinden sich %(count)s im " "Warenkorb." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "Okay, wir versuchen mehr für Sie zu reservieren!" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -28355,12 +28644,12 @@ msgstr "" "Sobald die Produkte in Ihrem Warenkorb sind, haben Sie %(time)s Minuten um " "Ihre Bestellung abzuschließen." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, python-format msgid "Add one more %(item)s to your cart" msgstr "Ein weiteres %(item)s zum Warenkorb hinzufügen" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " @@ -28369,26 +28658,26 @@ msgstr "" "Füge ein weiteres %(item)s zum Warenkorb hinzu. Es befinden sich derzeit " "%(count)s im Warenkorb." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" msgstr[0] "Ein Produkt" msgstr[1] "%(num)s Produkte" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, python-format msgid "incl. %(tax_sum)s taxes" msgstr "inkl. %(tax_sum)s Steuern" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" "Die Produkte in Ihrem Warenkorb sind noch %(minutes)s Minuten für Sie " "reserviert." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 msgid "" "The items in your cart are no longer reserved for you. You can still " "complete your order as long as they’re available." @@ -28397,7 +28686,7 @@ msgstr "" "können die Bestellung trotzdem abschließen, solange die Produkte noch " "verfügbar sind." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "Übersicht über die bestellten Produkte" @@ -28505,14 +28794,15 @@ msgid "Confirmation pending" msgstr "Bestätigung ausstehend" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "Zahlung ausstehend" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "bestätigt" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "Zahlung ausstehend" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 msgid "Uncategorized items" @@ -28591,7 +28881,7 @@ msgstr "Nächste Woche %(week)s anzeigen" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 msgid "Few tickets left" msgstr "Wenige verfügbar" @@ -28600,7 +28890,7 @@ msgstr "Wenige verfügbar" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 msgctxt "available_event_in_list" msgid "Buy now" msgstr "Jetzt buchen" @@ -28615,7 +28905,7 @@ msgstr "Jetzt buchen" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "Jetzt buchen" @@ -28624,7 +28914,7 @@ msgstr "Jetzt buchen" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "ausgebucht" @@ -28684,12 +28974,12 @@ msgid "Other dates" msgstr "Andere Termine" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 msgid "The booking period for this event is over." msgstr "Der Buchungszeitraum für diese Veranstaltung ist beendet." #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, python-format msgid "The booking period for this event will start on %(date)s at %(time)s." msgstr "" @@ -29889,7 +30179,7 @@ msgid "The products have been successfully added to your cart." msgstr "Die gewählten Produkte wurden Ihrem Warenkorb hinzugefügt." #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" "Tickets für diese Veranstaltung können über diesen Verkaufskanal nicht " @@ -30143,15 +30433,15 @@ msgstr "" "Vielen Dank! Wir teilen Ihren Platz auf der Warteliste einer anderen Person " "zu." -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "Dieser Ticket-Shop ist im Moment nicht verfügbar." -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "Der ausgewählte Termin gehört nicht zu dieser Veranstaltungsreihe." -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "ab %(start_date)s" @@ -30264,6 +30554,11 @@ msgstr "Schreibzugriff" msgid "Kosovo" msgstr "Kosovo" +#~ msgid "Only available for payment method that support automatic refunds." +#~ msgstr "" +#~ "Nur verfügbar für Zahlungsmethoden die automatische Erstattungen " +#~ "unterstützen." + #~ msgid "" #~ "Only include invoices issued on or before this date. Note that the " #~ "invoice date does not always correspond to the order or payment date." @@ -32185,9 +32480,6 @@ msgstr "Kosovo" #~ msgid "A voucher you tried to use has expired." #~ msgstr "Ein Gutscheincode, den Sie verwenden wollten, ist abgelaufen." -#~ msgid "Pending (expired)" -#~ msgstr "ausstehend (abgelaufen)" - #~ msgid "Please install the python package 'defusedxml' for security reasons." #~ msgstr "" #~ "Installieren Sie das Python-Paket 'defusedxml' für verbesserte Sicherheit." diff --git a/src/pretix/locale/de/LC_MESSAGES/djangojs.po b/src/pretix/locale/de/LC_MESSAGES/djangojs.po index fc22fab33..548892e06 100644 --- a/src/pretix/locale/de/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/de/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2022-07-26 08:58+0000\n" "Last-Translator: Raphael Michel \n" "Language-Team: German \n" "Language-Team: German (informal) " msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "Leer, wenn dies kein Eintrittsticket ist" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "erstellt" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "ausstehend" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "bestätigt" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "abgebrochen" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "fehlgeschlagen" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "erstattet" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "Zahlungsinformationen" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "extern gestartet" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "erstellt" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "auf dem Weg" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "erledigt" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "fehlgeschlagen" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "abgebrochen" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "Veranstalter" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "Kunde" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "Extern" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 msgid "Refund reason" msgstr "Grund für die Erstattung" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" @@ -4710,66 +4753,66 @@ msgid "" msgstr "" "Kann dem Nutzer angezeigt werden, z.B. als Teil eines Verwendungszwecks." -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "Zahlungsgebühr" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "Versandkosten" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "Servicegebühr" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "Stornogebühr" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "Versicherungsgebühr" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "Andere Gebühren" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "Wertgutschein / Geschenkgutschein" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "Wert" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "Bestelltes Produkt" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "Warenkorb-ID (z.B. Session-ID)" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "Produkt im Warenkorb" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "Produkte im Warenkorb" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "Firmenkunde" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "" "Diese Referenz wird auf deine Rechnung gedruckt, damit du die Rechnung " @@ -4786,8 +4829,8 @@ msgstr "" "URLs zu deinem Veranstalter und deinen Veranstalterkonten verwendet." #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -5062,15 +5105,7 @@ msgstr "" "hinweg als Rabatt gegeben wird. Wenn diese Summe erreicht ist, kann der " "Gutschein nicht weiter genutzt werden." -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "Gültig bis" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "Im Kontingent reservieren" @@ -5351,8 +5386,8 @@ msgid "Dates" msgstr "Termine" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "Gesamt (netto)" @@ -5496,10 +5531,10 @@ msgstr "Du musst für dieses Produkt eine Produktvariante auswählen." #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 msgid "Invoice address" msgstr "Rechnungsadresse" @@ -5515,19 +5550,19 @@ msgstr "Bundesstaaten werden für dieses Land nicht unterstützt." msgid "Please enter a valid state." msgstr "Bitte wähle einen gültigen Staat aus." -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 msgid "Attendee e-mail address" msgstr "Teilnehmer*innen-E-Mail-Adresse" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 msgid "Attendee address" msgstr "Teilnehmer*innen-Adresse" @@ -5547,7 +5582,7 @@ msgstr "Du hast eine ungültige Zahl eingegeben." #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "Ticket-Code" @@ -5563,30 +5598,35 @@ msgstr "Sie können keinen Ticketcode verwenden, der bereits existiert." msgid "Please enter a valid language code." msgstr "Bitte gib einen gültigen Sprachcode ein." -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 msgid "Please enter a valid sales channel." msgstr "Bitte gib einen gültigen Verkaufskanal ein." -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 msgid "Multiple matching seats were found." msgstr "Mehrere passende Sitzplätze gefunden." -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 msgid "No matching seat was found." msgstr "Kein passender Sitzplatz gefunden." -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" "Dieser Sitzplatz wurde inzwischen von einem anderen Kunden gebucht, bitte " "wähle einen anderen." -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "Du musst einen Sitzplatz auswählen." -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 msgid "Ambiguous option selected." msgstr "Mehrdeutige Option ausgewählt." @@ -5963,9 +6003,9 @@ msgid "Price including add-ons" msgstr "Preis inklusive Zusatzprodukte" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 msgid "Attendee company" msgstr "Teilnehmer*innen-Firma" @@ -6062,7 +6102,7 @@ msgid "Event begin weekday" msgstr "Veranstaltungsdatum Wochentag" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "Freitag" @@ -6146,8 +6186,8 @@ msgstr "" "Workshop 1\n" "Workshop 2" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "Veranstaltername" @@ -6189,7 +6229,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "Parkett, Reihe 3, Sitz 4" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "Freie Platzwahl" @@ -6240,7 +6280,7 @@ msgstr "Teilnehmername für Anrede" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -6301,11 +6341,11 @@ msgstr "Relativ:" msgid "Not set" msgstr "Nicht gesetzt" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "Zufällig (Standard, funktioniert mit allen pretix-Apps)" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" @@ -6314,13 +6354,13 @@ msgstr "" "Funktionsweise des Offline-Modus, bitte informiere dich in der Dokumentation " "oder beim Support)" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 msgid "Event canceled" msgstr "Veranstaltung abgesagt" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -6341,7 +6381,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "Es wurde kein Termin ausgewählt." -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "Du hast ein Produkt ausgewählt, das nicht zum Verkauf steht." @@ -6403,9 +6443,9 @@ msgstr[1] "" "Wir haben das Produkt %(product)s aus deinem Warenkorb entfernt, da es nicht " "weniger als %(min)s mal gekauft werden kann." -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 msgid "The booking period for this event has not yet started." msgstr "Der Buchungszeitraum für diese Veranstaltung hat noch nicht begonnen." @@ -6429,7 +6469,7 @@ msgstr "" "Der Buchungszeitraum für diese Veranstaltung hat noch nicht begonnen. Die " "betroffenen Positionen wurden aus dem Warenkorb entfernt." -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 msgid "" "The booking period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -6445,7 +6485,7 @@ msgstr "Der eingegebene Preis ist zu hoch." msgid "This voucher code is not known in our database." msgstr "Dieser Gutscheincode ist uns nicht bekannt." -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6565,15 +6605,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "Der ausgewählte Termin ist nicht aktiv." -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "Du kannst für das ausgewählte Produkt kein Zusatzprodukt auswählen." -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "Du kannst nur eine Variante von jedem Zusatzprodukt auswählen." -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, python-format msgid "" "You can select at most %(max)s add-on from the category %(cat)s for the " @@ -6588,7 +6628,7 @@ msgstr[1] "" "Du kannst maximal %(max)s Zusatzprodukte aus der Kategorie %(cat)s für das " "Produkt %(base)s auswählen." -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, python-format msgid "" "You need to select at least %(min)s add-on from the category %(cat)s for the " @@ -6603,7 +6643,7 @@ msgstr[1] "" "Du musst mindestens %(min)s Zusatzprodukte aus der Kategorie %(cat)s für das " "Produkt %(base)s auswählen." -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6689,27 +6729,27 @@ msgstr "Anzahl Eintritte heute" msgid "week day" msgstr "Wochentag" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "Montag" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "Dienstag" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "Mittwoch" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "Donnerstag" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "Samstag" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "Sonntag" @@ -6737,28 +6777,53 @@ msgstr "{variable} ist {value}" msgid "This order position has been canceled." msgstr "Die Bestellposition wurde storniert." -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +#| msgid "This ticket has been used once." +#| msgid_plural "This ticket has been used %(count)s times." +msgid "This ticket has been blocked." +msgstr "Das Ticket wurde bereits einmal verwendet." + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, fuzzy, python-brace-format +#| msgid "Only allowed after {datetime}" +msgid "This ticket is only valid after {datetime}." +msgstr "Erst erlaubt ab {datetime}" + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, fuzzy, python-brace-format +#| msgid "This ticket has already been redeemed." +msgid "This ticket was only valid before {datetime}." +msgstr "Das Ticket wurde bereits eingelöst." + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "Diese Bestellposition hat ein für diese Liste ungültiges Produkt." -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 msgid "This order position has an invalid date for this check-in list." msgstr "Diese Bestellposition hat ein für diese Liste ungültiges Datum." -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "This order is not pending approval." +msgid "This order is not yet approved." +msgstr "Diese Bestellung wartet nicht auf Freigabe." + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "Die Bestellung ist nicht als bezahlt markiert." -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "Eintritt nicht erlaubt: {explanation}" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "Du musst Fragen beantworten, um den Check-In abzuschließen." -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "Das Ticket wurde bereits eingelöst." @@ -6982,7 +7047,7 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "Ungültige Daten in Zeile {row}: {message}" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." @@ -6990,7 +7055,7 @@ msgstr "" "Einige der ausgewählten Produkte waren zwischenzeitlich nicht mehr " "verfügbar, bitte überprüfe deinen Warenkorb." -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -6998,7 +7063,7 @@ msgstr "" "Einige der ausgewählten Produkte waren zwischenzeitlich nicht mehr in der " "gewünschten Anzahl verfügbar, bitte überprüfe deinen Warenkorb." -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." @@ -7006,15 +7071,15 @@ msgstr "" "Der Preis einiger Produkte in deinem Warenkorb hat sich zwischenzeitlich " "geändert." -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "Ein interner Fehler ist aufgetreten, bitte erneut versuchen." -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "Dein Warenkorb ist leer." -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, python-format msgid "" "You cannot select more than %(max)s item of the product %(product)s. We " @@ -7031,11 +7096,11 @@ msgstr[1] "" "auswählen. Wir haben die überschüssigen Produkte aus deinem Warenkorb " "entfernt." -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 msgid "The booking period has ended." msgstr "Der Buchungszeitraum ist beendet." -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." @@ -7043,7 +7108,7 @@ msgstr "" "Der Gutscheincode, der für eins der Produkte in deinem Warenkorb benutzt " "wurde, wurde nicht gefunden." -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " @@ -7053,7 +7118,7 @@ msgstr "" "wurde, wurde bereits zu oft verwendet. Wir haben das entsprechende Produkt " "aus dem Warenkorb entfernt." -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." @@ -7062,7 +7127,7 @@ msgstr "" "wurde, wurde bereits zu oft verwendet. Wir haben den Preis für das " "entsprechende Produkt in deinem Warenkorb aktualisiert." -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." @@ -7071,7 +7136,7 @@ msgstr "" "wurde, ist abgelaufen. Wir haben das entsprechende Produkt aus dem Warenkorb " "entfernt." -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." @@ -7080,12 +7145,12 @@ msgstr "" "wurde, ist nicht für dieses Produkt gültig. Wir haben das entsprechende " "Produkt aus dem Warenkorb entfernt." -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 msgid "You need a valid voucher code to order one of the products." msgstr "" "Du benötigst einen gültigen Gutscheincode um eines der Produkte zu bestellen." -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 msgid "" "The booking period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." @@ -7093,7 +7158,7 @@ msgstr "" "Der Buchungszeitraum für eine der Veranstaltungen im Warenkorb hat noch " "nicht begonnen. Die betroffenen Positionen wurden aus dem Warenkorb entfernt." -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." @@ -7101,7 +7166,7 @@ msgstr "" "Einer der ausgewählten Sitzplätze war ungültig und wurde aus dem Warenkorb " "entfernt." -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." @@ -7109,24 +7174,24 @@ msgstr "" "Einer der ausgewählten Sitzplätze wurde zwischenzeitlich verkauft und wurde " "aus deinem Warenkorb entfernt." -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 msgid "The order was not canceled." msgstr "Die Bestellung war nicht storniert." -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "Die neue Frist muss in der Zukunft liegen." -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "Diese Bestellung wartet nicht auf Freigabe." -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "Du kannst diese Bestellung nicht stornieren." -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " @@ -7135,18 +7200,18 @@ msgstr "" "Diese Bestellung kann nicht storniert werden, da der hier erworbene " "Wertgutschein {card} bereits eingelöst wurde." -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 msgid "" "The cancellation fee cannot be higher than the total amount of this order." msgstr "" "Die Stornogebühr darf nicht größer sein als der Gesamtbetrag der Bestellung." -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 msgid "The selected payment methods do not cover the total balance." msgstr "" "Diese gewählten Zahlungsmethoden decken noch nicht den Gesamtbetrag ab." -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " @@ -7158,26 +7223,26 @@ msgstr "" "verwendet. Bitte prüfe die unten angezeigten Preise genau und versuche es " "erneut." -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "Du musst eine Produktvariante auswählen." -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" "Das Kontingent {name} hat nicht genug freie Kapazität für diese Änderung." -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "Es ist kein Kontingent definiert, das diese Operation erlaubt." -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "Das ausgewählte Produkt ist nicht aktiv oder hat keinen Preis." -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." @@ -7185,7 +7250,7 @@ msgstr "" "Diese Änderung würde die Bestellung leer hinterlassen. Bitte storniere die " "Bestellung stattdessen." -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." @@ -7193,7 +7258,7 @@ msgstr "" "Diese Änderung würde die Bestellung kostenlos machen und damit sofort als " "bezahlt markieren, es ist jedoch kein Kontingent verfügbar." -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." @@ -7201,18 +7266,18 @@ msgstr "" "Dieses Produkt ist nur als Zusatzprodukt verfügbar, bitte wähle die " "Basisposition zu der es hinzugefügt werden soll." -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" "Dieses Zusatzprodukt kann nicht zu diesem Basisprodukt hinzugefügt werden." -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "Du musst einen Termin auswählen." -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, python-brace-format msgid "" "You selected seat \"{seat}\" for a date that does not match the selected " @@ -7221,19 +7286,19 @@ msgstr "" "Der ausgewählte Sitzplatz \"{seat}\" passt nicht zum ausgewählten Termin, " "bitte wähle den Sitzplatz neu aus." -#: pretix/base/services/orders.py:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "Das ausgewählte Produkt erfordert die Wahl eines Sitzplatzes." -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 msgid "The selected product does not allow to select a seat." msgstr "Das ausgewählte Produkt erlaubt keine Sitzplatzwahl." -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 msgid "The selected country is blocked by your tax rule." msgstr "Das ausgewählte Land ist von der Steuer-Regel blockiert." -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." @@ -7241,7 +7306,7 @@ msgstr "" "Du kannst den Preis einer Position, aus der ein Wertgutschein erstellt " "wurde, nicht ändern." -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, python-brace-format msgid "" "A position can not be canceled since the gift card {card} purchased in this " @@ -7250,7 +7315,7 @@ msgstr "" "Eine Position kann nicht storniert werden, da der Wertgutschein {card} " "bereits verwendet wurde." -#: pretix/base/services/orders.py:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -7383,7 +7448,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Plugin: %s" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "Der Gutschein wurde an {recipient} verschickt." @@ -8170,7 +8235,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "Verstecke alle ausverkauften Produkte" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Zeige öffentlich an, wie viele Tickets des jeweiligen Typs noch verfügbar " @@ -8188,7 +8253,7 @@ msgstr "Zeige Produkt-Varianten standardmäßig ausgeklappt an" msgid "Enable waiting list" msgstr "Warteliste aktivieren" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -8552,7 +8617,7 @@ msgstr "" "Zahlungsmethode es erlaubt. Andernfalls musst du eine manuelle Rückbuchung " "veranlassen." -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "Feste Stornogebühr einbehalten" @@ -8560,7 +8625,7 @@ msgstr "Feste Stornogebühr einbehalten" msgid "Keep payment, shipping and service fees" msgstr "Zahlungs-, Versand- und Servicegebühren einbehalten" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "Prozentuale Stornogebühr einbehalten" @@ -8654,21 +8719,21 @@ msgstr "Erstattungen nicht automatisch abwickeln" msgid "Refund method" msgstr "Erstattungsweg" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "Kontakt-E-Mail" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Wir werden diese Adresse veröffentlichen um Teilnehmer*innen zu ermöglichen, " "dich zu kontaktieren." -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "Impressum (URL)" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -9099,7 +9164,7 @@ msgstr "" "Das {event} Team" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "Anzahl Tage" @@ -9151,11 +9216,51 @@ msgstr "" "Das {event} Team" #: pretix/base/settings.py:2029 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "we did not yet receive a full payment for your order for {event}.\n" +#| "Please keep in mind that we only guarantee your order if we receive\n" +#| "your payment before {expire_date}.\n" +#| "\n" +#| "You can view the payment information and the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hallo,\n" +"\n" +"wir haben für deine Bestellung für {event} noch keine vollständige Zahlung " +"erhalten.\n" +"Bitte beachte, dass wir deine Bestellung nur garantieren können, wenn wir " +"das\n" +"Geld bis zum {expire_date} erhalten.\n" +"\n" +"Du kannst deine Bestellung unter folgender Adresse einsehen und ändern:\n" +"{url}\n" +"\n" +"Viele Grüße,\n" +"Das {event} Team" + +#: pretix/base/settings.py:2042 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "Du wurdest von der Warteliste für {event} ausgewählt" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, python-brace-format msgid "" "Hello,\n" @@ -9217,12 +9322,12 @@ msgstr "" "Viele Grüße,\n" "Dein {event} Team" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, python-brace-format msgid "Order canceled: {code}" msgstr "Bestellung storniert: {code}" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -9249,12 +9354,12 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "Bestellung freigegeben und wartet auf Bezahlung: {code}" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -9285,12 +9390,12 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "Bestellung bestätigt: {code}" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -9316,12 +9421,12 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, python-brace-format msgid "Order denied: {code}" msgstr "Bestellung abgelehnt: {code}" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -9349,7 +9454,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -9368,12 +9473,12 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "Dein Ticket ist zum Download verfügbar: {code}" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -9396,7 +9501,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -9419,12 +9524,12 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "Aktiviere dein Kundenkonto bei {organizer}" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -9461,12 +9566,12 @@ msgstr "" "\n" "Das {organizer}-Team" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "E-Mail-Adresse bestätigen für dein Kundenkonto bei {organizer}" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -9503,12 +9608,12 @@ msgstr "" "\n" "Das {organizer}-Team" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "Setze ein neues Passwort für dein Kundenkonto bei {organizer}" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -9545,56 +9650,56 @@ msgstr "" "\n" "Das {organizer}-Team" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Bitte gib einen hexadezimalen Farbwert ein, z.B. #990000." -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "Hauptfarbe" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "Akzentfarbe für Erfolg" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "Wir empfehlen dringend, einen Grünton zu verwenden." -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "Akzentfarbe für Fehler" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "Wir empfehlen dringend, einen Rotton zu verwenden." -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "Hintergrundfarbe der Seite" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "Runde Ecken verwenden" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "Schriftart" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "Nur von modernen Browsern respektiert." -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 msgid "Header image" msgstr "Header-Bild" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -9609,20 +9714,20 @@ msgstr "" "Details im Bild zu verwenden, da es auf kleineren Bildschirmen auch kleiner " "dargestellt wird." -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "Volle Höhe des Header-Bildes verwenden" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "Das Header-Bild sollte mindestens 1170 Pixel breit sein." -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" "Veranstaltungs-Titel auch anzeigen, obwohl ein Header-Bild hochgeladen wurde" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " @@ -9633,7 +9738,7 @@ msgstr "" "dem Veranstalterprofil benutzt wird, wird diese Option ignoriert und der " "Veranstaltungstitel wird immer angezeigt." -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -9648,17 +9753,17 @@ msgstr "" "im Bild zu verwenden, da es auf kleineren Bildschirmen auch kleiner " "dargestellt wird." -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" "Benutze das Header-Bild auch für Veranstaltungen, für die kein eigenes " "Header-Bild hochgeladen wurde" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "Social-Media-Bild" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -9673,19 +9778,19 @@ msgstr "" "anzusiedeln. Wenn dieses Bild nicht angegeben ist, wird das " "Veranstaltungslogo von weiter oben verwendet." -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "Logo" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Wir zeigen das Logo mit einer maximalen Seitenlänge von 2.5cm an." -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "Info-Text" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -9693,11 +9798,11 @@ msgstr "" "Wird standardmäßig nicht angezeigt, kann aber z.B. in Ticket-Vorlagen " "verwendet werden." -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "Bannertext (oben)" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." @@ -9705,11 +9810,11 @@ msgstr "" "Dieser Text wird über jeder Seite des Shops angezeigt. Bitte benutze dies " "nur für sehr wichtige Mitteilungen." -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "Bannertext (unten)" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." @@ -9717,11 +9822,11 @@ msgstr "" "Dieser Text wird unter jeder Seite des Shops angezeigt. Bitte benutze dies " "nur für sehr wichtige Mitteilungen." -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "Gutschein-Erklärung" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -9729,11 +9834,11 @@ msgstr "" "Dieser Text wird neben der Gutscheincode-Eingabe angezeigt. Du kannst ihn z." "B. nutzen um zu erklären, wie man an einen Gutscheincode gelangt." -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 msgid "Attendee data explanation" msgstr "Erklärung zu Teilnehmerdatenerfassung" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." @@ -9742,11 +9847,11 @@ msgstr "" "angezeigt. Du kannst hierüber z.B. erklären, warum du die angeforderten " "Informationen benötigst." -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 msgid "Additional success message" msgstr "Zusätzliche Meldung nach Bestellabschluss" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." @@ -9754,11 +9859,11 @@ msgstr "" "Diese Nachricht wird nach Abschluss des Bestellvorgangs zusätzlich zum " "Standard-Text angezeigt." -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "Beschreibung des Telefonnummern-Felds" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -9767,15 +9872,15 @@ msgstr "" "Bestellbestätigung schicken. Diese enthält einen Link, den du brauchst, " "falls du später auf deine Bestellung zugreifen möchtest." -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "Beschreibung des E-Mail-Felds" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "Erlaube das Erstellen neuer Teams während der Event-Erstellung" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -9787,37 +9892,37 @@ msgstr "" "Einstellung erlaubt es Nutzern in diesem Fall, ein neues Team zu erstellen, " "selbst wenn der Nutzer normalerweise keine Teams verwalten darf." -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "Veranstaltungsbeginn (absteigend)" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "Name (absteigend)" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "Sortierung der Termine" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" "Auf die Veranstalterübersicht von allen Veranstaltungsseiten zurück verlinken" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "Text auf der Startseite" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "Dieser Text wird auf der Veranstalter-Seite angezeigt." -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 msgid "Length of gift card codes" msgstr "Code-Länge für Wertgutscheine" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." @@ -9825,11 +9930,11 @@ msgstr "" "Das System erstellt standardmäßig {} Zeichen lange Codes für Wertgutscheine. " "Wenn eine andere Länge notwendig ist, kann diese hier gesetzt werden." -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 msgid "Validity of gift card codes in years" msgstr "Gültigkeit von Wertgutscheinen in Jahren" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " @@ -9839,11 +9944,11 @@ msgstr "" "viele Jahre nach dem Ende des Jahres der Ausstellung ab. Wenn du nichts " "einträgst, laufen Gutscheine standardmäßig nicht explizit ab." -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "Cookie-Consent-Management aktivieren" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." @@ -9851,11 +9956,11 @@ msgstr "" "Wenn du \"Alle akzeptieren\" klickst, erklärst du dich mit der Speicherung " "von Cookies und der Nutzung vergleichbarer Technologien einverstanden." -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 msgid "Dialog text" msgstr "Dialog-Text" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -9867,39 +9972,39 @@ msgstr "" "nicht einverstanden bist, werden wir Cookies nur benutzen, wenn sie zwingend " "erforderlich sind um die Funktionen zu realisieren, die diese Seite anbietet." -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "Sekundärer Dialog-Text" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 msgid "Privacy settings" msgstr "Datenschutz-Einstellungen" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "Dialog-Titel" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "Alle akzeptieren" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 msgid "\"Accept\" button description" msgstr "Beschriftung \"Akzeptieren\"-Button" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 msgid "Required cookies only" msgstr "Nur erforderliche Cookies" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 msgid "\"Reject\" button description" msgstr "Beschriftung \"Ablehnen\"-Button" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 msgid "Customers can choose their own seats" msgstr "Kunden können ihre Sitzplätze selbst auswählen" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " @@ -9909,160 +10014,160 @@ msgstr "" "zuweisen. Das bedeutet, dass Ticketkäufer ihren Platz zum Kaufzeitpunkt " "nicht kennen und der Platz ggf. nicht auf dem Ticket abgedruckt ist." -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "Zeige bei mehreren Tickets einen Button um Eingaben zu kopieren" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "Übliche englische Titel" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "Übliche deutsche Titel" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "Frau" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "Herr" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "divers" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "Vorname" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "Nachname" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "Max" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "Mustermann" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "Titel" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr." -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "Vorname" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "Mittlerer Name" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "Max Mustermann" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "Rufname" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "Transkription" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 msgctxt "person_name" msgid "Salutation" msgstr "Anrede" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "Herr" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "nachgestellter Titel" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "MA" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Die Standardsprache muss eine der aktivierten Sprachen sein (siehe weiter " "oben)." -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "Du kannst die Angabe von Teilnehmer*innennamen nur erfordern, wenn auch nach " "Namen gefragt wird." -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Du musst E-Mail-Adressen pro Ticket erfassen, wenn sie erforderlich sein " "sollen." -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" "Du musst Rechnungsadressen erfassen, wenn sie erforderlich sein sollen." -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" "Du musst Rechnungsadressen erfordern, damit Firmennamen erforderlich sein " "können." -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "" "Das letzte Zahlungsdatum kann nicht vor dem Ende des Vorverkaufs liegen." @@ -10795,7 +10900,7 @@ msgstr "Ein interner Fehler ist aufgetreten, bitte später erneut versuchen." msgid "The task has been completed." msgstr "Die Aufgabe wurde fertiggestellt." -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "Bitte keine Dateien mit mehr als {size} hochladen!" @@ -10804,13 +10909,13 @@ msgstr "Bitte keine Dateien mit mehr als {size} hochladen!" msgid "Filetype not allowed!" msgstr "Dateityp nicht erlaubt!" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -11076,22 +11181,22 @@ msgid "HTML mail renderer" msgstr "HTML-E-Mail-Renderer" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 msgid "Subject sent to order contact address" msgstr "Betreff an die Besteller-Adresse" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "Text an die Besteller-Adresse" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "E-Mail an einzelne Teilnehmer verschicken" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -11102,19 +11207,19 @@ msgstr "" "einzelnen Teilnehmer verschickt." #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 msgid "Subject sent to attendees" msgstr "Betreff an die Teilnehmer" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "Text an die Teilnehmer" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -11141,15 +11246,27 @@ msgstr "Betreff (vom Benutzer beantragt)" msgid "Text (requested by user)" msgstr "Text (vom Benutzer beantragt)" +#: pretix/control/forms/event.py:1055 +#, fuzzy +#| msgid "Subject (if order will expire automatically)" +msgid "Text (if order will expire automatically)" +msgstr "Betreff (wenn Bestellung automatisch abläuft)" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "Betreff (wenn Bestellung automatisch abläuft)" #: pretix/control/forms/event.py:1065 +#, fuzzy +#| msgid "Subject (if order will not expire automatically)" +msgid "Text (if order will not expire automatically)" +msgstr "Betreff (wenn Bestellung nicht automatisch abläuft)" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "Betreff (wenn Bestellung nicht automatisch abläuft)" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -11157,23 +11274,23 @@ msgstr "" "Die E-Mail wird die eingestellte Anzahl Tage vor der Veranstaltung " "verschickt. Wenn das Feld leer ist, wird die Mail nicht verschickt." -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 msgid "Subject for received order" msgstr "Betreff für erhaltene Bestellung" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 msgid "Text for received order" msgstr "Text für erhaltene Bestellung" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 msgid "Subject for approved order" msgstr "Betreff für freigegebene Bestellung" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 msgid "Text for approved order" msgstr "Text für freigegebene Bestellung" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." @@ -11182,15 +11299,15 @@ msgstr "" "Bestellung wird die E-Mail-Vorlage \"Bestätigte kostenlose Bestellung\" " "verwendet." -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 msgid "Subject for approved free order" msgstr "Betreff für freigegebene kostenlose Bestellung" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 msgid "Text for approved free order" msgstr "Text für freigegebene kostenlose Bestellung" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." @@ -11198,16 +11315,16 @@ msgstr "" "Wird nur für kostenlose Bestellungen verschickt. Für kostenpflichtige " "Bestellungen wird die E-Mail-Vorlage \"Bestätigte Bestellung\" verwendet." -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 msgid "Subject for denied order" msgstr "Betreff für abgelehnte Bestellung" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 msgid "Text for denied order" msgstr "Text für abgelehnte Bestellung" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -11215,68 +11332,68 @@ msgstr "Text für abgelehnte Bestellung" msgid "Available placeholders: {list}" msgstr "Verfügbare Platzhalter: {list}" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 msgid "Ticket code generator" msgstr "Ticket-Code-Generator" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" "Für fortgeschrittene Anwender, muss normalerweise nicht geändert werden." -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "Beliebiges Land" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "Europäische Union" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "Beliebiger Kunde" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "Privatperson" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "Unternehmen" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "Unternehmen mit gültiger USt-ID-Nr." -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "MwSt. berechnen" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "Keine MwSt." -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 msgid "Sale not allowed" msgstr "Verkauf nicht erlaubt" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 msgid "Order requires approval" msgstr "Bestellung erfordert Freigabe" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 msgid "Deviating tax rate" msgstr "Abweichender Satz" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 msgid "Text on invoice" msgstr "Text auf Rechnung" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "Vorausgewählter Gutschein" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -11288,11 +11405,11 @@ msgstr "" "Gutscheincode dafür genutzt. Dies kann beispielsweise für einen Rabatt " "verwendet werden oder um nur versteckte Produkte im Widget anzuzeigen." -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "Kompatibilitätsmodus" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -11300,29 +11417,29 @@ msgstr "" "Das reguläre Widget funktioniert mit manchen Website-Baukästen nicht. Wenn " "Probleme auftreten kannst du es mit diesem Kompatibilitätsmodus versuchen." -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "Der ausgewählte Gutschein existiert nicht." -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "Der Kurzname der Veranstaltung war nicht korrekt." -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "Ticket-Downloads" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" "Die Teilnehmer*innen werden ihre Tickets im PDF-Format herunterladen können." -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "Erfordere, dass alle Teilnehmer*innen ihre Namen ausfüllen" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -11330,11 +11447,11 @@ msgstr "" "Standardmäßig werden die Namen erfragt, aber müssen nicht ausgefüllt werden. " "Du kannst dies in den Einstellungen komplett abschalten." -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "Zahlung über Stripe" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -11346,11 +11463,11 @@ msgstr "" "brauchst du ein Konto bei Stripe, das sich in unter fünf Minuten über das " "einfache Interface von Stripe erstellen lässt." -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "Zahlung per Banküberweisung" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -11360,16 +11477,16 @@ msgstr "" "zu überweisen. Du kannst dann deinen Kontoauszug in pretix importieren, um " "Zahlungen zuzuweisen, oder die Bestellungen manuell als bezahlt markieren." -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Preis (optional)" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "Kostenlos" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "Verfügbare Anzahl" @@ -11379,7 +11496,7 @@ msgid "Please enter less than 25 recipients." msgstr "Bitte weniger als 25 Adressen eingeben." #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "Suchen nach …" @@ -11398,76 +11515,84 @@ msgstr "Bezahlt (oder storniert mit Gebühr)" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +#| msgctxt "checkoutflow" +#| msgid "Order confirmed" +msgid "Paid or confirmed" +msgstr "Bestellbestätigung" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "ausstehend" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "ausstehend oder bezahlt" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 msgid "Cancellations" msgstr "Stornierungen" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 msgid "Canceled (fully)" msgstr "Storniert (komplett)" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 msgid "Canceled (fully or with paid fee)" msgstr "Storniert (komplett oder mit Gebühr)" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 msgid "Cancellation requested" msgstr "Stornierung angefragt" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "Vollständig storniert aber Rechnung nicht storniert" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 msgid "Payment process" msgstr "Zahlungsprozess" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "ausstehend oder abgelaufen" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "Ausstehend (überfällig)" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "Überzahlt" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 msgid "Partially paid" msgstr "Teilweise bezahlt" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 msgid "Underpaid (but confirmed)" msgstr "Unterzahlt (aber bestätigt)" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "ausstehend (aber voll bezahlt)" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 msgid "Approval process" msgstr "Freigabeprozess" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 msgid "Approved, payment pending" msgstr "Freigegeben, Zahlung ausstehend" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -11475,388 +11600,388 @@ msgstr "Freigegeben, Zahlung ausstehend" msgid "Approval pending" msgstr "Freigabe ausstehend" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "Wiedervorlage gesetzt" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "Wiedervorlage fällig" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "Alle Produkte" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "{product} - Beliebige Variante" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "Alle Termine beginnend am oder nach" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "Alle Termine beginnend vor" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "Bestellung getätigt um oder nach" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 msgid "Order placed before" msgstr "Bestellung getätigt vor" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 msgid "Minimal sum of payments and refunds" msgstr "Minimale Summe von Zahlungen und Erstattungen" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 msgid "Maximal sum of payments and refunds" msgstr "Maximale Summe von Zahlungen und Erstattungen" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "Nur exakte Treffer" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "Alle Veranstalter" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "Alle Veranstaltungen" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 msgid "All payments" msgstr "Alle Zahlungen" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 msgid "Payment created from" msgstr "Zahlung erstellt von" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 msgid "Payment created until" msgstr "Zahlung erstellt bis" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 msgid "Paid from" msgstr "Bezahlt von" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 msgid "Paid until" msgstr "Bezahlt bis" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "Shop live und Vorverkauf läuft" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "inaktiv" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "noch nicht gestartet" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "Verkauf beendet" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 msgid "Date from" msgstr "Datum von" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 msgid "Date until" msgstr "Datum bis" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 msgid "Start time from" msgstr "Beginn ab" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 msgid "Start time until" msgstr "Beginn bis" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "Werktag" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "Suchbegriff" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 msgid "active" msgstr "aktiv" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 msgid "disabled" msgstr "deaktiviert" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 msgid "not yet activated" msgstr "noch nicht aktiviert" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "Mitgliedschaften" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 msgid "Has no memberships" msgstr "Hat keine Mitgliedschaften" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 msgid "Has any membership" msgstr "Hat irgendeine Mitgliedschaft" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 msgid "Has valid membership" msgstr "Hat eine aktive Mitgliedschaft" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "Shop live" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "Shop nicht live" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "Einzelne Veranstaltung in der Gegenwart oder Zukunft" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "Einzelne Veranstaltung in der Vergangenheit" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "Teilnehmer suchen …" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "Check-in-Status" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "Alle Teilnehmer*innen" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "Betreten und verlassen" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 msgctxt "checkin state" msgid "Present" msgstr "Anwesend" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "Eingecheckt" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "Nicht eingecheckt" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 msgctxt "subevent" msgid "Date start from" msgstr "Startdatum ab" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 msgctxt "subevent" msgid "Date start until" msgstr "Startdatum bis" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "Administrator" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "Kein Administrator" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "Gültig" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "Nicht eingelöst" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "Mindestens einmal eingelöst" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "Voll eingelöst" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "Eingelöst und Ticket eingecheckt" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "Kontingent-Einstellungen" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "Kontingent ignorieren" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "Nach Tag filtern" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "Gutschein suchen" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "Beliebiges Produkt des Kontingents \"{quota}\"" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "Erstattungsstatus" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "Alle offenen Erstattungen" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "Alle Erstattungen" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 msgid "Date filter" msgstr "Datums-Filter" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 msgid "Filter by…" msgstr "Filtern nach…" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 msgid "Date of last successful payment" msgstr "Datum der letzten Zahlung" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 msgid "All check-ins" msgstr "Alle Check-Ins" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 msgid "Successful check-ins" msgstr "Erfolgreiche Check-Ins" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 msgid "Unsuccessful check-ins" msgstr "Fehlgeschlagene Check-Ins" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 msgid "Scan type" msgstr "Scan-Typ" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 msgid "All directions" msgstr "Alle Richtungen" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 msgid "Device" msgstr "Gerät" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 msgid "All devices" msgstr "Alle Geräte" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 msgid "All gates" msgstr "Alle Stationen" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 msgctxt "filter" msgid "Start date" msgstr "Beginn" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 msgctxt "filter" msgid "End date" msgstr "Ende" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "Check-in-Liste" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "Software" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 msgid "Device status" msgstr "Gerätestatus" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 msgid "Active devices" msgstr "Aktive Geräte" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 msgid "Revoked devices" msgstr "Gesperrte Geräte" @@ -12114,7 +12239,7 @@ msgstr "" "Wähle diese Option z.B. für T-Shirts die es in verschiedenen Größen gibt. Du " "kannst die einzelnen Varianten im nächsten Schritt eingeben." -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 msgid "No category" msgstr "Keine Kategorie" @@ -12158,32 +12283,32 @@ msgstr "Größe" msgid "Number of tickets" msgstr "Anzahl Tickets" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "Kontingentname ist erforderlich." -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "Bitte wähle ein Kontingent aus." -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "(Veranstaltungs-Standard)" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "Automatisch auf Basis der Veranstaltungseinstellungen" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "Ja, wenn Ticketing insgesamt aktiviert ist" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "Niemals" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " @@ -12193,15 +12318,15 @@ msgstr "" "Arbeitslose und Menschen über 65. Das Ticket enthält Zugang zu allen Teilen " "der Veranstaltung außer des VIP-Bereiches." -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "Unabhängig von anderen Produkten angezeigt" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "Keine Mitgliedschaft angelegt" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." @@ -12209,7 +12334,7 @@ msgstr "" "Wertgutscheine müssen einem 0-Prozent-Steuersatz zugeordnet sein, da " "Umsatzsteuer berechnet wird, wenn der Gutschein eingelöst wird." -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." @@ -12217,7 +12342,7 @@ msgstr "" "Wenn eine gültige Mitgliedschaft erforderlich ist, muss mindestens ein " "passender Mitgliedschafts-Typ ausgewählt werden." -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -12229,7 +12354,7 @@ msgstr "" "ggf. die Mitgliedschaft später nicht nutzen. Wenn die Mitgliedschaft nicht " "personalisiert sein soll, ändere den Mitgliedschafts-Typ auf \"übertragbar\"." -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -12240,7 +12365,7 @@ msgstr "" "wurde oder sich in einem Warenkorb befindet. Bitte setze die Variante " "stattdessen auf \"inaktiv\"." -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 msgid "Use value from product" msgstr "Wert aus dem Produkt verwenden" @@ -12275,8 +12400,8 @@ msgstr "Du hast das selbe enthaltene Produkt zweimal hinzugefügt." msgid "Bundled product" msgstr "Enthaltenes Produkt" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "inaktiv" @@ -12355,11 +12480,28 @@ msgstr "Bestellungen im Test-Modus anlegen" msgid "CSV column: \"{name}\"" msgstr "CSV-Spalte: \"{name}\"" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +#, fuzzy +#| msgid "Confirm payment" +msgid "Confirm order regardless of payment" +msgstr "Zahlung bestätigen" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "Kontingent überbuchen" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" @@ -12368,11 +12510,11 @@ msgstr "" "wenn sie zu einem überbuchten Kontingent führt und du dadurch mehr Tickets " "verkauft hast als geplant!" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "Überbuchung von Kontingenten und Überschreitung von Fristen ignorieren" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -12384,15 +12526,15 @@ msgstr "" "verkauft hast als geplant! Weiterhin werden Einstellungen wie das letzte " "mögliche Zahlungsdatum ignoriert." -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "Kunden per E-Mail benachrichtigen" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "Stornogebühr einbehalten" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 msgid "" "If you keep a fee, all positions within this order will be canceled and the " "order will be reduced to a cancellation fee. Payment and shipping fees will " @@ -12407,16 +12549,16 @@ msgstr "" "werden. Bitte gib einen Bruttobetrag ein, die Steuern werden automatisch " "berechnet." -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 msgid "Generate cancellation for invoice" msgstr "Stornobeleg für Rechnung erstellen" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "Kommentar (wird an den Kunden übermittelt)" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 msgid "" "Will be included in the notification email when the respective placeholder " "is present in the configured email text." @@ -12424,11 +12566,11 @@ msgstr "" "Wird in der Benachrichtigungs-E-Mail eingefügt, sofern der konfigurierte E-" "Mail-Text den passenden Platzhalter enthält." -#: pretix/control/forms/orders.py:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "Zahlbetrag" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -12437,19 +12579,19 @@ msgstr "Zahlbetrag" msgid "Payment date" msgstr "Zahlungsdatum" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 msgid "Please select some events." msgstr "Bitte wähle Veranstaltungen aus." -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "Steuern neu berechnen" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "Steuern nicht neu berechnen" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." @@ -12457,7 +12599,7 @@ msgstr "" "Steuern basierend auf Produkten und Adresse neu berechnen, Bruttobetrag " "beibehalten." -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." @@ -12465,11 +12607,11 @@ msgstr "" "Steuern basierend auf Produkten und Adresse neu berechnen, Nettobetrag " "beibehalten." -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "Neue Rechnung erzeugen (falls erforderlich)" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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." @@ -12478,26 +12620,26 @@ msgstr "" "Operationen geändert würde, wird die alte Rechnung storniert und eine neue " "ausgestellt." -#: pretix/control/forms/orders.py:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "Benutzer benachrichtigen" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" "Eine E-Mail wird verschickt um den Benutzer über die Änderung der Bestellung " "in Kenntnis zu setzen." -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "Überbuchen von Kontingenten bei dieser Aktion erlauben" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "Zusatz-Produkt zu" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -12506,7 +12648,7 @@ msgstr "Zusatz-Produkt zu" msgid "Seat" msgstr "Sitzplatz" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -12516,48 +12658,64 @@ msgstr "Sitzplatz" msgid "Membership" msgstr "Mitgliedschaft" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" "inklusive Steuern (wenn vorhanden). Leer lassen für den Standardpreis des " "Produktes." -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "(Unverändert)" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "Neuer Preis (brutto)" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Ticket secret" +msgid "Ticket is blocked" +msgstr "Ticket-Code" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +#, fuzzy +#| msgid "Valid until" +msgid "Validity end" +msgstr "Gültig bis" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "Neuen Ticket-Code generieren" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 msgid "Cancel this position" msgstr "Diese Position stornieren" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "In neue Bestellung abspalten" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "(Keine Mitgliedschaft)" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "Gebühr entfernen" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "Geheime Codes anpassen" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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 " @@ -12567,11 +12725,11 @@ msgstr "" "danach den Link neu verschicken; der User muss auch die Tickets neu " "herunterladen, da die alten Versionen ungültig gemacht werden." -#: pretix/control/forms/orders.py:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 msgid "Attach tickets" msgstr "Tickets anhängen" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 pretix/plugins/sendmail/forms.py:218 msgid "" "Will be ignored if tickets exceed a given size limit to ensure email " "deliverability." @@ -12579,24 +12737,24 @@ msgstr "" "Wird ignoriert, wenn die Tickets ein bestimmtes Größenlimit überschreiten um " "die Zustellung sicherzustellen." -#: pretix/control/forms/orders.py:628 +#: pretix/control/forms/orders.py:658 msgid "Attach invoices" msgstr "Rechnungen anhängen" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "Empfänger" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" "Storniere die komplette Bestellung. Alle Tickets funktionieren nicht mehr. " "Dies kann nicht rückgängig gemacht werden." -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 msgid "" "Mark the order as pending and allow the user to pay the open amount with " "another payment method." @@ -12604,37 +12762,38 @@ msgstr "" "Markiere die Bestellung als unbezahlt und erlaube dem Nutzer, den offenen " "Betrag mit einer anderen Zahlungsmethode zu begleichen." -#: pretix/control/forms/orders.py:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "Tue nichts und belasse den Zustand der Bestellung wie gehabt." -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "Der Rückbuchungsbetrag muss positiv und geringer als {} sein." -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "Du musst für eine Teilrückerstattung auch einen Betrag angeben." -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 msgid "Cancel all dates" msgstr "Alle Termine stornieren" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "Geld automatisch zurückerstatten wenn möglich" -#: pretix/control/forms/orders.py:759 -msgid "Only available for payment method that support automatic refunds." +#: pretix/control/forms/orders.py:789 +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 "" -"Nur verfügbar für Zahlungsmethoden die automatische Erstattungen " -"unterstützen." -#: pretix/control/forms/orders.py:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "Erstattung in der To-Do-Liste für manuelle Erstattungen erzeugen" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -12650,7 +12809,7 @@ msgstr "" "auftauchen. Wähle diese Option nicht, wenn du Bestellungen mit anderen " "Bestellungen verrechnen oder als Gutschein erstatten möchtest." -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" @@ -12658,23 +12817,23 @@ msgstr "" "Geldbeträge als Wertgutschein ausgeben statt einer Rückbuchung auf die " "ursprüngliche Zahlungsmethode" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 msgid "Gift card validity" msgstr "Gültigkeit von Wertgutscheinen" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 msgid "Keep a fixed cancellation fee per ticket" msgstr "Feste Stornogebühr pro Ticket einbehalten" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 msgid "Free tickets and add-on products are not counted" msgstr "Kostenlose Tickets und Zusatzprodukte werden nicht mitgezählt" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 msgid "Keep fees" msgstr "Gebühren einbehalten" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -12686,20 +12845,20 @@ msgstr "" "in einer Veranstaltungsreihe nur teilweise erstattet wird da sie Tickets für " "mehrere Termine enthält." -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 msgid "Send information via email" msgstr "Informationen per E-Mail verschicken" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 msgid "Send information to waiting list" msgstr "Informationen an die Warteliste verschicken" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, python-brace-format msgid "Canceled: {event}" msgstr "Storniert: {event}" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -12730,7 +12889,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -12753,7 +12912,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." @@ -12761,20 +12920,20 @@ msgstr "" "Du musst entweder einen einzelnen Termin oder einen Datumsbereich auswählen, " "nicht beides." -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "" "Bitte wähle entweder alle Termine oder einen Datumsbereich, nicht beides." -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" "Wenn du einen Datumsbereich verwendest, lege bitte Start und Ende fest." -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" "Bitte bestätige, dass du ALLE Termine dieser Veranstaltungsreihe stornieren " @@ -13251,7 +13410,33 @@ msgstr "Position #{posid} erstellt: {item} ({price})." msgid "A new secret has been generated for position #{posid}." msgstr "Ein neuer Ticket-Code für Position #{posid} wurde generiert." -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "Die Bestellposition wurde storniert." + +#: pretix/control/logdisplay.py:172 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "Die Bestellposition wurde storniert." + +#: pretix/control/logdisplay.py:177 +#, fuzzy, python-brace-format +#| msgid "A new secret has been generated for position #{posid}." +msgid "A block has been added for position #{posid}." +msgstr "Ein neuer Ticket-Code für Position #{posid} wurde generiert." + +#: pretix/control/logdisplay.py:181 +#, fuzzy, python-brace-format +#| msgid "A new secret has been generated for position #{posid}." +msgid "A block has been removed for position #{posid}." +msgstr "Ein neuer Ticket-Code für Position #{posid} wurde generiert." + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" @@ -13259,18 +13444,18 @@ msgstr "" "Position #{posid} ({old_item}, {old_price}) in neue Bestellung abgespalten: " "{order}" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "Die Bestellung wurde durch Abspaltung aus {order} erzeugt" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "(unbekannt)" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " @@ -13279,7 +13464,7 @@ msgstr "" "Unbekannter Scan von Code \"{barcode}…\" um {datetime} für die Liste " "\"{list}\" (Typ \"{type}\")." -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." @@ -13287,7 +13472,7 @@ msgstr "" "Unbekannter Scan von Code \"{barcode}…\" für die Liste \"{list}\" (Typ " "\"{type}\")." -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " @@ -13296,7 +13481,7 @@ msgstr "" "Unbekannter Scan von Code \"{barcode}…\" um {datetime} für die Liste " "\"{list}\" (Typ \"{type}\")." -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " @@ -13305,7 +13490,7 @@ msgstr "" "Unbekannter Scan von Code \"{barcode}…\" für die Liste \"{list}\" (Typ " "\"{type}\")." -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " @@ -13314,7 +13499,7 @@ msgstr "" "Ein Scan für Ticket #{posid} am {datetime} für die Liste \"{list}\" (Typ: " "\"{type}\") wurde abgelehnt. Fehlercode: \"{errorcode}\"." -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " @@ -13323,31 +13508,31 @@ msgstr "" "Ein Scan für Ticket #{posid} für die Liste \"{list}\" (Typ: \"{type}\") " "wurde abgelehnt. Fehlercode: \"{errorcode}\"." -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" "Position #{posid} wurde am {datetime} auf der Liste \"{list}\" ausgecheckt." -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "Position #{posid} wurde auf der Liste \"{list}\" ausgecheckt." -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" "Position #{posid} wurde am {datetime} auf der Liste \"{list}\" eingecheckt." -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "Position #{posid} wurde auf der Liste \"{list}\" eingecheckt." -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -13356,7 +13541,7 @@ msgstr "" "Ein Scan für Ticket #{posid} am {datetime} für die Liste \"{list}\" wurde " "hochgeladen, obwohl es bereits gescannt wurde." -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " @@ -13365,219 +13550,231 @@ msgstr "" "Ticket #{posid} wurde für die Liste \"{list}\" gescannt und abgelehnt, da es " "bereits vorher gescannt wurde." -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 msgid "This object has been created by cloning." msgstr "Das Objekt wurde durch Klonen erstellt." -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 msgid "The organizer has been changed." msgstr "Der Veranstalter wurde geändert." -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 msgid "The organizer settings have been changed." msgstr "Die Veranstalter-Einstellungen wurden geändert." -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 msgid "The footer links have been changed." msgstr "Die Links im Footer wurden geändert." -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 msgid "A scheduled export has been added." msgstr "Ein geplanter Export wurde hinzugefügt." -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 msgid "A scheduled export has been changed." msgstr "Ein geplanter Export wurde geändert." -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 msgid "A scheduled export has been deleted." msgstr "Ein geplanter Export wurde gelöscht." -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 msgid "A scheduled export has been executed." msgstr "Ein geplanter Export wurde ausgeführt." -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "Ein geplanter Export ist fehlgeschlagen: {reason}." -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 msgid "Gift card acceptance for another organizer has been added." msgstr "" "Wertgutschein-Akzeptanz für einen anderen Veranstalter wurde hinzugefügt." -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 msgid "Gift card acceptance for another organizer has been removed." msgstr "Wertgutschein-Akzeptanz für einen anderen Veranstalter wurde entfernt." -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 msgid "The webhook has been created." msgstr "Der Webhook wurde erstellt." -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 msgid "The webhook has been changed." msgstr "Der Webhook wurde geändert." -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "Die Webhook-Wiederholungsaufträge wurden manuell beschleunigt." -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 msgid "The webhook call retry jobs have been dropped." msgstr "Die Webhook-Wiederholungsaufträge wurden manuell verworfen." -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 msgid "The SSO provider has been created." msgstr "Der SSO-Provider wurde erstellt." -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 msgid "The SSO provider has been changed." msgstr "Der SSO-Provider wurde geändert." -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 msgid "The SSO provider has been deleted." msgstr "Der SSO-Provider wurde gelöscht." -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 msgid "The SSO client has been created." msgstr "Der SSO-Client wurde erstellt." -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 msgid "The SSO client has been changed." msgstr "Der SSO-Client wurde geändert." -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 msgid "The SSO client has been deleted." msgstr "Der SSO-Client wurde gelöscht." -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 msgid "The membership type has been created." msgstr "Der neue Mitgliedschafts-Typ wurde erstellt." -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 msgid "The membership type has been changed." msgstr "Der Mitgliedschafts-Typ wurde geändert." -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 msgid "The membership type has been deleted." msgstr "Der Mitgliedschafts-Typ wurde gelöscht." -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 msgid "The account has been created." msgstr "Das Kundenkonto wurde erstellt." -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 msgid "The account has been changed." msgstr "Das Konto wurde verändert." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 msgid "A membership for this account has been added." msgstr "Eine Mitgliedschaft für dieses Konto wurde hinzugefügt." -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 msgid "A membership of this account has been changed." msgstr "Eine Mitgliedschaft in diesem Konto wurde geändert." -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 msgid "A membership of this account has been deleted." msgstr "Eine Mitgliedschaft für dieses Konto wurde gelöscht." -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 msgid "The account has been disabled and anonymized." msgstr "Das Konto wurde deaktiviert und anonymisiert." -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 msgid "A new password has been requested." msgstr "Ein neues Passwort wurde angefordert." -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 msgid "A new password has been set." msgstr "Ein neues Passwort wurde gesetzt." -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "Das Versenden einer E-Mail ist fehlgeschlagen." -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "Der interne Kommentar wurde geändert." -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 msgid "The event has been canceled." msgstr "Die Veranstaltung wurde abgesagt." -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 msgid "An event has been deleted." msgstr "Eine Veranstaltung wurde gelöscht." -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "Die Bestelldetails wurden geändert." -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "Die Bestellung wurde als nicht bezahlt markiert." -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "Die Ticket-Codes und der Link zur Bestell-Seite wurde geändert." -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "Die Zahlungsfrist wurde geändert." -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +#, fuzzy +#| msgid "The order has been marked as paid." +msgid "The order has been set to be usable before it is paid." +msgstr "Die Bestellung wurde als bezahlt markiert." + +#: pretix/control/logdisplay.py:374 +#, fuzzy +#| msgid "The voucher has been sent to {recipient}." +msgid "The order has been set to require payment before use." +msgstr "Der Gutschein wurde an {recipient} verschickt." + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "Die Bestellung wurde als abgelaufen markiert." -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "Die Bestellung wurde als bezahlt markiert." -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 msgid "The cancellation request has been deleted." msgstr "Die ausgewählte Stornierungsanfrage wurde gelöscht." -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "Die Bestellung wurde zurückerstattet." -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 msgid "The order has been reactivated." msgstr "Die Bestellung wurde reaktiviert." -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "Die Test-Bestellung {code} wurde gelöscht." -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "Die Bestellung wurde erstellt." -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" "Diese Bestellung erfordert eine Freigabe, bevor sie weiter verarbeitet wird." -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "Die Bestellung wurde freigegeben." -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "Die Bestellung wurde abgelehnt (Kommentar: \"{comment}\")." -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" "Die E-Mail-Adresse wurde von \"{old_email}\" auf \"{new_email}\" geändert." -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." @@ -13585,58 +13782,65 @@ msgstr "" "Die E-Mail-Adresse wurde als funktionierend bestätigt (der Nutzer hat " "erstmalig auf einen Link aus einer E-Mail geklickt)." -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" "Die Telefonnummer wurde von \"{old_phone}\" auf \"{new_phone}\" geändert." -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 msgid "The customer account has been changed." msgstr "Das Kundenkonto wurde geändert." -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "Die Sprache der Bestellung wurde geändert." -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "Die Rechnung wurde erstellt." -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "Die Rechnung wurde neu generiert." -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "Die Rechnung wurde neu ausgestellt." -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "Der interne Kommentar wurde geändert." -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 msgid "The order's follow-up date has been updated." msgstr "Das Datum zur Wiedervorlage wurde geändert." -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "Der interne Kommentar wurde geändert." -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +#, fuzzy +#| msgid "The order's flag to require attention at check-in has been toggled." +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "Der interne Kommentar wurde geändert." + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" "Ein neuer Zahlungsvorgang {local_id} wurde anstatt des vorherigen gestartet." -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "Eine E-Mail unbekannten Typs wurde verschickt." -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." @@ -13644,178 +13848,178 @@ msgstr "" "Eine E-Mail wurde ohne angehängte Tickets verschickt, da diese größer sind " "als üblicherweise akzeptiert sind." -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "Eine individuelle E-Mail wurde verschickt." -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "Eine individuelle E-Mail wurde an eine Teilnehmer*in verschickt." -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "Eine E-Mail wurde mit einer Download-Erinnerung wurde verschickt." -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" "Eine E-Mail wurde mit einer Warnung für das Ablaufdatum der Bestellung " "verschickt." -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" "Eine E-Mail wurde verschickt, die den Benutzer auf die Stornierung der " "Bestellung hinweist." -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" "Eine E-Mail wurde verschickt, die den Benutzer auf die Stornierung der " "Veranstaltung hinweist." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" "Eine E-Mail wurde verschickt, die den Benutzer auf die Änderung der " "Bestellung hinweist." -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" "Eine E-Mail wurde verschickt, die den Benutzer auf den Eingang der " "Bestellung hinweist." -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" "Eine E-Mail wurde verschickt, die den Benutzer auf den Eingang der Bezahlung " "hinweist." -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" "Eine E-Mail wurde verschickt, die den Benutzer auf die Ablehnung der " "Bestellung hinweist." -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" "Eine E-Mail wurde verschickt, die den Benutzer auf die Freigabe der " "Bestellung hinweist." -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" "Eine E-Mail zur Bestätigung der Bestellung wurde an den Benutzer verschickt." -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" "Eine E-Mail zur Bestätigung der Bestellung wurde an den Benutzer verschickt." -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" "Eine E-Mail mit dem Link zur Bestellseite wurde an den Benutzer verschickt." -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "Die Zahlung {local_id} wurde bestätigt." -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "Die Zahlung {local_id} wurde abgebrochen." -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "Abbrechen der Zahlung {local_id} ist fehlgeschlagen." -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "Die Zahlung {local_id} wurde gestartet." -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "Die Zahlung {local_id} ist fehlgeschlagen." -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "Die Bestellung konnte nicht als bezahlt markiert werden: {message}" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "Die Bestellung wurde überzahlt." -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "Die Erstattung {local_id} wurde erstellt." -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "Die Erstattung {local_id} wurde von einem externem System übermittelt." -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "Der Kunde hat eine Erstattung angefordert." -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "Die Erstattung {local_id} wurde abgeschlossen." -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "Die Erstattung {local_id} wurde abgebrochen." -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "Die Erstattung {local_id} ist fehlgeschlagen." -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "Der Benutzer wurde erstellt." -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "Zwei-Faktor-Authentifizierung wurde aktiviert." -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "Zwei-Faktor-Authentifizierung wurde deaktiviert." -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "Deine Zwei-Faktor-Notfall-Tokens wurden neu generiert." -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " @@ -13824,38 +14028,38 @@ msgstr "" "Ein neues Gerät \"{name}\" zur Zwei-Faktor-Authentifizierung wurde " "hinzugefügt." -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "Das Gerät \"{name}\" zur Zwei-Faktor-Authentifizierung wurde entfernt." -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "Benachrichtigungen wurden aktiviert." -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "Benachrichtigungen wurden deaktiviert." -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "Die Benachrichtigungs-Einstellungen wurden geändert." -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "Dieser Nutzer wurde anonymisiert." -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "E-Mail zur Passwort-Wiederherstellung verschickt." -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "Das Passwort wurde zurückgesetzt." -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." @@ -13863,20 +14067,20 @@ msgstr "" "Eine Zurücksetzung des Passworts wurde abgelehnt, da es bereits eine Anfrage " "innerhalb der letzten 24 Stunden gab." -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "Der Veranstalter \"{name}\" wurde gelöscht." -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "Der Gutschein wurde erstellt." -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "Ein Gutschein wurde erstellt und an die Person per E-Mail verschickt." -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." @@ -13884,364 +14088,364 @@ msgstr "" "Der Gutschein wurde als abgelaufen markiert, weil der Empfänger sich selbst " "von der Warteliste entfernt hat." -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "Der Gutschein wurde verändert." -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "Der Gutschein wurde gelöscht." -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "Der Gutschein wurde in Bestellung {order_code} eingelöst." -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "Das Produkt wurde erstellt." -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "Das Produkt wurde verändert." -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "Das Produkt wurde gelöscht." -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "Die Variante \"{value}\" wurde erstellt." -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "Die Variante \"{value}\" wurde gelöscht." -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "Die Variante \"{value}\" wurde verändert." -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "Eine Kategorie für Zusatzprodukte wurde zum Produkt hinzugefügt." -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "Eine Kategorie für Zusatzprodukte wurde vom Produkt entfernt." -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "Eine Kategorie für Zusatzprodukte wurde bearbeitet." -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 msgid "A bundled item has been added to this product." msgstr "Ein enthaltenes Produkt wurde zum Produkt hinzugefügt." -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 msgid "A bundled item has been removed from this product." msgstr "Eine enthaltenes Produkt wurde vom Produkt entfernt." -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 msgid "A bundled item has been changed on this product." msgstr "Ein enthaltenes Produkt wurde bearbeitet." -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "Das Kontingent wurde erstellt." -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "Das Kontingent wurde gelöscht." -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "Das Kontingent wurde verändert." -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 msgid "The quota has closed." msgstr "Das Kontingent wurde geschlossen." -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 msgid "The quota has been re-opened." msgstr "Das Kontingent wurde erneut geöffnet." -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "Die Kategorie wurde erstellt." -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "Die Kategorie wurde gelöscht." -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "Die Kategorie wurde verändert." -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "Die Frage wurde erstellt." -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "Die Frage wurde gelöscht." -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "Die Frage wurde verändert." -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 msgid "The discount has been added." msgstr "Der Rabatt wurde erstellt." -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 msgid "The discount has been deleted." msgstr "Der Rabatt wurde gelöscht." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 msgid "The discount has been changed." msgstr "Der Rabatt wurde verändert." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "Die Steuer-Regel wurde erstellt." -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "Die Steuer-Regel wurde gelöscht." -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "Die Steuer-Regel wurde geändert." -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "Die Check-in-Liste wurde erstellt." -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "Der Check-in-Liste wurde gelöscht." -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "Der Check-in-Liste wurde verändert." -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "Die Veranstaltungs-Einstellungen wurden geändert." -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "Die Ticket-Download-Einstellungen wurden geändert." -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "Eine Erweiterung wurde aktiviert." -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "Eine Erweiterung wurde deaktiviert." -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "Der Shop wurde online genommen." -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "Der Shop wurde abgeschaltet." -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "Der Shop wurde in den Testmodus geschaltet." -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "Der Testmodus wurde deaktiviert." -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "Die Veranstaltung wurde erstellt." -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 msgid "The event details have been changed." msgstr "Die Veranstaltungsdetails wurden geändert." -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "Eine Antwortoption wurde zur Frage hinzugefügt." -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "Eine Antwortoption wurde von der Frage entfernt." -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "Eine Antwortoption wurde verändert." -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "Ein Benutzer wurde zum Team hinzugefügt." -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "Ein Benutzer wurde ins Team eingeladen." -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "Die Berechtigungen eines Benutzers wurden geändert." -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "Ein Benutzer wurde aus dem Team entfernt." -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "Ein Gutschein wurde verschickt." -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "Ein Eintrag wurde von der Warteliste entfernt." -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 msgid "An entry has been transferred to another waiting list." msgstr "Ein Eintrag wurde auf der Warteliste verschoben." -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "Ein Eintrag auf der Warteliste wurde geändert." -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "Ein Eintrag wurde zur Warteliste hinzugefügt." -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "Das Team wurde erstellt." -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "Die Team-Einstellungen wurden geändert." -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "Das Team wurde gelöscht." -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 msgid "The gate has been created." msgstr "Die Station wurde erstellt." -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 msgid "The gate has been changed." msgstr "Die Station wurde verändert." -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 msgid "The gate has been deleted." msgstr "Die Station wurde gelöscht." -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "Der Termin wurde gelöscht." -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 msgctxt "subevent" msgid "The event date has been canceled." msgstr "Der Termin wurde abgesagt." -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "Der Termin wurde geändert." -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "Der Termin wurde erstellt." -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "Ein Kontingent wurde zum Termin hinzugefügt." -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "Ein Kontingent des Termins wurde bearbeitet." -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "Ein Kontingent wurde vom Termin entfernt." -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "Das Gerät wurde erstellt." -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "Das Gerät wurde verändert." -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "Dem Gerät wurde der Zugriff entzogen." -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "Das Gerät wurde installiert." -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "Der Zugriffstoken des Geräts wurde neu generiert." -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" "Dieses Gerät hat den Server über ein Hardware- oder Softwareupdate " "informiert." -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 msgid "The gift card has been created." msgstr "Der Wertgutschein wurde erstellt." -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 msgid "The gift card has been changed." msgstr "Der Wertgutschein wurde geändert." -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 msgid "A manual transaction has been performed." msgstr "Eine manuelle Transaktion wurde durchgeführt." -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "Die Einstellungen einer Zahlungsmethode wurden geändert." -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "Die Einstellungen einer Ticket-Download-Methode wurden geändert." -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "Der Nutzer hat diesen Text bestätigt: \"{}\"" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, python-brace-format msgid "The order has been canceled (comment: \"{comment}\")." msgstr "Die Bestellung wurde storniert (Kommentar: \"{comment}\")." -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "Die Bestellung wurde storniert." -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" "Der Check-in von Position #{posid} auf Liste \"{list}\" wurde gelöscht." -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " @@ -14250,7 +14454,7 @@ msgstr "" "Ticket #{posid} wurde am {datetime} manuell auf der Liste \"{list}\" " "eingecheckt." -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." @@ -14258,75 +14462,85 @@ msgstr "" "Ticket #{posid} wurde am {datetime} erneut manuell auf der Liste \"{list}\" " "eingecheckt." -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} wurde zum Team hinzugefügt." -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} wurde aus dem Team entfernt." -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "{user} ist mit der Einladung an {email} dem Team beigetreten." -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} wurde ins Team eingeladen." -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "Die Einladung für {user} wurde erneut verschickt." -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "Die Einladung für {user} wurde zurückgenommen." -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "Der Token \"{name}\" wurde erstellt." -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "Der Token \"{name}\" wurde invalidiert." -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "Die Account-Einstellungen wurden geändert." -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "Die E-Mail-Adresse wurde zu {email} geändert." -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "Das Passwort wurde geändert." -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "Das Benutzerkonto wurde aktiviert." -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "Das Benutzerkonto wurde deaktiviert." -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "Du hast als der Benutzer {} gearbeitet." -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "Du hast aufgehört, als der Benutzer {} zu arbeiten." +#: pretix/control/logdisplay.py:678 +#, fuzzy +#| msgid "Blocked Seats" +msgid "Blocked manually" +msgstr "Gesperrte Sitze" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -14363,7 +14577,7 @@ msgstr "Allgemein" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -14371,8 +14585,8 @@ msgid "Payment" msgstr "Zahlung" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -14419,7 +14633,7 @@ msgid "Overview" msgstr "Überblick" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -14466,7 +14680,7 @@ msgid "Search" msgstr "Suche" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "Zahlungen" @@ -15087,7 +15301,7 @@ msgstr "Bargeld" #: 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:37 +#: 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/overview.html:25 @@ -15137,18 +15351,18 @@ msgstr "Scan-Zeitpunkt" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "Ergebnis" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "Automatisch als abwesend markiert: %(date)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "Zusätzlicher Scan: %(date)s" @@ -15159,7 +15373,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "Offline-Scan. Upload-Zeitpunkt: %(date)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "Automatisch eingecheckt: %(date)s" @@ -15283,7 +15497,7 @@ msgstr "Dies löscht auch die %(num)s gespeicherten Check-ins." #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -16174,7 +16388,7 @@ msgid "Show affected orders" msgstr "Betroffene Bestellungen anzeigen" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "Kommentar speichern" @@ -16358,9 +16572,9 @@ msgstr "Diese Änderung wurde von einem Administrator durchgeführt." #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -16426,8 +16640,8 @@ msgid "Free order" msgstr "Kostenlose Bestellung" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "Link erneut senden" @@ -16462,7 +16676,7 @@ msgstr "Zahlungseinstellungen" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "Aktiviert" @@ -16536,34 +16750,34 @@ msgstr "" "Online-Diensten oder nehmen andere Arten von Anpassungen vor." #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -16723,7 +16937,7 @@ msgstr "Eckdaten" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -17728,14 +17942,14 @@ msgid "Add a new bundled product" msgstr "Neues enthaltenes Produkt hinzufügen" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "Nur in einem bestimmten Zeitraum verfügbar" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "Nur mit Gutschein benutzbar" @@ -17748,11 +17962,11 @@ msgstr "" "Bitte beachte, dass die Variante nicht verkauft wird, bevor " "du sie zu einem Kontingent hinzugefügt hast." -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 msgid "New variation" msgstr "Neue Variante" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "Neue Variante hinzufügen" @@ -17969,7 +18183,7 @@ msgstr "Alle reserviert" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "Ausverkauft" @@ -18026,38 +18240,38 @@ msgid "Question: %(name)s" msgstr "Frage: %(name)s" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "Frage bearbeiten" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "bezahlt" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "Keine passenden Antworten gefunden." -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" "Du musst diese Frage zu einem Produkt zuweisen, damit Antworten gesammelt " "werden." -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "Anzahl" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "Prozentsatz" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "Frage-Verlauf" @@ -18591,16 +18805,62 @@ msgstr "" "zum Originalpreis zum Kaufzeitpunkt berechnet." #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "Ändern zu" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "inklusive aller Steuern" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +#| msgid "Ticket layout" +msgid "Ticket block" +msgstr "Ticket-Layout" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +#, fuzzy +#| msgid "Blocked" +msgid "Not blocked" +msgstr "Gesperrt" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +#, fuzzy +#| msgid "Valid until" +msgid "Validity time" +msgstr "Gültig bis" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid from %(datetime)s" +msgstr "Einlass: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid until %(datetime)s" +msgstr "Einlass: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 msgid "" "Removing or splitting this position will also remove or split all add-ons to " "this position." @@ -18608,13 +18868,13 @@ msgstr "" "Das Entfernen oder Abspalten dieser Position wird auch alle zugehörigen " "Zusatzprodukte entfernen oder abspalten." -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "Produkt hinzufügen" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " @@ -18624,12 +18884,12 @@ msgstr "" "automatisch bei weiteren Bestellungsänderungen oder beim Ändern der " "Zahlungsmethode neu gesetzt werden können." -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "Andere Aktionen" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "Änderungen durchführen" @@ -18656,7 +18916,7 @@ msgid "Change order information" msgstr "Informationen ändern" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -18803,22 +19063,34 @@ msgid "Cancellation date" msgstr "Stornodatum" #: pretix/control/templates/pretixcontrol/order/index.html:199 +#, fuzzy +#| msgid "" +#| "This order will not expire automatically as it has an open cancellation " +#| "fee." +msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" +"Diese Bestellung wird nicht automatisch ablaufen, da sie eine offene " +"Stornogebühr hat." + +#: pretix/control/templates/pretixcontrol/order/index.html:202 msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" "Diese Bestellung wird nicht automatisch ablaufen, da sie eine offene " "Stornogebühr hat." -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 msgid "Customer account" msgstr "Kundenkonto" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 msgid "Contact email" msgstr "Kontakt-E-Mail" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." @@ -18826,7 +19098,7 @@ msgstr "" "Wir wissen, dass diese E-Mail-Adresse funktioniert, da der Kunde auf einen " "der Links in einer E-Mail geklickt hat." -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" @@ -18834,26 +19106,26 @@ msgstr "" "Wir wissen nicht, ob diese Rechnung bereits per E-Mail verschickt wurde, da " "sie erstellt wurde bevor unser System diese Information gespeichert hat" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 msgid "Invoice was emailed to customer" msgstr "Rechnung wurde per E-Mail verschickt" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 msgid "Invoice was not yet emailed to customer" msgstr "Rechnung wurde noch nicht per E-Mail verschickt" -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" "Stellt die Rechnung mit aktualisierten Daten aber der gleichen " "Rechnungsnummer neu aus." -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "Neu generieren" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." @@ -18861,62 +19133,62 @@ msgstr "" "Legt einen Stornobeleg für diese Rechnung und eine neue Rechnung mit neuer " "Rechnungsnummer an." -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "Stornobeleg erstellen" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "Stornieren und neu ausstellen" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 msgid "Email invoices" msgstr "Rechnungen per E-Mail verschicken" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "Rechnungen ausstellen" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "Details bearbeiten" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "Produkte bearbeiten" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "Bestellte Produkte" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, python-format msgid "Denied scan: %(date)s" msgstr "Abgelehnter Scan: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, python-format msgid "Exit scan: %(date)s" msgstr "Ausgangsscan: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, python-format msgid "Entry scan: %(date)s" msgstr "Eingangsscan: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "Verwendeter Gutscheincode:" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, python-format msgid "Used %(amount)s discount from budget" msgstr "Verwendete %(amount)s Rabatt vom Budget" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " @@ -18926,26 +19198,32 @@ msgstr "" "oder dieses Produkt war Teil der Rabattberechnung für ein anderes Produkt " "dieser Bestellung." -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 msgid "Ticket page" msgstr "Ticket-Seite" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "nicht beantwortet" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "Diese Frage wird beim Check-In gestellt." -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." @@ -18953,58 +19231,58 @@ msgstr "" "Diese Datei wurde von einem Nutzer hochgeladen und kann Viren oder anderen " "schädlichen Inhalt enthalten." -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "UNSICHER" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "zzgl. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "inkl. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "Steuern" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "Gesamt" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "Successful payments" msgstr "Erfolgreiche Zahlungen" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 msgid "Pending total" msgstr "Offener Betrag" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "Bestätigungsdatum" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " @@ -19013,69 +19291,69 @@ msgstr "" "Diese Zahlung wurde mit einer älteren pretix-Version erzeugt, daher sind " "vollständige und korrekte Daten gegebenenfalls nicht verfügbar." -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "MIGRIERT" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "Zahlung abbrechen" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "Als bezahlt bestätigen" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "Betrag erstatten" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "Quelle" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "Abbrechen" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "Als erledigt bestätigen" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "Ignorieren" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "Erstattung verarbeiten" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "Ändern" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "PLZ und Ort" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "Gültige EU-USt-ID-Nr." -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "Prüfen" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "Bestellhistorie" @@ -19676,8 +19954,15 @@ msgid "" msgstr "" "Alle Empfänger des Exports können sehen, wer der Besitzer des Exports ist." -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +#, fuzzy +#| msgid "Pending (expired)" +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "ausstehend (abgelaufen)" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "storniert (bezahlte Gebühr)" @@ -19923,12 +20208,6 @@ msgstr "Gesamtumsatz" msgid "Anonymize" msgstr "Anonymisieren" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -msgid "Valid from" -msgstr "Gültig ab" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -22383,51 +22662,51 @@ msgstr "Bitte erneut versuchen." msgid "Invalid code, please try again." msgstr "Ungültiger Token, bitte erneut versuchen." -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "Der ausgewählte Check-In wurde gelöscht." -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 msgid "The selected tickets have been marked as checked out." msgstr "Die ausgewählten Tickets wurden als ausgecheckt markiert." -#: pretix/control/views/checkin.py:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "Die ausgewählten Tickets wurden als eingecheckt markiert." -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "Die neue Check-in-Liste wurde erstellt." -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 msgid "We could not save your changes. See below for details." msgstr "" "Die Änderungen konnten nicht gespeichert werden, siehe weiter unten für " "Details." -#: pretix/control/views/checkin.py:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "Die ausgewählte Liste existiert nicht." -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "Das ausgewählte List wurde gelöscht." @@ -22521,7 +22800,7 @@ msgstr "Keine Termine" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "Verkauf beendet" @@ -22529,7 +22808,7 @@ msgstr "Verkauf beendet" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "Bald" @@ -22570,7 +22849,7 @@ msgstr "Einige der angegebenen Objekt-IDs sind ungültig." msgid "Not all discounts have been selected." msgstr "Es wurden nicht alle Rabatte ausgewählt." -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -22605,15 +22884,15 @@ msgstr "" "Diese Zahlungsmethode existiert nicht oder die entsprechende Erweiterung ist " "deaktiviert." -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" "Dieser Textbaustein wird aufgrund verschiedener Parameter dynamisch " "angepasst." -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "Ungültiges Produkt" @@ -22715,7 +22994,7 @@ msgstr "Die ausgewählte Steuer-Regel kann nicht gelöscht werden." msgid "Your event is not empty, you need to set it up manually." msgstr "Deine Veranstaltung ist nicht leer, du musst sie manuell einrichten." -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" @@ -22724,11 +23003,11 @@ msgstr "" "Einstellungen fortfahren oder dein Event veröffentlichen um den Verkauf zu " "starten!" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "Normales Ticket" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "Ermäßigtes Ticket" @@ -22835,7 +23114,7 @@ msgstr "" "Du hast ausgewählt, dass du keine freien Plugins installiert hast, aber wir " "haben das Plugin \"{plugin}\" mit der Lizenz \"{license}\" gefunden." -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "Das ausgewählte Produkt existiert nicht." @@ -22875,8 +23154,8 @@ msgstr "Die Reihenfolge der Kategorien wurde gespeichert." msgid "Street" msgstr "Straße" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "Die ausgewählte Frage existiert nicht." @@ -22884,57 +23163,57 @@ msgstr "Die ausgewählte Frage existiert nicht." msgid "The selected question has been deleted." msgstr "Die ausgewählte Frage wurde gelöscht." -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "Datei hochgeladen" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "Eine neue Frage wurde erstellt." -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "Ein neues Kontingent wurde erstellt." -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 msgid "Exit scans" msgstr "Ausgangsscans" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "Gutscheine und Wartelisten-Reservierungen" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "Verfügbares Kontingent" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "Warteliste (ausstehend)" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "Aktuell zum Verkauf" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "Das ausgewählte Kontingent existiert nicht." -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "" "Das Kontingent wurde geöffnet und wird nicht automatisch wieder geschlossen." -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "Das ausgewählte Kontingent wurde gelöscht." -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "Das ausgewählte Produkt existiert nicht." -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." @@ -22942,7 +23221,7 @@ msgstr "" "Du kannst keine Zusatzprodukte zu einem Produkt hinzufügen, das selbst nur " "als Zusatzprodukt verkauft wird." -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." @@ -22950,7 +23229,7 @@ msgstr "" "Du kannst keine enthaltenen Produkte zu einem Produkt hinzufügen, das selbst " "nur als Zusatzprodukt verkauft wird." -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " @@ -22959,7 +23238,7 @@ msgstr "" "Sie haben dieses Produkt deaktiviert, obwohl es Teil eines Paketes ist. " "Solange dies so ist, kann auch das Paket nicht mehr gekauft werden." -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 msgid "" "The product could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it. Deleting it could break reporting or other " @@ -22970,11 +23249,11 @@ msgstr "" "Berichte oder Funktionen im System beschädigen, daher wurde das Produkt " "stattdessen deaktiviert." -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "Das ausgewählte Produkt wurde gelöscht." -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "Das ausgewählte Produkt wurde deaktiviert." @@ -23395,11 +23674,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:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "Die Zahlungsfrist wurde geändert." -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." @@ -23407,59 +23686,59 @@ msgstr "" "Wir konnten deine Bestellung nicht durchführen, da der Server zu beschäftigt " "war." -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 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:1593 +#: pretix/control/views/orders.py:1594 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:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 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:1806 +#: pretix/control/views/orders.py:1818 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:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "Die Bestellung wurde geändert." -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 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:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "Es wurde keine Änderung vorgenommen." -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 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:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "Betreff: {subject}" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 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:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 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:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -23467,19 +23746,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:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "Es existiert keine Bestellung mit der eingegebenen Bestellnummer." -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "Das ausgewählte Exportformat wurde nicht gefunden." -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 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:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " @@ -23488,18 +23767,18 @@ msgstr "" "Der geplante Export wurde gespeichert. Der nächste Export startet ca. " "{datetime}." -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 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:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, python-brace-format msgid "Export: {title}" msgstr "Export: {title}" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -23510,7 +23789,7 @@ msgstr "" "\n" "im Anhang dieser E-Mail findest du einen neuen Bericht für {name}." -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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 " @@ -23520,11 +23799,11 @@ msgstr "" "Abhängig von der Systemlast und Art und Größe des Exports kann dies einige " "Minuten dauern." -#: pretix/control/views/orders.py:2573 +#: pretix/control/views/orders.py:2585 msgid "All orders have been canceled." msgstr "Alle Bestellungen wurden storniert." -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, python-brace-format msgid "" "The orders have been canceled. An error occurred with {count} orders, please " @@ -23533,23 +23812,23 @@ msgstr "" "Die Bestellungen wurden storniert. Bei {count} ist ein Fehler aufgetreten, " "bitte prüfe alle nicht stornierten Bestellungen." -#: pretix/control/views/orders.py:2596 +#: pretix/control/views/orders.py:2608 msgid "Your input was not valid." msgstr "Die Eingabe war nicht korrekt." -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "Token-Name" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "Dieser Veranstalter kann nicht gelöscht werden." -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "Der Veranstalter wurde gelöscht." -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." @@ -23557,7 +23836,7 @@ msgstr "" "Dieser Veranstalter konnte nicht gelöscht werden, da einige Bedingungen (z." "B. von Plugins erstellte Daten) es nicht erlauben." -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " @@ -23566,42 +23845,42 @@ msgstr "" "Die folgenden Datenbankmodelle enthalten noch Daten, die nicht automatisch " "gelöscht werden können: {affected_models}" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "Das neue Veranstalterkonto wurde erstellt." -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "Administratoren" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "" "Das neue Team wurde erstellt. Du kannst nun Mitglieder zum Team hinzufügen." -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "Die Änderungen konnten nicht gespeichert werden." -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "Das ausgewählte Team kann nicht gelöscht werden." -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." @@ -23609,11 +23888,11 @@ msgstr "" "Dieses Team konnte nicht gelöscht werden, da einige Bedingungen (z.B. von " "Plugins erstellte Daten) es nicht erlauben." -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "Das ausgewählte Team wurde gelöscht." -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." @@ -23621,44 +23900,44 @@ msgstr "" "Du kannst das letzte Teammitglied nicht entfernen, da es sonst niemanden " "mehr gäbe, der für diesen Veranstalter-Account Teams verändern kann." -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "Der Benutzer wurde aus dem Team entfernt." -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "Ungültige Einladung gewählt." -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "Die Einladung wurde zurückgenommen." -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "Die Einladung wurde erneut verschickt." -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "Ungültiger Token gewählt." -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "Der Token wurde invalidiert." -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" "Nutzer müssen ein pretix-Konto haben, bevor sie eingeladen werden können." -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "Das neue Mitglied wurde per E-Mail zum Team eingeladen." -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "Das neue Mitglied wurde zum Team hinzugefügt." -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " @@ -23668,19 +23947,19 @@ msgstr "" "Bitte kopiere diesen Schlüssel an einen sicheren Ort. Du wirst ihn hier " "nicht erneut abrufen können." -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "Das Gerät wurde erfolgreich installiert." -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "Dieses Gerät hat derzeit keinen Zugriff." -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "Der Zugriff für dieses Gerät wurde entfernt." -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." @@ -23689,71 +23968,71 @@ msgstr "" "eingeplant. Bitte hab ein paar Minuten Geduld, bis die Verarbeitung " "abgeschlossen wurde." -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "Alle unverarbeiteten Webhooks werden nicht weiter ausgeführt." -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 msgid "The selected gift card issuer has been added." msgstr "Der ausgewählte Gutscheinaussteller wurde hinzugefügt." -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 msgid "The selected gift card issuer has been removed." msgstr "Der ausgewählte Gutscheinaussteller wurde gelöscht." -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "Wertgutscheine dürfen keine negativen Werte haben." -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 msgid "The transaction could not be reversed." msgstr "Die Transaktion konnte nicht zurückgebucht werden." -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 msgid "The transaction has been reversed." msgstr "Die Transaktion wurde zurückgebucht." -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "Die Eingabe war nicht korrekt, bitte erneut versuchen." -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 msgid "The manual transaction has been saved." msgstr "Die manuelle Transaktion wurde gespeichert." -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 msgid "The gift card has been created and can now be used." msgstr "Der Wertgutschein wurde erstellt und kann nun verwendet werden." -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "Alle Veranstaltungen (auf die ich Zugriff habe)" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 msgid "The selected gate has been deleted." msgstr "Die ausgewählte Station wurde gelöscht." -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 msgid "The property has been created." msgstr "Eine Eigenschaft wurde erstellt." -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 msgid "The selected property has been deleted." msgstr "Die ausgewählte Eigenschaft wurde gelöscht." -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 msgid "The selected object has been deleted." msgstr "Das ausgewählte Objekt wurde gelöscht." -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 msgid "The provider has been created." msgstr "Der Provider wurde erstellt." -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " @@ -23762,7 +24041,7 @@ msgstr "" "Der SSO-Client wurde erstellt. Bitte notiere das folgende Client-Secret, es " "wird nicht erneut angezeigt: {secret}" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " @@ -23771,7 +24050,7 @@ msgstr "" "Deine Änderungen wurden gespeichert. Bitte notiere das folgende Client-" "Secret, es wird nicht erneut angezeigt: {secret}" -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." @@ -23779,7 +24058,7 @@ msgstr "" "Wir haben dem Kunden eine E-Mail mit weiteren Instruktionen geschickt um das " "Passwort zurückzusetzen." -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 msgid "The customer account has been anonymized." msgstr "Das Kundenkonto wurde anonymisiert." @@ -24051,7 +24330,7 @@ msgstr "Der ausgewählte Eintrag existiert nicht." msgid "The selected entry has been deleted." msgstr "Der ausgewählte Eintrag wurde gelöscht." -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "Dies ist keine Veranstaltungsreihe." @@ -24141,7 +24420,7 @@ msgstr "PDF-Sammlungen" msgid "Download all attendee badges as one large PDF for printing." msgstr "Alle Teilnehmer*innen-Badges in einer großen PDF-Datei für den Druck." -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "Bestellungen mit ausstehender Zahlung mit einschließen" @@ -25143,18 +25422,18 @@ msgstr "Nur Tickets mit besonderer Behandlung" msgid "Include questions" msgstr "Fragen anzeigen" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "Check-in-Liste (PDF)" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 msgctxt "export_category" msgid "Check-in" msgstr "Check-in" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." @@ -25163,12 +25442,12 @@ msgstr "" "digitale Prozesse einzuchecken." #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "bezahlt" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." @@ -25176,26 +25455,26 @@ msgstr "" "Tabelle (Excel oder CSV) mit allen Teilnehmer*innen, die in einer Check-in-" "Liste zutrittsberechtigt sind." -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked out" msgstr "Ausgetreten" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 msgid "Automatically checked in" msgstr "Automatisch eingecheckt" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "Secret" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 msgid "Check-in log (all scans)" msgstr "Check-in-Protokoll (alle erfolgreichen Scans)" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." @@ -25203,36 +25482,36 @@ msgstr "" "Tabelle (Excel oder CSV) mit einer Zeile für jeden Scan an einer Check-in-" "Station." -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 msgid "Offline" msgstr "Offline" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "Ggf. inkorrekte Offline-Entscheidung" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "Fehlermeldung" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 msgid "Upload date" msgstr "Upload-Datum" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 msgid "Upload time" msgstr "Upload-Zeitpunkt" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "OK" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 msgid "Successful scans only" msgstr "Nur erfolgreiche Scans" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 msgid "All check-in lists" msgstr "Alle Check-in-Listen" @@ -25999,7 +26278,7 @@ msgstr "Auf Bestellungen erstellt vor einschränken" msgid "Everyone who placed an order" msgstr "Jeden, der eine Bestellung aufgegeben hat" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" @@ -26007,67 +26286,75 @@ msgstr "" "Jeden Teilnehmer (oder stattdessen an den Besteller, wenn keine Teilnehmer-E-" "Mail-Adresse angegeben wurde)" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 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:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +#, fuzzy +#| msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "Zahlung ausstehend (außer nicht freigegebene)" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +#, fuzzy +#| msgid "payment pending (except unapproved)" +msgid "payment pending (except unapproved or already confirmed)" +msgstr "Zahlung ausstehend (außer nicht freigegebene)" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 msgid "approval pending" msgstr "Freigabe ausstehend" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "Zahlung ausstehend aber überfällig" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "Auf Bestellungen mit Status einschränken" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 msgctxt "sendmail_from" 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:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "Art der Zeitangabe" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 msgid "Absolute" msgstr "Absolut" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 msgid "Relative, before event start" msgstr "Relativ, vor dem Veranstaltungsbeginn" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 msgid "Relative, before event end" msgstr "Relativ, vor dem Veranstaltungsende" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 msgid "Relative, after event start" msgstr "Relativ, nach dem Veranstaltungsbeginn" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 msgid "Relative, after event end" msgstr "Relativ, nach dem Veranstaltungsende" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 msgid "Please specify the send date" msgstr "Bitte wähle einen Versandzeitpunkt aus" -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 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:394 +#: pretix/plugins/sendmail/forms.py:396 msgid "Please specify a product" msgstr "Bitte wähle ein Produkt aus" @@ -26087,62 +26374,62 @@ msgstr "abgeschlossen" msgid "missed" msgstr "verpasst" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "Jeden, der ein Ticket bestellt hat" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 msgid "Limit products" msgstr "Auf Produkte einschränken" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "Standardmäßig erhalten nur bezahlte Bestellungen die E-Mail" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 msgid "Send date" msgstr "Versandtermin" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 msgid "Time of day" msgstr "Uhrzeit" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "E-Mail verschicken an" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "Nur aktivierte E-Mails werden verschickt" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, python-brace-format msgid "on {date} at {time}" msgstr "am {date} um {time}" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, 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:269 +#: pretix/plugins/sendmail/models.py:275 #, 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:279 +#: pretix/plugins/sendmail/models.py:285 #, 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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -26377,14 +26664,14 @@ msgstr "" "Sende eine E-Mail an alle Ticketkäufer*innen, alle Ticketinhaber*innen oder " "eine Kombination aus beiden Gruppen." -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" msgstr[0] "%(number)s passende Bestellung" msgstr[1] "%(number)s passende Bestellungen" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." @@ -26392,18 +26679,18 @@ msgstr "" "Sende eine E-Mail an jede Person, die derzeit über die Wartelistenfunktion " "auf einen Gutscheincode wartet." -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, python-format msgid "%(number)s waiting list entry" msgid_plural "%(number)s waiting list entries" msgstr[0] "%(number)s Wartelisteneintrag" msgstr[1] "%(number)s Wartelisteneinträge" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 msgid "Your rule has been created." msgstr "Deine Regel wurde erstellt." -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 msgid "The selected rule has been deleted." msgstr "Die ausgewählte Regel wurde gelöscht." @@ -26485,11 +26772,6 @@ msgstr "Potentielle Sitzplätze" msgid "Minimum Price" msgstr "Minimaler Preis" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "Gesperrt" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 msgid "Available" @@ -27392,11 +27674,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "Bestellung prüfen" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 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:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -28185,7 +28467,7 @@ msgstr "AUSVERKAUFT" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "Reserviert" @@ -28224,54 +28506,61 @@ msgstr "Vollständigen Ort anzeigen" msgid "Membership:" msgstr "Mitgliedschaft:" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +#, fuzzy +#| msgid "This ticket has been used once." +#| msgid_plural "This ticket has been used %(count)s times." +msgid "This ticket is blocked." +msgstr "Das Ticket wurde bereits einmal verwendet." + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 msgctxt "ticket_checkins" msgid "Usage:" msgstr "Nutzungen:" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, python-format msgid "This ticket has been used once." msgid_plural "This ticket has been used %(count)s times." msgstr[0] "Das Ticket wurde bereits einmal verwendet." msgstr[1] "Das Ticket wurde %(count)s-mal eingelöst." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 msgid "No attendee name provided" msgstr "Name der teilnehmenden Person nicht angegeben" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "Das zuvor hochgeladene Bild" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" "Der Preis dieses Produktes wurde wegen eines automatischen Rabattes " "reduziert." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "Rabattiert" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "Alles klar, wir nehmen das raus…" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "%(item)s aus dem Warenkorb entfernen" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, python-format msgid "Remove one %(item)s from your cart" msgstr "Entferne ein %(item)s aus dem Warenkorb" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, python-format msgid "" "Remove one %(item)s from your cart. You currently have %(count)s in your " @@ -28280,11 +28569,11 @@ msgstr "" "Entferne ein %(item)s aus dem Warenkorb. Derzeit befinden sich %(count)s im " "Warenkorb." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "Okay, wir versuchen dir mehr zu reservieren!" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -28296,12 +28585,12 @@ msgstr "" "Sobald die Produkte in deinem Warenkorb sind, hast du %(time)s Minuten um " "deine Bestellung abzuschließen." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, python-format msgid "Add one more %(item)s to your cart" msgstr "Ein weiteres %(item)s zum Warenkorb hinzufügen" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " @@ -28310,26 +28599,26 @@ msgstr "" "Füge ein weiteres %(item)s zum Warenkorb hinzu. Es befinden sich derzeit " "%(count)s im Warenkorb." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" msgstr[0] "Ein Produkt" msgstr[1] "%(num)s Produkte" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, python-format msgid "incl. %(tax_sum)s taxes" msgstr "inkl. %(tax_sum)s Steuern" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" "Die Produkte in deinem Warenkorb sind noch %(minutes)s Minuten für dich " "reserviert." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 msgid "" "The items in your cart are no longer reserved for you. You can still " "complete your order as long as they’re available." @@ -28338,7 +28627,7 @@ msgstr "" "kannst die Bestellung trotzdem abschließen, solange die Produkte noch " "verfügbar sind." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "Übersicht über die bestellten Produkte" @@ -28444,14 +28733,15 @@ msgid "Confirmation pending" msgstr "Bestätigung ausstehend" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "Zahlung ausstehend" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "bestätigt" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "Zahlung ausstehend" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 msgid "Uncategorized items" @@ -28529,7 +28819,7 @@ msgstr "Nächste Woche %(week)s anzeigen" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 msgid "Few tickets left" msgstr "Wenige verfügbar" @@ -28538,7 +28828,7 @@ msgstr "Wenige verfügbar" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 msgctxt "available_event_in_list" msgid "Buy now" msgstr "Jetzt buchen" @@ -28553,7 +28843,7 @@ msgstr "Jetzt buchen" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "Jetzt buchen" @@ -28562,7 +28852,7 @@ msgstr "Jetzt buchen" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "ausgebucht" @@ -28622,12 +28912,12 @@ msgid "Other dates" msgstr "Andere Termine" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 msgid "The booking period for this event is over." msgstr "Der Buchungszeitraum für diese Veranstaltung ist beendet." #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, python-format msgid "The booking period for this event will start on %(date)s at %(time)s." msgstr "" @@ -29826,7 +30116,7 @@ msgid "The products have been successfully added to your cart." msgstr "Die gewählten Produkte wurden deinem Warenkorb hinzugefügt." #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" "Tickets für diese Veranstaltung können über diesen Verkaufskanal nicht " @@ -30079,15 +30369,15 @@ msgstr "" "Vielen Dank! Wir teilen deinen Platz auf der Warteliste einer anderen Person " "zu." -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "Dieser Ticket-Shop ist im Moment nicht verfügbar." -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "Der ausgewählte Termin gehört nicht zu dieser Veranstaltungsreihe." -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "ab %(start_date)s" @@ -30200,6 +30490,11 @@ msgstr "Schreibzugriff" msgid "Kosovo" msgstr "Kosovo" +#~ msgid "Only available for payment method that support automatic refunds." +#~ msgstr "" +#~ "Nur verfügbar für Zahlungsmethoden die automatische Erstattungen " +#~ "unterstützen." + #~ msgid "" #~ "Only include invoices issued on or before this date. Note that the " #~ "invoice date does not always correspond to the order or payment date." @@ -32069,9 +32364,6 @@ msgstr "Kosovo" #~ msgid "A voucher you tried to use has expired." #~ msgstr "Ein Gutscheincode, den du verwenden wolltest, ist abgelaufen." -#~ msgid "Pending (expired)" -#~ msgstr "ausstehend (abgelaufen)" - #~ msgid "Please install the python package 'defusedxml' for security reasons." #~ msgstr "" #~ "Installiere das Python-Paket 'defusedxml' für verbesserte Sicherheit." diff --git a/src/pretix/locale/de_Informal/LC_MESSAGES/djangojs.po b/src/pretix/locale/de_Informal/LC_MESSAGES/djangojs.po index 54e287517..ea6f1b131 100644 --- a/src/pretix/locale/de_Informal/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/de_Informal/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2022-07-26 08:58+0000\n" "Last-Translator: Raphael Michel \n" "Language-Team: German (informal) \n" "Language-Team: LANGUAGE \n" @@ -18,25 +18,25 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: pretix/api/auth/devicesecurity.py:28 +#: pretix/api/auth/devicesecurity.py:31 msgid "" "Full device access (reading and changing orders and gift cards, reading of " "products and settings)" msgstr "" -#: pretix/api/auth/devicesecurity.py:44 +#: pretix/api/auth/devicesecurity.py:53 msgid "pretixSCAN" msgstr "" -#: pretix/api/auth/devicesecurity.py:79 +#: pretix/api/auth/devicesecurity.py:89 msgid "pretixSCAN (kiosk mode, no order sync, no search)" msgstr "" -#: pretix/api/auth/devicesecurity.py:112 +#: pretix/api/auth/devicesecurity.py:123 msgid "pretixSCAN (online only, no order sync)" msgstr "" -#: pretix/api/auth/devicesecurity.py:146 +#: pretix/api/auth/devicesecurity.py:158 msgid "pretixPOS" msgstr "" @@ -80,30 +80,30 @@ msgstr "" msgid "Limit to events" msgstr "" -#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:271 -#: pretix/base/exporters/orderlist.py:800 pretix/base/models/orders.py:221 -#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:703 -#: pretix/control/forms/filter.py:536 -#: pretix/control/templates/pretixcontrol/order/index.html:850 +#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:272 +#: pretix/base/exporters/orderlist.py:809 pretix/base/models/orders.py:227 +#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:749 +#: pretix/control/forms/filter.py:539 +#: pretix/control/templates/pretixcontrol/order/index.html:882 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:38 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:21 #: pretix/control/views/vouchers.py:111 #: pretix/plugins/banktransfer/refund_export.py:46 -#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/plugins/checkinlists/exporters.py:482 msgid "Comment" msgstr "" -#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1193 +#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1201 msgid "The product \"{}\" is not assigned to a quota." msgstr "" #: pretix/api/serializers/checkin.py:65 pretix/base/models/event.py:1573 -#: pretix/base/models/items.py:1499 pretix/base/models/items.py:1750 +#: pretix/base/models/items.py:1506 pretix/base/models/items.py:1757 msgid "One or more items do not belong to this event." msgstr "" #: pretix/api/serializers/checkin.py:69 pretix/api/serializers/checkin.py:72 -#: pretix/base/models/items.py:1761 pretix/base/models/items.py:1764 +#: pretix/base/models/items.py:1768 pretix/base/models/items.py:1771 #: pretix/base/models/waitinglist.py:301 pretix/base/models/waitinglist.py:304 msgid "The subevent does not belong to this event." msgstr "" @@ -163,7 +163,7 @@ msgid "" "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:599 +#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:598 msgid "Gift card products should not be admission products at the same time." msgstr "" @@ -185,22 +185,22 @@ msgstr "" msgid "This type of question cannot be asked during check-in." msgstr "" -#: pretix/api/serializers/order.py:74 +#: pretix/api/serializers/order.py:75 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "" -#: pretix/api/serializers/order.py:1167 pretix/api/views/cart.py:210 -#: pretix/base/services/orders.py:1392 +#: pretix/api/serializers/order.py:1175 pretix/api/views/cart.py:210 +#: pretix/base/services/orders.py:1415 #, python-brace-format msgid "The selected seat \"{seat}\" is not available." msgstr "" -#: pretix/api/serializers/order.py:1180 pretix/api/serializers/order.py:1187 +#: pretix/api/serializers/order.py:1188 pretix/api/serializers/order.py:1195 msgid "The product \"{}\" is not available on this date." msgstr "" -#: pretix/api/serializers/order.py:1205 pretix/api/views/cart.py:190 +#: pretix/api/serializers/order.py:1213 pretix/api/views/cart.py:190 msgid "" "There is not enough quota available on quota \"{}\" to perform the operation." msgstr "" @@ -213,17 +213,17 @@ msgid "" msgstr "" #: pretix/api/serializers/organizer.py:224 -#: pretix/control/views/organizer.py:722 +#: pretix/control/views/organizer.py:723 msgid "pretix account invitation" msgstr "" #: pretix/api/serializers/organizer.py:246 -#: pretix/control/views/organizer.py:821 +#: pretix/control/views/organizer.py:822 msgid "This user already has been invited for this team." msgstr "" #: pretix/api/serializers/organizer.py:262 -#: pretix/control/views/organizer.py:838 +#: pretix/control/views/organizer.py:839 msgid "This user already has permissions for this team." msgstr "" @@ -232,30 +232,30 @@ msgid "" "The specified voucher has already been used the maximum number of times." msgstr "" -#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:434 +#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:457 #, python-brace-format msgid "" "The application \"{application_name}\" has been authorized to access your " "account." msgstr "" -#: pretix/api/views/order.py:528 pretix/control/views/orders.py:1333 +#: pretix/api/views/order.py:530 pretix/control/views/orders.py:1333 #: pretix/presale/views/order.py:744 pretix/presale/views/order.py:817 msgid "You cannot generate an invoice for this order." msgstr "" -#: pretix/api/views/order.py:533 pretix/control/views/orders.py:1335 +#: pretix/api/views/order.py:535 pretix/control/views/orders.py:1335 #: pretix/presale/views/order.py:746 pretix/presale/views/order.py:819 msgid "An invoice for this order already exists." msgstr "" -#: pretix/api/views/order.py:559 pretix/control/views/orders.py:1459 +#: pretix/api/views/order.py:561 pretix/control/views/orders.py:1459 #: pretix/control/views/users.py:141 msgid "There was an error sending the mail. Please try again later." msgstr "" -#: pretix/api/views/order.py:637 pretix/base/services/cart.py:198 -#: pretix/base/services/orders.py:175 pretix/presale/views/order.py:801 +#: pretix/api/views/order.py:639 pretix/base/services/cart.py:198 +#: pretix/base/services/orders.py:176 pretix/presale/views/order.py:801 msgid "One of the selected products is not available in the selected country." msgstr "" @@ -271,7 +271,7 @@ msgstr "" msgid "Order marked as paid" msgstr "" -#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:331 +#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:337 #: pretix/base/notifications.py:251 #: pretix/control/templates/pretixcontrol/event/mail.html:111 #: pretix/control/views/orders.py:1296 @@ -396,7 +396,7 @@ msgstr "" #: pretix/base/addressvalidation.py:108 pretix/base/forms/questions.py:878 #: pretix/base/forms/questions.py:909 pretix/base/payment.py:87 #: pretix/control/forms/event.py:723 pretix/control/forms/event.py:729 -#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1295 +#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1300 #: pretix/control/forms/mailsetup.py:76 pretix/control/forms/mailsetup.py:118 #: pretix/plugins/banktransfer/payment.py:625 #: pretix/plugins/banktransfer/payment.py:631 @@ -420,12 +420,12 @@ msgstr "" #: pretix/base/auth.py:152 pretix/base/exporters/customers.py:67 #: pretix/base/forms/auth.py:246 pretix/base/models/auth.py:246 #: pretix/base/models/customers.py:93 pretix/base/models/notifications.py:46 -#: pretix/base/models/orders.py:196 pretix/control/navigation.py:81 +#: pretix/base/models/orders.py:202 pretix/control/navigation.py:81 #: pretix/control/navigation.py:494 #: pretix/control/templates/pretixcontrol/event/settings.html:68 #: pretix/control/templates/pretixcontrol/organizers/customer.html:48 -#: pretix/plugins/checkinlists/exporters.py:451 -#: pretix/presale/checkoutflow.py:1382 pretix/presale/forms/checkout.py:57 +#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/presale/checkoutflow.py:1384 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 @@ -586,9 +586,9 @@ msgid "Question answer file uploads" msgstr "" #: pretix/base/exporters/answers.py:53 pretix/base/exporters/json.py:52 -#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:79 -#: pretix/base/exporters/orderlist.py:756 -#: pretix/base/exporters/orderlist.py:948 +#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:765 +#: pretix/base/exporters/orderlist.py:957 #: pretix/plugins/reports/exporters.py:405 #: pretix/plugins/reports/exporters.py:578 msgctxt "export_category" @@ -601,7 +601,7 @@ msgid "" "customers while creating an order." msgstr "" -#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1357 +#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1364 #: pretix/control/navigation.py:182 #: pretix/control/templates/pretixcontrol/items/questions.html:3 #: pretix/control/templates/pretixcontrol/items/questions.html:5 @@ -642,47 +642,47 @@ msgstr "" msgid "External identifier" msgstr "" -#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:425 -#: pretix/base/exporters/orderlist.py:535 +#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:426 +#: pretix/base/exporters/orderlist.py:536 #: pretix/base/exporters/waitinglist.py:110 pretix/base/models/customers.py:94 -#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1260 -#: pretix/base/models/orders.py:200 pretix/base/models/waitinglist.py:80 +#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1267 +#: pretix/base/models/orders.py:206 pretix/base/models/waitinglist.py:80 #: pretix/base/orderimport.py:163 pretix/base/pdf.py:315 -#: pretix/control/templates/pretixcontrol/order/index.html:245 +#: pretix/control/templates/pretixcontrol/order/index.html:248 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:148 #: pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:452 -#: pretix/presale/checkoutflow.py:1388 pretix/presale/forms/checkout.py:84 +#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/presale/checkoutflow.py:1390 pretix/presale/forms/checkout.py:84 #: pretix/presale/forms/waitinglist.py:101 #: pretix/presale/templates/pretixpresale/event/order.html:302 msgid "Phone number" msgstr "" #: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:248 -#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2774 -#: pretix/base/settings.py:3090 pretix/base/settings.py:3101 +#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2838 +#: pretix/base/settings.py:3103 pretix/base/settings.py:3114 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Full name" msgstr "" #: pretix/base/exporters/customers.py:74 pretix/base/exporters/invoices.py:203 #: pretix/base/exporters/invoices.py:211 pretix/base/exporters/invoices.py:329 -#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:251 #: pretix/base/exporters/waitinglist.py:108 pretix/base/forms/questions.py:1036 #: pretix/base/models/devices.py:66 pretix/base/models/devices.py:126 #: pretix/base/models/event.py:1380 pretix/base/models/event.py:1617 -#: pretix/base/models/items.py:1623 pretix/base/models/items.py:1791 +#: pretix/base/models/items.py:1630 pretix/base/models/items.py:1798 #: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:73 #: pretix/base/models/seating.py:61 pretix/base/models/waitinglist.py:69 -#: pretix/base/settings.py:2733 pretix/base/settings.py:2743 -#: pretix/base/settings.py:3079 pretix/control/forms/filter.py:594 +#: pretix/base/settings.py:2746 pretix/base/settings.py:2756 +#: pretix/base/settings.py:3092 pretix/control/forms/filter.py:597 #: pretix/control/forms/item.py:352 pretix/control/forms/organizer.py:655 #: pretix/control/templates/pretixcontrol/checkin/index.html:104 #: 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 -#: pretix/control/templates/pretixcontrol/order/index.html:899 +#: pretix/control/templates/pretixcontrol/order/index.html:931 #: pretix/control/templates/pretixcontrol/organizers/customer.html:57 #: pretix/control/templates/pretixcontrol/organizers/customers.html:62 #: pretix/control/templates/pretixcontrol/organizers/devices.html:77 @@ -694,8 +694,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:144 #: pretix/control/views/waitinglist.py:295 pretix/plugins/badges/models.py:53 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34 -#: pretix/plugins/checkinlists/exporters.py:326 -#: pretix/plugins/checkinlists/exporters.py:618 +#: pretix/plugins/checkinlists/exporters.py:329 +#: pretix/plugins/checkinlists/exporters.py:639 #: pretix/plugins/reports/exporters.py:812 #: pretix/plugins/ticketoutputpdf/models.py:239 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 @@ -731,7 +731,7 @@ msgstr "" #: pretix/base/exporters/customers.py:81 pretix/base/exporters/invoices.py:202 #: pretix/base/exporters/waitinglist.py:118 pretix/base/models/auth.py:260 #: pretix/base/models/customers.py:105 pretix/base/models/exports.py:53 -#: pretix/control/forms/event.py:1390 pretix/control/forms/exports.py:49 +#: pretix/control/forms/event.py:1395 pretix/control/forms/exports.py:49 #: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:296 msgid "Language" msgstr "" @@ -758,41 +758,43 @@ msgstr "" #: pretix/base/exporters/items.py:203 pretix/base/exporters/items.py:204 #: pretix/base/exporters/items.py:205 pretix/base/exporters/items.py:208 #: pretix/base/exporters/items.py:210 pretix/base/exporters/items.py:211 -#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1210 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:499 -#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:118 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:690 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1216 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:502 +#: pretix/control/forms/item.py:509 pretix/control/forms/subevents.py:118 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "Yes" msgstr "" #: pretix/base/exporters/customers.py:100 #: pretix/base/exporters/customers.py:101 pretix/base/exporters/events.py:81 -#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1212 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:500 -#: pretix/control/forms/item.py:511 pretix/control/forms/subevents.py:119 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1218 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:503 +#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:119 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "No" msgstr "" @@ -813,8 +815,8 @@ msgid "Event ticket {event}-{code}" msgstr "" #: pretix/base/exporters/dekodi.py:220 pretix/base/exporters/invoices.py:74 -#: pretix/base/exporters/orderlist.py:120 -#: pretix/base/exporters/orderlist.py:900 +#: pretix/base/exporters/orderlist.py:121 +#: pretix/base/exporters/orderlist.py:909 #: pretix/plugins/checkinlists/exporters.py:86 #: pretix/plugins/reports/exporters.py:394 #: pretix/plugins/reports/exporters.py:625 @@ -845,8 +847,8 @@ msgstr "" #: pretix/base/exporters/events.py:57 pretix/base/exporters/waitinglist.py:114 #: pretix/base/models/event.py:522 pretix/base/pdf.py:219 -#: pretix/control/forms/filter.py:1110 pretix/control/forms/filter.py:1112 -#: pretix/control/forms/filter.py:1506 pretix/control/forms/filter.py:1508 +#: pretix/control/forms/filter.py:1113 pretix/control/forms/filter.py:1115 +#: pretix/control/forms/filter.py:1509 pretix/control/forms/filter.py:1511 #: pretix/control/templates/pretixcontrol/events/index.html:62 #: pretix/control/templates/pretixcontrol/organizers/detail.html:58 msgid "Event name" @@ -867,8 +869,8 @@ msgid "Event currency" msgstr "" #: pretix/base/exporters/events.py:61 pretix/base/models/event.py:545 -#: pretix/base/models/event.py:1382 pretix/base/settings.py:2731 -#: pretix/base/settings.py:2741 pretix/control/forms/subevents.py:472 +#: pretix/base/models/event.py:1382 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2754 pretix/control/forms/subevents.py:472 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:268 msgid "Event start time" msgstr "" @@ -913,13 +915,13 @@ msgstr "" #: pretix/base/exporters/events.py:69 pretix/base/models/event.py:590 #: pretix/control/templates/pretixcontrol/event/index.html:113 -#: pretix/control/templates/pretixcontrol/order/index.html:943 +#: pretix/control/templates/pretixcontrol/order/index.html:975 msgid "Internal comment" msgstr "" -#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1556 -#: pretix/base/models/orders.py:1946 pretix/control/forms/filter.py:201 -#: pretix/control/forms/filter.py:890 pretix/control/forms/filter.py:2062 +#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1562 +#: pretix/base/models/orders.py:1952 pretix/control/forms/filter.py:201 +#: pretix/control/forms/filter.py:893 pretix/control/forms/filter.py:2065 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:14 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:31 @@ -933,8 +935,8 @@ msgid "Payment provider" msgstr "" #: pretix/base/exporters/invoices.py:84 pretix/base/exporters/invoices.py:86 -#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:892 -#: pretix/control/forms/filter.py:2064 +#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:895 +#: pretix/control/forms/filter.py:2067 msgid "All payment providers" msgstr "" @@ -965,8 +967,8 @@ msgid "" msgstr "" #: pretix/base/exporters/invoices.py:188 pretix/base/shredder.py:392 -#: pretix/control/templates/pretixcontrol/order/index.html:256 -#: pretix/control/templates/pretixcontrol/order/index.html:329 +#: pretix/control/templates/pretixcontrol/order/index.html:259 +#: pretix/control/templates/pretixcontrol/order/index.html:332 #: pretix/control/templates/pretixcontrol/organizers/edit.html:204 #: pretix/presale/templates/pretixpresale/event/order.html:234 #: pretix/presale/templates/pretixpresale/event/order.html:255 @@ -982,24 +984,24 @@ msgid "Invoice number" msgstr "" #: pretix/base/exporters/invoices.py:197 pretix/base/exporters/invoices.py:324 -#: pretix/base/exporters/orderlist.py:923 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1256 -#: pretix/base/models/orders.py:208 pretix/base/models/orders.py:2538 -#: pretix/base/models/orders.py:2642 +#: pretix/base/exporters/orderlist.py:932 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1263 +#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2602 +#: pretix/base/models/orders.py:2706 #: pretix/control/templates/pretixcontrol/order/transactions.html:19 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:64 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 -#: pretix/plugins/checkinlists/exporters.py:610 +#: pretix/plugins/checkinlists/exporters.py:631 #: pretix/presale/templates/pretixpresale/organizers/index.html:43 msgid "Date" msgstr "" #: pretix/base/exporters/invoices.py:198 pretix/base/exporters/invoices.py:325 -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:422 -#: pretix/base/exporters/orderlist.py:531 pretix/base/models/orders.py:171 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:423 +#: pretix/base/exporters/orderlist.py:532 pretix/base/models/orders.py:174 #: pretix/base/notifications.py:199 pretix/base/pdf.py:101 #: pretix/control/templates/pretixcontrol/checkin/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:172 @@ -1013,8 +1015,8 @@ msgstr "" #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:29 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:41 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:433 -#: pretix/plugins/checkinlists/exporters.py:614 +#: pretix/plugins/checkinlists/exporters.py:445 +#: pretix/plugins/checkinlists/exporters.py:635 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:811 #: pretix/plugins/ticketoutputpdf/exporters.py:95 @@ -1025,7 +1027,7 @@ msgstr "" #: pretix/base/exporters/invoices.py:199 pretix/base/exporters/invoices.py:326 #: pretix/base/models/customers.py:381 pretix/base/models/waitinglist.py:76 -#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:532 +#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:535 #: pretix/control/templates/pretixcontrol/users/index.html:42 #: pretix/control/views/waitinglist.py:295 msgid "E-mail address" @@ -1050,15 +1052,15 @@ msgid "Invoice sender:" msgstr "" #: pretix/base/exporters/invoices.py:204 pretix/base/exporters/invoices.py:330 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:559 pretix/base/forms/questions.py:609 -#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1346 -#: pretix/base/models/orders.py:2776 pretix/base/orderimport.py:351 -#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:629 -#: pretix/control/templates/pretixcontrol/order/index.html:901 -#: pretix/plugins/checkinlists/exporters.py:474 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:609 +#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1352 +#: pretix/base/models/orders.py:2840 pretix/base/orderimport.py:351 +#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:632 +#: pretix/control/templates/pretixcontrol/order/index.html:933 +#: pretix/plugins/checkinlists/exporters.py:492 #: pretix/plugins/reports/exporters.py:767 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:314 @@ -1068,47 +1070,47 @@ msgstr "" #: pretix/base/exporters/invoices.py:205 pretix/base/exporters/invoices.py:213 #: pretix/base/exporters/invoices.py:331 pretix/base/exporters/invoices.py:339 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:620 -#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1347 -#: pretix/base/models/orders.py:2777 pretix/base/orderimport.py:362 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:620 +#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1353 +#: pretix/base/models/orders.py:2841 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:508 pretix/base/settings.py:877 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:633 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:636 #: pretix/control/views/item.py:455 -#: pretix/plugins/checkinlists/exporters.py:475 +#: pretix/plugins/checkinlists/exporters.py:493 #: pretix/plugins/reports/exporters.py:768 msgid "ZIP code" msgstr "" #: pretix/base/exporters/invoices.py:206 pretix/base/exporters/invoices.py:214 #: pretix/base/exporters/invoices.py:332 pretix/base/exporters/invoices.py:340 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:628 -#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1348 -#: pretix/base/models/orders.py:2778 pretix/base/orderimport.py:373 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:628 +#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1354 +#: pretix/base/models/orders.py:2842 pretix/base/orderimport.py:373 #: pretix/base/orderimport.py:519 pretix/base/settings.py:889 -#: pretix/control/forms/filter.py:607 pretix/control/forms/filter.py:638 +#: pretix/control/forms/filter.py:610 pretix/control/forms/filter.py:641 #: pretix/control/views/item.py:465 -#: pretix/plugins/checkinlists/exporters.py:476 +#: pretix/plugins/checkinlists/exporters.py:494 #: pretix/plugins/reports/exporters.py:769 msgid "City" msgstr "" #: pretix/base/exporters/invoices.py:207 pretix/base/exporters/invoices.py:215 #: pretix/base/exporters/invoices.py:333 pretix/base/exporters/invoices.py:341 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:640 -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2779 pretix/base/models/orders.py:2780 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:640 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2843 pretix/base/models/orders.py:2844 #: pretix/base/orderimport.py:389 pretix/base/orderimport.py:535 -#: pretix/base/settings.py:898 pretix/control/forms/filter.py:612 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:905 +#: pretix/base/settings.py:898 pretix/control/forms/filter.py:615 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:937 #: pretix/control/views/item.py:475 -#: pretix/plugins/checkinlists/exporters.py:477 +#: pretix/plugins/checkinlists/exporters.py:495 #: pretix/plugins/reports/exporters.py:719 #: pretix/plugins/reports/exporters.py:764 #: pretix/plugins/reports/exporters.py:813 @@ -1123,11 +1125,11 @@ msgstr "" #: pretix/base/exporters/invoices.py:209 pretix/base/exporters/invoices.py:217 #: pretix/base/exporters/invoices.py:335 pretix/base/exporters/invoices.py:343 -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:602 pretix/base/models/orders.py:2783 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:2847 #: pretix/base/orderimport.py:433 -#: pretix/control/templates/pretixcontrol/order/index.html:912 +#: pretix/control/templates/pretixcontrol/order/index.html:944 #: pretix/plugins/reports/exporters.py:771 #: pretix/plugins/reports/exporters.py:813 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:103 @@ -1149,15 +1151,15 @@ msgid "Invoice recipient:" msgstr "" #: pretix/base/exporters/invoices.py:210 pretix/base/exporters/invoices.py:336 -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:434 -#: pretix/base/exporters/orderlist.py:558 -#: pretix/base/exporters/orderlist.py:592 pretix/base/forms/questions.py:601 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:435 +#: pretix/base/exporters/orderlist.py:559 +#: pretix/base/exporters/orderlist.py:596 pretix/base/forms/questions.py:601 #: pretix/base/orderimport.py:321 pretix/base/orderimport.py:486 -#: pretix/control/forms/filter.py:590 pretix/control/forms/filter.py:625 -#: pretix/control/templates/pretixcontrol/order/index.html:897 +#: pretix/control/forms/filter.py:593 pretix/control/forms/filter.py:628 +#: pretix/control/templates/pretixcontrol/order/index.html:929 #: pretix/control/views/item.py:433 -#: pretix/plugins/checkinlists/exporters.py:462 +#: pretix/plugins/checkinlists/exporters.py:477 #: pretix/plugins/reports/exporters.py:766 #: pretix/plugins/reports/exporters.py:812 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:87 @@ -1170,14 +1172,14 @@ msgid "Street address" msgstr "" #: pretix/base/exporters/invoices.py:216 pretix/base/exporters/invoices.py:342 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:664 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:564 pretix/base/forms/questions.py:664 #: pretix/base/forms/questions.py:1002 pretix/base/models/customers.py:297 -#: pretix/base/models/orders.py:1350 pretix/base/models/orders.py:2782 +#: pretix/base/models/orders.py:1356 pretix/base/models/orders.py:2846 #: pretix/base/orderimport.py:408 -#: pretix/control/templates/pretixcontrol/order/index.html:908 -#: pretix/plugins/checkinlists/exporters.py:478 +#: pretix/control/templates/pretixcontrol/order/index.html:940 +#: pretix/plugins/checkinlists/exporters.py:496 #: pretix/plugins/reports/exporters.py:770 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:321 @@ -1186,19 +1188,19 @@ msgid "State" msgstr "" #: pretix/base/exporters/invoices.py:218 pretix/base/exporters/invoices.py:344 -#: pretix/base/models/orders.py:2792 pretix/base/models/orders.py:2820 +#: pretix/base/models/orders.py:2856 pretix/base/models/orders.py:2884 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107 msgid "Beneficiary" msgstr "" #: pretix/base/exporters/invoices.py:219 pretix/base/exporters/invoices.py:345 -#: pretix/base/models/orders.py:2787 pretix/base/orderimport.py:444 -#: pretix/control/templates/pretixcontrol/order/index.html:932 +#: pretix/base/models/orders.py:2851 pretix/base/orderimport.py:444 +#: pretix/control/templates/pretixcontrol/order/index.html:964 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:115 msgid "Internal reference" msgstr "" -#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1343 +#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1348 msgid "Reverse charge" msgstr "" @@ -1223,9 +1225,9 @@ msgid "Payment matching IDs" msgstr "" #: pretix/base/exporters/invoices.py:226 pretix/base/exporters/invoices.py:346 -#: pretix/base/exporters/orderlist.py:276 -#: pretix/base/exporters/orderlist.py:446 -#: pretix/base/exporters/orderlist.py:608 +#: pretix/base/exporters/orderlist.py:277 +#: pretix/base/exporters/orderlist.py:447 +#: pretix/base/exporters/orderlist.py:612 #: pretix/control/templates/pretixcontrol/event/payment.html:10 #: pretix/control/views/event.py:343 msgid "Payment providers" @@ -1236,7 +1238,7 @@ msgid "Cancellation" msgstr "" #: pretix/base/exporters/invoices.py:282 pretix/base/exporters/invoices.py:385 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgid "Invoice" msgstr "" @@ -1245,13 +1247,13 @@ msgstr "" msgid "Line number" msgstr "" -#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:429 +#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:430 #: pretix/base/models/items.py:374 pretix/base/models/items.py:808 #: pretix/control/templates/pretixcontrol/pdf/placeholders.html:32 msgid "Description" msgstr "" -#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:310 +#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:323 msgid "Gross price" msgstr "" @@ -1259,16 +1261,16 @@ msgstr "" msgid "Net price" msgstr "" -#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:433 -#: pretix/base/exporters/orderlist.py:549 pretix/base/models/orders.py:2096 -#: pretix/base/models/orders.py:2226 pretix/base/models/orders.py:2581 +#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:434 +#: pretix/base/exporters/orderlist.py:550 pretix/base/models/orders.py:2102 +#: pretix/base/models/orders.py:2246 pretix/base/models/orders.py:2645 msgid "Tax value" msgstr "" -#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:431 -#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:2087 -#: pretix/base/models/orders.py:2217 pretix/base/models/orders.py:2572 -#: pretix/base/models/orders.py:2652 pretix/base/models/tax.py:161 +#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:432 +#: pretix/base/exporters/orderlist.py:548 pretix/base/models/orders.py:2093 +#: pretix/base/models/orders.py:2237 pretix/base/models/orders.py:2636 +#: pretix/base/models/orders.py:2716 pretix/base/models/tax.py:161 #: pretix/control/templates/pretixcontrol/order/transactions.html:21 #: pretix/plugins/reports/exporters.py:720 #: pretix/plugins/reports/exporters.py:765 @@ -1291,7 +1293,7 @@ msgstr "" msgid "Product data" msgstr "" -#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:837 +#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:846 msgctxt "export_category" msgid "Product data" msgstr "" @@ -1326,17 +1328,17 @@ msgstr "" msgid "Item name" msgstr "" -#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:545 +#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:546 #: pretix/base/exporters/waitinglist.py:112 pretix/base/models/items.py:801 -#: pretix/base/models/orders.py:1302 pretix/base/models/orders.py:2557 +#: pretix/base/models/orders.py:1308 pretix/base/models/orders.py:2621 msgid "Variation" msgstr "" #: pretix/base/exporters/items.py:72 pretix/base/models/customers.py:56 #: pretix/base/models/customers.py:389 pretix/base/models/discount.py:56 #: pretix/base/models/event.py:1371 pretix/base/models/items.py:371 -#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1063 -#: pretix/control/forms/filter.py:1793 +#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1066 +#: pretix/control/forms/filter.py:1796 #: pretix/control/templates/pretixcontrol/event/plugins.html:55 #: pretix/control/templates/pretixcontrol/users/index.html:51 msgid "Active" @@ -1345,7 +1347,7 @@ msgstr "" #: pretix/base/exporters/items.py:73 pretix/base/models/discount.py:68 #: pretix/base/models/items.py:519 pretix/base/models/items.py:861 #: pretix/control/forms/discounts.py:79 pretix/control/forms/event.py:898 -#: pretix/control/forms/item.py:539 pretix/control/forms/item.py:746 +#: pretix/control/forms/item.py:538 pretix/control/forms/item.py:745 msgid "Sales channels" msgstr "" @@ -1376,14 +1378,14 @@ msgstr "" msgid "Generate tickets" msgstr "" -#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:853 #: pretix/base/exporters/waitinglist.py:41 pretix/base/shredder.py:241 -#: pretix/control/forms/event.py:1460 pretix/control/navigation.py:235 +#: pretix/control/forms/event.py:1465 pretix/control/navigation.py:235 #: pretix/control/templates/pretixcontrol/event/settings.html:331 #: pretix/control/templates/pretixcontrol/orders/cancel.html:62 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:8 -#: pretix/plugins/sendmail/views.py:436 +#: pretix/plugins/sendmail/views.py:439 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:27 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:77 @@ -1396,7 +1398,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:102 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:66 #: pretix/presale/templates/pretixpresale/organizers/index.html:94 -#: pretix/presale/views/widget.py:384 +#: pretix/presale/views/widget.py:387 msgid "Waiting list" msgstr "" @@ -1450,9 +1452,10 @@ msgstr "" msgid "Maximum amount per order" msgstr "" -#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:270 -#: pretix/base/models/items.py:505 pretix/base/models/orders.py:231 -#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:271 +#: pretix/base/models/items.py:505 pretix/base/models/items.py:874 +#: pretix/base/models/orders.py:237 +#: pretix/plugins/checkinlists/exporters.py:481 msgid "Requires special attention" msgstr "" @@ -1468,7 +1471,7 @@ msgstr "" #: pretix/base/exporters/items.py:93 pretix/base/models/items.py:530 #: pretix/base/models/items.py:836 #: pretix/control/templates/pretixcontrol/item/include_variations.html:41 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:147 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:148 msgid "Require a valid membership" msgstr "" @@ -1477,7 +1480,7 @@ msgstr "" msgid "Hide without a valid membership" msgstr "" -#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:78 +#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:79 msgid "Order data" msgstr "" @@ -1502,14 +1505,14 @@ msgstr "" msgid "Filter by status" msgstr "" -#: pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:81 msgid "" "Download a spreadsheet of all orders. The spreadsheet will include three " "sheets, one with a line for every order, one with a line for every order " "position, and one with a line for every additional fee charged in an order." msgstr "" -#: pretix/base/exporters/orderlist.py:92 pretix/base/models/orders.py:264 +#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:270 #: pretix/control/navigation.py:253 pretix/control/navigation.py:360 #: pretix/control/templates/pretixcontrol/orders/index.html:7 #: pretix/control/templates/pretixcontrol/orders/index.html:9 @@ -1519,55 +1522,55 @@ msgstr "" msgid "Orders" msgstr "" -#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:2260 +#: pretix/base/exporters/orderlist.py:94 pretix/base/models/orders.py:2294 #: pretix/base/notifications.py:205 msgid "Order positions" msgstr "" -#: pretix/base/exporters/orderlist.py:94 +#: pretix/base/exporters/orderlist.py:95 msgid "Order fees" msgstr "" -#: pretix/base/exporters/orderlist.py:102 +#: pretix/base/exporters/orderlist.py:103 msgid "Only paid orders" msgstr "" -#: pretix/base/exporters/orderlist.py:108 +#: pretix/base/exporters/orderlist.py:109 msgid "Include payment amounts" msgstr "" -#: pretix/base/exporters/orderlist.py:114 +#: pretix/base/exporters/orderlist.py:115 msgid "Show multiple choice answers grouped in one column" msgstr "" -#: pretix/base/exporters/orderlist.py:123 +#: pretix/base/exporters/orderlist.py:124 #: pretix/plugins/reports/exporters.py:628 msgid "Only include orders created within this date range." msgstr "" -#: pretix/base/exporters/orderlist.py:127 pretix/base/notifications.py:194 +#: pretix/base/exporters/orderlist.py:128 pretix/base/notifications.py:194 #: pretix/base/pdf.py:229 pretix/plugins/badges/exporters.py:311 #: pretix/plugins/ticketoutputpdf/exporters.py:96 msgid "Event date" msgstr "" -#: pretix/base/exporters/orderlist.py:130 +#: pretix/base/exporters/orderlist.py:131 msgid "" "Only include orders including at least one ticket for a date in this range. " "Will also include other dates in case of mixed orders!" msgstr "" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:421 -#: pretix/base/exporters/orderlist.py:530 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1436 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:422 +#: pretix/base/exporters/orderlist.py:531 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1441 #: pretix/control/forms/organizer.py:103 msgid "Event slug" msgstr "" -#: pretix/base/exporters/orderlist.py:249 pretix/base/notifications.py:201 +#: pretix/base/exporters/orderlist.py:250 pretix/base/notifications.py:201 #: pretix/control/templates/pretixcontrol/search/orders.html:60 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:813 @@ -1575,22 +1578,22 @@ msgstr "" msgid "Order total" msgstr "" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:423 -#: pretix/base/exporters/orderlist.py:533 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1019 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:424 +#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1028 #: pretix/base/exporters/waitinglist.py:120 -#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:177 -#: pretix/control/forms/filter.py:885 pretix/control/forms/filter.py:1060 -#: pretix/control/forms/filter.py:1288 pretix/control/forms/filter.py:1358 -#: pretix/control/forms/filter.py:1478 pretix/control/forms/filter.py:1790 -#: pretix/control/forms/filter.py:1871 pretix/control/forms/filter.py:2154 +#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:180 +#: pretix/control/forms/filter.py:888 pretix/control/forms/filter.py:1063 +#: pretix/control/forms/filter.py:1291 pretix/control/forms/filter.py:1361 +#: pretix/control/forms/filter.py:1481 pretix/control/forms/filter.py:1793 +#: pretix/control/forms/filter.py:1874 pretix/control/forms/filter.py:2157 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:39 #: pretix/control/templates/pretixcontrol/checkin/index.html:107 #: pretix/control/templates/pretixcontrol/events/index.html:84 -#: pretix/control/templates/pretixcontrol/order/index.html:695 -#: pretix/control/templates/pretixcontrol/order/index.html:791 +#: pretix/control/templates/pretixcontrol/order/index.html:727 +#: pretix/control/templates/pretixcontrol/order/index.html:823 #: pretix/control/templates/pretixcontrol/orders/index.html:126 #: pretix/control/templates/pretixcontrol/orders/refunds.html:65 #: pretix/control/templates/pretixcontrol/organizers/customer.html:38 @@ -1613,9 +1616,9 @@ msgstr "" msgid "Status" msgstr "" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:424 -#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:425 +#: pretix/base/exporters/orderlist.py:535 #: pretix/base/exporters/waitinglist.py:109 pretix/base/pdf.py:320 #: pretix/control/templates/pretixcontrol/checkin/index.html:102 #: pretix/control/templates/pretixcontrol/orders/fragment_export_schedule_form.html:108 @@ -1625,16 +1628,16 @@ msgstr "" msgid "Email" msgstr "" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:426 -#: pretix/base/exporters/orderlist.py:536 pretix/base/notifications.py:203 -#: pretix/control/forms/filter.py:2115 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:427 +#: pretix/base/exporters/orderlist.py:537 pretix/base/notifications.py:203 +#: pretix/control/forms/filter.py:2118 #: pretix/control/templates/pretixcontrol/order/index.html:174 #: pretix/control/templates/pretixcontrol/orders/index.html:118 #: pretix/control/templates/pretixcontrol/organizers/customer.html:205 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:45 #: pretix/control/templates/pretixcontrol/search/orders.html:57 -#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:479 #: pretix/plugins/reports/exporters.py:425 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:607 @@ -1645,142 +1648,142 @@ msgstr "" msgid "Order date" msgstr "" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:427 -#: pretix/base/exporters/orderlist.py:537 -#: pretix/plugins/checkinlists/exporters.py:465 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:538 +#: pretix/plugins/checkinlists/exporters.py:480 msgid "Order time" msgstr "" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 msgid "Custom address field" msgstr "" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 msgid "Date of last payment" msgstr "" -#: pretix/base/exporters/orderlist.py:258 pretix/base/services/stats.py:232 +#: pretix/base/exporters/orderlist.py:259 pretix/base/services/stats.py:232 msgid "Fees" msgstr "" -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:625 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:625 #: pretix/control/templates/pretixcontrol/order/index.html:184 #: pretix/control/templates/pretixcontrol/pdf/index.html:222 msgid "Order locale" msgstr "" -#: pretix/base/exporters/orderlist.py:263 +#: pretix/base/exporters/orderlist.py:264 #, python-brace-format msgid "Gross at {rate} % tax" msgstr "" -#: pretix/base/exporters/orderlist.py:264 +#: pretix/base/exporters/orderlist.py:265 #, python-brace-format msgid "Net at {rate} % tax" msgstr "" -#: pretix/base/exporters/orderlist.py:265 +#: pretix/base/exporters/orderlist.py:266 #, python-brace-format msgid "Tax value at {rate} % tax" msgstr "" -#: pretix/base/exporters/orderlist.py:268 +#: pretix/base/exporters/orderlist.py:269 msgid "Invoice numbers" msgstr "" -#: pretix/base/exporters/orderlist.py:269 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:651 -#: pretix/control/forms/filter.py:564 +#: pretix/base/exporters/orderlist.py:270 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:697 +#: pretix/control/forms/filter.py:567 #: pretix/control/templates/pretixcontrol/order/index.html:181 msgid "Sales channel" msgstr "" -#: pretix/base/exporters/orderlist.py:272 -#: pretix/base/exporters/orderlist.py:573 pretix/base/models/orders.py:226 -#: pretix/control/forms/filter.py:235 +#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:577 pretix/base/models/orders.py:232 +#: pretix/control/forms/filter.py:236 msgid "Follow-up date" msgstr "" -#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:274 #: pretix/control/templates/pretixcontrol/orders/index.html:125 #: pretix/control/templates/pretixcontrol/organizers/customer.html:207 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74 msgid "Positions" msgstr "" -#: pretix/base/exporters/orderlist.py:274 -#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:257 -#: pretix/control/forms/filter.py:546 +#: pretix/base/exporters/orderlist.py:275 +#: pretix/base/exporters/orderlist.py:610 pretix/base/models/orders.py:263 +#: pretix/control/forms/filter.py:549 msgid "E-mail address verified" msgstr "" -#: pretix/base/exporters/orderlist.py:275 -#: pretix/base/exporters/orderlist.py:445 -#: pretix/base/exporters/orderlist.py:607 +#: pretix/base/exporters/orderlist.py:276 +#: pretix/base/exporters/orderlist.py:446 +#: pretix/base/exporters/orderlist.py:611 msgid "External customer ID" msgstr "" -#: pretix/base/exporters/orderlist.py:280 +#: pretix/base/exporters/orderlist.py:281 #, python-brace-format msgid "Paid by {method}" msgstr "" -#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:429 msgid "Fee type" msgstr "" -#: pretix/base/exporters/orderlist.py:430 -#: pretix/base/exporters/orderlist.py:546 pretix/base/models/orders.py:1307 -#: pretix/base/models/orders.py:2568 pretix/base/orderimport.py:576 +#: pretix/base/exporters/orderlist.py:431 +#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:1313 +#: pretix/base/models/orders.py:2632 pretix/base/orderimport.py:576 #: pretix/base/pdf.py:153 #: pretix/control/templates/pretixcontrol/item/index.html:145 #: pretix/control/templates/pretixcontrol/order/change.html:174 -#: pretix/control/templates/pretixcontrol/order/change.html:332 +#: pretix/control/templates/pretixcontrol/order/change.html:381 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:496 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:160 #: pretix/control/templates/pretixcontrol/subevents/detail.html:138 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Price" msgstr "" -#: pretix/base/exporters/orderlist.py:432 -#: pretix/base/exporters/orderlist.py:548 +#: pretix/base/exporters/orderlist.py:433 +#: pretix/base/exporters/orderlist.py:549 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:9 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:16 #: pretix/control/templates/pretixcontrol/order/change.html:145 msgid "Tax rule" msgstr "" -#: pretix/base/exporters/orderlist.py:435 -#: pretix/base/exporters/orderlist.py:440 -#: pretix/base/exporters/orderlist.py:593 -#: pretix/base/exporters/orderlist.py:597 pretix/base/pdf.py:325 +#: pretix/base/exporters/orderlist.py:436 +#: pretix/base/exporters/orderlist.py:441 +#: pretix/base/exporters/orderlist.py:597 +#: pretix/base/exporters/orderlist.py:601 pretix/base/pdf.py:325 msgid "Invoice address name" msgstr "" -#: pretix/base/exporters/orderlist.py:459 -#: pretix/base/exporters/orderlist.py:629 pretix/base/models/orders.py:166 +#: pretix/base/exporters/orderlist.py:460 +#: pretix/base/exporters/orderlist.py:633 pretix/base/models/orders.py:169 msgid "canceled" msgstr "" -#: pretix/base/exporters/orderlist.py:532 -#: pretix/plugins/checkinlists/exporters.py:615 +#: pretix/base/exporters/orderlist.py:533 +#: pretix/plugins/checkinlists/exporters.py:636 msgid "Position ID" msgstr "" -#: pretix/base/exporters/orderlist.py:540 -#: pretix/base/exporters/orderlist.py:847 pretix/base/models/checkin.py:58 -#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:1292 -#: pretix/base/models/orders.py:2564 pretix/base/models/vouchers.py:187 -#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1385 -#: pretix/control/forms/filter.py:404 pretix/control/forms/filter.py:1684 -#: pretix/control/forms/filter.py:1908 pretix/control/forms/filter.py:2022 -#: pretix/control/forms/filter.py:2106 pretix/control/forms/item.py:240 -#: pretix/control/forms/orders.py:315 pretix/control/forms/orders.py:367 -#: pretix/control/forms/orders.py:732 pretix/control/forms/vouchers.py:112 +#: pretix/base/exporters/orderlist.py:541 +#: pretix/base/exporters/orderlist.py:856 pretix/base/models/checkin.py:58 +#: pretix/base/models/items.py:1626 pretix/base/models/orders.py:1298 +#: pretix/base/models/orders.py:2628 pretix/base/models/vouchers.py:187 +#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1390 +#: pretix/control/forms/filter.py:407 pretix/control/forms/filter.py:1687 +#: pretix/control/forms/filter.py:1911 pretix/control/forms/filter.py:2025 +#: pretix/control/forms/filter.py:2109 pretix/control/forms/item.py:240 +#: pretix/control/forms/orders.py:328 pretix/control/forms/orders.py:380 +#: pretix/control/forms/orders.py:762 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/checkin/lists.html:75 #: pretix/control/templates/pretixcontrol/items/quotas.html:51 #: pretix/control/templates/pretixcontrol/order/change.html:104 @@ -1791,8 +1794,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:129 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:152 #: pretix/control/views/waitinglist.py:299 -#: pretix/plugins/checkinlists/exporters.py:455 -#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:292 +#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:294 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:27 #: pretix/presale/templates/pretixpresale/event/checkout_membership.html:52 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:135 @@ -1801,25 +1804,25 @@ msgctxt "subevent" msgid "Date" msgstr "" -#: pretix/base/exporters/orderlist.py:541 -#: pretix/base/exporters/orderlist.py:848 +#: pretix/base/exporters/orderlist.py:542 +#: pretix/base/exporters/orderlist.py:857 #: pretix/base/exporters/waitinglist.py:116 #: pretix/base/models/memberships.py:144 pretix/control/forms/rrule.py:49 #: pretix/control/templates/pretixcontrol/events/index.html:72 -#: pretix/control/templates/pretixcontrol/order/index.html:692 -#: pretix/control/templates/pretixcontrol/order/index.html:786 +#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:818 #: pretix/control/templates/pretixcontrol/orders/refunds.html:55 #: pretix/control/templates/pretixcontrol/organizers/detail.html:60 #: pretix/control/templates/pretixcontrol/search/payments.html:83 #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:19 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:18 #: pretix/plugins/badges/exporters.py:293 -#: pretix/plugins/checkinlists/exporters.py:456 +#: pretix/plugins/checkinlists/exporters.py:471 msgid "Start date" msgstr "" -#: pretix/base/exporters/orderlist.py:542 -#: pretix/base/exporters/orderlist.py:849 +#: pretix/base/exporters/orderlist.py:543 +#: pretix/base/exporters/orderlist.py:858 #: pretix/base/exporters/waitinglist.py:117 #: pretix/base/models/memberships.py:147 #: pretix/control/templates/pretixcontrol/events/index.html:76 @@ -1827,14 +1830,14 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:21 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:20 #: pretix/plugins/badges/exporters.py:300 -#: pretix/plugins/checkinlists/exporters.py:457 +#: pretix/plugins/checkinlists/exporters.py:472 msgid "End date" msgstr "" -#: pretix/base/exporters/orderlist.py:544 pretix/base/models/items.py:567 +#: pretix/base/exporters/orderlist.py:545 pretix/base/models/items.py:567 #: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91 -#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1914 -#: pretix/control/forms/filter.py:2170 pretix/control/forms/orders.py:290 +#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1917 +#: pretix/control/forms/filter.py:2173 pretix/control/forms/orders.py:303 #: pretix/control/forms/vouchers.py:63 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:66 #: pretix/control/templates/pretixcontrol/item/base.html:3 @@ -1845,9 +1848,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:123 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:150 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:617 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:638 #: pretix/plugins/reports/exporters.py:317 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:100 #: pretix/presale/forms/order.py:36 pretix/presale/forms/waitinglist.py:77 @@ -1856,36 +1859,36 @@ msgstr "" msgid "Product" msgstr "" -#: pretix/base/exporters/orderlist.py:550 -#: pretix/base/exporters/orderlist.py:555 pretix/base/forms/questions.py:584 -#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1311 +#: pretix/base/exporters/orderlist.py:551 +#: pretix/base/exporters/orderlist.py:556 pretix/base/forms/questions.py:584 +#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1317 #: pretix/base/orderimport.py:458 pretix/base/pdf.py:167 -#: pretix/control/forms/filter.py:617 pretix/control/forms/organizer.py:712 -#: pretix/control/templates/pretixcontrol/order/index.html:472 +#: pretix/control/forms/filter.py:620 pretix/control/forms/organizer.py:712 +#: pretix/control/templates/pretixcontrol/order/index.html:504 #: pretix/control/templates/pretixcontrol/organizers/customer.html:119 #: pretix/control/views/item.py:409 pretix/plugins/badges/exporters.py:309 #: pretix/plugins/checkinlists/exporters.py:106 -#: pretix/plugins/checkinlists/exporters.py:434 +#: pretix/plugins/checkinlists/exporters.py:446 #: pretix/plugins/ticketoutputpdf/exporters.py:94 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:133 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:163 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:166 #: pretix/presale/templates/pretixpresale/event/order_change.html:54 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:26 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:133 msgid "Attendee name" msgstr "" -#: pretix/base/exporters/orderlist.py:557 pretix/base/forms/questions.py:590 -#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1319 +#: pretix/base/exporters/orderlist.py:558 pretix/base/forms/questions.py:590 +#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1325 #: pretix/base/pdf.py:209 -#: pretix/control/templates/pretixcontrol/order/index.html:477 +#: pretix/control/templates/pretixcontrol/order/index.html:509 #: pretix/control/views/item.py:421 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:143 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:146 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:173 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:176 msgid "Attendee email" msgstr "" -#: pretix/base/exporters/orderlist.py:564 pretix/base/models/vouchers.py:303 +#: pretix/base/exporters/orderlist.py:565 pretix/base/models/vouchers.py:303 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:5 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:6 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:8 @@ -1893,127 +1896,155 @@ msgstr "" msgid "Voucher" msgstr "" -#: pretix/base/exporters/orderlist.py:565 +#: pretix/base/exporters/orderlist.py:566 msgid "Pseudonymization ID" msgstr "" -#: pretix/base/exporters/orderlist.py:566 pretix/control/forms/filter.py:647 -#: pretix/control/templates/pretixcontrol/order/change.html:194 +#: pretix/base/exporters/orderlist.py:567 pretix/control/forms/filter.py:650 +#: pretix/control/templates/pretixcontrol/order/change.html:243 msgid "Ticket secret" msgstr "" -#: pretix/base/exporters/orderlist.py:567 pretix/base/orderimport.py:671 -#: pretix/plugins/checkinlists/exporters.py:468 +#: pretix/base/exporters/orderlist.py:568 pretix/base/orderimport.py:717 +#: pretix/plugins/checkinlists/exporters.py:483 msgid "Seat ID" msgstr "" -#: pretix/base/exporters/orderlist.py:568 -#: pretix/plugins/checkinlists/exporters.py:469 +#: pretix/base/exporters/orderlist.py:569 +#: pretix/plugins/checkinlists/exporters.py:484 msgid "Seat name" msgstr "" -#: pretix/base/exporters/orderlist.py:569 -#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/base/exporters/orderlist.py:570 +#: pretix/plugins/checkinlists/exporters.py:485 msgid "Seat zone" msgstr "" -#: pretix/base/exporters/orderlist.py:570 -#: pretix/plugins/checkinlists/exporters.py:471 +#: pretix/base/exporters/orderlist.py:571 +#: pretix/plugins/checkinlists/exporters.py:486 msgid "Seat row" msgstr "" -#: pretix/base/exporters/orderlist.py:571 -#: pretix/plugins/checkinlists/exporters.py:472 +#: pretix/base/exporters/orderlist.py:572 +#: pretix/plugins/checkinlists/exporters.py:487 msgid "Seat number" msgstr "" -#: pretix/base/exporters/orderlist.py:572 +#: pretix/base/exporters/orderlist.py:573 +#: pretix/control/templates/pretixcontrol/order/change.html:198 +#: pretix/plugins/checkinlists/exporters.py:371 +#: pretix/plugins/checkinlists/exporters.py:488 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 +msgid "Blocked" +msgstr "" + +#: pretix/base/exporters/orderlist.py:574 pretix/base/models/orders.py:2261 +#: pretix/base/orderimport.py:651 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 +#: pretix/plugins/checkinlists/exporters.py:489 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 +msgid "Valid from" +msgstr "" + +#: pretix/base/exporters/orderlist.py:575 pretix/base/models/orders.py:2266 +#: pretix/base/models/vouchers.py:221 pretix/base/orderimport.py:674 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 +#: pretix/control/views/vouchers.py:109 +#: pretix/plugins/checkinlists/exporters.py:490 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 +msgid "Valid until" +msgstr "" + +#: pretix/base/exporters/orderlist.py:576 msgid "Order comment" msgstr "" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:335 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:335 msgid "Invoice address street" msgstr "" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:340 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:340 msgid "Invoice address ZIP code" msgstr "" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:345 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:345 msgid "Invoice address city" msgstr "" -#: pretix/base/exporters/orderlist.py:600 pretix/base/pdf.py:355 +#: pretix/base/exporters/orderlist.py:604 pretix/base/pdf.py:355 msgid "Invoice address country" msgstr "" -#: pretix/base/exporters/orderlist.py:601 +#: pretix/base/exporters/orderlist.py:605 msgctxt "address" msgid "Invoice address state" msgstr "" -#: pretix/base/exporters/orderlist.py:755 +#: pretix/base/exporters/orderlist.py:764 msgid "Payments and refunds" msgstr "" -#: pretix/base/exporters/orderlist.py:757 +#: pretix/base/exporters/orderlist.py:766 msgid "Download a spreadsheet of all payments or refunds of every order." msgstr "" -#: pretix/base/exporters/orderlist.py:766 +#: pretix/base/exporters/orderlist.py:775 msgid "Payment states" msgstr "" -#: pretix/base/exporters/orderlist.py:774 +#: pretix/base/exporters/orderlist.py:783 msgid "Refund states" msgstr "" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:926 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:263 -#: pretix/base/models/orders.py:1543 pretix/base/models/orders.py:1927 -#: pretix/base/models/orders.py:2076 pretix/base/models/orders.py:2208 -#: pretix/base/models/orders.py:2529 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:935 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:269 +#: pretix/base/models/orders.py:1549 pretix/base/models/orders.py:1933 +#: pretix/base/models/orders.py:2082 pretix/base/models/orders.py:2226 +#: pretix/base/models/orders.py:2593 #: pretix/control/templates/pretixcontrol/organizers/customer.html:118 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/search/payments.html:78 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 -#: pretix/plugins/checkinlists/exporters.py:325 +#: pretix/plugins/checkinlists/exporters.py:328 #: pretix/presale/templates/pretixpresale/event/order.html:66 msgid "Order" msgstr "" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/search/payments.html:75 #: pretix/plugins/paypal/templates/pretixplugins/paypal/control.html:5 #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control_legacy.html:5 msgid "Payment ID" msgstr "" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1064 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1073 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:30 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:59 msgid "Creation date" msgstr "" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/control/templates/pretixcontrol/order/index.html:787 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/control/templates/pretixcontrol/order/index.html:819 msgid "Completion date" msgstr "" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 msgid "Status code" msgstr "" -#: pretix/base/exporters/orderlist.py:800 -#: pretix/base/exporters/orderlist.py:924 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:1539 -#: pretix/base/models/orders.py:1923 pretix/control/forms/filter.py:917 -#: pretix/control/forms/filter.py:920 -#: pretix/control/templates/pretixcontrol/order/index.html:696 -#: pretix/control/templates/pretixcontrol/order/index.html:792 +#: pretix/base/exporters/orderlist.py:809 +#: pretix/base/exporters/orderlist.py:933 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1929 pretix/control/forms/filter.py:920 +#: pretix/control/forms/filter.py:923 +#: pretix/control/templates/pretixcontrol/order/index.html:728 +#: pretix/control/templates/pretixcontrol/order/index.html:824 #: pretix/control/templates/pretixcontrol/orders/refunds.html:70 #: pretix/control/templates/pretixcontrol/search/payments.html:98 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2022,105 +2053,105 @@ msgstr "" msgid "Amount" msgstr "" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:89 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:102 -#: pretix/control/templates/pretixcontrol/order/index.html:694 -#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:726 +#: pretix/control/templates/pretixcontrol/order/index.html:821 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:85 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:19 msgid "Payment method" msgstr "" -#: pretix/base/exporters/orderlist.py:836 +#: pretix/base/exporters/orderlist.py:845 msgid "Quota availabilities" msgstr "" -#: pretix/base/exporters/orderlist.py:838 +#: pretix/base/exporters/orderlist.py:847 msgid "" "Download a spreadsheet of all quotas including their current availability." msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quotas.html:45 msgid "Quota name" msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quota.html:56 msgid "Total quota" msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/event/cancel.html:19 -#: pretix/control/views/item.py:903 +#: pretix/control/views/item.py:908 msgid "Paid orders" msgstr "" -#: pretix/base/exporters/orderlist.py:843 pretix/control/views/item.py:908 +#: pretix/base/exporters/orderlist.py:852 pretix/control/views/item.py:913 msgid "Pending orders" msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 msgid "Blocking vouchers" msgstr "" -#: pretix/base/exporters/orderlist.py:844 pretix/control/views/item.py:927 +#: pretix/base/exporters/orderlist.py:853 pretix/control/views/item.py:932 msgid "Current user's carts" msgstr "" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 msgid "Exited orders" msgstr "" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 msgid "Current availability" msgstr "" -#: pretix/base/exporters/orderlist.py:861 -#: pretix/base/exporters/orderlist.py:868 +#: pretix/base/exporters/orderlist.py:870 +#: pretix/base/exporters/orderlist.py:877 #: pretix/control/templates/pretixcontrol/items/quota.html:58 -#: pretix/control/views/item.py:934 +#: pretix/control/views/item.py:939 msgid "Infinite" msgstr "" -#: pretix/base/exporters/orderlist.py:890 +#: pretix/base/exporters/orderlist.py:899 msgid "Gift card transactions" msgstr "" -#: pretix/base/exporters/orderlist.py:892 -#: pretix/base/exporters/orderlist.py:995 +#: pretix/base/exporters/orderlist.py:901 +#: pretix/base/exporters/orderlist.py:1004 msgctxt "export_category" msgid "Gift cards" msgstr "" -#: pretix/base/exporters/orderlist.py:893 +#: pretix/base/exporters/orderlist.py:902 msgid "Download a spreadsheet of all gift card transactions." msgstr "" -#: pretix/base/exporters/orderlist.py:921 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/orderlist.py:1062 pretix/base/models/giftcards.py:75 +#: pretix/base/exporters/orderlist.py:930 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/orderlist.py:1071 pretix/base/models/giftcards.py:75 #: pretix/control/templates/pretixcontrol/giftcards/checkout.html:5 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:4 -#: pretix/control/templates/pretixcontrol/order/index.html:464 +#: pretix/control/templates/pretixcontrol/order/index.html:496 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:28 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:123 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 msgid "Gift card code" msgstr "" -#: pretix/base/exporters/orderlist.py:922 -#: pretix/base/exporters/orderlist.py:1009 -#: pretix/base/exporters/orderlist.py:1012 -#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:239 -#: pretix/control/forms/filter.py:1279 pretix/control/forms/filter.py:1282 +#: pretix/base/exporters/orderlist.py:931 +#: pretix/base/exporters/orderlist.py:1018 +#: pretix/base/exporters/orderlist.py:1021 +#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:240 +#: pretix/control/forms/filter.py:1282 pretix/control/forms/filter.py:1285 #: pretix/control/templates/pretixcontrol/event/live.html:75 msgid "Test mode" msgstr "" -#: pretix/base/exporters/orderlist.py:925 -#: pretix/base/exporters/orderlist.py:1067 +#: pretix/base/exporters/orderlist.py:934 +#: pretix/base/exporters/orderlist.py:1076 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:37 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:34 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2131,7 +2162,7 @@ msgstr "" msgid "Currency" msgstr "" -#: pretix/base/exporters/orderlist.py:933 pretix/base/invoice.py:470 +#: pretix/base/exporters/orderlist.py:942 pretix/base/invoice.py:470 #: pretix/control/templates/pretixcontrol/base.html:279 #: pretix/control/templates/pretixcontrol/checkin/index.html:140 #: pretix/control/templates/pretixcontrol/order/index.html:23 @@ -2157,45 +2188,45 @@ msgstr "" msgid "TEST MODE" msgstr "" -#: pretix/base/exporters/orderlist.py:947 +#: pretix/base/exporters/orderlist.py:956 msgid "Gift card redemptions" msgstr "" -#: pretix/base/exporters/orderlist.py:949 +#: pretix/base/exporters/orderlist.py:958 msgid "" "Download a spreadsheet of all payments or refunds that involve gift cards." msgstr "" -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:10 msgid "Issuer" msgstr "" -#: pretix/base/exporters/orderlist.py:993 pretix/control/navigation.py:523 +#: pretix/base/exporters/orderlist.py:1002 pretix/control/navigation.py:523 #: pretix/control/templates/pretixcontrol/organizers/edit.html:156 msgid "Gift cards" msgstr "" -#: pretix/base/exporters/orderlist.py:996 +#: pretix/base/exporters/orderlist.py:1005 msgid "Download a spreadsheet of all gift cards including their current value." msgstr "" -#: pretix/base/exporters/orderlist.py:1003 +#: pretix/base/exporters/orderlist.py:1012 msgid "Show value at" msgstr "" -#: pretix/base/exporters/orderlist.py:1006 +#: pretix/base/exporters/orderlist.py:1015 msgid "Defaults to the time of report." msgstr "" -#: pretix/base/exporters/orderlist.py:1011 -#: pretix/base/exporters/orderlist.py:1021 pretix/control/forms/filter.py:498 -#: pretix/control/forms/filter.py:1062 pretix/control/forms/filter.py:1281 -#: pretix/control/forms/filter.py:1290 pretix/control/forms/filter.py:1361 -#: pretix/control/forms/filter.py:1371 pretix/control/forms/filter.py:1792 -#: pretix/control/forms/filter.py:1801 pretix/control/forms/filter.py:1873 -#: pretix/control/forms/filter.py:1886 pretix/control/forms/filter.py:2303 -#: pretix/control/forms/filter.py:2322 +#: pretix/base/exporters/orderlist.py:1020 +#: pretix/base/exporters/orderlist.py:1030 pretix/control/forms/filter.py:501 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1284 +#: pretix/control/forms/filter.py:1293 pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1374 pretix/control/forms/filter.py:1795 +#: pretix/control/forms/filter.py:1804 pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1889 pretix/control/forms/filter.py:2306 +#: pretix/control/forms/filter.py:2325 #: pretix/control/templates/pretixcontrol/checkin/lists.html:106 #: pretix/control/templates/pretixcontrol/checkin/lists.html:118 #: pretix/control/templates/pretixcontrol/items/discounts.html:107 @@ -2206,65 +2237,65 @@ msgstr "" msgid "All" msgstr "" -#: pretix/base/exporters/orderlist.py:1013 pretix/control/forms/filter.py:1283 +#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1286 msgid "Live" msgstr "" -#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1291 +#: pretix/base/exporters/orderlist.py:1031 pretix/control/forms/filter.py:1294 #: pretix/control/templates/pretixcontrol/pdf/index.html:366 msgid "Empty" msgstr "" -#: pretix/base/exporters/orderlist.py:1023 pretix/control/forms/filter.py:1292 +#: pretix/base/exporters/orderlist.py:1032 pretix/control/forms/filter.py:1295 msgid "Valid and with value" msgstr "" -#: pretix/base/exporters/orderlist.py:1024 pretix/control/forms/filter.py:1293 +#: pretix/base/exporters/orderlist.py:1033 pretix/control/forms/filter.py:1296 msgid "Expired and with value" msgstr "" -#: pretix/base/exporters/orderlist.py:1025 pretix/control/forms/filter.py:223 -#: pretix/control/forms/filter.py:1294 pretix/control/forms/filter.py:1878 -#: pretix/control/templates/pretixcontrol/items/question.html:24 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31 +#: pretix/base/exporters/orderlist.py:1034 pretix/control/forms/filter.py:224 +#: pretix/control/forms/filter.py:1297 pretix/control/forms/filter.py:1881 +#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:36 #: pretix/control/templates/pretixcontrol/orders/overview.html:70 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:81 #: pretix/plugins/reports/exporters.py:320 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 msgid "Expired" msgstr "" -#: pretix/base/exporters/orderlist.py:1063 pretix/base/models/giftcards.py:84 +#: pretix/base/exporters/orderlist.py:1072 pretix/base/models/giftcards.py:84 msgid "Test mode card" msgstr "" -#: pretix/base/exporters/orderlist.py:1065 pretix/base/models/giftcards.py:88 +#: pretix/base/exporters/orderlist.py:1074 pretix/base/models/giftcards.py:88 #: pretix/control/templates/pretixcontrol/order/index.html:194 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:62 msgid "Expiry date" msgstr "" -#: pretix/base/exporters/orderlist.py:1066 pretix/control/forms/orders.py:784 +#: pretix/base/exporters/orderlist.py:1075 pretix/control/forms/orders.py:815 msgid "Special terms and conditions" msgstr "" -#: pretix/base/exporters/orderlist.py:1068 +#: pretix/base/exporters/orderlist.py:1077 #: pretix/control/templates/pretixcontrol/order/change.html:94 -#: pretix/control/templates/pretixcontrol/order/change.html:324 +#: pretix/control/templates/pretixcontrol/order/change.html:373 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:32 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:65 msgid "Current value" msgstr "" -#: pretix/base/exporters/orderlist.py:1069 +#: pretix/base/exporters/orderlist.py:1078 msgid "Created in order" msgstr "" -#: pretix/base/exporters/orderlist.py:1070 +#: pretix/base/exporters/orderlist.py:1079 msgid "Last invoice number of order" msgstr "" -#: pretix/base/exporters/orderlist.py:1071 +#: pretix/base/exporters/orderlist.py:1080 msgid "Last invoice date of order" msgstr "" @@ -2313,7 +2344,7 @@ msgid "Voucher expired" msgstr "" #: pretix/base/exporters/waitinglist.py:111 pretix/base/pdf.py:116 -#: pretix/control/forms/event.py:1542 +#: pretix/control/forms/event.py:1547 #: pretix/control/templates/pretixcontrol/items/index.html:35 msgid "Product name" msgstr "" @@ -2333,7 +2364,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:18 #: pretix/control/templates/pretixcontrol/vouchers/index.html:103 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:463 +#: pretix/plugins/checkinlists/exporters.py:478 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:54 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:56 #: pretix/presale/templates/pretixpresale/event/fragment_voucher_form.html:12 @@ -2641,7 +2672,7 @@ msgid "Invoice" msgstr "" #: pretix/base/invoice.py:556 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgctxt "invoice" msgid "Cancellation" @@ -2799,7 +2830,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:15 #: pretix/control/templates/pretixcontrol/users/form.html:4 #: pretix/control/templates/pretixcontrol/users/form.html:6 -#: pretix/control/views/organizer.py:148 tests/base/test_mail.py:149 +#: pretix/control/views/organizer.py:149 tests/base/test_mail.py:149 msgid "User" msgstr "" @@ -2823,7 +2854,7 @@ msgid "All products (including newly created ones)" msgstr "" #: pretix/base/models/checkin.py:56 pretix/plugins/badges/exporters.py:264 -#: pretix/plugins/checkinlists/exporters.py:695 +#: pretix/plugins/checkinlists/exporters.py:716 msgid "Limit to products" msgstr "" @@ -2889,50 +2920,58 @@ msgid "" "entry and should be considered validated directly upon purchase." msgstr "" -#: pretix/base/models/checkin.py:316 +#: pretix/base/models/checkin.py:320 msgid "Entry" msgstr "" -#: pretix/base/models/checkin.py:317 +#: pretix/base/models/checkin.py:321 msgid "Exit" msgstr "" -#: pretix/base/models/checkin.py:332 +#: pretix/base/models/checkin.py:338 msgid "Unknown ticket" msgstr "" -#: pretix/base/models/checkin.py:333 +#: pretix/base/models/checkin.py:339 msgid "Ticket not paid" msgstr "" -#: pretix/base/models/checkin.py:334 +#: pretix/base/models/checkin.py:340 msgid "Forbidden by custom rule" msgstr "" -#: pretix/base/models/checkin.py:335 +#: pretix/base/models/checkin.py:341 msgid "Ticket code revoked/changed" msgstr "" -#: pretix/base/models/checkin.py:336 +#: pretix/base/models/checkin.py:342 msgid "Information required" msgstr "" -#: pretix/base/models/checkin.py:337 +#: pretix/base/models/checkin.py:343 msgid "Ticket already used" msgstr "" -#: pretix/base/models/checkin.py:338 +#: pretix/base/models/checkin.py:344 msgid "Ticket type not allowed here" msgstr "" -#: pretix/base/models/checkin.py:339 +#: pretix/base/models/checkin.py:345 msgid "Ticket code is ambiguous on list" msgstr "" -#: pretix/base/models/checkin.py:340 +#: pretix/base/models/checkin.py:346 msgid "Server error" msgstr "" +#: pretix/base/models/checkin.py:347 +msgid "Ticket blocked" +msgstr "" + +#: pretix/base/models/checkin.py:348 +msgid "Ticket not valid at this time" +msgstr "" + #: pretix/base/models/customers.py:54 msgid "Provider name" msgstr "" @@ -2946,7 +2985,7 @@ msgid "Single-sign-on method" msgstr "" #: pretix/base/models/customers.py:84 pretix/base/models/devices.py:72 -#: pretix/base/models/items.py:1276 pretix/base/models/items.py:1506 +#: pretix/base/models/items.py:1283 pretix/base/models/items.py:1513 msgid "" "You can enter any value here to make it easier to match the data with other " "sources. If you do not input one, we will generate one automatically." @@ -2958,13 +2997,13 @@ msgid "" "underscores. It must start and end with a letter or number." msgstr "" -#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1345 -#: pretix/base/models/orders.py:2773 pretix/base/settings.py:865 +#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1351 +#: pretix/base/models/orders.py:2837 pretix/base/settings.py:865 msgid "Company name" msgstr "" -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2780 pretix/base/settings.py:80 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2844 pretix/base/settings.py:80 #: pretix/plugins/stripe/payment.py:191 msgid "Select country" msgstr "" @@ -3013,19 +3052,19 @@ msgstr "" msgid "Separate multiple values with spaces" msgstr "" -#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1275 +#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1282 msgid "Internal identifier" msgstr "" -#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1378 +#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1385 msgid "This identifier is already used for a different question." msgstr "" -#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2180 -#: pretix/control/forms/filter.py:2296 +#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2183 +#: pretix/control/forms/filter.py:2299 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 #: pretix/control/templates/pretixcontrol/organizers/gates.html:16 -#: pretix/plugins/checkinlists/exporters.py:623 +#: pretix/plugins/checkinlists/exporters.py:644 msgid "Gate" msgstr "" @@ -3054,7 +3093,7 @@ msgid "Each matching product must be for a different date" msgstr "" #: pretix/base/models/discount.py:65 pretix/base/models/items.py:814 -#: pretix/base/models/items.py:1084 pretix/base/models/items.py:1308 +#: pretix/base/models/items.py:1091 pretix/base/models/items.py:1315 msgid "Position" msgstr "" @@ -3188,12 +3227,12 @@ msgid "Plugins" msgstr "" #: pretix/base/models/event.py:594 pretix/base/pdf.py:224 -#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1488 +#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1491 #: pretix/control/templates/pretixcontrol/event/index.html:13 #: pretix/control/views/dashboards.py:540 #: pretix/presale/templates/pretixpresale/event/index.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:81 -#: pretix/presale/views/widget.py:624 +#: pretix/presale/views/widget.py:627 msgid "Event series" msgstr "" @@ -3210,10 +3249,10 @@ msgid "Only sell tickets for this event on the following sales channels." msgstr "" #: pretix/base/models/event.py:613 pretix/base/models/items.py:350 -#: pretix/base/models/items.py:1612 pretix/base/models/orders.py:183 -#: pretix/base/models/orders.py:2634 pretix/base/models/vouchers.py:181 +#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:189 +#: pretix/base/models/orders.py:2698 pretix/base/models/vouchers.py:181 #: pretix/base/models/waitinglist.py:55 pretix/base/notifications.py:187 -#: pretix/control/forms/filter.py:860 +#: pretix/control/forms/filter.py:863 #: pretix/control/templates/pretixcontrol/organizers/customer.html:204 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:42 #: pretix/control/templates/pretixcontrol/search/orders.html:51 @@ -3230,7 +3269,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/devices.html:88 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 -#: pretix/control/views/organizer.py:1586 +#: pretix/control/views/organizer.py:1596 msgid "Events" msgstr "" @@ -3282,7 +3321,7 @@ msgid "" "event." msgstr "" -#: pretix/base/models/event.py:1421 pretix/base/settings.py:2532 +#: pretix/base/models/event.py:1421 pretix/base/settings.py:2545 msgid "Frontpage text" msgstr "" @@ -3298,11 +3337,11 @@ msgstr "" msgid "One or more variations do not belong to this event." msgstr "" -#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1783 +#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1790 msgid "Can not contain spaces or special characters except underscores" msgstr "" -#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1788 +#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1795 msgid "The property name may only contain letters, numbers and underscores." msgstr "" @@ -3384,20 +3423,20 @@ msgid "Additional recipients (Bcc)" msgstr "" #: pretix/base/models/exports.py:73 pretix/control/forms/event.py:1013 -#: pretix/control/forms/event.py:1070 pretix/control/forms/event.py:1080 -#: pretix/control/forms/orders.py:619 pretix/control/forms/orders.py:850 -#: pretix/control/forms/orders.py:877 pretix/control/forms/organizer.py:463 +#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 +#: pretix/control/forms/orders.py:649 pretix/control/forms/orders.py:881 +#: pretix/control/forms/orders.py:908 pretix/control/forms/organizer.py:463 #: pretix/control/forms/organizer.py:473 pretix/control/forms/organizer.py:483 #: pretix/control/forms/vouchers.py:262 pretix/plugins/sendmail/forms.py:74 -#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:192 +#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:198 msgid "Subject" msgstr "" -#: pretix/base/models/exports.py:77 pretix/control/forms/orders.py:660 -#: pretix/control/forms/orders.py:676 pretix/control/forms/orders.py:858 -#: pretix/control/forms/orders.py:885 pretix/control/forms/vouchers.py:268 +#: pretix/base/models/exports.py:77 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:268 #: pretix/plugins/sendmail/forms.py:75 pretix/plugins/sendmail/forms.py:99 -#: pretix/plugins/sendmail/models.py:193 +#: pretix/plugins/sendmail/models.py:199 msgid "Message" msgstr "" @@ -3485,7 +3524,7 @@ msgstr "" msgid "This product will not be sold after the given date." msgstr "" -#: pretix/base/models/items.py:357 pretix/base/models/items.py:1061 +#: pretix/base/models/items.py:357 pretix/base/models/items.py:1068 #: pretix/control/templates/pretixcontrol/items/index.html:40 msgid "Category" msgstr "" @@ -3537,7 +3576,7 @@ msgid "This will only work if waiting lists are enabled for this event." msgstr "" #: pretix/base/models/items.py:423 pretix/base/settings.py:1105 -#: pretix/control/forms/event.py:1455 +#: pretix/control/forms/event.py:1460 msgid "Show number of tickets left" msgstr "" @@ -3611,7 +3650,7 @@ msgid "" "applies regardless." msgstr "" -#: pretix/base/models/items.py:507 +#: pretix/base/models/items.py:507 pretix/base/models/items.py:876 msgid "" "If you set this, the check-in app will show a visible warning that this " "ticket requires special attention. You can use this for example for student " @@ -3660,8 +3699,8 @@ msgstr "" msgid "Membership duration in months" msgstr "" -#: pretix/base/models/items.py:568 pretix/base/models/items.py:1302 -#: pretix/control/forms/filter.py:400 pretix/control/forms/filter.py:1678 +#: pretix/base/models/items.py:568 pretix/base/models/items.py:1309 +#: pretix/control/forms/filter.py:403 pretix/control/forms/filter.py:1681 #: pretix/control/forms/item.py:225 pretix/control/navigation.py:148 #: pretix/control/navigation.py:157 #: pretix/control/templates/pretixcontrol/checkin/lists.html:78 @@ -3723,7 +3762,7 @@ msgstr "" msgid "This variation will not be sold after the given date." msgstr "" -#: pretix/base/models/items.py:863 pretix/control/forms/item.py:751 +#: pretix/base/models/items.py:863 pretix/control/forms/item.py:750 msgid "" "The sales channel selection for the product as a whole takes precedence, so " "if a sales channel is selected here but not on product level, the variation " @@ -3740,76 +3779,76 @@ msgid "" "voucher that unlocks this variation." msgstr "" -#: pretix/base/models/items.py:877 pretix/base/models/vouchers.py:262 +#: pretix/base/models/items.py:884 pretix/base/models/vouchers.py:262 #: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:284 msgid "Product variation" msgstr "" -#: pretix/base/models/items.py:878 +#: pretix/base/models/items.py:885 #: pretix/control/templates/pretixcontrol/item/create.html:111 msgid "Product variations" msgstr "" -#: pretix/base/models/items.py:1066 +#: pretix/base/models/items.py:1073 msgid "Minimum number" msgstr "" -#: pretix/base/models/items.py:1070 +#: pretix/base/models/items.py:1077 msgid "Maximum number" msgstr "" -#: pretix/base/models/items.py:1074 +#: pretix/base/models/items.py:1081 msgid "Add-Ons are included in the price" msgstr "" -#: pretix/base/models/items.py:1075 +#: pretix/base/models/items.py:1082 msgid "" "If selected, adding add-ons to this ticket is free, even if the add-ons " "would normally cost money individually." msgstr "" -#: pretix/base/models/items.py:1080 +#: pretix/base/models/items.py:1087 msgid "Allow the same product to be selected multiple times" msgstr "" -#: pretix/base/models/items.py:1099 +#: pretix/base/models/items.py:1106 msgid "The add-on's category must belong to the same event as the item." msgstr "" -#: pretix/base/models/items.py:1104 +#: pretix/base/models/items.py:1111 msgid "The item already has an add-on of this category." msgstr "" -#: pretix/base/models/items.py:1109 +#: pretix/base/models/items.py:1116 msgid "The minimum count needs to be equal to or greater than zero." msgstr "" -#: pretix/base/models/items.py:1114 +#: pretix/base/models/items.py:1121 msgid "The maximum count needs to be equal to or greater than zero." msgstr "" -#: pretix/base/models/items.py:1119 +#: pretix/base/models/items.py:1126 msgid "The maximum count needs to be greater than the minimum count." msgstr "" -#: pretix/base/models/items.py:1146 +#: pretix/base/models/items.py:1153 msgid "Bundled item" msgstr "" -#: pretix/base/models/items.py:1152 +#: pretix/base/models/items.py:1159 msgid "Bundled variation" msgstr "" -#: pretix/base/models/items.py:1158 +#: pretix/base/models/items.py:1165 #: pretix/control/templates/pretixcontrol/order/transactions.html:22 msgid "Quantity" msgstr "" -#: pretix/base/models/items.py:1163 +#: pretix/base/models/items.py:1170 msgid "Designated price part" msgstr "" -#: pretix/base/models/items.py:1164 +#: pretix/base/models/items.py:1171 msgid "" "If set, it will be shown that this bundled item is responsible for the given " "value of the total gross price. This might be important in cases of mixed " @@ -3817,238 +3856,238 @@ msgid "" "the base item's price." msgstr "" -#: pretix/base/models/items.py:1187 +#: pretix/base/models/items.py:1194 msgid "The bundled item must belong to the same event as the item." msgstr "" -#: pretix/base/models/items.py:1189 +#: pretix/base/models/items.py:1196 msgid "A variation needs to be set for this item." msgstr "" -#: pretix/base/models/items.py:1191 +#: pretix/base/models/items.py:1198 msgid "The chosen variation does not belong to this item." msgstr "" -#: pretix/base/models/items.py:1196 +#: pretix/base/models/items.py:1203 msgid "The count needs to be equal to or greater than zero." msgstr "" -#: pretix/base/models/items.py:1249 +#: pretix/base/models/items.py:1256 msgid "Number" msgstr "" -#: pretix/base/models/items.py:1250 +#: pretix/base/models/items.py:1257 msgid "Text (one line)" msgstr "" -#: pretix/base/models/items.py:1251 +#: pretix/base/models/items.py:1258 msgid "Multiline text" msgstr "" -#: pretix/base/models/items.py:1252 +#: pretix/base/models/items.py:1259 msgid "Yes/No" msgstr "" -#: pretix/base/models/items.py:1253 +#: pretix/base/models/items.py:1260 msgid "Choose one from a list" msgstr "" -#: pretix/base/models/items.py:1254 +#: pretix/base/models/items.py:1261 msgid "Choose multiple from a list" msgstr "" -#: pretix/base/models/items.py:1255 +#: pretix/base/models/items.py:1262 msgid "File upload" msgstr "" -#: pretix/base/models/items.py:1257 pretix/base/reldate.py:183 -#: pretix/plugins/checkinlists/exporters.py:611 +#: pretix/base/models/items.py:1264 pretix/base/reldate.py:183 +#: pretix/plugins/checkinlists/exporters.py:632 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:27 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:41 msgid "Time" msgstr "" -#: pretix/base/models/items.py:1258 +#: pretix/base/models/items.py:1265 msgid "Date and time" msgstr "" -#: pretix/base/models/items.py:1259 +#: pretix/base/models/items.py:1266 msgid "Country code (ISO 3166-1 alpha-2)" msgstr "" -#: pretix/base/models/items.py:1271 pretix/base/models/items.py:1356 -#: pretix/base/orderimport.py:732 pretix/control/forms/item.py:89 +#: pretix/base/models/items.py:1278 pretix/base/models/items.py:1363 +#: pretix/base/orderimport.py:778 pretix/control/forms/item.py:89 #: pretix/control/templates/pretixcontrol/items/question_edit.html:10 #: pretix/control/templates/pretixcontrol/items/question_edit.html:17 #: pretix/control/templates/pretixcontrol/items/questions.html:21 msgid "Question" msgstr "" -#: pretix/base/models/items.py:1281 pretix/base/models/items.py:1511 +#: pretix/base/models/items.py:1288 pretix/base/models/items.py:1518 msgid "" "The identifier may only contain letters, numbers, dots, dashes, and " "underscores." msgstr "" -#: pretix/base/models/items.py:1286 +#: pretix/base/models/items.py:1293 msgid "Help text" msgstr "" -#: pretix/base/models/items.py:1287 +#: pretix/base/models/items.py:1294 msgid "If the question needs to be explained or clarified, do it here!" msgstr "" -#: pretix/base/models/items.py:1293 +#: pretix/base/models/items.py:1300 msgid "Question type" msgstr "" -#: pretix/base/models/items.py:1297 +#: pretix/base/models/items.py:1304 #: pretix/control/templates/pretixcontrol/items/questions.html:55 msgid "Required question" msgstr "" -#: pretix/base/models/items.py:1304 +#: pretix/base/models/items.py:1311 msgid "This question will be asked to buyers of the selected products" msgstr "" -#: pretix/base/models/items.py:1311 +#: pretix/base/models/items.py:1318 msgid "Ask during check-in instead of in the ticket buying process" msgstr "" -#: pretix/base/models/items.py:1312 +#: pretix/base/models/items.py:1319 msgid "Not supported by all check-in apps for all question types." msgstr "" -#: pretix/base/models/items.py:1316 +#: pretix/base/models/items.py:1323 #: pretix/control/templates/pretixcontrol/items/questions.html:66 msgid "Hidden question" msgstr "" -#: pretix/base/models/items.py:1317 +#: pretix/base/models/items.py:1324 msgid "This question will only show up in the backend." msgstr "" -#: pretix/base/models/items.py:1321 +#: pretix/base/models/items.py:1328 msgid "Print answer on invoices" msgstr "" -#: pretix/base/models/items.py:1329 pretix/base/models/items.py:1335 -#: pretix/base/models/items.py:1341 +#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1342 +#: pretix/base/models/items.py:1348 msgid "Minimum value" msgstr "" -#: pretix/base/models/items.py:1330 pretix/base/models/items.py:1333 -#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1339 -#: pretix/base/models/items.py:1342 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1337 pretix/base/models/items.py:1340 +#: pretix/base/models/items.py:1343 pretix/base/models/items.py:1346 +#: pretix/base/models/items.py:1349 pretix/base/models/items.py:1352 msgid "Currently not supported in our apps and during check-in" msgstr "" -#: pretix/base/models/items.py:1332 pretix/base/models/items.py:1338 -#: pretix/base/models/items.py:1344 +#: pretix/base/models/items.py:1339 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1351 msgid "Maximum value" msgstr "" -#: pretix/base/models/items.py:1348 +#: pretix/base/models/items.py:1355 msgid "Validate file to be a portrait" msgstr "" -#: pretix/base/models/items.py:1349 +#: pretix/base/models/items.py:1356 msgid "" "If checked, files must be images with an aspect ratio of 3:4. This is " "commonly used for photos printed on badges." msgstr "" -#: pretix/base/models/items.py:1402 +#: pretix/base/models/items.py:1409 msgid "An answer to this question is required to proceed." msgstr "" -#: pretix/base/models/items.py:1412 +#: pretix/base/models/items.py:1419 msgid "Invalid input type." msgstr "" -#: pretix/base/models/items.py:1418 pretix/base/models/items.py:1436 -#: pretix/base/orderimport.py:742 pretix/base/orderimport.py:750 +#: pretix/base/models/items.py:1425 pretix/base/models/items.py:1443 +#: pretix/base/orderimport.py:788 pretix/base/orderimport.py:796 msgid "Invalid option selected." msgstr "" -#: pretix/base/models/items.py:1446 +#: pretix/base/models/items.py:1453 msgid "The number is to low." msgstr "" -#: pretix/base/models/items.py:1448 +#: pretix/base/models/items.py:1455 msgid "The number is to high." msgstr "" -#: pretix/base/models/items.py:1451 +#: pretix/base/models/items.py:1458 msgid "Invalid number input." msgstr "" -#: pretix/base/models/items.py:1458 pretix/base/models/items.py:1482 +#: pretix/base/models/items.py:1465 pretix/base/models/items.py:1489 msgid "Please choose a later date." msgstr "" -#: pretix/base/models/items.py:1460 pretix/base/models/items.py:1484 +#: pretix/base/models/items.py:1467 pretix/base/models/items.py:1491 msgid "Please choose an earlier date." msgstr "" -#: pretix/base/models/items.py:1463 +#: pretix/base/models/items.py:1470 msgid "Invalid date input." msgstr "" -#: pretix/base/models/items.py:1470 +#: pretix/base/models/items.py:1477 msgid "Invalid time input." msgstr "" -#: pretix/base/models/items.py:1479 +#: pretix/base/models/items.py:1486 msgid "Invalid datetime input." msgstr "" -#: pretix/base/models/items.py:1491 +#: pretix/base/models/items.py:1498 msgid "Unknown country code." msgstr "" -#: pretix/base/models/items.py:1515 -#: pretix/control/templates/pretixcontrol/items/question.html:68 +#: pretix/base/models/items.py:1522 +#: pretix/control/templates/pretixcontrol/items/question.html:69 msgid "Answer" msgstr "" -#: pretix/base/models/items.py:1537 +#: pretix/base/models/items.py:1544 msgid "The identifier \"{}\" is already used for a different option." msgstr "" -#: pretix/base/models/items.py:1540 +#: pretix/base/models/items.py:1547 msgid "Question option" msgstr "" -#: pretix/base/models/items.py:1541 +#: pretix/base/models/items.py:1548 msgid "Question options" msgstr "" -#: pretix/base/models/items.py:1626 pretix/control/forms/event.py:1489 +#: pretix/base/models/items.py:1633 pretix/control/forms/event.py:1494 #: pretix/control/templates/pretixcontrol/items/quotas.html:56 msgid "Total capacity" msgstr "" -#: pretix/base/models/items.py:1628 pretix/control/forms/item.py:362 +#: pretix/base/models/items.py:1635 pretix/control/forms/item.py:362 msgid "Leave empty for an unlimited number of tickets." msgstr "" -#: pretix/base/models/items.py:1632 pretix/base/models/orders.py:1296 -#: pretix/base/models/orders.py:2551 +#: pretix/base/models/items.py:1639 pretix/base/models/orders.py:1302 +#: pretix/base/models/orders.py:2615 #: pretix/control/templates/pretixcontrol/checkin/index.html:92 msgid "Item" msgstr "" -#: pretix/base/models/items.py:1640 pretix/control/forms/item.py:694 +#: pretix/base/models/items.py:1647 pretix/control/forms/item.py:693 msgid "Variations" msgstr "" -#: pretix/base/models/items.py:1644 +#: pretix/base/models/items.py:1651 #: pretix/control/templates/pretixcontrol/items/quotas.html:70 msgid "Ignore this quota when determining event availability" msgstr "" -#: pretix/base/models/items.py:1645 +#: pretix/base/models/items.py:1652 msgid "" "If you enable this, this quota will be ignored when determining event " "availability in your event calendar. This is useful e.g. for merchandise " @@ -4056,22 +4095,22 @@ msgid "" "as sold out." msgstr "" -#: pretix/base/models/items.py:1652 +#: pretix/base/models/items.py:1659 msgid "Close this quota permanently once it is sold out" msgstr "" -#: pretix/base/models/items.py:1653 +#: pretix/base/models/items.py:1660 msgid "" "If you enable this, when the quota is sold out once, no more tickets will be " "sold, even if tickets become available again through cancellations or " "expiring orders. Of course, you can always re-open it manually." msgstr "" -#: pretix/base/models/items.py:1661 +#: pretix/base/models/items.py:1668 msgid "Allow to sell more tickets once people have checked out" msgstr "" -#: pretix/base/models/items.py:1662 +#: pretix/base/models/items.py:1669 msgid "" "With this option, quota will be released as soon as people are scanned at an " "exit of your event. This will only happen if they have been scanned both at " @@ -4081,13 +4120,13 @@ msgid "" "prevent accidental overbooking." msgstr "" -#: pretix/base/models/items.py:1673 pretix/base/models/vouchers.py:271 +#: pretix/base/models/items.py:1680 pretix/base/models/vouchers.py:271 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:8 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:15 msgid "Quota" msgstr "" -#: pretix/base/models/items.py:1674 pretix/control/navigation.py:166 +#: pretix/base/models/items.py:1681 pretix/control/navigation.py:166 #: pretix/control/templates/pretixcontrol/items/quotas.html:4 #: pretix/control/templates/pretixcontrol/items/quotas.html:6 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:416 @@ -4096,17 +4135,17 @@ msgstr "" msgid "Quotas" msgstr "" -#: pretix/base/models/items.py:1742 +#: pretix/base/models/items.py:1749 msgid "All variations must belong to an item contained in the items list." msgstr "" -#: pretix/base/models/items.py:1753 +#: pretix/base/models/items.py:1760 msgid "" "One or more items has variations but none of these are in the variations " "list." msgstr "" -#: pretix/base/models/items.py:1759 pretix/base/models/waitinglist.py:299 +#: pretix/base/models/items.py:1766 pretix/base/models/waitinglist.py:299 msgid "Subevent cannot be null for event series." msgstr "" @@ -4188,12 +4227,12 @@ msgid "Number of times this membership can be used in a purchase." msgstr "" #: pretix/base/models/memberships.py:123 -#: pretix/control/templates/pretixcontrol/items/question.html:26 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:35 +#: pretix/control/templates/pretixcontrol/items/question.html:27 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:40 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:78 #: pretix/plugins/reports/exporters.py:318 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:29 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:78 msgid "Canceled" msgstr "" @@ -4205,50 +4244,50 @@ msgstr "" msgid "Membership type" msgstr "" -#: pretix/base/models/orders.py:163 +#: pretix/base/models/orders.py:166 msgid "pending" msgstr "" -#: pretix/base/models/orders.py:164 pretix/base/payment.py:475 +#: pretix/base/models/orders.py:167 pretix/base/payment.py:475 #: pretix/base/services/invoices.py:443 msgid "paid" msgstr "" -#: pretix/base/models/orders.py:165 +#: pretix/base/models/orders.py:168 msgid "expired" msgstr "" -#: pretix/base/models/orders.py:189 pretix/control/forms/orders.py:595 +#: pretix/base/models/orders.py:195 pretix/control/forms/orders.py:625 msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:204 pretix/control/forms/filter.py:540 +#: pretix/base/models/orders.py:210 pretix/control/forms/filter.py:543 #: pretix/control/templates/pretixcontrol/organizers/customer.html:63 msgid "Locale" msgstr "" -#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2646 -#: pretix/control/forms/orders.py:78 +#: pretix/base/models/orders.py:220 pretix/base/models/orders.py:2710 +#: pretix/control/forms/orders.py:72 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:138 msgid "Expiration date" msgstr "" -#: pretix/base/models/orders.py:218 pretix/control/forms/filter.py:551 +#: pretix/base/models/orders.py:224 pretix/control/forms/filter.py:554 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/refund_export.html:57 msgid "Total amount" msgstr "" -#: pretix/base/models/orders.py:222 pretix/base/models/vouchers.py:292 +#: pretix/base/models/orders.py:228 pretix/base/models/vouchers.py:292 msgid "" "The text entered in this field will not be visible to the user and is " "available for your convenience." msgstr "" -#: pretix/base/models/orders.py:227 +#: pretix/base/models/orders.py:233 msgid "We'll show you this order to be due for a follow-up on this day." msgstr "" -#: pretix/base/models/orders.py:233 +#: pretix/base/models/orders.py:239 msgid "" "If you set this, the check-in app will show a visible warning that tickets " "of this order require special attention. This will not show any details or " @@ -4256,206 +4295,206 @@ msgid "" "cases." msgstr "" -#: pretix/base/models/orders.py:245 pretix/base/models/orders.py:1333 +#: pretix/base/models/orders.py:251 pretix/base/models/orders.py:1339 msgid "Meta information" msgstr "" -#: pretix/base/models/orders.py:881 +#: pretix/base/models/orders.py:887 msgid "" "The payment can not be accepted as the last date of payments configured in " "the payment settings is over." msgstr "" -#: pretix/base/models/orders.py:883 +#: pretix/base/models/orders.py:889 msgid "" "The payment can not be accepted as the order is expired and you configured " "that no late payments should be accepted in the payment settings." msgstr "" -#: pretix/base/models/orders.py:885 +#: pretix/base/models/orders.py:891 msgid "This order is not yet approved by the event organizer." msgstr "" -#: pretix/base/models/orders.py:909 +#: pretix/base/models/orders.py:915 #, python-brace-format msgid "The ordered product \"{item}\" is no longer available." msgstr "" -#: pretix/base/models/orders.py:910 +#: pretix/base/models/orders.py:916 #, python-brace-format msgid "The seat \"{seat}\" is no longer available." msgstr "" -#: pretix/base/models/orders.py:911 +#: pretix/base/models/orders.py:917 #, python-brace-format msgid "The voucher \"{voucher}\" no longer has sufficient budget." msgstr "" -#: pretix/base/models/orders.py:912 +#: pretix/base/models/orders.py:918 #, python-brace-format msgid "The voucher \"{voucher}\" has been used in the meantime." msgstr "" -#: pretix/base/models/orders.py:1214 +#: pretix/base/models/orders.py:1220 msgid "" msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 msgid "Refund reason" msgstr "" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" "May be shown to the end user or used e.g. as part of a payment reference." msgstr "" -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -4467,8 +4506,8 @@ msgid "" msgstr "" #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -4716,15 +4755,7 @@ msgid "" "be used." msgstr "" -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "" @@ -4967,8 +4998,8 @@ msgid "Dates" msgstr "" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "" @@ -5110,10 +5141,10 @@ msgstr "" #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 msgid "Invoice address" msgstr "" @@ -5129,19 +5160,19 @@ msgstr "" msgid "Please enter a valid state." msgstr "" -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 msgid "Attendee e-mail address" msgstr "" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 msgid "Attendee address" msgstr "" @@ -5161,7 +5192,7 @@ msgstr "" #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "" @@ -5177,28 +5208,33 @@ msgstr "" msgid "Please enter a valid language code." msgstr "" -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 msgid "Please enter a valid sales channel." msgstr "" -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 msgid "Multiple matching seats were found." msgstr "" -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 msgid "No matching seat was found." msgstr "" -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "" -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 msgid "Ambiguous option selected." msgstr "" @@ -5525,9 +5561,9 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 msgid "Attendee company" msgstr "" @@ -5619,7 +5655,7 @@ msgid "Event begin weekday" msgstr "" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "" @@ -5701,8 +5737,8 @@ msgid "" "Add-on 2" msgstr "" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "" @@ -5744,7 +5780,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "" @@ -5795,7 +5831,7 @@ msgstr "" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -5856,23 +5892,23 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" msgstr "" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 msgid "Event canceled" msgstr "" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -5891,7 +5927,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "" -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "" @@ -5941,9 +5977,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 msgid "The booking period for this event has not yet started." msgstr "" @@ -5963,7 +5999,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 msgid "" "The booking period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -5977,7 +6013,7 @@ msgstr "" msgid "This voucher code is not known in our database." msgstr "" -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6069,15 +6105,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "" -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "" -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "" -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, python-format msgid "" "You can select at most %(max)s add-on from the category %(cat)s for the " @@ -6088,7 +6124,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, python-format msgid "" "You need to select at least %(min)s add-on from the category %(cat)s for the " @@ -6099,7 +6135,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6177,27 +6213,27 @@ msgstr "" msgid "week day" msgstr "" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "" @@ -6225,28 +6261,46 @@ msgstr "" msgid "This order position has been canceled." msgstr "" -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +msgid "This ticket has been blocked." +msgstr "" + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, python-brace-format +msgid "This ticket is only valid after {datetime}." +msgstr "" + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, python-brace-format +msgid "This ticket was only valid before {datetime}." +msgstr "" + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 msgid "This order position has an invalid date for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +msgid "This order is not yet approved." +msgstr "" + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "" -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "" -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "" @@ -6433,33 +6487,33 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "" -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, python-format msgid "" "You cannot select more than %(max)s item of the product %(product)s. We " @@ -6470,182 +6524,182 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 msgid "The booking period has ended." msgstr "" -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." msgstr "" -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 msgid "You need a valid voucher code to order one of the products." msgstr "" -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 msgid "" "The booking period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." msgstr "" -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." msgstr "" -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 msgid "The order was not canceled." msgstr "" -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 msgid "" "The cancellation fee cannot be higher than the total amount of this order." msgstr "" -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 msgid "The selected payment methods do not cover the total balance." msgstr "" -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " "has been used in the meantime. Please check the prices below and try again." msgstr "" -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, 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:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "" -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 msgid "The selected product does not allow to select a seat." msgstr "" -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 msgid "The selected country is blocked by your tax rule." msgstr "" -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." msgstr "" -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, 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:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -6746,7 +6800,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "" @@ -7385,7 +7439,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -7401,7 +7455,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -7693,7 +7747,7 @@ msgid "" "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "" @@ -7701,7 +7755,7 @@ msgstr "" msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "" @@ -7777,19 +7831,19 @@ msgstr "" msgid "Refund method" msgstr "" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -8081,7 +8135,7 @@ msgid "" msgstr "" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "" @@ -8119,10 +8173,25 @@ msgstr "" #: pretix/base/settings.py:2029 #, python-brace-format +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:2042 +#, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, python-brace-format msgid "" "Hello,\n" @@ -8153,12 +8222,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, python-brace-format msgid "Order canceled: {code}" msgstr "" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -8174,12 +8243,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -8197,12 +8266,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -8217,12 +8286,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, python-brace-format msgid "Order denied: {code}" msgstr "" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -8239,7 +8308,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -8251,12 +8320,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -8270,7 +8339,7 @@ msgid "" " Your {event} team" msgstr "" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -8284,12 +8353,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -8309,12 +8378,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -8334,12 +8403,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -8359,56 +8428,56 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "" -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 msgid "Header image" msgstr "" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -8417,26 +8486,26 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -8445,15 +8514,15 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -8462,93 +8531,93 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 msgid "Attendee data explanation" msgstr "" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." msgstr "" -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 msgid "Additional success message" msgstr "" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -8556,67 +8625,67 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 msgid "Length of gift card codes" msgstr "" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 msgid "Validity of gift card codes in years" msgstr "" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 msgid "Dialog text" msgstr "" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -8624,190 +8693,190 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 msgid "Privacy settings" msgstr "" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 msgid "\"Accept\" button description" msgstr "" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 msgid "Required cookies only" msgstr "" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 msgid "\"Reject\" button description" msgstr "" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 msgid "Customers can choose their own seats" msgstr "" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 msgctxt "person_name" msgid "Salutation" msgstr "" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -9483,7 +9552,7 @@ msgstr "" msgid "The task has been completed." msgstr "" -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "" @@ -9492,13 +9561,13 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -9729,22 +9798,22 @@ msgid "HTML mail renderer" msgstr "" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 msgid "Subject sent to order contact address" msgstr "" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -9752,19 +9821,19 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 msgid "Subject sent to attendees" msgstr "" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -9791,66 +9860,74 @@ msgstr "" msgid "Text (requested by user)" msgstr "" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 msgid "Subject for received order" msgstr "" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 msgid "Text for received order" msgstr "" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 msgid "Subject for approved order" msgstr "" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 msgid "Text for approved order" msgstr "" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 msgid "Subject for approved free order" msgstr "" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 msgid "Text for approved free order" msgstr "" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 msgid "Subject for denied order" msgstr "" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 msgid "Text for denied order" msgstr "" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -9858,67 +9935,67 @@ msgstr "" msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 msgid "Ticket code generator" msgstr "" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 msgid "Sale not allowed" msgstr "" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 msgid "Order requires approval" msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 msgid "Text on invoice" msgstr "" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -9926,48 +10003,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -9975,27 +10052,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "" @@ -10005,7 +10082,7 @@ msgid "Please enter less than 25 recipients." msgstr "" #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "" @@ -10024,76 +10101,81 @@ msgstr "" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +msgid "Paid or confirmed" +msgstr "" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 msgid "Cancellations" msgstr "" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 msgid "Canceled (fully)" msgstr "" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 msgid "Canceled (fully or with paid fee)" msgstr "" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 msgid "Cancellation requested" msgstr "" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 msgid "Payment process" msgstr "" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 msgid "Partially paid" msgstr "" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 msgid "Underpaid (but confirmed)" msgstr "" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 msgid "Approval process" msgstr "" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 msgid "Approved, payment pending" msgstr "" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -10101,388 +10183,388 @@ msgstr "" msgid "Approval pending" msgstr "" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 msgid "Order placed before" msgstr "" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 msgid "Minimal sum of payments and refunds" msgstr "" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 msgid "Maximal sum of payments and refunds" msgstr "" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 msgid "All payments" msgstr "" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 msgid "Payment created from" msgstr "" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 msgid "Payment created until" msgstr "" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 msgid "Paid from" msgstr "" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 msgid "Paid until" msgstr "" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 msgid "Date from" msgstr "" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 msgid "Date until" msgstr "" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 msgid "Start time from" msgstr "" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 msgid "Start time until" msgstr "" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 msgid "active" msgstr "" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 msgid "disabled" msgstr "" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 msgid "not yet activated" msgstr "" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 msgid "Has no memberships" msgstr "" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 msgid "Has any membership" msgstr "" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 msgid "Has valid membership" msgstr "" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 msgctxt "checkin state" msgid "Present" msgstr "" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 msgctxt "subevent" msgid "Date start from" msgstr "" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 msgctxt "subevent" msgid "Date start until" msgstr "" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 msgid "All check-ins" msgstr "" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 msgid "Successful check-ins" msgstr "" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 msgid "Unsuccessful check-ins" msgstr "" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 msgid "Scan type" msgstr "" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 msgid "All directions" msgstr "" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 msgid "Device" msgstr "" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 msgid "All devices" msgstr "" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 msgid "All gates" msgstr "" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 msgctxt "filter" msgid "Start date" msgstr "" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 msgctxt "filter" msgid "End date" msgstr "" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 msgid "Device status" msgstr "" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 msgid "Active devices" msgstr "" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 msgid "Revoked devices" msgstr "" @@ -10690,7 +10772,7 @@ msgid "" "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 msgid "No category" msgstr "" @@ -10734,59 +10816,59 @@ msgstr "" msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "" -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -10794,7 +10876,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -10802,7 +10884,7 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 msgid "Use value from product" msgstr "" @@ -10834,8 +10916,8 @@ msgstr "" msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "" @@ -10912,21 +10994,36 @@ msgstr "" msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +msgid "Confirm order regardless of payment" +msgstr "" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" msgstr "" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -10934,15 +11031,15 @@ msgid "" "payments." msgstr "" -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 msgid "" "If you keep a fee, all positions within this order will be canceled and the " "order will be reduced to a cancellation fee. Payment and shipping fees will " @@ -10951,26 +11048,26 @@ msgid "" "automatically." msgstr "" -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 msgid "Generate cancellation for invoice" msgstr "" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -10979,58 +11076,58 @@ msgstr "" msgid "Payment date" msgstr "" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 msgid "Please select some events." msgstr "" -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -11039,7 +11136,7 @@ msgstr "" msgid "Seat" msgstr "" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -11049,112 +11146,127 @@ msgstr "" msgid "Membership" msgstr "" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +msgid "Ticket is blocked" +msgstr "" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +msgid "Validity end" +msgstr "" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 msgid "Cancel this position" msgstr "" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 msgid "Attach tickets" msgstr "" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 msgid "Attach invoices" msgstr "" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 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:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "" -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "" -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "" -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 msgid "Cancel all dates" msgstr "" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "" -#: pretix/control/forms/orders.py:759 -msgid "Only available for payment method that support automatic refunds." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -11163,29 +11275,29 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 msgid "Gift card validity" msgstr "" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 msgid "Keep a fixed cancellation fee per ticket" msgstr "" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 msgid "Free tickets and add-on products are not counted" msgstr "" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 msgid "Keep fees" msgstr "" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -11193,20 +11305,20 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 msgid "Send information via email" msgstr "" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 msgid "Send information to waiting list" msgstr "" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, python-brace-format msgid "Canceled: {event}" msgstr "" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -11224,7 +11336,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -11238,24 +11350,24 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -11683,1021 +11795,1064 @@ msgstr "" msgid "A new secret has been generated for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, python-brace-format +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:172 +#, python-brace-format +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:177 +#, python-brace-format +msgid "A block has been added for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:181 +#, python-brace-format +msgid "A block has been removed for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " "type \"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 msgid "This object has been created by cloning." msgstr "" -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 msgid "The organizer has been changed." msgstr "" -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 msgid "The organizer settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 msgid "The footer links have been changed." msgstr "" -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 msgid "A scheduled export has been added." msgstr "" -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 msgid "A scheduled export has been changed." msgstr "" -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 msgid "A scheduled export has been deleted." msgstr "" -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 msgid "A scheduled export has been executed." msgstr "" -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 msgid "Gift card acceptance for another organizer has been removed." msgstr "" -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 msgid "The webhook has been created." msgstr "" -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 msgid "The webhook has been changed." msgstr "" -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 msgid "The webhook call retry jobs have been dropped." msgstr "" -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 msgid "The SSO provider has been created." msgstr "" -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 msgid "The SSO provider has been changed." msgstr "" -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 msgid "The SSO provider has been deleted." msgstr "" -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 msgid "The SSO client has been created." msgstr "" -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 msgid "The SSO client has been changed." msgstr "" -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 msgid "The SSO client has been deleted." msgstr "" -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 msgid "The membership type has been created." msgstr "" -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 msgid "The membership type has been changed." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 msgid "The membership type has been deleted." msgstr "" -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 msgid "The account has been created." msgstr "" -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 msgid "The account has been changed." msgstr "" -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 msgid "A membership for this account has been added." msgstr "" -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 msgid "A membership of this account has been changed." msgstr "" -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 msgid "A membership of this account has been deleted." msgstr "" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 msgid "The account has been disabled and anonymized." msgstr "" -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 msgid "A new password has been requested." msgstr "" -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 msgid "A new password has been set." msgstr "" -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 msgid "The event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 msgid "An event has been deleted." msgstr "" -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "" -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "" -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "" -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "" -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +msgid "The order has been set to be usable before it is paid." +msgstr "" + +#: pretix/control/logdisplay.py:374 +msgid "The order has been set to require payment before use." +msgstr "" + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "" -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 msgid "The cancellation request has been deleted." msgstr "" -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "" -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 msgid "The order has been reactivated." msgstr "" -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "" -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "" -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 msgid "The customer account has been changed." msgstr "" -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "" -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 msgid "The order's follow-up date has been updated." msgstr "" -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "" -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "" -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "" -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "" -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "" -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "" -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "" -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 msgid "A bundled item has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 msgid "A bundled item has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 msgid "A bundled item has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "" -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "" -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 msgid "The quota has been re-opened." msgstr "" -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "" -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "" -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "" -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 msgid "The discount has been added." msgstr "" -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 msgid "The discount has been deleted." msgstr "" -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 msgid "The discount has been changed." msgstr "" -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "" -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "" -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "" -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "" -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "" -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 msgid "The event details have been changed." msgstr "" -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 msgid "An entry has been transferred to another waiting list." msgstr "" -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 msgid "The gate has been created." msgstr "" -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 msgid "The gate has been changed." msgstr "" -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 msgid "The gate has been deleted." msgstr "" -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "" -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 msgctxt "subevent" msgid "The event date has been canceled." msgstr "" -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "" -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "" -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "" -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "" -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "" -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "" -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "" -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "" -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "" -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 msgid "The gift card has been created." msgstr "" -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 msgid "The gift card has been changed." msgstr "" -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 msgid "A manual transaction has been performed." msgstr "" -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, python-brace-format msgid "The order has been canceled (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "" +#: pretix/control/logdisplay.py:678 +msgid "Blocked manually" +msgstr "" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -12732,7 +12887,7 @@ msgstr "" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -12740,8 +12895,8 @@ msgid "Payment" msgstr "" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -12788,7 +12943,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -12835,7 +12990,7 @@ msgid "Search" msgstr "" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "" @@ -13407,7 +13562,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -13457,18 +13612,18 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "" @@ -13479,7 +13634,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "" @@ -13602,7 +13757,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -14324,7 +14479,7 @@ msgid "Show affected orders" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "" @@ -14484,9 +14639,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -14552,8 +14707,8 @@ msgid "Free order" msgstr "" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "" @@ -14588,7 +14743,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "" @@ -14649,34 +14804,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -14815,7 +14970,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -15666,14 +15821,14 @@ msgid "Add a new bundled product" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "" @@ -15684,11 +15839,11 @@ msgid "" "sale until you have added it to an existing or newly created quota." msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 msgid "New variation" msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "" @@ -15883,7 +16038,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "" @@ -15936,36 +16091,36 @@ msgid "Question: %(name)s" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "" @@ -16424,40 +16579,78 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +msgid "Ticket block" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +msgid "Not blocked" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +msgid "Validity time" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, python-format +msgid "Valid from %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, python-format +msgid "Valid until %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 msgid "" "Removing or splitting this position will also remove or split all add-ons to " "this position." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "" @@ -16482,7 +16675,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -16623,261 +16816,273 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 msgid "Customer account" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 msgid "Contact email" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 msgid "Invoice was emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 msgid "Invoice was not yet emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 msgid "Email invoices" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, python-format msgid "Denied scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, python-format msgid "Exit scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, python-format msgid "Entry scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, python-format msgid "Used %(amount)s discount from budget" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 msgid "Ticket page" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "Successful payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 msgid "Pending total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "" @@ -17412,8 +17617,13 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "" @@ -17648,12 +17858,6 @@ msgstr "" msgid "Anonymize" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -msgid "Valid from" -msgstr "" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -19824,49 +20028,49 @@ msgstr "" msgid "Invalid code, please try again." msgstr "" -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "" -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 msgid "The selected tickets have been marked as checked out." msgstr "" -#: pretix/control/views/checkin.py:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 msgid "We could not save your changes. See below for details." msgstr "" -#: pretix/control/views/checkin.py:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "" @@ -19958,7 +20162,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "" @@ -19966,7 +20170,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "" @@ -20007,7 +20211,7 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "" -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -20038,13 +20242,13 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "" @@ -20137,17 +20341,17 @@ msgstr "" msgid "Your event is not empty, you need to set it up manually." msgstr "" -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" msgstr "" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "" @@ -20227,7 +20431,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "" @@ -20265,8 +20469,8 @@ msgstr "" msgid "Street" msgstr "" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "" @@ -20274,86 +20478,86 @@ msgstr "" msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 msgid "Exit scans" msgstr "" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "" -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " "from it." msgstr "" -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 msgid "" "The product could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it. Deleting it could break reporting or other " "functionality, so the product has been disabled instead." msgstr "" -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "" @@ -20698,101 +20902,101 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 pretix/plugins/sendmail/views.py:174 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, python-brace-format msgid "Export: {title}" msgstr "" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -20800,249 +21004,249 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 msgid "All orders have been canceled." msgstr "" -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 msgid "Your input was not valid." msgstr "" -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." msgstr "" -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "" -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 msgid "The selected gift card issuer has been added." msgstr "" -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 msgid "The selected gift card issuer has been removed." msgstr "" -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 msgid "The transaction could not be reversed." msgstr "" -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 msgid "The transaction has been reversed." msgstr "" -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 msgid "The manual transaction has been saved." msgstr "" -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 msgid "The gift card has been created and can now be used." msgstr "" -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 msgid "The selected gate has been deleted." msgstr "" -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 msgid "The property has been created." msgstr "" -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 msgid "The selected property has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 msgid "The selected object has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 msgid "The provider has been created." msgstr "" -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 msgid "The customer account has been anonymized." msgstr "" @@ -21298,7 +21502,7 @@ msgstr "" msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "" @@ -21385,7 +21589,7 @@ msgstr "" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "" @@ -22268,90 +22472,90 @@ msgstr "" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 msgctxt "export_category" msgid "Check-in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked out" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 msgid "Automatically checked in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 msgid "Check-in log (all scans)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 msgid "Offline" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 msgid "Upload date" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 msgid "Upload time" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 msgid "Successful scans only" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 msgid "All check-in lists" msgstr "" @@ -23025,71 +23229,75 @@ msgstr "" msgid "Everyone who placed an order" msgstr "" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" msgstr "" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 msgid "approval pending" msgstr "" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 msgid "Absolute" msgstr "" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 msgid "Relative, before event start" msgstr "" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 msgid "Relative, before event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 msgid "Relative, after event start" msgstr "" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 msgid "Relative, after event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 msgid "Please specify the send date" msgstr "" -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 msgid "Please specify the offset days and time" msgstr "" -#: pretix/plugins/sendmail/forms.py:394 +#: pretix/plugins/sendmail/forms.py:396 msgid "Please specify a product" msgstr "" @@ -23109,62 +23317,62 @@ msgstr "" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 msgid "Limit products" msgstr "" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 msgid "Send date" msgstr "" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 msgid "Time of day" msgstr "" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, python-brace-format msgid "on {date} at {time}" msgstr "" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, 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:269 +#: pretix/plugins/sendmail/models.py:275 #, 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:279 +#: pretix/plugins/sendmail/models.py:285 #, 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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -23380,31 +23588,31 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" msgstr[0] "" msgstr[1] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, python-format msgid "%(number)s waiting list entry" msgid_plural "%(number)s waiting list entries" msgstr[0] "" msgstr[1] "" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 msgid "Your rule has been created." msgstr "" -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 msgid "The selected rule has been deleted." msgstr "" @@ -23478,11 +23686,6 @@ msgstr "" msgid "Minimum Price" msgstr "" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 msgid "Available" @@ -24299,11 +24502,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -25027,7 +25230,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "" @@ -25064,63 +25267,67 @@ msgstr "" msgid "Membership:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +msgid "This ticket is blocked." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 msgctxt "ticket_checkins" msgid "Usage:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, python-format msgid "This ticket has been used once." msgid_plural "This ticket has been used %(count)s times." msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 msgid "No attendee name provided" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, python-format msgid "Remove one %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, python-format msgid "" "Remove one %(item)s from your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -25130,42 +25337,42 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, python-format msgid "Add one more %(item)s to your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, python-format msgid "incl. %(tax_sum)s taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 msgid "" "The items in your cart are no longer reserved for you. You can still " "complete your order as long as they’re available." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -25264,14 +25471,15 @@ msgid "Confirmation pending" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 msgid "Uncategorized items" @@ -25349,7 +25557,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 msgid "Few tickets left" msgstr "" @@ -25358,7 +25566,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 msgctxt "available_event_in_list" msgid "Buy now" msgstr "" @@ -25373,7 +25581,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "" @@ -25382,7 +25590,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "" @@ -25437,12 +25645,12 @@ msgid "Other dates" msgstr "" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 msgid "The booking period for this event is over." msgstr "" #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, python-format msgid "The booking period for this event will start on %(date)s at %(time)s." msgstr "" @@ -26497,7 +26705,7 @@ msgid "The products have been successfully added to your cart." msgstr "" #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -26706,15 +26914,15 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "" -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "" -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "" diff --git a/src/pretix/locale/djangojs.pot b/src/pretix/locale/djangojs.pot index 99e7a4dcb..a89eecb5e 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-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -284,22 +284,30 @@ msgid "Ticket code revoked/changed" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:61 -msgid "Order canceled" +msgid "Ticket blocked" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:62 -msgid "Ticket code is ambiguous on list" +msgid "Ticket not valid at this time" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:63 -msgid "Checked-in Tickets" +msgid "Order canceled" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:64 -msgid "Valid Tickets" +msgid "Ticket code is ambiguous on list" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:65 +msgid "Checked-in Tickets" +msgstr "" + +#: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:66 +msgid "Valid Tickets" +msgstr "" + +#: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:67 msgid "Currently inside" msgstr "" @@ -543,31 +551,31 @@ msgid "" "darker shade." msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:461 +#: pretix/static/pretixcontrol/js/ui/main.js:464 msgid "All" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:462 +#: pretix/static/pretixcontrol/js/ui/main.js:465 msgid "None" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:463 +#: pretix/static/pretixcontrol/js/ui/main.js:466 msgid "Search query" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:466 +#: pretix/static/pretixcontrol/js/ui/main.js:469 msgid "Selected only" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:869 +#: pretix/static/pretixcontrol/js/ui/main.js:872 msgid "Use a different name internally" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:905 +#: pretix/static/pretixcontrol/js/ui/main.js:908 msgid "Click to close" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:977 +#: pretix/static/pretixcontrol/js/ui/main.js:980 msgid "You have unsaved changes!" msgstr "" diff --git a/src/pretix/locale/el/LC_MESSAGES/django.po b/src/pretix/locale/el/LC_MESSAGES/django.po index bc1e60dac..9de839b7b 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-02-07 17:01+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2022-11-10 08:11+0000\n" "Last-Translator: Richard Schreiber \n" "Language-Team: Greek " msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "Άδειo, εάν αυτό το προϊόν δεν είναι εισιτήριο εισόδου" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "δημιουργήθηκε" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "εκκρεμής" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "επιβεβαιώθηκε" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "ακυρώθηκε" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "απέτυχε" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "επιστραφεί" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "Πληροφορίες πληρωμής" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "ξεκίνησε εξωτερικά" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "δημιουργήθηκε" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "υπό διαμετακόμιση(in transit)" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "έγινε" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "απέτυχε" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "ακυρώθηκε" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "Διοργανωτής" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "Πελάτης" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "Εξωτερικός" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 #, fuzzy #| msgid "Refund only" msgid "Refund reason" msgstr "Μόνο επιστροφή χρημάτων" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" "May be shown to the end user or used e.g. as part of a payment reference." msgstr "" -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "Έξοδα πληρωμής" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "Έξοδα αποστολής" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "Κόστος υπηρεσίας" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "Έξοδα ακύρωσης" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "Άλλα έξοδα" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "Δωροκάρτα" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "Αξία" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "Θέση παραγγελείας" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "" "Αναγνωριστικό καλαθιού (π.χ. κλειδί συνεδρίας) ( Cart ID (e.g. session key) )" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "Θέση καλαθιού" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "Θέσεις καλαθιού" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "Επιχείρηση" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "Αυτή η σχετική αναφορά θα τυπωθεί στο τιμολόγιό σας για διευκόλυνση." @@ -5057,8 +5103,8 @@ msgstr "" "οργανωτή σας και στα συμβάντα σας." #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -5335,15 +5381,7 @@ msgid "" "be used." msgstr "" -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "Εγκυρο μέχρι" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "Κρατήστε εισιτήριο από την ποσόστωση" @@ -5650,8 +5688,8 @@ msgid "Dates" msgstr "Ημερομηνίες" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "Καθαρή συνολική αξία" @@ -5812,10 +5850,10 @@ msgstr "Πρέπει να επιλέξετε μια παραλλαγή του π #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 #, fuzzy #| msgid "Invoice addresses" msgid "Invoice address" @@ -5840,7 +5878,7 @@ msgstr "" msgid "Please enter a valid state." msgstr "Επιλέξτε μια ποσόστωση." -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 #, fuzzy #| msgid "Attendee email" msgid "Attendee e-mail address" @@ -5849,12 +5887,12 @@ msgstr "Email συμμετεχόντος" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 #, fuzzy #| msgid "Attendee badges" msgid "Attendee address" @@ -5880,7 +5918,7 @@ msgstr "Εισάγατε έναν μη έγκυρο αριθμό." #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "Κωδικός εισιτηρίου" @@ -5900,39 +5938,44 @@ msgstr "" msgid "Please enter a valid language code." msgstr "Παρακαλώ εισάγετε μια έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου." -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 #, fuzzy #| msgid "Please enter a valid email address." msgid "Please enter a valid sales channel." msgstr "Παρακαλώ εισάγετε μια έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου." -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 #, fuzzy #| msgid "No matching answers found." msgid "Multiple matching seats were found." msgstr "Δεν βρέθηκαν απαντήσεις που να ταιριάζουν." -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 #, fuzzy #| msgid "No matching answers found." msgid "No matching seat was found." msgstr "Δεν βρέθηκαν απαντήσεις που να ταιριάζουν." -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 #, fuzzy #| msgid "This slug is already in use. Please choose a different one." msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "Αυτό το slug είναι ήδη σε χρήση. Επιλέξτε διαφορετικό." -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 #, fuzzy #| msgctxt "subevent" #| msgid "You need to select a date." msgid "You need to select a specific seat." msgstr "Πρέπει να επιλέξετε μια ημερομηνία." -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 #, fuzzy #| msgid "Invalid option selected." msgid "Ambiguous option selected." @@ -6352,9 +6395,9 @@ msgid "Price including add-ons" msgstr "Τιμή, συμπεριλαμβανομένων των πρόσθετων" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, fuzzy #| msgid "Attendee email" msgid "Attendee company" @@ -6464,7 +6507,7 @@ msgid "Event begin weekday" msgstr "Ημερομηνία έναρξης εκδήλωσης" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "Παρασκευή" @@ -6556,8 +6599,8 @@ msgstr "" "Πρόσθετο 1\n" "Πρόσθετο 2" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "Όνομα οργανωτή" @@ -6603,7 +6646,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 #, fuzzy #| msgid "Event admission" msgid "General admission" @@ -6668,7 +6711,7 @@ msgstr "Ονόματα συμμετεχόντων" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -6733,25 +6776,25 @@ msgstr "Σχετική ημερομηνία:" msgid "Not set" msgstr "Δεν ρυθμίστηκε" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" msgstr "" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 #, fuzzy #| msgid "Event date" msgid "Event canceled" msgstr "Ημερομηνία εκδήλωσης" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -6772,7 +6815,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "Δεν καθορίστηκε ημερομηνία." -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "Επιλέξατε ένα προϊόν το οποίο δεν είναι διαθέσιμο προς πώληση." @@ -6846,9 +6889,9 @@ msgstr[1] "" "Καταργήσαμε το %(product)s από το καλάθι σας, καθώς δεν μπορείτε να " "αγοράσετε λιγότερο από %(min)s στοιχεία του." -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 #, fuzzy #| msgid "The presale period for this event has not yet started." msgid "The booking period for this event has not yet started." @@ -6878,7 +6921,7 @@ msgstr "" "Η περίοδος προπώλησης για αυτή την εκδήλωση δεν έχει ξεκινήσει ακόμα. Οι " "επηρεαζόμενες θέσεις έχουν αφαιρεθεί από το καλάθι σας." -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has ended. The " @@ -6898,7 +6941,7 @@ msgstr "Η τιμή που εισάγεται είναι υψηλή." msgid "This voucher code is not known in our database." msgstr "Αυτός ο κωδικός κουπονιού δεν είναι γνωστός στη βάση δεδομένων μας." -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -7004,16 +7047,16 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "Η επιλεγμένη ημερομηνία της εκδήλωσης δεν είναι ενεργή." -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "Δεν μπορείτε να επιλέξετε ένα πρόσθετο για το επιλεγμένο προϊόν." -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "" "Δεν μπορείτε να επιλέξετε δύο παραλλαγές του ίδιου προϊόντος πρόσθετου." -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, fuzzy, python-format #| msgid "" #| "You can select at most %(max)s add-ons from the category %(cat)s for the " @@ -7031,7 +7074,7 @@ msgstr[1] "" "Μπορείτε να επιλέξετε τα περισσότερα %(max)s πρόσθετα από την κατηγορία " "%(cat)s για το προϊόν %(base)s." -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, fuzzy, python-format #| msgid "" #| "You need to select at least %(min)s add-ons from the category %(cat)s for " @@ -7049,7 +7092,7 @@ msgstr[1] "" "Πρέπει να επιλέξετε τουλάχιστον %(min)s πρόσθετα από την κατηγορία %(cat)s " "για το προϊόν %(base)s." -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, fuzzy, python-format #| msgid "" #| "You can select at most %(max)s add-ons from the category %(cat)s for the " @@ -7159,27 +7202,27 @@ msgstr "Αριθμός εισιτηρίων" msgid "week day" msgstr "Σαββατοκύριακο" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "Δευτέρα" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "Τρίτη" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "Τετάρτη" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "Πέμπτη" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "Σάββατο" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "Κυριακή" @@ -7209,34 +7252,59 @@ msgstr "" msgid "This order position has been canceled." msgstr "Αυτή η θέση παραγγελίας έχει ακυρωθεί." -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +#| msgid "This ticket has already been redeemed." +msgid "This ticket has been blocked." +msgstr "Αυτό το εισιτήριο έχει ήδη εξαργυρωθεί." + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, fuzzy, python-brace-format +#| msgctxt "subevent" +#| msgid "This voucher is not valid for this event date." +msgid "This ticket is only valid after {datetime}." +msgstr "Αυτό το δελτίο δεν ισχύει για αυτήν την ημερομηνία." + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, fuzzy, python-brace-format +#| msgid "This ticket has already been redeemed." +msgid "This ticket was only valid before {datetime}." +msgstr "Αυτό το εισιτήριο έχει ήδη εξαργυρωθεί." + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "" "Αυτή η θέση παραγγελίας έχει μη έγκυρο προϊόν για αυτήν τη chek-in λίστα." -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 #, fuzzy #| msgid "This order position has an invalid product for this check-in list." msgid "This order position has an invalid date for this check-in list." msgstr "" "Αυτή η θέση παραγγελίας έχει μη έγκυρο προϊόν για αυτήν τη chek-in λίστα." -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "This order is not pending approval." +msgid "This order is not yet approved." +msgstr "Αυτή η παραγγελία δεν εκκρεμεί έγκριση." + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "Αυτή η παραγγελία δεν έχει επισημανθεί ως πληρωμένη." -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, fuzzy, python-brace-format #| msgid "Voucher explanation" msgid "Entry not permitted: {explanation}." msgstr "Εξήγηση κουπονιού" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "" "Θα πρέπει να απαντήσετε σε ερωτήσεις για να ολοκληρώσετε αυτό το check-in." -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "Αυτό το εισιτήριο έχει ήδη εξαργυρωθεί." @@ -7460,7 +7528,7 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "Μη έγκυρη εισαγωγή ημερομηνίας." -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." @@ -7468,7 +7536,7 @@ msgstr "" "Ορισμένα από τα προϊόντα που επιλέξατε δεν ήταν πλέον διαθέσιμα. Παρακαλώ " "δείτε παρακάτω για λεπτομέρειες." -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -7476,7 +7544,7 @@ msgstr "" "Μερικά από τα προϊόντα που επιλέξατε δεν ήταν πλέον διαθέσιμα στην ποσότητα " "που επιλέξατε. Παρακαλώ δείτε παρακάτω για λεπτομέρειες." -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." @@ -7484,15 +7552,15 @@ msgstr "" "Η τιμή ορισμένων αντικειμένων στο καλάθι σας έχει αλλάξει στο μεταξύ. " "Παρακαλώ δείτε παρακάτω για λεπτομέρειες." -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "Παρουσιάστηκε εσωτερικό σφάλμα, παρακαλώ δοκιμάστε ξανά." -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "Το καλάθι σας είναι άδειο." -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, fuzzy, python-format #| msgid "" #| "You cannot select more than %(max)s items of the product %(product)s. We " @@ -7510,13 +7578,13 @@ msgstr[1] "" "Δεν μπορείτε να επιλέξετε περισσότερα από %(max)s στοιχεία του προϊόντος " "%(product)s. Καταργήσαμε τα πλεονάσματα από το καλάθι σας." -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 #, fuzzy #| msgid "The presale period has ended." msgid "The booking period has ended." msgstr "Η περίοδος προπώλησης έχει λήξει." -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." @@ -7524,7 +7592,7 @@ msgstr "" "Ο κωδικός κουπονιού που χρησιμοποιείται για ένα από τα στοιχεία του καλαθιού " "σας δεν είναι γνωστός στη βάση δεδομένων μας." -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " @@ -7534,7 +7602,7 @@ msgstr "" "καλάθι σας έχει ήδη χρησιμοποιηθεί στο μέγιστο αριθμό φορών που επιτρέπεται. " "Καταργήσαμε αυτό το στοιχείο από το καλάθι σας." -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 #, fuzzy #| msgid "" #| "The voucher code used for one of the items in your cart has already been " @@ -7548,7 +7616,7 @@ msgstr "" "καλάθι σας έχει ήδη χρησιμοποιηθεί στο μέγιστο αριθμό φορών που επιτρέπεται. " "Καταργήσαμε αυτό το στοιχείο από το καλάθι σας." -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." @@ -7556,7 +7624,7 @@ msgstr "" "Ο κωδικός κουπονιού που χρησιμοποιείται για ένα από τα στοιχεία του καλαθιού " "σας έχει λήξει. Καταργήσαμε αυτό το στοιχείο από το καλάθι σας." -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." @@ -7565,14 +7633,14 @@ msgstr "" "σας δεν ισχύει για αυτό το στοιχείο. Καταργήσαμε αυτό το στοιχείο από το " "καλάθι σας." -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 #, fuzzy #| msgid "You need a valid voucher code to order this product." msgid "You need a valid voucher code to order one of the products." msgstr "" "Χρειάζεστε έναν έγκυρο κωδικό κουπονιού για να παραγγείλετε αυτό το προϊόν." -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has not yet " @@ -7584,7 +7652,7 @@ msgstr "" "Η περίοδος προπώλησης για μία από τις εκδηλώσεις στο καλάθι σας δεν έχει " "ξεκινήσει ακόμα. Οι επηρεαζόμενες θέσεις έχουν αφαιρεθεί από το καλάθι σας." -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 #, fuzzy #| msgid "" #| "The voucher code used for one of the items in your cart is expired. We " @@ -7596,7 +7664,7 @@ msgstr "" "Ο κωδικός κουπονιού που χρησιμοποιείται για ένα από τα στοιχεία του καλαθιού " "σας έχει λήξει. Καταργήσαμε αυτό το στοιχείο από το καλάθι σας." -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 #, fuzzy #| msgid "" #| "The voucher code used for one of the items in your cart has already been " @@ -7610,33 +7678,33 @@ msgstr "" "καλάθι σας έχει ήδη χρησιμοποιηθεί στο μέγιστο αριθμό φορών που επιτρέπεται. " "Καταργήσαμε αυτό το στοιχείο από το καλάθι σας." -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 #, fuzzy #| msgid "The order has been canceled." msgid "The order was not canceled." msgstr "Η παραγγελία ακυρώθηκε." -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "Η νέα ημερομηνία λήξης πρέπει να είναι στο μέλλον." -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "Αυτή η παραγγελία δεν εκκρεμεί έγκριση." -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "Δεν μπορείτε να ακυρώσετε αυτήν την παραγγελία." -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 #, fuzzy #| msgid "" #| "The cancellation fee cannot be higher than the payment credit of this " @@ -7647,48 +7715,48 @@ msgstr "" "Η χρέωση ακυρώσεως δεν μπορεί να είναι υψηλότερη από την πίστωση πληρωμής " "αυτής της παραγγελίας." -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 #, fuzzy #| msgid "This payment method does not support automatic refunds." msgid "The selected payment methods do not cover the total balance." msgstr "Αυτός ο τρόπος πληρωμής δεν υποστηρίζει αυτόματες επιστροφές χρημάτων." -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " "has been used in the meantime. Please check the prices below and try again." msgstr "" -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "Πρέπει να επιλέξετε μια παραλλαγή του προϊόντος." -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" "Το quota {name} δεν έχει αρκετή χωρητικότητα για να εκτελέσει τη λειτουργία." -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "" "Δεν υπάρχει καθορισμένη ποσόστωση(quota) που να επιτρέπει αυτήν τη " "λειτουργία." -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "Το επιλεγμένο προϊόν δεν είναι ενεργό ή δεν έχει καθοριστεί τιμή." -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" "Αυτή η ενέργεια θα άφηνε την παραγγελία άδεια. Αντικαταστήστε την παραγγελία." -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." @@ -7696,7 +7764,7 @@ msgstr "" "Η λειτουργία αυτή θα καθιστούσε την παραγγελία απαλλαγμένη και επομένως " "άμεσα πληρωμένη, ωστόσο δεν υπάρχει διαθέσιμη ποσόστωση(quota)." -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." @@ -7704,7 +7772,7 @@ msgstr "" "Πρόκειται για πρόσθετο προϊόν, επιλέξτε τη θέση βάσης στην οποία πρέπει να " "προστεθεί." -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." @@ -7712,49 +7780,49 @@ msgstr "" "Η επιλεγμένη βασική θέση δεν σας επιτρέπει να προσθέσετε αυτό το προϊόν ως " "πρόσθετο." -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "Θα χρειαστεί να επιλέξετε ένα υποκατάστατο για τη νέα θέση." -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, 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:1396 +#: pretix/base/services/orders.py:1419 #, fuzzy #| msgid "The selected product is not active or has no price set." msgid "The selected product requires you to select a seat." msgstr "Το επιλεγμένο προϊόν δεν είναι ενεργό ή δεν έχει καθοριστεί τιμή." -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 #, fuzzy #| msgid "The selected product is not active or has no price set." msgid "The selected product does not allow to select a seat." msgstr "Το επιλεγμένο προϊόν δεν είναι ενεργό ή δεν έχει καθοριστεί τιμή." -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 #, fuzzy #| msgid "The selected product is not active or has no price set." msgid "The selected country is blocked by your tax rule." msgstr "Το επιλεγμένο προϊόν δεν είναι ενεργό ή δεν έχει καθοριστεί τιμή." -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." msgstr "" -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, 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:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -7884,7 +7952,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Plugin: %s" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, fuzzy, python-brace-format #| msgid "The voucher has been created." msgid "The voucher has been sent to {recipient}." @@ -8704,7 +8772,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Δηλώστε δημόσια πόσα εισιτήρια συγκεκριμένου τύπου είναι ακόμα διαθέσιμα." @@ -8722,7 +8790,7 @@ msgstr "Εμφάνιση παραλλαγών ενός προϊόντος που msgid "Enable waiting list" msgstr "Ενεργοποίηση λίστας αναμονής" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -9093,7 +9161,7 @@ msgstr "" "πληρωμής. Διαφορετικά, θα δημιουργηθεί μη αυτόματη επιστροφή χρημάτων για να " "επεξεργαστείτε με μη αυτόματο τρόπο." -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "Διατηρήστε ένα σταθερό τέλος ακύρωσης" @@ -9101,7 +9169,7 @@ msgstr "Διατηρήστε ένα σταθερό τέλος ακύρωσης" msgid "Keep payment, shipping and service fees" msgstr "Διατηρείτε τα τέλη πληρωμής, αποστολής και παροχής υπηρεσιών" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "Διατηρήστε μια ποσοστιαία αμοιβή ακύρωσης" @@ -9183,21 +9251,21 @@ msgstr "" msgid "Refund method" msgstr "Επιστροφή χρημάτων παραγγελίας" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "Διεύθυνση Επικοινωνίας" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Θα το δείξουμε δημοσίως για να επιτρέψουμε στους συμμετέχοντες να " "επικοινωνήσουν μαζί σας." -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "Διεύθυνση URL αποτύπωσης" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -9617,7 +9685,7 @@ msgstr "" "Η ομάδα του {event}" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "Αριθμός ημερών" @@ -9668,11 +9736,50 @@ msgstr "" "Η ομάδα του {event}" #: pretix/base/settings.py:2029 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "we did not yet receive a full payment for your order for {event}.\n" +#| "Please keep in mind that we only guarantee your order if we receive\n" +#| "your payment before {expire_date}.\n" +#| "\n" +#| "You can view the payment information and the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Γεια σας,\n" +"\n" +"δεν λάβαμε ακόμη πλήρη πληρωμή για την παραγγελία σας για {event}.\n" +"Λάβετε υπόψη ότι εγγυόμαστε μόνο την παραγγελία σας εάν λάβουμε\n" +"την πληρωμή σας πριν από την {expire_date}.\n" +"\n" +"Μπορείτε να δείτε τα στοιχεία πληρωμής και την κατάσταση της παραγγελίας σας " +"στη διεύθυνση\n" +"{url}\n" +"\n" +"Τις καλύτερες ευχές,\n" +"Η ομάδα του {event}" + +#: pretix/base/settings.py:2042 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "Έχετε επιλεγεί από τη λίστα αναμονής για {event}" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -9747,12 +9854,12 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, python-brace-format msgid "Order canceled: {code}" msgstr "Παραγγελία ακυρώθηκε: {code}" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -9779,12 +9886,12 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "Η παραγγελία εγκρίνεται και αναμένεται πληρωμή: {code}" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -9831,12 +9938,12 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "Η παραγγελία εγκρίθηκε και επιβεβαιώθηκε: {code}" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -9875,12 +9982,12 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του{event}" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, python-brace-format msgid "Order denied: {code}" msgstr "Η παραγγελία απορρίφθηκε: {code}" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -9909,7 +10016,7 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -9929,12 +10036,12 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "Το εισιτήριό σας είναι έτοιμο για λήψη: {code}" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, fuzzy, python-brace-format #| msgid "" #| "Hello {attendee_name},\n" @@ -9967,7 +10074,7 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -9990,12 +10097,12 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -10015,12 +10122,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -10040,12 +10147,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -10065,58 +10172,58 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Παρακαλώ εισάγετε τον δεκαεξαδικό κώδικα ενός χρώματος, π.χ. # 990000." -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "Βασικό χρώμα" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "Χρώμα για επιτυχία" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "Συνιστούμε να χρησιμοποιήσετε μια πράσινη απόχρωση." -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "Χρώμα για σφάλματα" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "Σας προτείνουμε να χρησιμοποιήσετε μια σκιά του κόκκινου." -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "Γραμματοσειρά" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "Συμαβτό μόνο από τα σύγχρονα προγράμματα περιήγησης." -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 #, fuzzy #| msgid "Sender name" msgid "Header image" msgstr "Ονομα αποστολέα" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 #, fuzzy #| msgid "" #| "If you provide a logo image, we will by default not show your events name " @@ -10133,26 +10240,26 @@ msgstr "" "και η ημερομηνία των συμβάντων στην κεφαλίδα της σελίδας. Θα εμφανιστεί το " "λογότυπό σας με μέγιστο ύψος 120 pixel." -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 #, fuzzy #| msgid "" #| "If you provide a logo image, we will by default not show your " @@ -10169,15 +10276,15 @@ msgstr "" "του οργανισμού σας στην κεφαλίδα της σελίδας. Θα εμφανιστεί το λογότυπό σας " "με μέγιστο ύψος 120 pixel." -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -10186,19 +10293,19 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "Εικόνα λογοτύπου" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Θα δείξουμε το λογότυπό σας με μέγιστο ύψος και πλάτος 2,5 cm." -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "Κείμενο πληροφοριών" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -10206,11 +10313,11 @@ msgstr "" "Δεν εμφανίζεται οπουδήποτε από προεπιλογή, αλλά αν θέλετε, μπορείτε να " "χρησιμοποιήσετε αυτό π.χ. στα πρότυπα εισιτηρίων." -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 #, fuzzy #| msgid "" #| "This text will be shown above the payment options. You can explain the " @@ -10222,21 +10329,21 @@ msgstr "" "Αυτό το κείμενο θα εμφανιστεί πάνω από τις επιλογές πληρωμής. Μπορείτε να " "εξηγήσετε τις επιλογές στον χρήστη εδώ, αν θέλετε." -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "Εξήγηση κουπονιού" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -10245,13 +10352,13 @@ msgstr "" "Μπορείτε να το χρησιμοποιήσετε π.χ. για να εξηγήσετε τον τρόπο απόκτησης " "ενός κωδικού κουπονιού." -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 #, fuzzy #| msgid "Attendee name" msgid "Attendee data explanation" msgstr "Όνομα συμμετεχόντος" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 #, fuzzy #| msgid "" #| "This text will be shown next to the input for a voucher code. You can use " @@ -10264,23 +10371,23 @@ msgstr "" "Μπορείτε να το χρησιμοποιήσετε π.χ. για να εξηγήσετε τον τρόπο απόκτησης " "ενός κωδικού κουπονιού." -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 #, fuzzy #| msgid "Additional fee" msgid "Additional success message" msgstr "Επιπλέον χρέωση" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -10290,15 +10397,15 @@ msgstr "" "περιλαμβάνει έναν σύνδεσμο που θα σας χρειαστεί για να αποκτήσετε πρόσβαση " "στην παραγγελία σας αργότερα." -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -10306,75 +10413,75 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "Ώρα έναρξης εκδήλωσης (φθίνουσα)" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "Όνομα (φθίνουσα)" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "Ημερομηνία παραγγελίας" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" "Συνδέστε ξανά την επισκόπηση των διοργανωτών σε όλες τις σελίδες των " "εκδηλώσεων" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "Το κείμενο της αρχικής σελίδας" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "Αυτό θα εμφανιστεί στην αρχική σελίδα του διοργανωτή." -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 #, fuzzy #| msgid "Gift card" msgid "Length of gift card codes" msgstr "Δωροκάρτα" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 #, fuzzy #| msgid "Gift card" msgid "Validity of gift card codes in years" msgstr "Δωροκάρτα" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 #, fuzzy #| msgid "Additional text" msgid "Dialog text" msgstr "Πρόσθετο κείμενο" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -10382,200 +10489,200 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 #, fuzzy #| msgid "Price settings" msgid "Privacy settings" msgstr "Ρυθμίσεις τιμών" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 #, fuzzy #| msgid "Product description" msgid "\"Accept\" button description" msgstr "Περιγραφή προϊόντος" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 #, fuzzy #| msgid "Required question" msgid "Required cookies only" msgstr "Απαιτούμενη ερώτηση" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 #, fuzzy #| msgid "Product description" msgid "\"Reject\" button description" msgstr "Περιγραφή προϊόντος" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 #, fuzzy #| msgid "Customers can cancel their unpaid orders" msgid "Customers can choose their own seats" msgstr "Οι πελάτες μπορούν να ακυρώσουν τις απλήρωτες παραγγελίες τους" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "'Ονομα" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "Επώνυμο" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "Γιάννης" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "Ντόης" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "Τίτλος" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "Όνομα" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "Μεσαίο όνομα" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "John Doe" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "Υποκοριστικό" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "Μεταγραφή με λατινικούς χαρακτήρες" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 #, fuzzy #| msgid "Cancellation" msgctxt "person_name" msgid "Salutation" msgstr "Ακύρωση" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 #, fuzzy #| msgid "Require customer name" msgctxt "person_name" msgid "Degree (after name)" msgstr "Απαίτηση ονόματος πελάτη" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Η προεπιλεγμένη σας τοπική ρύθμιση πρέπει επίσης να είναι ενεργοποιημένη για " "την εκδήλωσή σας (δείτε το πλαίσιο παραπάνω)." -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "Δεν μπορείτε να απαιτήσετε να διευκρινίσετε τα ονόματα των συμμετεχόντων εάν " "δεν τα ζητήσετε." -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Πρέπει να ζητήσετε emails για τους συμμετέχοντες, αν θέλετε να τα απαιτήσετε." -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 #, fuzzy #| msgid "" #| "You have to ask for attendee emails if you want to make them required." @@ -10584,13 +10691,13 @@ msgid "" msgstr "" "Πρέπει να ζητήσετε emails για τους συμμετέχοντες, αν θέλετε να τα απαιτήσετε." -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 #, fuzzy #| msgid "This will require users to enter a company name." msgid "You have to require invoice addresses to require for company names." msgstr "Αυτό θα απαιτήσει από τους χρήστες να εισάγουν ένα όνομα εταιρείας." -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "" "Η τελευταία ημερομηνία πληρωμής δεν μπορεί να είναι πριν από το τέλος της " @@ -11429,7 +11536,7 @@ msgstr "Παρουσιάστηκε μη αναμενόμενο σφάλμα, δ msgid "The task has been completed." msgstr "Η εργασία έχει ολοκληρωθεί." -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, fuzzy, python-brace-format #| msgid "Please only upload PDF files." msgid "Please do not upload files larger than {size}!" @@ -11439,13 +11546,13 @@ msgstr "Παρακαλώ ανεβάστε μόνο αρχεία PDF." msgid "Filetype not allowed!" msgstr "Δεν επιτρέπεται ο τύπος αρχείου!" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -11710,24 +11817,24 @@ msgid "HTML mail renderer" msgstr "Εκδότης αλληλογραφίας HTML (HTML mail renderer)" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 #, fuzzy #| msgid "Text sent to order contact address" msgid "Subject sent to order contact address" msgstr "Το κείμενο στέλνεται στη διεύθυνση επικοινωνίας παραγγελίας" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "Το κείμενο στέλνεται στη διεύθυνση επικοινωνίας παραγγελίας" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "Στείλτε ένα μήνυμα ηλεκτρονικού ταχυδρομείου στους συμμετέχοντες" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -11738,21 +11845,21 @@ msgstr "" "αποσταλεί το ακόλουθο μήνυμα ηλεκτρονικού ταχυδρομείου στους συμμετέχοντες." #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 #, fuzzy #| msgid "Text sent to attendees" msgid "Subject sent to attendees" msgstr "Το κείμενο αποστέλλεται στους συμμετέχοντες" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "Το κείμενο αποστέλλεται στους συμμετέχοντες" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -11785,15 +11892,23 @@ msgstr "Κείμενο (ζητείται από το χρήστη)" msgid "Text (requested by user)" msgstr "Κείμενο (ζητείται από το χρήστη)" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -11802,31 +11917,31 @@ msgstr "" "από την εκκίνηση του συμβάντος παραγγελίας. Αν το πεδίο είναι κενό, το " "μήνυμα δεν θα αποσταλεί ποτέ." -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 #, fuzzy #| msgid "Received order" msgid "Subject for received order" msgstr "Παραλαβή παραγγελίας" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 #, fuzzy #| msgid "Received order" msgid "Text for received order" msgstr "Παραλαβή παραγγελίας" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 #, fuzzy #| msgid "Yes, approve order" msgid "Subject for approved order" msgstr "Ναι, εγκρίνετε την παραγγελία" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 #, fuzzy #| msgid "Yes, approve order" msgid "Text for approved order" msgstr "Ναι, εγκρίνετε την παραγγελία" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 #, fuzzy #| msgid "" #| "This will only be sent out for non-free orders. Free orders will receive " @@ -11843,19 +11958,19 @@ msgstr "" "{total}, {currency}, {date}, {payment_info}, {url}, {invoice_name}, " "{invoice_company}" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 #, fuzzy #| msgid "Approved order" msgid "Subject for approved free order" msgstr "Εγκεκριμένη παραγγελία" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 #, fuzzy #| msgid "Approved order" msgid "Text for approved free order" msgstr "Εγκεκριμένη παραγγελία" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 #, fuzzy #| msgid "" #| "This will only be sent out for non-free orders. Free orders will receive " @@ -11872,20 +11987,20 @@ msgstr "" "{total}, {currency}, {date}, {payment_info}, {url}, {invoice_name}, " "{invoice_company}" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 #, fuzzy #| msgid "Received order" msgid "Subject for denied order" msgstr "Παραλαβή παραγγελίας" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 #, fuzzy #| msgid "Denied order" msgid "Text for denied order" msgstr "Η παραγγελία απορρίφθηκε" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -11894,77 +12009,77 @@ msgstr "Η παραγγελία απορρίφθηκε" msgid "Available placeholders: {list}" msgstr "Διαθέσιμες διατάξεις κράτησης θέσης(placeholders): {event}, {url}" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 #, fuzzy #| msgid "Ticket code" msgid "Ticket code generator" msgstr "Κωδικός εισιτηρίου" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "Οποιαδήποτε χώρα" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "Ευρωπαϊκή Ένωση" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "Κάθε πελάτης" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "Άτομο" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "Επιχείρηση" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "Επιχειρήσεις με έγκυρο αναγνωριστικό ΦΠΑ" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "Χρέωση Φ.Π.Α" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "Όχι Φ.Π.Α" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 #, fuzzy #| msgid "Filetype not allowed!" msgid "Sale not allowed" msgstr "Δεν επιτρέπεται ο τύπος αρχείου!" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 #, fuzzy #| msgid "New order requires approval" msgid "Order requires approval" msgstr "Η νέα παραγγελία απαιτεί έγκριση" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 #, fuzzy #| msgid "Sales tax rate" msgid "Deviating tax rate" msgstr "Ποσοστό φόρου επί των πωλήσεων" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 #, fuzzy #| msgid "Text on invoices" msgid "Text on invoice" msgstr "Κείμενο σχετικά με τα τιμολόγια" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "Προεπιλεγμένο κουπόνι" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -11976,11 +12091,11 @@ msgstr "" "χρησιμοποιηθεί αυτό το κουπόνι. Αυτό μπορεί για παράδειγμα να χρησιμοποιηθεί " "για την παροχή widgets που δίνουν εκπτώσεις ή ξεκλειδώνουν μυστικά προϊόντα." -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "Λειτουργία συμβατότητας" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -11989,29 +12104,29 @@ msgstr "" "αντιμετωπίζετε πρόβλημα, δοκιμάστε να χρησιμοποιήσετε αυτήν τη λειτουργία " "συμβατότητας." -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "Ο συγκεκριμένος κωδικός κουπονιού δεν υπάρχει." -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "Το slug που εισάγατε δεν ήταν σωστό." -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "Λήψη εισιτηρίων" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" "Οι πελάτες σας θα μπορούν να κάνουν λήψη των εισιτηρίων τους σε μορφή PDF." -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "Απαιτήστε από όλους τους συμμετέχοντες να συμπληρώσουν τα ονόματά τους" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -12019,11 +12134,11 @@ msgstr "" "Από προεπιλογή, θα ζητήσουμε ονόματα αλλά δεν θα τα απαιτήσουμε. Μπορείτε να " "το απενεργοποιήσετε τελείως στις ρυθμίσεις." -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "Πληρωμή μέσω Stripe" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -12036,11 +12151,11 @@ msgstr "" "τους, ο οποίος διαρκεί λιγότερο από πέντε λεπτά χρησιμοποιώντας την απλή " "διεπαφή τους." -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "Πληρωμή με τραπεζικό έμβασμα" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -12051,16 +12166,16 @@ msgstr "" "διεκπεραιώσετε τις πληρωμές εντός του προνομίου ή να τις επισημάνετε ως " "πληρωμένες με μη αυτόματο τρόπο." -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Τιμή (προαιρετικά)" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "Δωρεάν" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "Διαθέσιμη ποσότητα" @@ -12072,7 +12187,7 @@ msgid "Please enter less than 25 recipients." msgstr "Παρακαλώ εισάγετε το όνομά σας." #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "Αναζήτηση για…" @@ -12093,95 +12208,103 @@ msgstr "Πληρωμή (ή ακύρωση με καταβληθείσα αμοι #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +#| msgctxt "checkoutflow" +#| msgid "Order confirmed" +msgid "Paid or confirmed" +msgstr "Ολοκλήρωση Παραγγελίας" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "Εκκρεμής" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "Εκκρεμεί ή είναι πληρωμένο" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 #, fuzzy #| msgid "Cancellation" msgid "Cancellations" msgstr "Ακύρωση" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 #, fuzzy #| msgid "Canceled (paid fee)" msgid "Canceled (fully)" msgstr "Ακύρωση (καταβληθείσα αμοιβή)" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 #, fuzzy #| msgid "Canceled (or with paid fee)" msgid "Canceled (fully or with paid fee)" msgstr "Άκυρο (ή με καταβληθείσα αμοιβή)" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 #, fuzzy #| msgid "Cancellation fee" msgid "Cancellation requested" msgstr "Έξοδα ακύρωσης" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 #, fuzzy #| msgid "Payment providers" msgid "Payment process" msgstr "Πάροχοι πληρωμών" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "Εκκρεμεί ή έχει λήξει" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "Εν αναμονή (καθυστερημένη)" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "Πληρωμή επιπλέον" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 #, fuzzy #| msgid "Mark as paid" msgid "Partially paid" msgstr "Σημασμένο ως πληρωμένο" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 #, fuzzy #| msgctxt "checkoutflow" #| msgid "Order confirmed" msgid "Underpaid (but confirmed)" msgstr "Ολοκλήρωση Παραγγελίας" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "Εκκρεμεί (αλλά πλήρως πληρωμένο)" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 #, fuzzy #| msgid "Order approval process" msgid "Approval process" msgstr "Διαδικασία έγκρισης παραγγελιών" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 #, fuzzy #| msgid "Approval pending" msgid "Approved, payment pending" msgstr "Η έγκριση εκκρεμεί" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -12189,193 +12312,193 @@ msgstr "Η έγκριση εκκρεμεί" msgid "Approval pending" msgstr "Η έγκριση εκκρεμεί" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "Ολα τα προϊόντα" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "{product} - Οποιαδήποτε παραλλαγή" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 #, fuzzy #| msgid "New order placed" msgid "Order placed before" msgstr "Νέα παραγγελία" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 #, fuzzy #| msgid "Order payments and refunds" msgid "Minimal sum of payments and refunds" msgstr "Πληρωμές παραγγελειών και επιστροφές χρημάτων" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 #, fuzzy #| msgid "Order payments and refunds" msgid "Maximal sum of payments and refunds" msgstr "Πληρωμές παραγγελειών και επιστροφές χρημάτων" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "Όλοι οι διοργανωτές" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "Όλα τα γεγονότα" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 #, fuzzy #| msgid "All payment providers" msgid "All payments" msgstr "Όλοι οι πάροχοι πληρωμών" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 #, fuzzy #| msgid "Payment date" msgid "Payment created from" msgstr "Ημερομηνία πληρωμής" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 #, fuzzy #| msgid "Payment amount" msgid "Payment created until" msgstr "Ποσό πληρωμής" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 #, fuzzy #| msgid "Valid" msgid "Paid from" msgstr "Έγκυρος" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 #, fuzzy #| msgid "Valid until" msgid "Paid until" msgstr "Εγκυρο μέχρι" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "" "Πραγματοποιήστε ζωντανή και λειτουργία προπώλησης ( live and presale running)" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "Αδρανής" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "Η προεργασία δεν ξεκίνησε" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "Η προπώληση τελείωσε" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 #, fuzzy #| msgid "Date" msgid "Date from" msgstr "Ημερομηνία" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 #, fuzzy #| msgid "Date and time" msgid "Date until" msgstr "Ημερομηνία και ώρα" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 #, fuzzy #| msgid "Date" msgid "Start time from" msgstr "Ημερομηνία" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 #, fuzzy #| msgid "Date and time" msgid "Start time until" msgstr "Ημερομηνία και ώρα" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "Καθημερινή" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "Ερώτημα αναζήτησης" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 #, fuzzy #| msgid "Inactive" msgid "active" msgstr "Αδρανής" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 #, fuzzy #| msgid "Disabled" msgid "disabled" msgstr "Απενεργοποιήθηκε" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 #, fuzzy #| msgid "Deactivate" msgid "not yet activated" msgstr "Απενεργοποίηση" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 @@ -12384,272 +12507,272 @@ msgstr "Απενεργοποίηση" msgid "Memberships" msgstr "Μέλη" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 #, fuzzy #| msgid "Team memberships" msgid "Has no memberships" msgstr "Συμμετοχή στην ομάδα" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 #, fuzzy #| msgid "Team memberships" msgid "Has any membership" msgstr "Συμμετοχή στην ομάδα" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 #, fuzzy #| msgid "Team memberships" msgid "Has valid membership" msgstr "Συμμετοχή στην ομάδα" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "Αγοράστε ζωντανά" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "Αγοράστε όχι ζωντανά(Shop not live)" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "Εκτελείται ένα μόνο γεγονός ή στο μέλλον" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "Ένα γεγονός στο παρελθόν" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "Αναζήτηση συμμετέχοντα…" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "Κατάσταση check-in" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "Όλοι οι συμμετέχοντες" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 #, fuzzy #| msgid "Checked in – {list}" msgctxt "checkin state" msgid "Checked in but left" msgstr "Checked in – {list}" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 #, fuzzy #| msgid "Presale" msgctxt "checkin state" msgid "Present" msgstr "Προπώληση" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "Έλεγχος" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "Όχι έλεγχος" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 #, fuzzy #| msgid "Date" msgctxt "subevent" msgid "Date start from" msgstr "Ημερομηνία" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 #, fuzzy #| msgid "Date and time" msgctxt "subevent" msgid "Date start until" msgstr "Ημερομηνία και ώρα" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "Διαχειριστής" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "Όχι διαχειριστής" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "Έγκυρος" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "Δεν έχει εξαργυρωθεί" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "Εξαργύρωση τουλάχιστον μία φορά" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "Έχει εξαργυρωθεί πλήρως" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "Εξαργυρωμένο και ελεγχόμενο με το εισιτήριο" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "Χειρισμός ποσοστώσεων (Quota handling)" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "Αφήστε να αγνοήσετε την ποσόστωση(quota)" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "Φιλτράρετε με βάση την ετικέτα(Filter by tag)" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "Αναζήτηση κουπονιού" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "Κάθε προϊόν με ποσόστωση \"{quota}\"" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "Κατάσταση επιστροφής χρημάτων" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "Όλες οι ανοικτές επιστροφές χρημάτων" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "Όλες οι επιστροφές χρημάτων" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 #, fuzzy #| msgctxt "subevent" #| msgid "Date history" msgid "Date filter" msgstr "Ιστορικό ημερομηνίας" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 #, fuzzy #| msgid "Filter by tag" msgid "Filter by…" msgstr "Φιλτράρετε με βάση την ετικέτα(Filter by tag)" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 #, fuzzy #| msgid "Date of last payment" msgid "Date of last successful payment" msgstr "Ημερομηνία τελευταίας πληρωμής" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 #, fuzzy #| msgid "Check-in lists" msgid "All check-ins" msgstr "Κατάλογος check-in" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 #, fuzzy #| msgid "Only successful payments" msgid "Successful check-ins" msgstr "Μόνο επιτυχημένες πληρωμές" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 #, fuzzy #| msgid "Only successful payments" msgid "Unsuccessful check-ins" msgstr "Μόνο επιτυχημένες πληρωμές" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 #, fuzzy #| msgid "Card type" msgid "Scan type" msgstr "Τύπος κάρτας" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 #, fuzzy #| msgid "All actions" msgid "All directions" msgstr "Όλες οι ενέργειες" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 #, fuzzy #| msgid "Devices" msgid "Device" msgstr "συσκευές" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 #, fuzzy #| msgid "All invoices" msgid "All devices" msgstr "Όλα τα τιμολόγια" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 #, fuzzy #| msgctxt "subevent" #| msgid "All dates" msgid "All gates" msgstr "Όλες οι ημερομηνίες" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 #, fuzzy #| msgid "Start date" msgctxt "filter" msgid "Start date" msgstr "Ημερομηνία έναρξης" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 #, fuzzy #| msgid "End date" msgctxt "filter" msgid "End date" msgstr "Ημερομηνία λήξης" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "Λίστα check-in" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "Λογισμικό" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 #, fuzzy #| msgid "Devices" msgid "Device status" msgstr "συσκευές" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 #, fuzzy #| msgid "All invoices" msgid "Active devices" msgstr "Όλα τα τιμολόγια" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 #, fuzzy #| msgid "Revoke device access:" msgid "Revoked devices" @@ -12880,7 +13003,7 @@ msgstr "" "Επιλέξτε αυτήν την επιλογή π.χ. για t-shirts που έρχονται σε πολλαπλά " "μεγέθη. Μπορείτε να επιλέξετε τις παραλλαγές στο επόμενο βήμα." -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 #, fuzzy #| msgid "Product category" msgid "No category" @@ -12926,32 +13049,32 @@ msgstr "Μέγεθος" msgid "Number of tickets" msgstr "Αριθμός εισιτηρίων" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "Το όνομα της ποσόστωσης απαιτείται." -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "Επιλέξτε μια ποσόστωση." -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "(Προεπιλεγμένη εκδήλωση)" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "Επιλέξτε αυτόματα ανάλογα με τις ρυθμίσεις συμβάντων" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "Ναι, εάν γενικά ενεργοποιηθεί η δημιουργία εισιτηρίων" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "Ποτέ" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " @@ -12961,27 +13084,27 @@ msgstr "" "ανέργους και άτομα άνω των 65 ετών. Αυτό το εισιτήριο περιλαμβάνει πρόσβαση " "σε όλα τα μέρη της εκδήλωσης, εκτός από την περιοχή VIP." -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -12989,7 +13112,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -13000,7 +13123,7 @@ msgstr "" "έναν χρήστη ή βρίσκεται στο καλάθι του χρήστη. Ορίστε την παραλλαγή ως " "\"ανενεργή\"." -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 #, fuzzy #| msgid "Create a first product" msgid "Use value from product" @@ -13040,8 +13163,8 @@ msgstr "Προσθέσατε την ίδια κατηγορία προσθέτο msgid "Bundled product" msgstr "Συσκευασμένο προϊόν" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "αδρανής" @@ -13128,11 +13251,28 @@ msgstr "Εμφάνιση όλων των παραγγελιών λειτουργ msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +#, fuzzy +#| msgid "Cancel payment" +msgid "Confirm order regardless of payment" +msgstr "Ακύρωση πληρωμής" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "Υπερβολική ποσότητα" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" @@ -13141,11 +13281,11 @@ msgstr "" "οδηγεί σε υπερβολική ποσόστωση και έχετε πουλήσει περισσότερα εισιτήρια από " "ό, τι σχεδιάσατε!" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "Overbook quota και αγνοήστε την καθυστέρηση πληρωμής" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -13157,17 +13297,17 @@ msgstr "" "ό, τι σχεδιάσατε! Η λειτουργία θα γίνει επίσης ανεξάρτητα από τις ρυθμίσεις " "για τις καθυστερημένες πληρωμές." -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 #, fuzzy #| msgid "Notify user by e-mail" msgid "Notify customer by email" msgstr "Ειδοποιήστε τον χρήστη μέσω ηλεκτρονικού ταχυδρομείου" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "Κρατήστε ένα τέλος ακύρωσης της" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 #, fuzzy #| msgid "" #| "If you keep a fee, all positions within this order will be canceled and " @@ -13189,28 +13329,28 @@ msgstr "" "Παρακαλούμε πάντα να εισαγάγετε μια ακαθάριστη αξία(gross value), ο φόρος θα " "υπολογιστεί αυτόματα." -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 #, fuzzy #| msgid "Generate cancellation" msgid "Generate cancellation for invoice" msgstr "Δημιουργία ακύρωσης" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "Σχόλιο (θα σταλεί στον χρήστη)" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "Ποσό πληρωμής" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -13219,65 +13359,65 @@ msgstr "Ποσό πληρωμής" msgid "Payment date" msgstr "Ημερομηνία πληρωμής" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 #, fuzzy #| msgid "Please select a quota." msgid "Please select some events." msgstr "Επιλέξτε μια ποσόστωση." -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "Επανυπολογισμός των φόρων" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 #, fuzzy #| msgid "Re-calculate taxes" msgid "Do not re-calculate taxes" msgstr "Επανυπολογισμός των φόρων" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "Ειδοποίηση χρήστη" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" "Στείλτε ένα μήνυμα ηλεκτρονικού ταχυδρομείου στον πελάτη που ειδοποιεί ότι η " "παραγγελία του έχει αλλάξει." -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "" "Να επιτρέπεται η υπέρβαση των quotas κατά την εκτέλεση αυτής της ενέργειας" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "Προσθήκη στο" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -13286,7 +13426,7 @@ msgstr "Προσθήκη στο" msgid "Seat" msgstr "" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -13298,52 +13438,68 @@ msgstr "" msgid "Membership" msgstr "Μέλη" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" "Συμπεριλαμβανομένων των φόρων, αν υπάρχουν. Κρατήστε κενό για την " "προεπιλεγμένη τιμή του προϊόντος" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "(Αμετάβλητος)" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "Νέα τιμή (ακαθάριστη)" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Ticket secret" +msgid "Ticket is blocked" +msgstr "Μυστικό εισιτηρίου" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +#, fuzzy +#| msgid "Valid until" +msgid "Validity end" +msgstr "Εγκυρο μέχρι" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "Δημιουργήστε ένα νέο μυστικό" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 msgid "Cancel this position" msgstr "Ακύρωση αυτής της θέσης" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "Διαχωρίστε σε νέα παραγγελία" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 #, fuzzy #| msgid "Team memberships" msgid "(No membership)" msgstr "Συμμετοχή στην ομάδα" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 #, fuzzy #| msgid "Remove filter" msgid "Remove this fee" msgstr "Κατάργηση φίλτρου" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "Απενεργοποίηση μυστικών" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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 " @@ -13354,38 +13510,38 @@ msgstr "" "χρειαστεί να ξανακάνει τα εισιτήριά του. Οι παλιές εκδόσεις δεν θα είναι " "έγκυρες." -#: pretix/control/forms/orders.py:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 #, fuzzy #| msgid "Cached ticket files" msgid "Attach tickets" msgstr "Αποθηκευμένα(cached) αρχεία εισιτηρίων" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 #, fuzzy #| msgid "Attach invoices to emails" msgid "Attach invoices" msgstr "Επισυνάψτε τα τιμολόγια στα ηλεκτρονικά ταχυδρομεία" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "Παραλήπτης" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" "Ακύρωση της παραγγελίας. Όλα τα εισιτήρια δεν θα λειτουργούν πλέον. Αυτό δεν " "μπορεί να επανέλθει." -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 msgid "" "Mark the order as pending and allow the user to pay the open amount with " "another payment method." @@ -13393,43 +13549,44 @@ msgstr "" "Σημειώστε την παραγγελία ως εκκρεμής και επιτρέψτε στο χρήστη να πληρώσει το " "ανοικτό ποσό με άλλο τρόπο πληρωμής." -#: pretix/control/forms/orders.py:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "Μην κάνετε τίποτα και κρατήστε την παραγγελία όπως είναι." -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "" "Το ποσό επιστροφής χρημάτων πρέπει να είναι θετικό και μικρότερο από {}." -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "Πρέπει να καθορίσετε ένα ποσό για μερική επιστροφή χρημάτων." -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 #, fuzzy #| msgid "Cancel order" msgid "Cancel all dates" msgstr "Ακύρωση παραγγελίας" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 #, fuzzy #| msgctxt "amount_label" #| msgid "Automatically refund" msgid "Automatically refund money if possible" msgstr "Αυτόματη επιστροφή χρημάτων" -#: pretix/control/forms/orders.py:759 -#, fuzzy -#| msgid "This payment method does not support automatic refunds." -msgid "Only available for payment method that support automatic refunds." -msgstr "Αυτός ο τρόπος πληρωμής δεν υποστηρίζει αυτόματες επιστροφές χρημάτων." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -13438,37 +13595,37 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 #, fuzzy #| msgid "Gift card" msgid "Gift card validity" msgstr "Δωροκάρτα" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 #, fuzzy #| msgid "Keep a fixed cancellation fee" msgid "Keep a fixed cancellation fee per ticket" msgstr "Διατηρήστε ένα σταθερό τέλος ακύρωσης" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 #, fuzzy #| msgid "Generate tickets for non-admission products" msgid "Free tickets and add-on products are not counted" msgstr "Δημιουργήστε εισιτήρια για προϊόντα που δεν εισάγονται" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 #, fuzzy #| msgid "Order fees" msgid "Keep fees" msgstr "Τέλη παραγγελίας" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -13476,25 +13633,25 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 #, fuzzy #| msgid "Send vouchers" msgid "Send information via email" msgstr "Στείλτε κουπόνια" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 #, fuzzy #| msgid "Send vouchers" msgid "Send information to waiting list" msgstr "Στείλτε κουπόνια" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, fuzzy, python-brace-format #| msgid "Can create events" msgid "Canceled: {event}" msgstr "Μπορεί να δημιουργήσει εκδηλώσεις" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, fuzzy, python-brace-format #| msgid "" #| "Hello {attendee_name},\n" @@ -13531,7 +13688,7 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του {event}" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, fuzzy, python-brace-format #| msgid "" #| "Hello {attendee_name},\n" @@ -13564,7 +13721,7 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του {event}" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 #, fuzzy #| msgid "Please select a specific variation of this product." @@ -13572,20 +13729,20 @@ msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "Επιλέξτε μια συγκεκριμένη παραλλαγή αυτού του προϊόντος." -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 #, fuzzy #| msgid "Please select a specific variation of this product." msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "Επιλέξτε μια συγκεκριμένη παραλλαγή αυτού του προϊόντος." -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -14110,25 +14267,51 @@ msgstr "Η θέση #{posid} δημιουργήθηκε: {item} ({price})." msgid "A new secret has been generated for position #{posid}." msgstr "Δημιουργήθηκε ένα νέο μυστικό για τη θέση #{posid}." -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "Αυτή η θέση παραγγελίας έχει ακυρωθεί." + +#: pretix/control/logdisplay.py:172 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "Αυτή η θέση παραγγελίας έχει ακυρωθεί." + +#: pretix/control/logdisplay.py:177 +#, fuzzy, python-brace-format +#| msgid "A new secret has been generated for position #{posid}." +msgid "A block has been added for position #{posid}." +msgstr "Δημιουργήθηκε ένα νέο μυστικό για τη θέση #{posid}." + +#: pretix/control/logdisplay.py:181 +#, fuzzy, python-brace-format +#| msgid "A new secret has been generated for position #{posid}." +msgid "A block has been removed for position #{posid}." +msgstr "Δημιουργήθηκε ένα νέο μυστικό για τη θέση #{posid}." + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" "Η θέση #{posid} ({old_item}, {old_price}) χωρίστηκε σε νέα σειρά: {order}" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "Αυτή η εντολή δημιουργήθηκε διαιρώντας τη σειρά {order}" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "(άγνωστος)" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, fuzzy, python-brace-format #| msgid "" #| "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -14140,7 +14323,7 @@ msgstr "" "Μια σάρωση για τη θέση #{posid} στις {datetime} για τη λίστα \"{list}\" έχει " "μεταφορτωθεί ακόμα κι αν έχει ήδη σαρωθεί." -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, fuzzy, python-brace-format #| msgid "" #| "The check-in of position #{posid} on list \"{list}\" has been reverted." @@ -14148,7 +14331,7 @@ msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "Το check-in της θέσης # {posid} στη λίστα \"{list}\" έχει επανέλθει." -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, fuzzy, python-brace-format #| msgid "" #| "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -14160,7 +14343,7 @@ msgstr "" "Μια σάρωση για τη θέση #{posid} στις {datetime} για τη λίστα \"{list}\" έχει " "μεταφορτωθεί ακόμα κι αν έχει ήδη σαρωθεί." -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, fuzzy, python-brace-format #| msgid "" #| "The check-in of position #{posid} on list \"{list}\" has been reverted." @@ -14169,7 +14352,7 @@ msgid "" "uploaded." msgstr "Το check-in της θέσης # {posid} στη λίστα \"{list}\" έχει επανέλθει." -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, fuzzy, python-brace-format #| msgid "" #| "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -14181,7 +14364,7 @@ msgstr "" "Μια σάρωση για τη θέση #{posid} στις {datetime} για τη λίστα \"{list}\" έχει " "μεταφορτωθεί ακόμα κι αν έχει ήδη σαρωθεί." -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, fuzzy, python-brace-format #| msgid "" #| "The check-in of position #{posid} on list \"{list}\" has been reverted." @@ -14190,7 +14373,7 @@ msgid "" "code \"{errorcode}\"." msgstr "Το check-in της θέσης # {posid} στη λίστα \"{list}\" έχει επανέλθει." -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, fuzzy, python-brace-format #| msgid "" #| "Position #{posid} has been checked in at {datetime} for list \"{list}\"." @@ -14198,24 +14381,24 @@ msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "Η θέση #{posid} έχει ελεγχθεί στις {datetime} για τη λίστα \"{list}\"." -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, fuzzy, python-brace-format #| msgid "Position #{posid} has been checked in for list \"{list}\"." msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "Η θέση #{posid} έχει επιλεγεί για λίστα \"{list}\"." -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "Η θέση #{posid} έχει ελεγχθεί στις {datetime} για τη λίστα \"{list}\"." -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "Η θέση #{posid} έχει επιλεγεί για λίστα \"{list}\"." -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -14224,7 +14407,7 @@ msgstr "" "Μια σάρωση για τη θέση #{posid} στις {datetime} για τη λίστα \"{list}\" έχει " "μεταφορτωθεί ακόμα κι αν έχει ήδη σαρωθεί." -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " @@ -14233,282 +14416,294 @@ msgstr "" "Η θέση #{posid} έχει σαρωθεί και απορριφθεί επειδή έχει ήδη σαρωθεί πριν από " "τη λίστα \"{list}\"." -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 #, fuzzy #| msgid "The product has been created." msgid "This object has been created by cloning." msgstr "Το προϊόν έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 #, fuzzy #| msgid "The order has been changed." msgid "The organizer has been changed." msgstr "Η παραγγελία έχει αλλάξει." -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 #, fuzzy #| msgid "The team settings have been changed." msgid "The organizer settings have been changed." msgstr "Οι ρυθμίσεις ομάδας έχουν αλλάξει." -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 #, fuzzy #| msgid "The order details have been changed." msgid "The footer links have been changed." msgstr "Τα στοιχεία της παραγγελίας έχουν αλλάξει." -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 #, fuzzy #| msgid "The quota has been added." msgid "A scheduled export has been added." msgstr "Το quota έχει προστεθεί." -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 #, fuzzy #| msgid "The product has been changed." msgid "A scheduled export has been changed." msgstr "Το προϊόν έχει αλλάξει." -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 #, fuzzy #| msgid "The selected product has been deleted." msgid "A scheduled export has been deleted." msgstr "Το επιλεγμένο προϊόν έχει διαγραφεί." -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 #, fuzzy #| msgid "The selected product has been deleted." msgid "A scheduled export has been executed." msgstr "Το επιλεγμένο προϊόν έχει διαγραφεί." -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 #, fuzzy #| msgid "The new organizer has been created." msgid "Gift card acceptance for another organizer has been added." msgstr "Ο νέος διοργανωτής έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 #, fuzzy #| msgid "The new organizer has been created." msgid "Gift card acceptance for another organizer has been removed." msgstr "Ο νέος διοργανωτής έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 #, fuzzy #| msgid "The user has been created." msgid "The webhook has been created." msgstr "Ο χρήστης έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 #, fuzzy #| msgid "The category has been changed." msgid "The webhook has been changed." msgstr "Η κατηγορία έχει αλλάξει." -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 #, fuzzy #| msgid "The user has been created." msgid "The webhook call retry jobs have been dropped." msgstr "Ο χρήστης έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 #, fuzzy #| msgid "The order has been created." msgid "The SSO provider has been created." msgstr "Η παραγγελία έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 #, fuzzy #| msgid "The order has been changed." msgid "The SSO provider has been changed." msgstr "Η παραγγελία έχει αλλάξει." -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 #, fuzzy #| msgid "The order has been deleted." msgid "The SSO provider has been deleted." msgstr "Η παραγγελία διαγράφηκε." -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 #, fuzzy #| msgid "The event has been created." msgid "The SSO client has been created." msgstr "Η εκδήλωση έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 #, fuzzy #| msgid "The category has been changed." msgid "The SSO client has been changed." msgstr "Η κατηγορία έχει αλλάξει." -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 #, fuzzy #| msgid "The event has been deleted." msgid "The SSO client has been deleted." msgstr "Η εκδήλωση διαγράφηκε." -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been created." msgid "The membership type has been created." msgstr "Η ημερομηνία της εκδήλωσης έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been changed." msgid "The membership type has been changed." msgstr "Η ημερομηνία της εκδήλωσης έχει αλλάξει." -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been deleted." msgid "The membership type has been deleted." msgstr "Η ημερομηνία της εκδήλωσης έχει διαγραφεί." -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 #, fuzzy #| msgid "The team has been created." msgid "The account has been created." msgstr "Η ομάδα έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 #, fuzzy #| msgid "The category has been changed." msgid "The account has been changed." msgstr "Η κατηγορία έχει αλλάξει." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 #, fuzzy #| msgid "Your account has been enabled." msgid "A membership for this account has been added." msgstr "Ο λογαριασμός σας έχει ενεργοποιηθεί." -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 #, fuzzy #| msgid "An answer option has been changed." msgid "A membership of this account has been changed." msgstr "Μια επιλογή απάντησης έχει αλλάξει." -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 #, fuzzy #| msgid "Your account has been enabled." msgid "A membership of this account has been deleted." msgstr "Ο λογαριασμός σας έχει ενεργοποιηθεί." -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 #, fuzzy #| msgid "Your account has been disabled." msgid "The account has been disabled and anonymized." msgstr "Ο λογαριασμός σας έχει απενεργοποιηθεί." -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 #, fuzzy #| msgid "The password has been reset." msgid "A new password has been requested." msgstr "Ο κωδικός πρόσβασης έχει επαναφερθεί." -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 #, fuzzy #| msgid "The password has been reset." msgid "A new password has been set." msgstr "Ο κωδικός πρόσβασης έχει επαναφερθεί." -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "Η αποστολή ενός μηνύματος ηλεκτρονικού ταχυδρομείου απέτυχε." -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "Το εσωτερικό σχόλιο της εκδήλωσης έχει ενημερωθεί." -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 #, fuzzy #| msgid "The refund has been canceled." msgid "The event has been canceled." msgstr "Η επιστροφή χρημάτων ακυρώθηκε." -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 #, fuzzy #| msgid "The event has been deleted." msgid "An event has been deleted." msgstr "Η εκδήλωση διαγράφηκε." -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "Τα στοιχεία της παραγγελίας έχουν αλλάξει." -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "Η παραγγελία έχει επισημανθεί ως απλήρωτη." -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "Το μυστικό της παραγγελίας έχει αλλάξει." -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "Η ημερομηνία λήξης της παραγγελίας έχει αλλάξει." -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +#, fuzzy +#| msgid "The order has been marked as paid." +msgid "The order has been set to be usable before it is paid." +msgstr "Η παραγγελία έχει επισημανθεί ως πληρωμένη." + +#: pretix/control/logdisplay.py:374 +#, fuzzy +#| msgid "The voucher has been created." +msgid "The order has been set to require payment before use." +msgstr "Το κουπόνι έχει δημιουργηθεί." + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "Η παραγγελία έχει επισημανθεί ως έχει ληγμένη." -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "Η παραγγελία έχει επισημανθεί ως πληρωμένη." -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 #, fuzzy #| msgid "The selected question has been deleted." msgid "The cancellation request has been deleted." msgstr "Η επιλεγμένη ερώτηση έχει διαγραφεί." -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "Η παραγγελία έχει επιστραφεί." -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 #, fuzzy #| msgid "The order has been created." msgid "The order has been reactivated." msgstr "Η παραγγελία έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "Η σειρά {code} της λειτουργίας δοκιμής έχει διαγραφεί." -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "Η παραγγελία έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "Η παραγγελία απαιτεί έγκριση πριν συνεχίσει να επεξεργάζεται." -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "Η εντολή έχει εγκριθεί." -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, fuzzy, python-brace-format #| msgid "The order has been denied." msgid "The order has been denied (comment: \"{comment}\")." msgstr "Η παραγγελία απορρίφθηκε." -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." @@ -14516,13 +14711,13 @@ msgstr "" "Η διεύθυνση ηλεκτρονικού ταχυδρομείου έχει αλλάξει από \"{old_email}\" σε " "\"{new_email}\"." -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, fuzzy, python-brace-format #| msgid "" #| "The email address has been changed from \"{old_email}\" to " @@ -14533,58 +14728,67 @@ msgstr "" "Η διεύθυνση ηλεκτρονικού ταχυδρομείου έχει αλλάξει από \"{old_email}\" σε " "\"{new_email}\"." -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 #, fuzzy #| msgid "The question has been changed." msgid "The customer account has been changed." msgstr "Η ερώτηση έχει αλλάξει." -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "Η τοπική παραγγελία έχει αλλάξει." -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "Το τιμολόγιο έχει παραχθεί." -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "Το τιμολόγιο έχει αναγεννηθεί." -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "Το τιμολόγιο έχει επανεκδοθεί." -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "Το εσωτερικό σχόλιο της παραγγελίας έχει ενημερωθεί." -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 #, fuzzy #| msgid "The order of items has been updated." msgid "The order's follow-up date has been updated." msgstr "Η σειρά των στοιχείων έχει ενημερωθεί." -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" "Η σημαία της παραγγελίας για να απαιτηθεί προσοχή κατά το check-in έχει " "αλλάξει." -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +#, fuzzy +#| msgid "The order's flag to require attention at check-in has been toggled." +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" +"Η σημαία της παραγγελίας για να απαιτηθεί προσοχή κατά το check-in έχει " +"αλλάξει." + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "Έχει ξεκινήσει μια νέα πληρωμή {local_id} αντί για την προηγούμενη." -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "" "Έχει αποσταλεί μήνυμα ηλεκτρονικού ταχυδρομείου τύπου μη αναγνωρισμένου " "τύπου." -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 #, fuzzy #| msgid "" #| "The email has been sent without attachments since they would have been " @@ -14596,17 +14800,17 @@ msgstr "" "Το μήνυμα ηλεκτρονικού ταχυδρομείου έχει σταλεί χωρίς συνημμένα, αφού θα " "ήταν πολύ μεγάλο για να φτάσει." -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "Έχει αποσταλεί ένα προσαρμοσμένο μήνυμα ηλεκτρονικού ταχυδρομείου." -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 #, fuzzy #| msgid "A custom email has been sent." msgid "A custom email has been sent to an attendee." msgstr "Έχει αποσταλεί ένα προσαρμοσμένο μήνυμα ηλεκτρονικού ταχυδρομείου." -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." @@ -14614,21 +14818,21 @@ msgstr "" "Έχει σταλεί ένα μήνυμα ηλεκτρονικού ταχυδρομείου με υπενθύμιση ότι το " "εισιτήριο είναι διαθέσιμο για λήψη." -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" "Έχει σταλεί ένα μήνυμα ηλεκτρονικού ταχυδρομείου με προειδοποίηση ότι η " "παραγγελία πρόκειται να λήξει." -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" "Έχει σταλεί ένα μήνυμα ηλεκτρονικού ταχυδρομείου για να ειδοποιήσει το " "χρήστη ότι η παραγγελία ακυρώθηκε." -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 #, fuzzy #| msgid "" #| "An email has been sent to notify the user that the order has been " @@ -14639,42 +14843,42 @@ msgstr "" "Έχει σταλεί ένα μήνυμα ηλεκτρονικού ταχυδρομείου για να ειδοποιήσει το " "χρήστη ότι η παραγγελία ακυρώθηκε." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" "Έχει σταλεί ένα μήνυμα ηλεκτρονικού ταχυδρομείου για να ειδοποιήσει το " "χρήστη ότι η παραγγελία έχει αλλάξει." -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" "Έχει σταλεί ένα μήνυμα ηλεκτρονικού ταχυδρομείου για να ειδοποιήσει το " "χρήστη ότι έχει παραληφθεί η παραγγελία." -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" "Έχει σταλεί ένα μήνυμα ηλεκτρονικού ταχυδρομείου για να ειδοποιήσει το " "χρήστη ότι η πληρωμή έχει ληφθεί." -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" "Έχει σταλεί ένα μήνυμα ηλεκτρονικού ταχυδρομείου για να ειδοποιήσει το " "χρήστη ότι η παραγγελία έχει απορριφθεί." -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" "Έχει σταλεί ένα μήνυμα ηλεκτρονικού ταχυδρομείου για να ειδοποιηθεί ο " "χρήστης ότι η παραγγελία έχει εγκριθεί." -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." @@ -14682,7 +14886,7 @@ msgstr "" "Έχει σταλεί ένα μήνυμα ηλεκτρονικού ταχυδρομείου για να ειδοποιήσει το " "χρήστη ότι η παραγγελία έχει παραληφθεί και απαιτεί πληρωμή." -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." @@ -14690,96 +14894,96 @@ msgstr "" "Έχει σταλεί ένα μήνυμα ηλεκτρονικού ταχυδρομείου για να ειδοποιήσει το " "χρήστη ότι η παραγγελία έχει παραληφθεί και απαιτεί έγκριση." -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" "Ένα μήνυμα ηλεκτρονικού ταχυδρομείου με σύνδεσμο προς τη σελίδα λεπτομερειών " "παραγγελιών έχει μεταφερθεί στον χρήστη." -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "Η πληρωμή {local_id} έχει επιβεβαιωθεί." -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "Η πληρωμή {local_id} έχει ακυρωθεί." -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, fuzzy, python-brace-format #| msgid "Payment {local_id} has failed." msgid "Canceling payment {local_id} has failed." msgstr "Η πληρωμή {local_id} απέτυχε." -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "Η πληρωμή {local_id} έχει ξεκινήσει." -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "Η πληρωμή {local_id} απέτυχε." -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "Η παραγγελία δεν μπόρεσε να επισημανθεί ως πληρωμένη: {message}" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "Η παραγγελία έχει καταβληθεί αχρεωστήτως." -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "Η επιστροφή χρημάτων {local_id} έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "Η επιστροφή {local_id} δημιουργήθηκε από μια εξωτερική οντότητα." -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "Ο πελάτης σας ζήτησε την επιστροφή χρημάτων." -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "Η επιστροφή {local_id} έχει ολοκληρωθεί." -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "Η επιστροφή χρημάτων {local_id} έχει ακυρωθεί." -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "Η επιστροφή χρημάτων {local_id} απέτυχε." -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "Ο χρήστης έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "Έχει ενεργοποιηθεί ο έλεγχος ταυτότητας δύο παραγόντων." -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "Ο έλεγχος ταυτότητας δύο παραγόντων έχει απενεργοποιηθεί." -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "Οι κωδικοί επείγουσας ανάγκης δύο παραγόντων έχουν αναγεννηθεί." -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " @@ -14788,7 +14992,7 @@ msgstr "" "Μια νέα συσκευή ελέγχου ταυτότητας δύο στοιχείων \"{name}\" έχει προστεθεί " "στο λογαριασμό σας." -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " @@ -14797,52 +15001,52 @@ msgstr "" "Η συσκευή ελέγχου ταυτότητας δύο παραγόντων \"{name}\" έχει καταργηθεί από " "το λογαριασμό σας." -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "Οι ειδοποιήσεις έχουν ενεργοποιηθεί." -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "Οι ειδοποιήσεις έχουν απενεργοποιηθεί." -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "Οι ρυθμίσεις ειδοποιήσεων έχουν αλλάξει." -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "Αυτός ο χρήστης ήταν ανώνυμος." -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "Έγινε αποστολή μηνύματος επαναφοράς κωδικού πρόσβασης." -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "Ο κωδικός πρόσβασης έχει επαναφερθεί." -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "Ο διοργανωτής \"{name}\" έχει διαγραφεί." -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "Το κουπόνι έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" "Το κουπόνι έχει δημιουργηθεί και αποστέλλεται σε ένα άτομο στη λίστα " "αναμονής." -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 #, fuzzy #| msgid "A voucher has been sent to a person on the waiting list." msgid "" @@ -14850,294 +15054,294 @@ msgid "" "from the waiting list." msgstr "Έχει αποσταλεί ένα κουπόνι σε ένα άτομο στη λίστα αναμονής." -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "Το κουπόνι έχει αλλάξει." -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "Το κουπόνι έχει διαγραφεί." -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "Το κουπόνι έχει εξαργυρωθεί με {order_code}." -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "Το προϊόν έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "Το προϊόν έχει αλλάξει." -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "Το προϊόν έχει διαγραφεί." -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "Η παραλλαγή \"{value}\" έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "Η διακύμανση \"{value}\" έχει διαγραφεί." -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "Η παραλλαγή \"{value}\" έχει αλλάξει." -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "Ένα πρόσθετο έχει προστεθεί σε αυτό το προϊόν." -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "Ένα πρόσθετο έχει αφαιρεθεί από αυτό το προϊόν." -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "Ένα πρόσθετο έχει αλλάξει σε αυτό το προϊόν." -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 #, fuzzy #| msgid "An add-on has been added to this product." msgid "A bundled item has been added to this product." msgstr "Ένα πρόσθετο έχει προστεθεί σε αυτό το προϊόν." -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 #, fuzzy #| msgid "An add-on has been removed from this product." msgid "A bundled item has been removed from this product." msgstr "Ένα πρόσθετο έχει αφαιρεθεί από αυτό το προϊόν." -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 #, fuzzy #| msgid "An add-on has been changed on this product." msgid "A bundled item has been changed on this product." msgstr "Ένα πρόσθετο έχει αλλάξει σε αυτό το προϊόν." -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "Το quota έχει προστεθεί." -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "Το quota έχει διαγραφεί." -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "Το quota έχει αλλάξει." -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 #, fuzzy #| msgid "The quota has been deleted." msgid "The quota has closed." msgstr "Το quota έχει διαγραφεί." -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 #, fuzzy #| msgid "The quota has been deleted." msgid "The quota has been re-opened." msgstr "Το quota έχει διαγραφεί." -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "Η κατηγορία έχει προστεθεί." -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "Η κατηγορία έχει διαγραφεί." -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "Η κατηγορία έχει αλλάξει." -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "Η ερώτηση έχει προστεθεί." -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "Η ερώτηση έχει διαγραφεί." -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "Η ερώτηση έχει αλλάξει." -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 #, fuzzy #| msgid "The quota has been added." msgid "The discount has been added." msgstr "Το quota έχει προστεθεί." -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 #, fuzzy #| msgid "The product has been deleted." msgid "The discount has been deleted." msgstr "Το προϊόν έχει διαγραφεί." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 #, fuzzy #| msgid "The category has been changed." msgid "The discount has been changed." msgstr "Η κατηγορία έχει αλλάξει." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "Έχει προστεθεί ο φορολογικός κανόνας." -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "Ο φορολογικός κανόνας έχει διαγραφεί." -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "Ο φορολογικός κανόνας έχει αλλάξει." -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "Έχει προστεθεί η λίστα check-in." -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "Η check-in λίστα έχει διαγραφεί." -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "Η λίστα check-in έχει αλλάξει." -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "Οι ρυθμίσεις εκδήλωσης έχουν αλλάξει." -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "Οι ρυθμίσεις λήψης εισιτηρίων έχουν αλλάξει." -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "Έχει ενεργοποιηθεί ένα πρόσθετο." -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "Έχει απενεργοποιηθεί ένα πρόσθετο." -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "Το κατάστημα έχει ληφθεί ζωντανά." -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "Το κατάστημα έχει ληφθεί εκτός σύνδεσης." -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "Το κατάστημα έχει ληφθεί σε λειτουργία δοκιμής." -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "Η λειτουργία δοκιμής έχει απενεργοποιηθεί." -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "Η εκδήλωση έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 #, fuzzy #| msgid "The event settings have been changed." msgid "The event details have been changed." msgstr "Οι ρυθμίσεις εκδήλωσης έχουν αλλάξει." -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "Έχει προστεθεί μια επιλογή απάντησης στην ερώτηση." -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "Μια επιλογή απάντησης έχει αφαιρεθεί από την ερώτηση." -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "Μια επιλογή απάντησης έχει αλλάξει." -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "Ένας χρήστης έχει προστεθεί στην ομάδα της εκδήλωσης." -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "Ένας χρήστης έχει προσκληθεί στην ομάδα της εκδήλωσης." -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "Τα δικαιώματα του χρήστη έχουν αλλάξει." -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "Ένας χρήστης έχει αφαιρεθεί από την ομάδα της εκδήλωσης." -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "Έχει αποσταλεί ένα κουπόνι σε ένα άτομο στη λίστα αναμονής." -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "Μια καταχώρηση έχει αφαιρεθεί από τη λίστα αναμονής." -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 #, fuzzy #| msgid "An entry has been added to the waiting list." msgid "An entry has been transferred to another waiting list." msgstr "Μια εγγραφή έχει προστεθεί στη λίστα αναμονής." -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "Μια καταχώρηση έχει αλλάξει στη λίστα αναμονής." -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "Μια εγγραφή έχει προστεθεί στη λίστα αναμονής." -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "Η ομάδα έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "Οι ρυθμίσεις ομάδας έχουν αλλάξει." -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "Η ομάδα έχει διαγραφεί." -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 #, fuzzy #| msgid "The team has been created." msgid "The gate has been created." msgstr "Η ομάδα έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 #, fuzzy #| msgid "The category has been changed." msgid "The gate has been changed." msgstr "Η κατηγορία έχει αλλάξει." -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 #, fuzzy #| msgid "The team has been deleted." msgid "The gate has been deleted." msgstr "Η ομάδα έχει διαγραφεί." -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "Η ημερομηνία της εκδήλωσης έχει διαγραφεί." -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been changed." @@ -15145,105 +15349,105 @@ msgctxt "subevent" msgid "The event date has been canceled." msgstr "Η ημερομηνία της εκδήλωσης έχει αλλάξει." -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "Η ημερομηνία της εκδήλωσης έχει αλλάξει." -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "Η ημερομηνία της εκδήλωσης έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "Έχει προστεθεί ποσόστωση(quota ) στην ημερομηνία του γεγονότος." -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "Έχει αλλάξει μια ποσόστωση(quota ) την ημερομηνία της εκδήλωσης." -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "Έχει αφαιρεθεί μια ποσόστωση(quota ) από την ημερομηνία του γεγονότος." -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "Η συσκευή έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "Η συσκευή έχει αλλάξει." -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "Η πρόσβαση της συσκευής έχει ανακληθεί." -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "Η συσκευή έχει αρχικοποιηθεί." -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "Το αναγνωριστικό(token) πρόσβασης της συσκευής έχει δημιουργηθεί ξανά." -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" "Η συσκευή έχει ειδοποιήσει τον διακομιστή για ενημέρωση υλικού ή λογισμικού." -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 #, fuzzy #| msgid "The team has been created." msgid "The gift card has been created." msgstr "Η ομάδα έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 #, fuzzy #| msgid "The team has been created." msgid "The gift card has been changed." msgstr "Η ομάδα έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 #, fuzzy #| msgid "The question has been added." msgid "A manual transaction has been performed." msgstr "Η ερώτηση έχει προστεθεί." -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "Οι ρυθμίσεις ενός παρόχου πληρωμών έχουν αλλάξει." -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "" "Οι ρυθμίσεις ενός παρόχου εξόδου εισιτηρίων(ticket output provider) έχουν " "αλλάξει." -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "Ο χρήστης επιβεβαίωσε το ακόλουθο μήνυμα: \"{}\"" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, fuzzy, python-brace-format #| msgid "The order has been denied." msgid "The order has been canceled (comment: \"{comment}\")." msgstr "Η παραγγελία απορρίφθηκε." -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "Η παραγγελία ακυρώθηκε." -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "Το check-in της θέσης # {posid} στη λίστα \"{list}\" έχει επανέλθει." -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " @@ -15252,84 +15456,92 @@ msgstr "" "Η θέση # {posid} έχει ελεγχθεί χειροκίνητα στις {datetime} στη λίστα " "\"{list}\"." -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" "Η θέση # {posid} έχει επανεξεταστεί την {datetime} στη λίστα \"{list}\"." -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} έχει προστεθεί στην ομάδα." -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} έχει αφαιρεθεί από την ομάδα." -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" "Ο {user} έχει προσχωρήσει στην ομάδα(has joined the team) χρησιμοποιώντας " "την πρόσκληση που στάλθηκε στο {email}." -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} έχει προσκληθεί στην ομάδα." -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "Η πρόσκληση για {user} έχει ξανασταλεί." -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "Η πρόσκληση για {user} έχει ανακληθεί." -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "Το σύμβολο(token) \"{name}\" έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "Το σύμβολο(token) \"{name}\" έχει ανακληθεί." -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "Οι ρυθμίσεις του λογαριασμού σας έχουν αλλάξει." -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "Η διεύθυνση ηλεκτρονικού ταχυδρομείου σας έχει αλλάξει σε {email}." -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "Ο κωδικός σας έχει αλλάξει." -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "Ο λογαριασμός σας έχει ενεργοποιηθεί." -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "Ο λογαριασμός σας έχει απενεργοποιηθεί." -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "Προέβαλαν(impersonated) {}." -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "Σταματήσατε να μοιράζεστε {}." +#: pretix/control/logdisplay.py:678 +msgid "Blocked manually" +msgstr "" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -15367,7 +15579,7 @@ msgstr "Γενικά" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -15375,8 +15587,8 @@ msgid "Payment" msgstr "Πληρωμή" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -15425,7 +15637,7 @@ msgid "Overview" msgstr "Γενική εικόνα (Overview)" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -15478,7 +15690,7 @@ msgid "Search" msgstr "Αναζήτηση" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "Πληρωμές" @@ -16133,7 +16345,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -16189,19 +16401,19 @@ msgstr "Όνομα τράπεζας" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "Αποτέλεσμα" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, fuzzy, python-format #| msgid "Automatically expire unpaid orders" msgid "Automatically marked not present: %(date)s" msgstr "Αυτόματη εκπνοή των απλήρωτων παραγγελιών" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, fuzzy, python-format #| msgid "First scanned: %(date)s" msgid "Additional entry scan: %(date)s" @@ -16214,7 +16426,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "Πρώτη σάρωση: %(date)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, fuzzy, python-format #| msgid "Automatically expire unpaid orders" msgid "Automatically checked in: %(date)s" @@ -16357,7 +16569,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -17223,7 +17435,7 @@ msgid "Show affected orders" msgstr "Εμφάνιση επηρεαζόμενων παραγγελιών" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "Ενημέρωση σχολίου" @@ -17417,9 +17629,9 @@ msgstr "Αυτή η αλλαγή εκτελέστηκε από έναν διαχ #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -17491,8 +17703,8 @@ msgid "Free order" msgstr "Δωρεάν παραγγελία" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "Επανάληψη σύνδεσης" @@ -17529,7 +17741,7 @@ msgstr "Ρυθμίσεις πληρωμής" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "Ενεργοποιήθηκε" @@ -17602,34 +17814,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -17794,7 +18006,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -18856,14 +19068,14 @@ msgid "Add a new bundled product" msgstr "Προσθέστε ένα νέο πακέτο προϊόντων" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "Διατίθεται μόνο για περιορισμένο χρονικό διάστημα" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "Εμφανίζεται μόνο με ένα δελτίο" @@ -18876,13 +19088,13 @@ msgstr "" "Λάβετε υπόψη ότι η παραλλαγή σας δεν θα είναι διαθέσιμη " "προς πώληση μέχρι να την προσθέσετε σε υπάρχουσα ή νεοσυσταθείσα ποσόστωση." -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 #, fuzzy #| msgid "Sample variation" msgid "New variation" msgstr "Δείγμα παραλλαγής (variation)" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "Προσθέστε μια νέα παραλλαγή" @@ -19122,7 +19334,7 @@ msgstr "Πλήρως κρατημένο" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "Εξαντλημένα" @@ -19183,37 +19395,37 @@ msgid "Question: %(name)s" msgstr "Ερώτηση: %(name)s" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "Επεξεργασία ερωτήματος" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "Πληρώθηκε" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "Δεν βρέθηκαν απαντήσεις που να ταιριάζουν." -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" "Πρέπει να ορίσετε την ερώτηση σε ένα προϊόν για να συλλέξετε απαντήσεις." -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "Λογαριασμός" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "Ιστορικό ερωτήσεων" @@ -19750,16 +19962,62 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "Αλλάζω σε" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "συμπεριλαμβανομένων όλων των φόρων" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +#| msgid "Ticket layout" +msgid "Ticket block" +msgstr "Το layout του εισιτηρίου" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +#, fuzzy +#| msgid "Not checked in" +msgid "Not blocked" +msgstr "Όχι έλεγχος" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +#, fuzzy +#| msgid "Valid until" +msgid "Validity time" +msgstr "Εγκυρο μέχρι" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid from %(datetime)s" +msgstr "Είσοδος: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid until %(datetime)s" +msgstr "Είσοδος: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 #, fuzzy #| msgid "" #| "Removing this position will also remove all add-ons to this position." @@ -19770,25 +20028,25 @@ msgstr "" "Η κατάργηση αυτής της θέσης θα αφαιρέσει επίσης όλα τα πρόσθετα σε αυτή τη " "θέση." -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "Προσθήκη προϊόντος" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "Άλλες πράξεις" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "Εκτελέστε αλλαγές" @@ -19815,7 +20073,7 @@ msgid "Change order information" msgstr "Αλλαγή πληροφοριών παραγγελίας" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -19980,23 +20238,29 @@ msgstr "Ημερομηνία ακύρωσης" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 #, fuzzy #| msgid "Customer actions" msgid "Customer account" msgstr "Ενέργειες πελατών" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 #, fuzzy #| msgid "Contact information" msgid "Contact email" msgstr "Στοιχεία επικοινωνίας" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." @@ -20004,19 +20268,19 @@ msgstr "" "Γνωρίζουμε ότι αυτή η διεύθυνση ηλεκτρονικού ταχυδρομείου λειτουργεί επειδή " "ο χρήστης έκανε κλικ σε ένα σύνδεσμο που του στείλαμε." -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 #, fuzzy #| msgid "Any customer" msgid "Invoice was emailed to customer" msgstr "Κάθε πελάτης" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 #, fuzzy #| msgid "Ticket download is not (yet) enabled for this order." msgid "Invoice was not yet emailed to customer" @@ -20024,18 +20288,18 @@ msgstr "" "Η λήψη των εισιτηρίων δεν είναι (ακόμα) ενεργοποιημένη για αυτήν την " "παραγγελία." -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" "Επαναδημιουργία τιμολογίου με ενημερωμένα στοιχεία αλλά τον ίδιο αριθμό " "τιμολογίου." -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "Ξαναπαράξτε" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." @@ -20043,96 +20307,102 @@ msgstr "" "Δημιουργήστε ένα έγγραφο ακύρωσης για αυτό το τιμολόγιο και δημιουργήστε ένα " "νέο τιμολόγιο με νέο αριθμό τιμολογίου." -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "Δημιουργία ακύρωσης" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "Ακύρωση και επανέκδοση" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 #, fuzzy #| msgid "All invoices" msgid "Email invoices" msgstr "Όλα τα τιμολόγια" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "Δημιουργία τιμολογίου" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "Αλλαγή απαντήσεων" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "Αλλαγή προϊόντων" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "Παραγγελίες" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, fuzzy, python-format #| msgid "First scanned: %(date)s" msgid "Denied scan: %(date)s" msgstr "Πρώτη σάρωση: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, fuzzy, python-format #| msgid "First scanned: %(date)s" msgid "Exit scan: %(date)s" msgstr "Πρώτη σάρωση: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, fuzzy, python-format #| msgid "First scanned: %(date)s" msgid "Entry scan: %(date)s" msgstr "Πρώτη σάρωση: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "Κωδικός κουπονιού που χρησιμοποιήθηκε:" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, fuzzy, python-format #| msgid "Maximum amount per order" msgid "Used %(amount)s discount from budget" msgstr "Μέγιστο ποσό ανά παραγγελία" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 #, fuzzy #| msgid "Ticket name" msgid "Ticket page" msgstr "Όνομα εισιτηρίου" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "Δεν απαντήθηκε" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "Αυτή η ερώτηση θα ζητηθεί κατά το check-in." -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." @@ -20140,62 +20410,62 @@ msgstr "" "Αυτό το αρχείο έχει μεταφορτωθεί από έναν χρήστη και μπορεί να περιέχει ιούς " "ή άλλο κακόβουλο περιεχόμενο." -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "ΕΠΙΣΦΑΛΗΣ" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr " συν %(rate)s%%%(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "συμπεριλαμβανομένου του %(rate)s%%%(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "Φόροι" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "Σύνολο" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 #, fuzzy #| msgid "Only successful payments" msgid "Successful payments" msgstr "Μόνο επιτυχημένες πληρωμές" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 #, fuzzy #| msgid "Pending amount" msgid "Pending total" msgstr "Εκκρεμές ποσό" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "Ημερομηνία επιβεβαίωσης" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " @@ -20204,69 +20474,69 @@ msgstr "" "Αυτή η πληρωμή δημιουργήθηκε με μια παλαιότερη έκδοση του pretix, επομένως " "τα ακριβή δεδομένα ενδέχεται να μην είναι διαθέσιμα." -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "Migrated" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "Ακύρωση πληρωμής" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "Επιβεβαίωση πληρωμής" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "Δημιουργήστε μια επιστροφή χρημάτων" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "Πηγή" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "Ακύρωση μεταφοράς" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "Επιβεβαιώστε ότι ολοκληρώθηκε" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "Αγνοήστε" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "Διαδικασία επιστροφής χρημάτων" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "Αλλαγή" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "Ταχυδρομικός κώδικας και πόλη" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "Έγκυρο ΦΠΑ ΕΕ" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "Έλεγχος" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "Ιστορικό παραγγελιών" @@ -20899,8 +21169,15 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +#, fuzzy +#| msgid "Pending (overdue)" +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "Εν αναμονή (καθυστερημένη)" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "Ακύρωση (καταβληθείσα αμοιβή)" @@ -21169,14 +21446,6 @@ msgstr "Πληρωμή σε εκκρεμότητα" msgid "Anonymize" msgstr "Ανώνυμος" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -#, fuzzy -#| msgid "Valid" -msgid "Valid from" -msgstr "Έγκυρος" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -23835,53 +24104,53 @@ msgstr "Παρακαλώ προσπαθήστε ξανά." msgid "Invalid code, please try again." msgstr "Μη έγκυρος κωδικός, παρακαλώ προσπαθήστε ξανά." -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "Τα επιλεγμένα check-ins έχουν επιστραφεί." -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 #, 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:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "Τα επιλεγμένα εισιτήρια έχουν επισημανθεί ως καταχωρημένα." -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "Η νέα λίστα ελέγχου έχει δημιουργηθεί." -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 msgid "We could not save your changes. See below for details." msgstr "" "Δεν ήταν δυνατή η αποθήκευση των αλλαγών σας. Δείτε παρακάτω για " "λεπτομέρειες." -#: pretix/control/views/checkin.py:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "Η ζητούμενη λίστα δεν υπάρχει." -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "Η επιλεγμένη λίστα έχει διαγραφεί." @@ -23977,7 +24246,7 @@ msgstr "Δεν υπάρχουν ημερομηνίες" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "Μη διαθέσιμα" @@ -23985,7 +24254,7 @@ msgstr "Μη διαθέσιμα" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "Σύντομα" @@ -24039,7 +24308,7 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "Η ερώτηση έχει διαγραφεί." -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -24082,13 +24351,13 @@ msgstr "" "Αυτός ο παροχέας πληρωμής δεν υπάρχει ή η αντίστοιχη προσθήκη είναι " "απενεργοποιημένη." -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "μη έγκυρο στοιχείο" @@ -24190,7 +24459,7 @@ msgid "Your event is not empty, you need to set it up manually." msgstr "" "Η εκδήλωση σας δεν είναι κενή, πρέπει να το ορίσετε με μη αυτόματο τρόπο." -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" @@ -24199,11 +24468,11 @@ msgstr "" "των λεπτομερειών ή να πάρετε την εκδήλωσή σας ζωντανά για να αρχίσετε να την " "πουλάτε!" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "Γενική είσοδος" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "Μειωμένο εισιτήριο" @@ -24283,7 +24552,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "Το ζητούμενο προϊόν δεν υπάρχει." @@ -24328,8 +24597,8 @@ msgstr "Η σειρά των κατηγοριών έχει ενημερωθεί. msgid "Street" msgstr "Διεύθυνση" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "Η ζητούμενη ερώτηση δεν υπάρχει." @@ -24337,60 +24606,60 @@ msgstr "Η ζητούμενη ερώτηση δεν υπάρχει." msgid "The selected question has been deleted." msgstr "Η επιλεγμένη ερώτηση έχει διαγραφεί." -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "Το αρχείο μεταφορτώθηκε" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "Η νέα ερώτηση έχει δημιουργηθεί." -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "Το νέο quota έχει δημιουργηθεί." -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 #, fuzzy #| msgid "First scanned: %(date)s" msgid "Exit scans" msgstr "Πρώτη σάρωση: %(date)s" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "Κουπόνια και κρατήσεις λίστας αναμονής" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "Διαθέσιμo quota" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "Λίστα αναμονής (σε εκκρεμότητα)" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "Επί του παρόντος προς πώληση" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "Η ζητούμενη ποσόστωση(quota) δεν υπάρχει." -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 #, fuzzy #| msgid "The order has been denied and is therefore now canceled." msgid "The quota has been re-opened and will not close again." msgstr "Η παραγγελία απορρίφθηκε και, συνεπώς, ακυρώνεται." -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "Η επιλεγμένη ποσόστωση(quota) έχει διαγραφεί." -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "Το ζητούμενο αντικείμενο δεν υπάρχει." -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." @@ -24398,7 +24667,7 @@ msgstr "" "Δεν μπορείτε να προσθέσετε πρόσθετα(add-ons) σε ένα προϊόν που είναι " "διαθέσιμο μόνο ως πρόσθετο(add-ons)." -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." @@ -24406,14 +24675,14 @@ msgstr "" "Δεν μπορείτε να προσθέσετε bundles σε ένα προϊόν που είναι διαθέσιμο μόνο ως " "πρόσθετο(add-on)." -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " "from it." msgstr "" -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 #, fuzzy #| msgid "" #| "The order could not be deleted as some constraints (e.g. data created by " @@ -24426,11 +24695,11 @@ msgstr "" "Η παραγγελία δεν μπόρεσε να διαγραφεί, καθώς ορισμένοι περιορισμοί (π.χ. " "δεδομένα που δημιουργήθηκαν από plug-ins) δεν το επιτρέπουν." -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "Το επιλεγμένο προϊόν έχει διαγραφεί." -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "Το επιλεγμένο προϊόν έχει απενεργοποιηθεί." @@ -24863,11 +25132,11 @@ msgstr "" "Το αρχείο τιμολογίου δεν έχει ακόμη παραχθεί, θα το δημιουργήσουμε τώρα. " "Δοκιμάστε ξανά σε λίγα δευτερόλεπτα." -#: pretix/control/views/orders.py:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "Ο όρος πληρωμής έχει αλλάξει." -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." @@ -24875,30 +25144,30 @@ msgstr "" "Δεν είχαμε τη δυνατότητα να επεξεργαστούμε πλήρως το αίτημα, καθώς ο " "διακομιστής ήταν πολύ απασχολημένος." -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "Αυτή η ενέργεια επιτρέπεται μόνο για παραγγελίες που εκκρεμούν." -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 #, 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:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "Παρουσιάστηκε σφάλμα. Ανατρέξτε στις παρακάτω λεπτομέρειες." -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 msgid "The order has been changed and the user has been notified." msgstr "Η παραγγελία έχει αλλάξει και ο χρήστης έχει ειδοποιηθεί." -#: pretix/control/views/orders.py:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "Η παραγγελία έχει αλλάξει." -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." @@ -24906,32 +25175,32 @@ msgstr "" "Είχαμε δυσκολίες να επεξεργαστούμε τις πληροφορίες σας. Ελέγξτε τα παρακάτω " "σφάλματα." -#: pretix/control/views/orders.py:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "Τίποτα για την παραγγελία δεν έπρεπε να αλλάξει." -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 pretix/plugins/sendmail/views.py:174 msgid "We could not send the email. See below for details." msgstr "" "Δεν ήταν δυνατή η αποστολή του μηνύματος ηλεκτρονικού ταχυδρομείου. Δείτε " "παρακάτω για λεπτομέρειες." -#: pretix/control/views/orders.py:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "Θέμα: {subject}" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 msgid "Your message has been queued and will be sent to {}." msgstr "Το μήνυμά σας έχει τεθεί σε αναμονή και θα σταλεί στο {}." -#: pretix/control/views/orders.py:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "Αποτυχία αποστολής mail στον ακόλουθο χρήστη: {}" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -24939,38 +25208,38 @@ msgstr "" "Αυτός ο σύνδεσμος δεν ισχύει πλέον. Πηγαίνετε πίσω, ανανεώστε τη σελίδα και " "δοκιμάστε ξανά." -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "Δεν υπάρχει παραγγελία με τον συγκεκριμένο κωδικό παραγγελίας." -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "Ο επιλεγμένος εξαγωγέας δεν βρέθηκε." -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 msgid "There was a problem processing your input. See below for error details." msgstr "" "Παρουσιάστηκε πρόβλημα κατά την επεξεργασία των δεδομένων εισόδου. Δείτε " "παρακάτω λεπτομέρειες σφαλμάτων." -#: pretix/control/views/orders.py:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, fuzzy, python-brace-format #| msgid "Expiry date" msgid "Export: {title}" msgstr "Ημερομηνία λήξης" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -24978,45 +25247,45 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 #, fuzzy #| msgid "The order has been canceled." msgid "All orders have been canceled." msgstr "Η παραγγελία ακυρώθηκε." -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 #, fuzzy #| msgid "The password you entered was invalid, please try again." msgid "Your input was not valid." msgstr "Ο κωδικός που εισαγάγατε δεν ήταν έγκυρος, δοκιμάστε ξανά." -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "Όνομα token" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "Αυτός ο διοργανωτής δεν μπορεί να διαγραφεί." -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "Ο διοργανωτής έχει διαγραφεί." -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." @@ -25024,49 +25293,49 @@ msgstr "" "Ο διοργανωτής δεν μπόρεσε να διαγραφεί, καθώς ορισμένοι περιορισμοί (π.χ. " "δεδομένα που δημιουργήθηκαν από plug-ins) δεν το επιτρέπουν." -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "Ο νέος διοργανωτής έχει δημιουργηθεί." -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "Διαχειριστές" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "" "Η ομάδα έχει δημιουργηθεί. Τώρα μπορείτε να προσθέσετε μέλη στην ομάδα." -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "Δεν ήταν δυνατή η αποθήκευση των αλλαγών σας." -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "Η επιλεγμένη ομάδα δεν μπορεί να διαγραφεί." -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 #, fuzzy #| msgid "" #| "The event could not be deleted as some constraints (e.g. data created by " @@ -25078,11 +25347,11 @@ msgstr "" "Η εκδήλωση δεν ήταν δυνατό να διαγραφεί, καθώς ορισμένοι περιορισμοί (π.χ. " "δεδομένα που δημιουργήθηκαν από plug-ins) δεν το επιτρέπουν." -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "Η επιλεγμένη ομάδα έχει διαγραφεί." -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." @@ -25090,43 +25359,43 @@ msgstr "" "Δεν μπορείτε να καταργήσετε το τελευταίο μέλος από αυτή την ομάδα, καθώς " "κανείς δε θα μείνει με την άδεια να αλλάξει ομάδες." -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "Το μέλος έχει αφαιρεθεί από την ομάδα." -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "Έχει επιλεγεί μη έγκυρη πρόσκληση." -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "Η πρόσκληση έχει ανακληθεί." -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "Η πρόσκληση έχει ξανασταλεί." -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "Μη έγκυρο διακριτικό." -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "Το token έχει ανακληθεί." -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "Το νέο μέλος έχει προσκληθεί στην ομάδα." -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "Το νέο μέλος έχει προστεθεί στην ομάδα." -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " @@ -25136,121 +25405,121 @@ msgstr "" "Παρακαλώ αντιγράψτε αυτό το μυστικό σε ασφαλές μέρος. Δεν θα μπορείτε να το " "δείτε ξανά εδώ." -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "Αυτή η συσκευή έχει ρυθμιστεί με επιτυχία." -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "Αυτήν τη στιγμή η συσκευή δεν έχει πρόσβαση." -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "Η πρόσβαση αυτής της συσκευής έχει ανακληθεί." -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 #, fuzzy #| msgid "The selected tax rule has been deleted." msgid "The selected gift card issuer has been added." msgstr "Ο επιλεγμένος κανόνας φόρου έχει διαγραφεί." -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 #, fuzzy #| msgid "The selected tax rule has been deleted." msgid "The selected gift card issuer has been removed." msgstr "Ο επιλεγμένος κανόνας φόρου έχει διαγραφεί." -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 #, fuzzy #| msgid "The pretix.eu server could not be reached." msgid "The transaction could not be reversed." msgstr "Δεν ήταν δυνατή η πρόσβαση στον εξυπηρετητή pretix.eu." -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 #, fuzzy #| msgid "The question has been added." msgid "The transaction has been reversed." msgstr "Η ερώτηση έχει προστεθεί." -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 #, fuzzy #| msgid "The password you entered was invalid, please try again." msgid "Your input was invalid, please try again." msgstr "Ο κωδικός που εισαγάγατε δεν ήταν έγκυρος, δοκιμάστε ξανά." -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 #, fuzzy #| msgid "The question has been added." msgid "The manual transaction has been saved." msgstr "Η ερώτηση έχει προστεθεί." -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 #, fuzzy #| msgid "The device has been verified and can now be used." msgid "The gift card has been created and can now be used." msgstr "Η συσκευή έχει επαληθευτεί και μπορεί πλέον να χρησιμοποιηθεί." -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 #, fuzzy #| msgctxt "subevent" #| msgid "The selected date has been deleted." msgid "The selected gate has been deleted." msgstr "Η επιλεγμένη ημερομηνία έχει διαγραφεί." -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 #, fuzzy #| msgid "The product has been created." msgid "The property has been created." msgstr "Το προϊόν έχει δημιουργηθεί." -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected property has been deleted." msgstr "Το επιλεγμένο προϊόν έχει διαγραφεί." -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected object has been deleted." msgstr "Το επιλεγμένο προϊόν έχει διαγραφεί." -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 #, fuzzy #| msgid "The order has been created." msgid "The provider has been created." msgstr "Η παραγγελία έχει δημιουργηθεί." -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, fuzzy, python-brace-format #| msgid "" #| "Your changes have been saved. Please note that it can take a short period " @@ -25262,7 +25531,7 @@ msgstr "" "Οι αλλαγές σας έχουν αποθηκευτεί. Λάβετε υπόψη ότι μπορεί να διαρκέσει λίγο " "χρονικό διάστημα μέχρι να ενεργοποιηθούν οι αλλαγές σας." -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 #, fuzzy #| msgid "We sent out an e-mail containing further instructions." msgid "" @@ -25271,7 +25540,7 @@ msgid "" msgstr "" "Στείλαμε ένα μήνυμα ηλεκτρονικού ταχυδρομείου που περιέχει περαιτέρω οδηγίες." -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 #, fuzzy #| msgid "This user has been anonymized." msgid "The customer account has been anonymized." @@ -25577,7 +25846,7 @@ msgstr "Η ζητούμενη καταχώρηση δεν υπάρχει." msgid "The selected entry has been deleted." msgstr "Η επιλεγμένη καταχώρηση έχει διαγραφεί." -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "Αυτή δεν είναι μια σειρά συμβάντων (event series)." @@ -25670,7 +25939,7 @@ msgstr "Όλες οι ενέργειες" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "Συμπεριλάβετε εκκρεμείς παραγγελίες" @@ -26723,109 +26992,109 @@ msgstr "Απαιτείται ιδιαίτερη προσοχή" msgid "Include questions" msgstr "Συμπεριλάβετε ερωτήσεις" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "Λίστα Check-in (PDF)" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 #, fuzzy #| msgid "Check-in" msgctxt "export_category" msgid "Check-in" msgstr "Check-in" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "Μεταφραστές: μέγιστο 5 χαρακτήρες" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 #, fuzzy #| msgid "Checkout" msgid "Checked out" msgstr "Ολοκλήρωση αγοράς" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 #, fuzzy #| msgctxt "amount_label" #| msgid "Automatically refund" msgid "Automatically checked in" msgstr "Αυτόματη επιστροφή χρημάτων" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "Mυστικό (secret)" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 #, fuzzy #| msgid "Check-in lists" msgid "Check-in log (all scans)" msgstr "Κατάλογος check-in" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 #, fuzzy #| msgid "Go offline" msgid "Offline" msgstr "Αποσυνδέομαι" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 #, fuzzy #| msgid "Order overview" msgid "Offline override" msgstr "Επισκόπηση παραγγελιών" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "Μήνυμα λάθους" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 #, fuzzy #| msgid "Download date" msgid "Upload date" msgstr "Ημερομηνία λήψης" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 #, fuzzy #| msgid "Download ticket" msgid "Upload time" msgstr "Κατεβάστε το εισιτήριο" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 #, fuzzy #| msgid "Only successful payments" msgid "Successful scans only" msgstr "Μόνο επιτυχημένες πληρωμές" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 #, fuzzy #| msgid "Check-in lists" msgid "All check-in lists" @@ -27646,7 +27915,7 @@ msgstr "Στείλτε μόνο στους πελάτες της" msgid "Everyone who placed an order" msgstr "Ο καθένας που δημιούργησε μια παραγγελία εισιτηρίου" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" @@ -27654,87 +27923,91 @@ msgstr "" "Κάθε συμμετέχων (που επιστρέφει στην επαφή με την παραγγελία όταν δεν " "δίνεται η διεύθυνση ηλεκτρονικού ταχυδρομείου του συμμετέχοντα)" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" "Και οι δύο (όλες οι διευθύνσεις επικοινωνίας παραγγελιών και όλες οι " "διευθύνσεις ηλεκτρονικού ταχυδρομείου που συμμετέχουν)" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 #, fuzzy #| msgid "Approval pending" msgid "approval pending" msgstr "Η έγκριση εκκρεμεί" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "εν αναμονή πληρωμής με καθυστέρηση" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 #, fuzzy #| msgid "List of orders with taxes (PDF)" msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "Κατάλογος παραγγελιών με φόρους (PDF)" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 #, fuzzy #| msgid "Send to customers with order status" msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "Αποστολή σε πελάτες με κατάσταση παραγγελίας" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 #, fuzzy #| msgid "Absolute value" msgid "Absolute" msgstr "Απόλυτη τιμή" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 #, fuzzy #| msgid "Search for events" msgid "Relative, before event start" msgstr "Αναζήτηση εκδηλώσεων" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 #, fuzzy #| msgid "Search for events" msgid "Relative, before event end" msgstr "Αναζήτηση εκδηλώσεων" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 #, fuzzy #| msgid "Search for events" msgid "Relative, after event start" msgstr "Αναζήτηση εκδηλώσεων" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 #, fuzzy #| msgid "Relative date:" msgid "Relative, after event end" msgstr "Σχετική ημερομηνία:" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 #, fuzzy #| msgid "Please enter your name." msgid "Please specify the send date" msgstr "Παρακαλώ εισάγετε το όνομά σας." -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 #, fuzzy #| msgid "Please enter the same password twice" msgid "Please specify the offset days and time" msgstr "Εισαγάγετε τον ίδιο κωδικό πρόσβασης δύο φορές" -#: pretix/plugins/sendmail/forms.py:394 +#: pretix/plugins/sendmail/forms.py:396 #, fuzzy #| msgid "Please select a quota." msgid "Please specify a product" @@ -27763,69 +28036,69 @@ msgstr "Ημερομηνία ολοκλήρωσης" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "Ο καθένας που δημιούργησε μια παραγγελία εισιτηρίου" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 #, fuzzy #| msgid "Limit to products" msgid "Limit products" msgstr "Περιορίστε τα προϊόντα" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 #, fuzzy #| msgid "End date" msgid "Send date" msgstr "Ημερομηνία λήξης" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 #, fuzzy #| msgid "Number of days" msgid "Time of day" msgstr "Αριθμός ημερών" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "Στείλτε email στο" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, fuzzy, python-brace-format #| msgid "Show dates with time" msgid "on {date} at {time}" msgstr "Εμφάνιση ημερομηνιών με ώρα" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, 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:269 +#: pretix/plugins/sendmail/models.py:275 #, 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:279 +#: pretix/plugins/sendmail/models.py:285 #, 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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -28112,20 +28385,20 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" msgstr[0] "" msgstr[1] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, fuzzy, python-format #| msgid "Waiting list entry" msgid "%(number)s waiting list entry" @@ -28133,13 +28406,13 @@ msgid_plural "%(number)s waiting list entries" msgstr[0] "Αναμονή καταχώρησης λίστας" msgstr[1] "Αναμονή καταχώρησης λίστας" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 #, fuzzy #| msgid "The user has been created." msgid "Your rule has been created." msgstr "Ο χρήστης έχει δημιουργηθεί." -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 #, fuzzy #| msgid "The selected tax rule has been deleted." msgid "The selected rule has been deleted." @@ -28232,11 +28505,6 @@ msgstr "" msgid "Minimum Price" msgstr "Ελάχιστος αριθμός" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 #, fuzzy @@ -29171,11 +29439,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "Επισκόπηση παραγγελίας" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 msgid "You need to check all checkboxes on the bottom of the page." msgstr "Θα πρέπει να ελέγξετε όλα τα checkboxes στο κάτω μέρος της σελίδας." -#: pretix/presale/checkoutflow.py:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -30062,7 +30330,7 @@ msgstr "ΕΞΑΝΤΛΗΜΕΝΑ" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "Κατοχυρωμένα" @@ -30116,14 +30384,20 @@ msgstr "Εμφάνιση πληροφοριών" msgid "Membership:" msgstr "Μέλη" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +#, fuzzy +#| msgid "This ticket has already been redeemed." +msgid "This ticket is blocked." +msgstr "Αυτό το εισιτήριο έχει ήδη εξαργυρωθεί." + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 #, fuzzy #| msgid "Use languages" msgctxt "ticket_checkins" msgid "Usage:" msgstr "Χρήση γλωσσών" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, fuzzy, python-format #| msgid "This ticket has already been redeemed." msgid "This ticket has been used once." @@ -30131,43 +30405,43 @@ msgid_plural "This ticket has been used %(count)s times." msgstr[0] "Αυτό το εισιτήριο έχει ήδη εξαργυρωθεί." msgstr[1] "Αυτό το εισιτήριο έχει ήδη εξαργυρωθεί." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 #, fuzzy #| msgid "Show attendee names on invoices" msgid "No attendee name provided" msgstr "Εμφάνιση των ονομάτων των συμμετεχόντων στα τιμολόγια" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "Εντάξει, το αφαιρούμε αυτό …" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, fuzzy, python-format #| msgid "Amount of %(item)s to order" msgid "Remove one %(item)s from your cart" msgstr "Ποσό απο %(item)s για παραγγελία" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, fuzzy, python-format #| msgid "" #| "We removed %(product)s from your cart as you can not buy less than " @@ -30179,11 +30453,11 @@ msgstr "" "Καταργήσαμε το %(product)s από το καλάθι σας, καθώς δεν μπορείτε να " "αγοράσετε λιγότερο από %(min)s στοιχεία του." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "Προσπαθούμε να κατοχυρώσουμε ένα άλλο για εσάς!" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -30195,20 +30469,20 @@ msgstr "" "Μόλις τα στοιχεία βρίσκονται στο καλάθι σας, θα έχετε %(time)s λεπτά για να " "ολοκληρώσετε την αγορά σας." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, fuzzy, python-format #| msgid "Amount of %(item)s to order" msgid "Add one more %(item)s to your cart" msgstr "Ποσό απο %(item)s για παραγγελία" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, fuzzy, python-format #| msgid "Add product" msgid "One product" @@ -30216,20 +30490,20 @@ msgid_plural "%(num)s products" msgstr[0] "Προσθήκη προϊόντος" msgstr[1] "Προσθήκη προϊόντος" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, fuzzy, python-format #| msgid "incl. %(rate)s%% %(taxname)s" msgid "incl. %(tax_sum)s taxes" msgstr "συμπεριλαμβανομένου του %(rate)s%%%(taxname)s" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, fuzzy, python-format #| msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" "Τα στοιχεία του καλαθιού σας προορίζονται για εσάς για %(minutes)s λεπτά." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 #, fuzzy #| msgid "The items in your cart are no longer reserved for you." msgid "" @@ -30237,7 +30511,7 @@ msgid "" "complete your order as long as they’re available." msgstr "Τα αντικείμενα στο καλάθι σας δεν είναι πλέον αποκλειστικά για εσάς." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -30361,10 +30635,7 @@ msgid "Confirmation pending" msgstr "Κείμενο επιβεβαίωσης" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "Πληρωμή σε εκκρεμότητα" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 #, fuzzy #| msgctxt "payment_state" #| msgid "confirmed" @@ -30372,6 +30643,10 @@ msgctxt "order state" msgid "Confirmed" msgstr "επιβεβαιώθηκε" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "Πληρωμή σε εκκρεμότητα" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 #, fuzzy @@ -30456,7 +30731,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 #, fuzzy #| msgid "PDF ticket layout" msgid "Few tickets left" @@ -30467,7 +30742,7 @@ msgstr "Layout του PDF εισιτηρίου" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 #, fuzzy #| msgid "Pay now" msgctxt "available_event_in_list" @@ -30484,7 +30759,7 @@ msgstr "Πλήρωσε τώρα" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "" @@ -30493,7 +30768,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 #, fuzzy #| msgid "Fully redeemed" msgid "Fully booked" @@ -30556,14 +30831,14 @@ msgid "Other dates" msgstr "Αλλα χαρακτηριστικά" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 #, fuzzy #| msgid "The presale period for this event is over." msgid "The booking period for this event is over." msgstr "Η περίοδος προπώλησης γι' αυτήν την εκδήλωση τελείωσε." #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, fuzzy, python-format #| msgid "The presale for this event will start on %(date)s at %(time)s." msgid "The booking period for this event will start on %(date)s at %(time)s." @@ -31905,7 +32180,7 @@ msgid "The products have been successfully added to your cart." msgstr "Τα προϊόντα προστέθηκαν με επιτυχία στο καλάθι σας." #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -32169,17 +32444,17 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "Αυτό το κατάστημα εισιτηρίων είναι απενεργοποιημένο αυτήν τη στιγμή." -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "" "Η επιλεγμένη ημερομηνία δεν υπάρχει σε αυτή τη σειρά εκδηλώσεων (event " "series)." -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "από %(start_date)s" @@ -32296,6 +32571,12 @@ msgstr "Πρόσβαση για εγγραφή" msgid "Kosovo" msgstr "" +#, fuzzy +#~| msgid "This payment method does not support automatic refunds." +#~ msgid "Only available for payment method that support automatic refunds." +#~ msgstr "" +#~ "Αυτός ο τρόπος πληρωμής δεν υποστηρίζει αυτόματες επιστροφές χρημάτων." + #~ msgid "" #~ "Only include invoices issued on or before this date. Note that the " #~ "invoice date does not always correspond to the order or payment date." diff --git a/src/pretix/locale/el/LC_MESSAGES/djangojs.po b/src/pretix/locale/el/LC_MESSAGES/djangojs.po index d0077a406..9be6eadc2 100644 --- a/src/pretix/locale/el/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/el/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2019-10-03 19:00+0000\n" "Last-Translator: Chris Spy \n" "Language-Team: Greek \n" "Language-Team: Spanish " msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "Vacío, si este producto no es un ticket de admisión" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "creado" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "pendiente" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "confirmado" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "cancelado" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "fallido" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "reembolsado" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "Información de pago" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "iniciado externamente" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "creado" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "en tránsito" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "hecho" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "fallido" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "cancelado" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "Organizador" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "Cliente" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "Externo" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 #, fuzzy #| msgid "Refund only" msgid "Refund reason" msgstr "Reembolso solamente" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" "May be shown to the end user or used e.g. as part of a payment reference." msgstr "" -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "Tarifa de pago" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "Tarifa de envío" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "Tarifa por servicio" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "Tarifa de cancelación" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "Otras tarifas" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "Tarjeta de regalo" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "Valor" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "Posición de la orden" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "ID de carrito (p. ej. clave de sesión)" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "Posición del carrito" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "Posiciones del carrito" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "Cliente de negocios" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "Esta referencia se imprimirá en su factura para su conveniencia." @@ -4976,8 +5022,8 @@ msgstr "" "las URLs para referirse a su cuenta de organizador y a sus eventos." #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -5255,15 +5301,7 @@ msgid "" "be used." msgstr "" -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "Válido hasta" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "Reservar ticket con cargo a la cuota" @@ -5550,8 +5588,8 @@ msgid "Dates" msgstr "Fechas" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "Total neto" @@ -5712,10 +5750,10 @@ msgstr "Necesita seleccionar una variación del producto." #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 #, fuzzy #| msgid "Invoice addresses" msgid "Invoice address" @@ -5740,7 +5778,7 @@ msgstr "" msgid "Please enter a valid state." msgstr "Por favor, seleccione una cuota." -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 #, fuzzy #| msgid "Attendee email" msgid "Attendee e-mail address" @@ -5749,12 +5787,12 @@ msgstr "Correo electrónico del participante" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 #, fuzzy #| msgid "Attendee badges" msgid "Attendee address" @@ -5781,7 +5819,7 @@ msgstr "Ha introducido un número no válido." #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "Código de ticket" @@ -5800,39 +5838,44 @@ msgstr "" msgid "Please enter a valid language code." msgstr "Por favor, introduzca una dirección de correo electrónico válida." -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 #, fuzzy #| msgid "Please enter a valid email address." msgid "Please enter a valid sales channel." msgstr "Por favor, introduzca una dirección de correo electrónico válida." -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 #, fuzzy #| msgid "No matching answers found." msgid "Multiple matching seats were found." msgstr "No se encontraron respuestas coincidentes." -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 #, fuzzy #| msgid "No matching answers found." msgid "No matching seat was found." msgstr "No se encontraron respuestas coincidentes." -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 #, fuzzy #| msgid "This slug is already in use. Please choose a different one." msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "Esta URL semántica ya está en uso. Por favor, elija una diferente." -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 #, fuzzy #| msgctxt "subevent" #| msgid "You need to select a date." msgid "You need to select a specific seat." msgstr "Necesitas seleccionar una fecha." -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 #, fuzzy #| msgid "Invalid option selected." msgid "Ambiguous option selected." @@ -6233,9 +6276,9 @@ msgid "Price including add-ons" msgstr "Precio incluyendo complementos" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, fuzzy #| msgid "Attendee email" msgid "Attendee company" @@ -6350,7 +6393,7 @@ msgid "Event begin weekday" msgstr "Fecha de inicio del evento" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "Viernes" @@ -6442,8 +6485,8 @@ msgstr "" "Agregado 1\n" "Agregado 2" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "Nombre del organizador" @@ -6489,7 +6532,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "Planta baja, fila 3, asiento 4" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "Entrada general" @@ -6550,7 +6593,7 @@ msgstr "Nombres de participantes" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -6618,25 +6661,25 @@ msgstr "Fecha relativa:" msgid "Not set" msgstr "No fijado" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" msgstr "" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 #, fuzzy #| msgid "Event date" msgid "Event canceled" msgstr "Fecha del evento" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -6657,7 +6700,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "No se especificó ninguna fecha." -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "Ha seleccionado un producto que no está disponible para la venta." @@ -6725,9 +6768,9 @@ msgstr[1] "" "Hemos quitado %(product)s de su carrito ya que no puede comprar menos de " "%(min)s artículos de él." -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 #, fuzzy #| msgid "The presale period for this event has not yet started." msgid "The booking period for this event has not yet started." @@ -6757,7 +6800,7 @@ msgstr "" "El período de preventa de este evento aún no ha comenzado. Las posiciones " "afectadas han sido eliminadas de su carrito." -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has ended. The " @@ -6777,7 +6820,7 @@ msgstr "El precio introducido es demasiado alto." msgid "This voucher code is not known in our database." msgstr "Este código de recibo no se conoce en nuestra base de datos." -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6881,15 +6924,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "La fecha del evento seleccionada no está activa." -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "No puede seleccionar un add-on para el producto seleccionado." -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "No se pueden seleccionar dos variantes del mismo producto adicional." -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, fuzzy, python-format #| msgid "" #| "You can select at most %(max)s add-ons from the category %(cat)s for the " @@ -6907,7 +6950,7 @@ msgstr[1] "" "Puede seleccionar como máximo %(max)s add-ons de la categoría %(cat)s para " "el producto %(base)s." -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, fuzzy, python-format #| msgid "" #| "You need to select at least %(min)s add-ons from the category %(cat)s for " @@ -6925,7 +6968,7 @@ msgstr[1] "" "Necesita seleccionar al menos %(min)s add-ons de la categoría %(cat)s para " "el producto %(base)s." -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -7037,27 +7080,27 @@ msgstr "Número de tickets" msgid "week day" msgstr "Día de fin de semana" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "Lunes" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "Martes" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "Miércoles" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "Jueves" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "Sábado" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "Domingo" @@ -7085,13 +7128,32 @@ msgstr "" msgid "This order position has been canceled." msgstr "La posición de esta orden ha sido cancelada." -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +#| msgid "This ticket has already been redeemed." +msgid "This ticket has been blocked." +msgstr "Este ticket ya ha sido canjeado." + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, fuzzy, python-brace-format +#| msgctxt "subevent" +#| msgid "This voucher is not valid for this event date." +msgid "This ticket is only valid after {datetime}." +msgstr "Este recibo no es válido para esta fecha de evento." + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, fuzzy, python-brace-format +#| msgid "This ticket has already been redeemed." +msgid "This ticket was only valid before {datetime}." +msgstr "Este ticket ya ha sido canjeado." + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "" "Esta posición de pedido tiene un producto no válido para esta lista de " "registro." -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 #, fuzzy #| msgid "This order position has an invalid product for this check-in list." msgid "This order position has an invalid date for this check-in list." @@ -7099,20 +7161,26 @@ msgstr "" "Esta posición de pedido tiene un producto no válido para esta lista de " "registro." -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "This order is not pending approval." +msgid "This order is not yet approved." +msgstr "Esta orden no está pendiente de aprobación." + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "La orden no está marcada como pagada." -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "Necesitas responder preguntas para terminar el registro." -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "Este ticket ya ha sido canjeado." @@ -7328,7 +7396,7 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "Fecha ingresada inválida." -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." @@ -7336,7 +7404,7 @@ msgstr "" "Algunos de los productos que seleccionó ya no estaban disponibles. Por favor " "vea abajo para más detalles." -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -7344,7 +7412,7 @@ msgstr "" "Algunos de los productos que seleccionó ya no estaban disponibles en la " "cantidad que seleccionó. Por favor vea abajo para más detalles." -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." @@ -7352,15 +7420,15 @@ msgstr "" "El precio de algunos de los artículos en su carrito ha cambiado en el " "durante este tiempo. Por favor vea abajo para más detalles." -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "Se ha producido un error interno, inténtelo de nuevo." -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "Su carrito está vacío." -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, fuzzy, python-format #| msgid "" #| "You cannot select more than %(max)s items of the product %(product)s. We " @@ -7378,13 +7446,13 @@ msgstr[1] "" "No puede seleccionar más de %(max)s elementos del producto %(product)s. " "Hemos retirado los artículos sobrantes de su carrito." -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 #, fuzzy #| msgid "The presale period has ended." msgid "The booking period has ended." msgstr "El período de preventa ha terminado." -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." @@ -7392,7 +7460,7 @@ msgstr "" "El código del recibo utilizado para uno de los artículos de su carrito no es " "conocido en nuestra base de datos." -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " @@ -7402,7 +7470,7 @@ msgstr "" "sido utilizado el máximo número de veces permitido. Hemos quitado este " "artículo de su carrito." -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 #, fuzzy #| msgid "" #| "The voucher code used for one of the items in your cart has already been " @@ -7416,7 +7484,7 @@ msgstr "" "sido utilizado el máximo número de veces permitido. Hemos quitado este " "artículo de su carrito." -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." @@ -7424,7 +7492,7 @@ msgstr "" "El código del recibo utilizado para uno de los artículos de su carrito ha " "caducado. Hemos quitado este artículo de su carrito." -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." @@ -7432,13 +7500,13 @@ msgstr "" "El código de descuento utilizado para uno de los artículos de su carrito no " "es válido para este artículo. Hemos quitado este artículo de su carrito." -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 #, fuzzy #| msgid "You need a valid voucher code to order this product." msgid "You need a valid voucher code to order one of the products." msgstr "Necesita un código de recibo válido para pedir este producto." -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has not yet " @@ -7450,7 +7518,7 @@ msgstr "" "El período de preventa de uno de los eventos de su carrito aún no ha " "comenzado. Las posiciones afectadas han sido eliminadas de su carrito." -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 #, fuzzy #| msgid "" #| "The voucher code used for one of the items in your cart is expired. We " @@ -7462,7 +7530,7 @@ msgstr "" "El código del recibo utilizado para uno de los artículos de su carrito ha " "caducado. Hemos quitado este artículo de su carrito." -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 #, fuzzy #| msgid "" #| "The voucher code used for one of the items in your cart has already been " @@ -7476,26 +7544,26 @@ msgstr "" "sido utilizado el máximo número de veces permitido. Hemos quitado este " "artículo de su carrito." -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 #, fuzzy #| msgid "The order has been canceled." msgid "The order was not canceled." msgstr "El pedido ha sido cancelado." -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "La nueva fecha de caducidad debe ser en el futuro." -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "Esta orden no está pendiente de aprobación." -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "No puede cancelar este pedido." -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " @@ -7504,7 +7572,7 @@ msgstr "" "Esta orden no se puede cancelar, ya que la tarjeta regalo {card} que se ha " "comprado en esta orden ya se ha canjeado." -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 #, fuzzy #| msgid "" #| "The cancellation fee cannot be higher than the payment credit of this " @@ -7515,13 +7583,13 @@ msgstr "" "La tarifa de cancelación no puede ser mayor que el crédito de pago para esta " "orden." -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 #, fuzzy #| msgid "This payment method does not support automatic refunds." msgid "The selected payment methods do not cover the total balance." msgstr "Este método de pago no admite reembolsos automáticos." -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " @@ -7532,26 +7600,26 @@ msgstr "" "sido usada en este intervalo. Por favor, comprueba los precios debajo y " "prueba de nuevo." -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "Necesita seleccionar una variación del producto." -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" "La cuota {name} no tiene suficiente capacidad para realizar la operación." -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "No hay ninguna cuota definida que permita esta operación." -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "El producto seleccionado no está activo o no tiene precio fijo." -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." @@ -7559,7 +7627,7 @@ msgstr "" "Esta operación dejaría la orden vacía. Por favor, cancele el pedido en su " "lugar." -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." @@ -7567,7 +7635,7 @@ msgstr "" "Esta operación haría que el pedido fuera gratuito y, por lo tanto, se pagara " "inmediatamente, aun así no se dispone de cuota." -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." @@ -7575,7 +7643,7 @@ msgstr "" "Este es un producto adicional, por favor seleccione la posición base a la " "que debe ser añadido." -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." @@ -7583,11 +7651,11 @@ msgstr "" "La posición base seleccionada no le permite añadir este producto como un " "complemento." -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "Debe seleccionar un subevento para la nueva posición." -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, python-brace-format msgid "" "You selected seat \"{seat}\" for a date that does not match the selected " @@ -7596,25 +7664,25 @@ msgstr "" "Se ha seleccionado el asiento \"{seat}\" para una fecha que no coincide con " "la de la entrada. Por favor, escoge de nuevo un asiento." -#: pretix/base/services/orders.py:1396 +#: pretix/base/services/orders.py:1419 #, fuzzy #| msgid "The selected product is not active or has no price set." msgid "The selected product requires you to select a seat." msgstr "El producto seleccionado no está activo o no tiene precio fijo." -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 #, fuzzy #| msgid "The selected product is not active or has no price set." msgid "The selected product does not allow to select a seat." msgstr "El producto seleccionado no está activo o no tiene precio fijo." -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 #, fuzzy #| msgid "The selected product is not active or has no price set." msgid "The selected country is blocked by your tax rule." msgstr "El producto seleccionado no está activo o no tiene precio fijo." -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." @@ -7622,7 +7690,7 @@ msgstr "" "No se puede cambiar el precio de una posición que se ha usado para entregar " "una tarjeta regalo." -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, python-brace-format msgid "" "A position can not be canceled since the gift card {card} purchased in this " @@ -7631,7 +7699,7 @@ msgstr "" "La posición no se puede cancelar, ya que la tarjeta regalo {card} que se ha " "comprado en esta orden ya se ha canjeado." -#: pretix/base/services/orders.py:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -7763,7 +7831,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Plugin: %s" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, fuzzy, python-brace-format #| msgid "The voucher has been created." msgid "The voucher has been sent to {recipient}." @@ -8591,7 +8659,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "Ocultar todos los productos agotados" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Mostrar públicamente cuántas entradas de un determinado tipo todavía están " @@ -8609,7 +8677,7 @@ msgstr "Mostrar variaciones de un producto expandido por defecto" msgid "Enable waiting list" msgstr "Habilitar lista de espera" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -8978,7 +9046,7 @@ msgstr "" "permite. De otra manera, un reembolso manual será creado para ser procesado " "por usted." -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "Mantener una tarifa de cancelación fija" @@ -8986,7 +9054,7 @@ msgstr "Mantener una tarifa de cancelación fija" msgid "Keep payment, shipping and service fees" msgstr "Conservar cuota de pago, envío y servicios" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "Mantener una tarifa de cancelación porcentual" @@ -9067,21 +9135,21 @@ msgstr "" msgid "Refund method" msgstr "Orden de reembolso" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "Dirección de contacto" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Lo mostraremos públicamente para que los asistentes puedan ponerse en " "contacto con usted." -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "Pie de imprenta URL" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -9521,7 +9589,7 @@ msgstr "" "El equipo de {event}" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "Número de días" @@ -9571,11 +9639,49 @@ msgstr "" "su equipo {event}" #: pretix/base/settings.py:2029 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "we did not yet receive a full payment for your order for {event}.\n" +#| "Please keep in mind that we only guarantee your order if we receive\n" +#| "your payment before {expire_date}.\n" +#| "\n" +#| "You can view the payment information and the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hola, \n" +"\n" +"No hemos recibido su pago completo para la orden para {event}\n" +"Por favor, tenga en cuenta que sólo garantizamos su pedido si recibimos \n" +"su pago antes de {expire_date}. \n" +"\n" +"Puede ver la información de pago y el estado de su pedido en\n" +"{url}. \n" +"\n" +"Saludos cordiales , \n" +"su equipo {event}" + +#: pretix/base/settings.py:2042 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "Usted ha sido seleccionado de la lista de espera para {event}" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, python-brace-format msgid "" "Hello,\n" @@ -9606,12 +9712,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, python-brace-format msgid "Order canceled: {code}" msgstr "Pedido cancelado: {code}" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -9638,12 +9744,12 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "Orden aprobada y pendiente de pago: {code}" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -9674,12 +9780,12 @@ msgstr "" "Saludos cordiales, \n" "su equipo {event}" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "Pedido aprobado y confirmado: {code}" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -9717,12 +9823,12 @@ msgstr "" "Saludos cordiales, \n" "su equipo {event}" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, python-brace-format msgid "Order denied: {code}" msgstr "Orden denegada: {code}" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -9751,7 +9857,7 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -9770,12 +9876,12 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "Su ticket está listo para descargar: {code}" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, fuzzy, python-brace-format #| msgid "" #| "Hello {attendee_name},\n" @@ -9808,7 +9914,7 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -9831,12 +9937,12 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -9856,12 +9962,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -9881,12 +9987,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -9906,60 +10012,60 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" "Por favor, introduzca el código hexadecimal de un color, por ejemplo, " "#990000." -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "Color primario" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "Acentuar el color para éxito" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "Sugerimos fuertemente usar un tono de verde." -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "Acentuar los colores para errores" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "Sugerimos fuertemente usar un tono de rojo." -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "Fuente" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "Sólo respetado por los navegadores modernos." -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 #, fuzzy #| msgid "Attendee name" msgid "Header image" msgstr "Nombre del participante" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 #, fuzzy #| msgid "" #| "If you provide a logo image, we will by default not show your events name " @@ -9976,26 +10082,26 @@ msgstr "" "nombre y la fecha de su evento en el encabezado de la página. Mostraremos su " "logotipo con una altura máxima de 120 píxeles." -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 #, fuzzy #| msgid "" #| "If you provide a logo image, we will by default not show your " @@ -10012,15 +10118,15 @@ msgstr "" "nombre de su organización en el encabezado de la página. Mostraremos su " "logotipo con una altura máxima de 120 píxeles." -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "Imagen de redes sociales" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -10029,19 +10135,19 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "Imagen del logotipo" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Mostraremos su logotipo con una altura y anchura máxima de 2,5 cm." -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "Texto de información" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -10049,11 +10155,11 @@ msgstr "" "No se muestra en ninguna parte de forma predeterminada, pero si lo desea, " "puede utilizarlo, por ejemplo, en las plantillas de tickets." -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 #, fuzzy #| msgid "" #| "This text will be shown above the payment options. You can explain the " @@ -10065,21 +10171,21 @@ msgstr "" "Este texto se mostrará arriba de las opciones de pago. Puedes explicarle las " "opciones al usuario aquí, si quieres." -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "Explicación del recibo" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -10088,13 +10194,13 @@ msgstr "" "descuento. Puede utilizarlo, por ejemplo, para explicar como obtener un " "código de descuento." -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 #, fuzzy #| msgid "Attendee name" msgid "Attendee data explanation" msgstr "Nombre del participante" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 #, fuzzy #| msgid "" #| "This text will be shown next to the input for a voucher code. You can use " @@ -10107,23 +10213,23 @@ msgstr "" "descuento. Puede utilizarlo, por ejemplo, para explicar como obtener un " "código de descuento." -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 #, fuzzy #| msgid "Additional fee" msgid "Additional success message" msgstr "Tarifa adicional" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -10132,15 +10238,15 @@ msgstr "" "enviaremos una confirmación del pedido incluyendo un enlace al que deberá " "acceder más tarde." -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -10148,74 +10254,74 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "Hora de inicio del evento (descendente)" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "Nombre (descendente)" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "Fecha de pedido" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" "Enlace a la vista general del organizador en todas las páginas del evento" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "Texto de la página de inicio" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "Esto se mostrará en la página principal del organizador." -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 #, fuzzy #| msgid "Gift card code" msgid "Length of gift card codes" msgstr "Código de la tarjeta de regalo" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 #, fuzzy #| msgid "Gift card code" msgid "Validity of gift card codes in years" msgstr "Código de la tarjeta de regalo" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 #, fuzzy #| msgid "Additional text" msgid "Dialog text" msgstr "Texto adicional" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -10223,205 +10329,205 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 #, fuzzy #| msgid "Price settings" msgid "Privacy settings" msgstr "Configuración de precios" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 #, fuzzy #| msgid "Allowed titles" msgid "Dialog title" msgstr "Titulos permitidos" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 #, fuzzy #| msgid "Product description" msgid "\"Accept\" button description" msgstr "Descripción del producto" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 #, fuzzy #| msgid "Required question" msgid "Required cookies only" msgstr "Pregunta requerida" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 #, fuzzy #| msgid "Product description" msgid "\"Reject\" button description" msgstr "Descripción del producto" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 #, fuzzy #| msgid "Customers can cancel their unpaid orders" msgid "Customers can choose their own seats" msgstr "Clientes pueden cancelar sus ordenes no pagadas" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 #, fuzzy msgid "Most common English titles" msgstr "Tratamientos más comunes en inglés" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 #, fuzzy msgid "Most common German titles" msgstr "Tratamientos más comunes en alemán" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "Sra." -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "Sr." -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "Srx." -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "Nombre dado" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "Apellido" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "Juan" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "Pérez" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "Título" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "Doctor" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "Primer Nombre" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "Segundo nombre" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "Juan Pérez" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "Nombre preferido" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "Transliteración" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 #, fuzzy #| msgid "Cancellation" msgctxt "person_name" msgid "Salutation" msgstr "Cancelación" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 #, fuzzy #| msgid "Require customer name" msgctxt "person_name" msgid "Degree (after name)" msgstr "Se requiere el nombre del cliente" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Su localización por defecto también debe estar habilitada para su evento " "(ver cuadro de arriba)." -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "No puede exigir que se especifiquen los nombres de los participantes si no " "los solicita." -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Debe solicitar los correos electrónicos de los asistentes si desea que sean " "necesarios." -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 #, fuzzy #| msgid "" #| "You have to ask for attendee emails if you want to make them required." @@ -10431,13 +10537,13 @@ msgstr "" "Debe solicitar los correos electrónicos de los asistentes si desea que sean " "necesarios." -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 #, fuzzy #| msgid "This will require users to enter a company name." msgid "You have to require invoice addresses to require for company names." msgstr "Esto requerirá que los usuarios introduzcan el nombre de una empresa." -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "La última fecha de pago no puede ser antes del final de la pre-venta." @@ -11289,7 +11395,7 @@ msgstr "Se ha producido un error interno, inténtelo de nuevo." msgid "The task has been completed." msgstr "La tarea ha sido completada." -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, fuzzy, python-brace-format #| msgid "Please only upload PDF files." msgid "Please do not upload files larger than {size}!" @@ -11299,13 +11405,13 @@ msgstr "Por favor, cargue sólo archivos PDF." msgid "Filetype not allowed!" msgstr "Tipo de archivo no permitido!" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -11571,28 +11677,28 @@ msgid "HTML mail renderer" msgstr "Renderizador de correo HTML" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 #, fuzzy #| msgid "Order contact address changed" msgid "Subject sent to order contact address" msgstr "Cambiar la dirección de contacto del pedido" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 #, fuzzy #| msgid "Order contact address changed" msgid "Text sent to order contact address" msgstr "Cambiar la dirección de contacto del pedido" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 #, fuzzy #| msgid "Send a new email based on this" msgid "Send an email to attendees" msgstr "Enviar un nuevo correo electrónico basado en esto" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -11600,23 +11706,23 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 #, fuzzy #| msgid "Text (sent by admin)" msgid "Subject sent to attendees" msgstr "Texto (enviado por admin)" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 #, fuzzy #| msgid "Text (sent by admin)" msgid "Text sent to attendees" msgstr "Texto (enviado por admin)" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -11649,15 +11755,23 @@ msgstr "Texto (solicitado por el usuario)" msgid "Text (requested by user)" msgstr "Texto (solicitado por el usuario)" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -11665,31 +11779,31 @@ msgstr "" "Este correo electrónico se enviará muchos días antes de que comience el " "evento de pedido. Si el campo está vacío, el correo nunca será enviado." -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 #, fuzzy #| msgid "Received order" msgid "Subject for received order" msgstr "Orden recibida" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 #, fuzzy #| msgid "Received order" msgid "Text for received order" msgstr "Orden recibida" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 #, fuzzy #| msgid "Yes, approve order" msgid "Subject for approved order" msgstr "Sí, aprobar la orden" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 #, fuzzy #| msgid "Yes, approve order" msgid "Text for approved order" msgstr "Sí, aprobar la orden" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 #, fuzzy #| msgid "" #| "This will only be sent out for non-free orders. Free orders will receive " @@ -11705,19 +11819,19 @@ msgstr "" "Marcadores de posición disponibles: {event}, {total_with_currency}, {total}, " "{currency}, {date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 #, fuzzy #| msgid "Approved order" msgid "Subject for approved free order" msgstr "Pedido aprobado" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 #, fuzzy #| msgid "Approved order" msgid "Text for approved free order" msgstr "Pedido aprobado" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 #, fuzzy #| msgid "" #| "This will only be sent out for non-free orders. Free orders will receive " @@ -11733,20 +11847,20 @@ msgstr "" "Marcadores de posición disponibles: {event}, {total_with_currency}, {total}, " "{currency}, {date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 #, fuzzy #| msgid "Received order" msgid "Subject for denied order" msgstr "Orden recibida" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 #, fuzzy #| msgid "Denied order" msgid "Text for denied order" msgstr "Orden denegada" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -11755,77 +11869,77 @@ msgstr "Orden denegada" msgid "Available placeholders: {list}" msgstr "Marcadores de posición disponibles: {event}, {url}" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 #, fuzzy #| msgid "Ticket code" msgid "Ticket code generator" msgstr "Código de ticket" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "Todos los países" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "Unión Europea" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "Cualquier cliente" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "Individual" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "Negocios" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "Empresa con IVA válido" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "Cobrar IVA" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "Sin IVA" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 #, fuzzy #| msgid "Filetype not allowed!" msgid "Sale not allowed" msgstr "Tipo de archivo no permitido!" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 #, fuzzy #| msgid "New order requires approval" msgid "Order requires approval" msgstr "La nueva orden requiere aprobación" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 #, fuzzy #| msgid "Sales tax rate" msgid "Deviating tax rate" msgstr "Tipo del impuesto sobre las ventas" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 #, fuzzy #| msgid "Text on invoices" msgid "Text on invoice" msgstr "Texto en las facturas" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "Bono preseleccionado" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -11837,11 +11951,11 @@ msgstr "" "este vale será utilizado. Esto se puede utilizar, por ejemplo, para " "proporcionar widgets que ofrecen descuentos o desbloquear productos secretos." -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "Modo de compatibilidad" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -11849,28 +11963,28 @@ msgstr "" "Nuestro widget regular no funciona en todos los creadores de sitios web. Si " "tiene problemas, intente usar este modo de compatibilidad." -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "El código del recibo no existe." -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "La URL semántica que introdujo no era correcta." -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "Descargas de entradas" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "Sus clientes podrán descargar sus tickets en formato PDF." -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "Exigir a todos los asistentes que rellenen sus nombres" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -11878,11 +11992,11 @@ msgstr "" "Por defecto, le pediremos nombres pero no los requeriremos. Puede " "desactivarlo completamente en los ajustes." -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "Pago a través de Stripe" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -11894,11 +12008,11 @@ msgstr "" "configurar una cuenta con ellos, lo que le llevará menos de cinco minutos a " "través de su sencilla interfaz." -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "Pago por transferencia bancaria" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -11908,16 +12022,16 @@ msgstr "" "A continuación, puede importar sus extractos bancarios para procesar los " "pagos dentro del pretexto o marcarlos como pagados manualmente." -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Precio (opcional)" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "Gratis" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "Cantidad disponible" @@ -11929,7 +12043,7 @@ msgid "Please enter less than 25 recipients." msgstr "Ingrese su nombre." #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "Buscar por…" @@ -11950,95 +12064,103 @@ msgstr "Pagado (o cancelado con tarifa de pago)" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +#| msgctxt "checkoutflow" +#| msgid "Order confirmed" +msgid "Paid or confirmed" +msgstr "Orden confirmada" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "pendiente" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "Pendiente o pagado" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 #, fuzzy #| msgid "Cancellation" msgid "Cancellations" msgstr "Cancelación" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 #, fuzzy #| msgid "Canceled (paid fee)" msgid "Canceled (fully)" msgstr "Cancelada (tarifa pagada)" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 #, fuzzy #| msgid "Canceled (or with paid fee)" msgid "Canceled (fully or with paid fee)" msgstr "Cancelado (o con tarifa pagada)" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 #, fuzzy #| msgid "Cancellation fee" msgid "Cancellation requested" msgstr "Tarifa de cancelación" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 #, fuzzy #| msgid "Payment providers" msgid "Payment process" msgstr "Proveedores de pago" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "Pendiente o caducado" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "Pendiente (atrasado)" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "Sobrepagado" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 #, fuzzy #| msgid "Mark as paid" msgid "Partially paid" msgstr "Marcar como pagado" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 #, fuzzy #| msgctxt "checkoutflow" #| msgid "Order confirmed" msgid "Underpaid (but confirmed)" msgstr "Orden confirmada" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "Pendiente (pero pagado completamente)" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 #, fuzzy #| msgid "Order approval process" msgid "Approval process" msgstr "Proceso de aprobación de pedidos" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 #, fuzzy #| msgid "Approval pending" msgid "Approved, payment pending" msgstr "Pendiente de aprobación" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -12046,192 +12168,192 @@ msgstr "Pendiente de aprobación" msgid "Approval pending" msgstr "Pendiente de aprobación" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "Todos los productos" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "{product} - Cualquier variación" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 #, fuzzy #| msgid "New order placed" msgid "Order placed before" msgstr "Nueva orden colocada" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 #, fuzzy #| msgid "Order payments and refunds" msgid "Minimal sum of payments and refunds" msgstr "Pagos y reintegros de la orden" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 #, fuzzy #| msgid "Order payments and refunds" msgid "Maximal sum of payments and refunds" msgstr "Pagos y reintegros de la orden" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "Todos los organizadores" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "Todos los eventos" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 #, fuzzy #| msgid "All payment providers" msgid "All payments" msgstr "Todos los proveedores de pago" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 #, fuzzy #| msgid "Payment date" msgid "Payment created from" msgstr "Fecha de pago" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 #, fuzzy #| msgid "Payment amount" msgid "Payment created until" msgstr "Monto de pago" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 #, fuzzy #| msgid "Valid" msgid "Paid from" msgstr "Válido" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 #, fuzzy #| msgid "Valid until" msgid "Paid until" msgstr "Válido hasta" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "Tienda en directo y en preventa" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "Inactivo" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "Pre venta no iniciada" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "Pre venta terminada" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 #, fuzzy #| msgid "Date" msgid "Date from" msgstr "Fecha" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 #, fuzzy #| msgid "Date and time" msgid "Date until" msgstr "Fecha y hora" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 #, fuzzy #| msgid "Date" msgid "Start time from" msgstr "Fecha" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 #, fuzzy #| msgid "Date and time" msgid "Start time until" msgstr "Fecha y hora" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "Día de la semana" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "Consultar búsqueda" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 #, fuzzy #| msgid "Inactive" msgid "active" msgstr "Inactivo" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 #, fuzzy #| msgid "Disabled" msgid "disabled" msgstr "Deshabilitado" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 #, fuzzy #| msgid "Deactivate" msgid "not yet activated" msgstr "Desactivar" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 @@ -12240,272 +12362,272 @@ msgstr "Desactivar" msgid "Memberships" msgstr "Miembros" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 #, fuzzy #| msgid "Team memberships" msgid "Has no memberships" msgstr "Membresía del equipo" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 #, fuzzy #| msgid "Team memberships" msgid "Has any membership" msgstr "Membresía del equipo" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 #, fuzzy #| msgid "Team memberships" msgid "Has valid membership" msgstr "Membresía del equipo" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "Tienda en vivo" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "Tienda no en vivo" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "Evento único en curso o en el futuro" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "Evento único en el pasado" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "Buscar participante…" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "Estado del registro" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "Todos los asistentes" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 #, fuzzy #| msgid "Checked in – {list}" msgctxt "checkin state" msgid "Checked in but left" msgstr "Registrado en - {list}" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 #, fuzzy #| msgid "Presale" msgctxt "checkin state" msgid "Present" msgstr "Preventa" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "Chequeado" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "No chequeado" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 #, fuzzy #| msgid "Date" msgctxt "subevent" msgid "Date start from" msgstr "Fecha" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 #, fuzzy #| msgid "Date and time" msgctxt "subevent" msgid "Date start until" msgstr "Fecha y hora" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "Administrador" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "Sin administrador" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "Válido" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "No redimido" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "Canjeado al menos una vez" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "Redimido en su totalidad" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "Canjeado y facturado con ticket" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "Gestión de cuotas" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "Permitir ignorar cuota" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "Filtrar por etiqueta" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "Buscar recibo" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "Cualquier producto del contingente \"{quota}\"" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "Estado del reembolso" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "Todos los reembolsos abiertos" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "Todos los reembolsos" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 #, fuzzy #| msgctxt "subevent" #| msgid "Date history" msgid "Date filter" msgstr "Historial de fechas" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 #, fuzzy #| msgid "Filter by tag" msgid "Filter by…" msgstr "Filtrar por etiqueta" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 #, fuzzy #| msgid "Date of last payment" msgid "Date of last successful payment" msgstr "Fecha del último pago" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 #, fuzzy #| msgid "Check-in lists" msgid "All check-ins" msgstr "Listas de registro" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 #, fuzzy #| msgid "Only successful payments" msgid "Successful check-ins" msgstr "Sólo pagos exitosos" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 #, fuzzy #| msgid "Only successful payments" msgid "Unsuccessful check-ins" msgstr "Sólo pagos exitosos" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 #, fuzzy #| msgid "Card type" msgid "Scan type" msgstr "Tipo de tarjeta" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 #, fuzzy #| msgid "All actions" msgid "All directions" msgstr "Todas las acciones" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 #, fuzzy #| msgid "Devices" msgid "Device" msgstr "Dispositivos" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 #, fuzzy #| msgid "All invoices" msgid "All devices" msgstr "Todas las facturas" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 #, fuzzy #| msgctxt "subevent" #| msgid "All dates" msgid "All gates" msgstr "Todas las fechas" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 #, fuzzy #| msgid "Start date" msgctxt "filter" msgid "Start date" msgstr "Fecha de inicio" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 #, fuzzy #| msgid "End date" msgctxt "filter" msgid "End date" msgstr "Fecha de fin" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "Lista de registro" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "Software" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 #, fuzzy #| msgid "Devices" msgid "Device status" msgstr "Dispositivos" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 #, fuzzy #| msgid "All invoices" msgid "Active devices" msgstr "Todas las facturas" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 #, fuzzy #| msgid "Revoke device access:" msgid "Revoked devices" @@ -12736,7 +12858,7 @@ msgstr "" "Seleccione esta opción, por ejemplo, para camisetas que vienen en varios " "tamaños. Puede seleccionar las variaciones en el paso siguiente." -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 #, fuzzy #| msgid "Product category" msgid "No category" @@ -12782,32 +12904,32 @@ msgstr "Tamaño" msgid "Number of tickets" msgstr "Número de tickets" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "El nombre de la cuota es obligatorio." -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "Por favor, seleccione una cuota." -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "(Propuesta de evento)" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "Elegir automáticamente dependiendo en la configuración del evento" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "Si, si la generación del ticket está habilitada en general" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "Nunca" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " @@ -12817,15 +12939,15 @@ msgstr "" "completo, desempleados y personas mayores de 65 años. Esta entrada incluye " "acceso a todas las partes del evento, excepto el área VIP." -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 #, fuzzy #| msgid "" #| "Gift card products should not be associated with non-zero tax rates since " @@ -12837,13 +12959,13 @@ msgstr "" "Las tarjetas de regalo deberán tener asociada una tasa impositiva, dado que " "ésta se aplica al canjear la tarjeta." -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -12851,7 +12973,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -12862,7 +12984,7 @@ msgstr "" "usuario o está actualmente en la cesta de un usuario. En su lugar, configure " "la variación como \"inactiva\"." -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 #, fuzzy #| msgid "Create a first product" msgid "Use value from product" @@ -12906,8 +13028,8 @@ msgstr "Ha añadido el mismo tipo de add-on dos veces" msgid "Bundled product" msgstr "Agregar producto" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "inactivo" @@ -12993,11 +13115,28 @@ msgstr "Mostrar todas las ordenes en modo de prueba" msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +#, fuzzy +#| msgid "Cancel payment" +msgid "Confirm order regardless of payment" +msgstr "Cancelar el pago" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "Cuota de exceso de reservas" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" @@ -13005,11 +13144,11 @@ msgstr "" "Si marca esta casilla, esta operación se realizará incluso si da lugar a una " "cuota sobrevendida y usted ha vendido más entradas de las previstas!" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "Cuota de exceso de reservas e ignorar la morosidad" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -13021,17 +13160,17 @@ msgstr "" "operación también se realizará independientemente de la configuración para " "pagos atrasados." -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 #, fuzzy #| msgid "Notify user by e-mail" msgid "Notify customer by email" msgstr "Notificar al usuario por correo electrónico" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "Mantener una tarifa de cancelación de" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 #, fuzzy #| msgid "" #| "If you keep a fee, all positions within this order will be canceled and " @@ -13052,28 +13191,28 @@ msgstr "" "incluirlas en la tarifa de cancelación si desea retenerlas. Porfavor siempre " "ingrese un valor bruto, el impuesto será calculado automáticamente." -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 #, fuzzy #| msgid "Generate cancellation" msgid "Generate cancellation for invoice" msgstr "Generar cancelación" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "Comentario (será enviado al usuario)" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "Monto de pago" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -13082,39 +13221,39 @@ msgstr "Monto de pago" msgid "Payment date" msgstr "Fecha de pago" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 #, fuzzy #| msgid "Please select a quota." msgid "Please select some events." msgstr "Por favor, seleccione una cuota." -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "Recalcular impuestos" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 #, fuzzy #| msgid "Re-calculate taxes" msgid "Do not re-calculate taxes" msgstr "Recalcular impuestos" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "Generar una nueva factura si es necesario" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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." @@ -13123,26 +13262,26 @@ msgstr "" "contenido de la orden, la factura antigua se cancelará y se generará una " "nueva." -#: pretix/control/forms/orders.py:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "Notificar al usuario" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" "Enviar un correo electrónico al cliente notificándole que su pedido ha sido " "modificado." -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "Permitir sobrevender cupos cuando se realice esta operación" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "Agregado a" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -13151,7 +13290,7 @@ msgstr "Agregado a" msgid "Seat" msgstr "Asiento" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -13163,56 +13302,72 @@ msgstr "Asiento" msgid "Membership" msgstr "Miembros" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" "Incluyendo impuestos, si los hubiera. Mantener vacío para el precio por " "defecto del producto" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 #, fuzzy #| msgid "Keep unchanged" msgid "(Unchanged)" msgstr "Mantener sin cambios" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "Precio nuevo (bruto)" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Ticket secret:" +msgid "Ticket is blocked" +msgstr "ticket secreto:" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +#, fuzzy +#| msgid "Valid until" +msgid "Validity end" +msgstr "Válido hasta" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "Generar un nuevo secreto" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 #, fuzzy #| msgid "Cancel position" msgid "Cancel this position" msgstr "Cancelar posición" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "Partir en un nuevo orden" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 #, fuzzy #| msgid "Team memberships" msgid "(No membership)" msgstr "Membresía del equipo" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 #, fuzzy #| msgid "Remove filter" msgid "Remove this fee" msgstr "Quitar el filtro" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "Invalidar secretos" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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 " @@ -13222,38 +13377,38 @@ msgstr "" "enlace a la página de pedido al usuario y el usuario tendrá que descargar " "sus entradas de nuevo. Las versiones antiguas no serán válidas." -#: pretix/control/forms/orders.py:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 #, fuzzy #| msgid "Cached ticket files" msgid "Attach tickets" msgstr "Archivos de tickets en caché" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 #, fuzzy #| msgid "Attach invoices to emails" msgid "Attach invoices" msgstr "Adjuntar facturas a correos electrónicos" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "Destinatario" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" "Cancelar la orden. Todos los tickets ya no funcionarán. Esto no se puede " "revertir." -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 msgid "" "Mark the order as pending and allow the user to pay the open amount with " "another payment method." @@ -13261,42 +13416,43 @@ msgstr "" "Marque el pedido como pendiente y permita que el usuario pague el importe " "pendiente con otro método de pago." -#: pretix/control/forms/orders.py:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "No hagas nada y mantén el orden como está." -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "El importe del reembolso debe ser positivo e inferior a {}." -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "Es necesario especificar un importe para un reembolso parcial." -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 #, fuzzy #| msgid "Cancel order" msgid "Cancel all dates" msgstr "Cancelar orden" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 #, fuzzy #| msgctxt "amount_label" #| msgid "Automatically refund" msgid "Automatically refund money if possible" msgstr "Reembolso automático" -#: pretix/control/forms/orders.py:759 -#, fuzzy -#| msgid "This payment method does not support automatic refunds." -msgid "Only available for payment method that support automatic refunds." -msgstr "Este método de pago no admite reembolsos automáticos." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -13305,37 +13461,37 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 #, fuzzy #| msgid "Gift card" msgid "Gift card validity" msgstr "Tarjeta de regalo" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 #, fuzzy #| msgid "Keep a fixed cancellation fee" msgid "Keep a fixed cancellation fee per ticket" msgstr "Mantener una tarifa de cancelación fija" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 #, fuzzy #| msgid "Generate tickets for non-admission products" msgid "Free tickets and add-on products are not counted" msgstr "Generar tickets para productos no admitidos" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 #, fuzzy #| msgid "Order fees" msgid "Keep fees" msgstr "Impuestos de la orden" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -13343,25 +13499,25 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 #, fuzzy #| msgid "Send vouchers" msgid "Send information via email" msgstr "Enviar vales" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 #, fuzzy #| msgid "Send vouchers" msgid "Send information to waiting list" msgstr "Enviar vales" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, fuzzy, python-brace-format #| msgid "Can create events" msgid "Canceled: {event}" msgstr "Puede crear eventos" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, fuzzy, python-brace-format #| msgid "" #| "Hello {attendee_name},\n" @@ -13398,7 +13554,7 @@ msgstr "" "Saludos cordiales , \n" "El equipo de {event}" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, fuzzy, python-brace-format #| msgid "" #| "Hello {attendee_name},\n" @@ -13431,7 +13587,7 @@ msgstr "" "Saludos cordiales , \n" "El equipo de {event}" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 #, fuzzy #| msgid "Please select a specific variation of this product." @@ -13439,20 +13595,20 @@ msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "Por favor, seleccione una variación específica de este producto." -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 #, fuzzy #| msgid "Please select a specific variation of this product." msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "Por favor, seleccione una variación específica de este producto." -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -13987,7 +14143,33 @@ msgstr "Posición #{posid} creada:{item} ({price})." msgid "A new secret has been generated for position #{posid}." msgstr "Se ha generado un nuevo secreto para la posición #{posid}." -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "La posición de esta orden ha sido cancelada." + +#: pretix/control/logdisplay.py:172 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "La posición de esta orden ha sido cancelada." + +#: pretix/control/logdisplay.py:177 +#, fuzzy, python-brace-format +#| msgid "A new secret has been generated for position #{posid}." +msgid "A block has been added for position #{posid}." +msgstr "Se ha generado un nuevo secreto para la posición #{posid}." + +#: pretix/control/logdisplay.py:181 +#, fuzzy, python-brace-format +#| msgid "A new secret has been generated for position #{posid}." +msgid "A block has been removed for position #{posid}." +msgstr "Se ha generado un nuevo secreto para la posición #{posid}." + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" @@ -13995,18 +14177,18 @@ msgstr "" "Posición #{posid} ({old_item}, {old_price}) se divide en un nuevo orden: " "{order}" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "Esta orden se ha creado dividiendo la orden {order}" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "(desconocido)" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, fuzzy, python-brace-format #| msgid "" #| "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -14018,7 +14200,7 @@ msgstr "" "Se ha cargado una búsqueda de la posición #{posid} en {datetime} para la " "lista \"{list}\" aunque ya se haya escaneado." -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, fuzzy, python-brace-format #| msgid "" #| "The check-in of position #{posid} on list \"{list}\" has been reverted." @@ -14026,7 +14208,7 @@ msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "El registro #{posid} en la lista \"{list}\" ha sido revertido." -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, fuzzy, python-brace-format #| msgid "" #| "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -14038,7 +14220,7 @@ msgstr "" "Se ha cargado una búsqueda de la posición #{posid} en {datetime} para la " "lista \"{list}\" aunque ya se haya escaneado." -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, fuzzy, python-brace-format #| msgid "" #| "The check-in of position #{posid} on list \"{list}\" has been reverted." @@ -14047,7 +14229,7 @@ msgid "" "uploaded." msgstr "El registro #{posid} en la lista \"{list}\" ha sido revertido." -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, fuzzy, python-brace-format #| msgid "" #| "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -14059,7 +14241,7 @@ msgstr "" "Se ha cargado una búsqueda de la posición #{posid} en {datetime} para la " "lista \"{list}\" aunque ya se haya escaneado." -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, fuzzy, python-brace-format #| msgid "" #| "The check-in of position #{posid} on list \"{list}\" has been reverted." @@ -14068,7 +14250,7 @@ msgid "" "code \"{errorcode}\"." msgstr "El registro #{posid} en la lista \"{list}\" ha sido revertido." -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, fuzzy, python-brace-format #| msgid "" #| "Position #{posid} has been checked in at {datetime} for list \"{list}\"." @@ -14078,13 +14260,13 @@ msgstr "" "La posición #{posid} ha sido registrada el {datetime} para la lista " "\"{list}\"." -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, fuzzy, python-brace-format #| msgid "Position #{posid} has been checked in for list \"{list}\"." msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "La posición #{posid} ha sido registrada para la lista \"{list}\"." -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." @@ -14092,12 +14274,12 @@ msgstr "" "La posición #{posid} ha sido registrada el {datetime} para la lista " "\"{list}\"." -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "La posición #{posid} ha sido registrada para la lista \"{list}\"." -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -14106,7 +14288,7 @@ msgstr "" "Se ha cargado una búsqueda de la posición #{posid} en {datetime} para la " "lista \"{list}\" aunque ya se haya escaneado." -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " @@ -14115,283 +14297,295 @@ msgstr "" "La posición #{posid} ha sido escaneada y rechazada porque ya ha sido " "escaneada anteriormente en la lista \"{list}\"." -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 #, fuzzy #| msgid "The product has been created." msgid "This object has been created by cloning." msgstr "El producto ha sido creado." -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 #, fuzzy #| msgid "The order has been changed." msgid "The organizer has been changed." msgstr "El orden ha sido cambiado." -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 #, fuzzy #| msgid "The team settings have been changed." msgid "The organizer settings have been changed." msgstr "La configuración del equipo ha cambiado." -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 #, fuzzy #| msgid "The order details have been changed." msgid "The footer links have been changed." msgstr "Los detalles de la orden han sido cambiados." -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 #, fuzzy #| msgid "The quota has been added." msgid "A scheduled export has been added." msgstr "Se ha añadido el contingente." -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 #, fuzzy #| msgid "The product has been changed." msgid "A scheduled export has been changed." msgstr "El producto ha sido cambiado." -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 #, fuzzy #| msgid "The selected product has been deleted." msgid "A scheduled export has been deleted." msgstr "Se ha eliminado el producto seleccionado." -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 #, fuzzy #| msgid "The selected product has been deleted." msgid "A scheduled export has been executed." msgstr "Se ha eliminado el producto seleccionado." -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 #, fuzzy #| msgid "The new organizer has been created." msgid "Gift card acceptance for another organizer has been added." msgstr "Se ha creado el nuevo organizador." -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 #, fuzzy #| msgid "The new organizer has been created." msgid "Gift card acceptance for another organizer has been removed." msgstr "Se ha creado el nuevo organizador." -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 #, fuzzy #| msgid "The user has been created." msgid "The webhook has been created." msgstr "Se ha creado el usuario." -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 #, fuzzy #| msgid "The category has been changed." msgid "The webhook has been changed." msgstr "La categoría ha sido cambiada." -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 #, fuzzy #| msgid "The user has been created." msgid "The webhook call retry jobs have been dropped." msgstr "Se ha creado el usuario." -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 #, fuzzy #| msgid "The order has been created." msgid "The SSO provider has been created." msgstr "Se ha creado la orden." -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 #, fuzzy #| msgid "The order has been changed." msgid "The SSO provider has been changed." msgstr "El orden ha sido cambiado." -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 #, fuzzy #| msgid "The order has been deleted." msgid "The SSO provider has been deleted." msgstr "La orden ha sido eliminada." -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 #, fuzzy #| msgid "The event has been created." msgid "The SSO client has been created." msgstr "El evento ha sido creado." -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 #, fuzzy #| msgid "The category has been changed." msgid "The SSO client has been changed." msgstr "La categoría ha sido cambiada." -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 #, fuzzy #| msgid "The event has been deleted." msgid "The SSO client has been deleted." msgstr "El evento ha sido borrado." -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been created." msgid "The membership type has been created." msgstr "Se ha creado la fecha del evento." -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been changed." msgid "The membership type has been changed." msgstr "Se ha modificado la fecha del evento." -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been deleted." msgid "The membership type has been deleted." msgstr "Se ha borrado la fecha del evento." -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 #, fuzzy #| msgid "The team has been created." msgid "The account has been created." msgstr "El equipo ha sido creado." -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 #, fuzzy #| msgid "The category has been changed." msgid "The account has been changed." msgstr "La categoría ha sido cambiada." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 #, fuzzy #| msgid "Your account has been enabled." msgid "A membership for this account has been added." msgstr "Su cuenta ha sido habilitada." -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 #, fuzzy #| msgid "An answer option has been changed." msgid "A membership of this account has been changed." msgstr "Se ha cambiado una opción de respuesta." -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 #, fuzzy #| msgid "Your account has been enabled." msgid "A membership of this account has been deleted." msgstr "Su cuenta ha sido habilitada." -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 #, fuzzy #| msgid "Your account has been disabled." msgid "The account has been disabled and anonymized." msgstr "Su cuenta ha sido desactivada." -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 #, fuzzy #| msgid "The password has been reset." msgid "A new password has been requested." msgstr "La contraseña ha sido reiniciada." -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 #, fuzzy #| msgid "The password has been reset." msgid "A new password has been set." msgstr "La contraseña ha sido reiniciada." -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "El envío de email ha fallado." -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "El comentario interno del evento ha sido actualizado." -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 #, fuzzy #| msgid "The refund has been canceled." msgid "The event has been canceled." msgstr "El reembolso ha sido cancelado." -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 #, fuzzy #| msgid "The event has been deleted." msgid "An event has been deleted." msgstr "El evento ha sido borrado." -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "Los detalles de la orden han sido cambiados." -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "El pedido ha sido marcado como no pagado." -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "El secreto de la orden ha sido cambiado." -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "Se ha modificado la fecha de caducidad del pedido." -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +#, fuzzy +#| msgid "The order has been marked as paid." +msgid "The order has been set to be usable before it is paid." +msgstr "El pedido ha sido marcado como pagado." + +#: pretix/control/logdisplay.py:374 +#, fuzzy +#| msgid "The voucher has been created." +msgid "The order has been set to require payment before use." +msgstr "El recibo ha sido creado." + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "El pedido se ha marcado como caducado." -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "El pedido ha sido marcado como pagado." -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 #, fuzzy #| msgid "The selected question has been deleted." msgid "The cancellation request has been deleted." msgstr "Se ha borrado la pregunta seleccionada." -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "La orden ha sido reembolsada." -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 #, fuzzy #| msgid "The order has been created." msgid "The order has been reactivated." msgstr "Se ha creado la orden." -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "La orden en modo de prueba {code} ha sido eliminada." -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "Se ha creado la orden." -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" "La orden requiere aprobación antes que pueda continuar a ser procesada." -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "La orden ha sido aprobada." -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, fuzzy, python-brace-format #| msgid "The order has been denied." msgid "The order has been denied (comment: \"{comment}\")." msgstr "La orden ha sido denegada." -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." @@ -14399,13 +14593,13 @@ msgstr "" "La dirección de correo electrónico se ha cambiado de \"{old_email}\" a " "\"{new_email}\"." -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, fuzzy, python-brace-format #| msgid "" #| "The email address has been changed from \"{old_email}\" to " @@ -14416,53 +14610,61 @@ msgstr "" "La dirección de correo electrónico se ha cambiado de \"{old_email}\" a " "\"{new_email}\"." -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 msgid "The customer account has been changed." msgstr "La cuenta del usuario ha sido cambiada." -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "Se ha cambiado el lugar de la orden." -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "Se ha generado la factura." -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "Se ha regenerado la factura." -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "Se ha vuelto a emitir la factura." -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "El comentario interno de la orden ha sido actualizado." -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 #, fuzzy #| msgid "The order of items has been updated." msgid "The order's follow-up date has been updated." msgstr "Se ha actualizado el orden de las posiciones." -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" "La bandera de la orden que requiere atención en el registro ha sido cambiada." -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +#, fuzzy +#| msgid "The order's flag to require attention at check-in has been toggled." +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" +"La bandera de la orden que requiere atención en el registro ha sido cambiada." + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "Se ha iniciado un nuevo pago {local_id} en lugar del anterior." -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "Se ha enviado un tipo de correo electrónico no identificado." -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 #, fuzzy #| msgid "" #| "An email has been sent to notify the user that the order has been " @@ -14474,17 +14676,17 @@ msgstr "" "Se ha enviado un correo electrónico para notificar al usuario que se ha " "recibido el pedido." -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "Un e-mail personalizado ha sido enviado." -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 #, fuzzy #| msgid "A custom email has been sent." msgid "A custom email has been sent to an attendee." msgstr "Un e-mail personalizado ha sido enviado." -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." @@ -14492,21 +14694,21 @@ msgstr "" "Se ha enviado un correo electrónico con un recordatorio de que el ticket " "está disponible para su descarga." -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" "Se ha enviado un correo electrónico con una advertencia de que el pedido " "está a punto de caducar." -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" "Se ha enviado un correo electrónico para notificar al usuario que el pedido " "ha sido cancelado." -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 #, fuzzy #| msgid "" #| "An email has been sent to notify the user that the order has been " @@ -14517,42 +14719,42 @@ msgstr "" "Se ha enviado un correo electrónico para notificar al usuario que el pedido " "ha sido cancelado." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" "Se ha enviado un correo electrónico para notificar al usuario que el pedido " "ha sido cambiado." -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" "Se ha enviado un correo electrónico para notificar al usuario que se ha " "recibido el pedido." -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" "Se ha enviado un correo electrónico para notificar al usuario que se ha " "recibido el pago." -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" "Se ha enviado un correo electrónico para notificar al usuario que el pedido " "ha sido denegado." -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" "Se ha enviado un correo electrónico para notificar al usuario que el pedido " "ha sido aprobado." -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." @@ -14560,7 +14762,7 @@ msgstr "" "Se ha enviado un correo electrónico para notificar al usuario que el pedido " "ha sido recibido y requiere pago." -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." @@ -14568,96 +14770,96 @@ msgstr "" "Se ha enviado un correo electrónico para notificar al usuario que el pedido " "ha sido recibido y requiere aprobación." -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" "Se ha reenviado al usuario un correo electrónico con un enlace a la página " "de detalles del pedido." -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "El pago {local_id} ha sido confirmado." -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "El pago {local_id} ha sido cancelado." -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, fuzzy, python-brace-format #| msgid "Payment {local_id} has failed." msgid "Canceling payment {local_id} has failed." msgstr "El pago {local_id} ha fallado." -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "Se ha iniciado el pago {local_id}." -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "El pago {local_id} ha fallado." -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "La orden no pudo ser marcada como pagada: {message}" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "La orden ha sido pagada de más." -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "Se ha creado el reembolso {local_id}." -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "El reembolso {local_id} ha sido creado por una entidad externa." -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "El cliente le ha solicitado emitir un reembolso." -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "El reembolso {local_id} se ha completado." -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "Se ha cancelado el reembolso {local_id}." -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "El reembolso {local_id} ha fallado." -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "Se ha creado el usuario." -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "Se ha activado la autenticación de dos factores." -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "Se ha desactivado la autenticación de dos factores." -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "Sus códigos de emergencia de dos factores han sido regenerados." -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " @@ -14666,7 +14868,7 @@ msgstr "" "Se ha añadido un nuevo dispositivo de autenticación de dos factores " "\"{name}\" a su cuenta." -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " @@ -14675,51 +14877,51 @@ msgstr "" "El dispositivo de autenticación de dos factores \"{name}\" ha sido eliminado " "de su cuenta." -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "Se han activado las notificaciones." -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "Las notificaciones han sido desactivadas." -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "Se ha modificado la configuración de la notificación." -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "Este usuario ha sido anonimizado." -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "Correo de reinicio de contraseña enviado." -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "La contraseña ha sido reiniciada." -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "El organizador \"{name}\" ha sido eliminado." -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "El recibo ha sido creado." -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" "El recibo se ha creado y se ha enviado a una persona de la lista de espera." -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 #, fuzzy #| msgid "A voucher has been sent to a person on the waiting list." msgid "" @@ -14727,294 +14929,294 @@ msgid "" "from the waiting list." msgstr "Se ha enviado un recibo a una persona en lista de espera." -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "EL recibo ha cambiado." -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "El recibo fue eliminado." -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "El recibo ha sido canjeado en orden {order_code}." -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "El producto ha sido creado." -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "El producto ha sido cambiado." -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "El producto fue eliminado." -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "Se ha creado la variación \"{value}\"." -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "Se ha suprimido la variación \"{value}\"." -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "La variación \"{value}\" ha sido modificada." -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "Se ha añadido un complemento a este producto." -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "Se ha eliminado un complemento de este producto." -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "Se ha modificado un add-on en este producto." -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 #, fuzzy #| msgid "An add-on has been added to this product." msgid "A bundled item has been added to this product." msgstr "Se ha añadido un complemento a este producto." -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 #, fuzzy #| msgid "An add-on has been removed from this product." msgid "A bundled item has been removed from this product." msgstr "Se ha eliminado un complemento de este producto." -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 #, fuzzy #| msgid "An add-on has been changed on this product." msgid "A bundled item has been changed on this product." msgstr "Se ha modificado un add-on en este producto." -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "Se ha añadido el contingente." -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "Se ha suprimido el contingente." -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "Se ha modificado el contingente." -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 #, fuzzy #| msgid "The quota has been deleted." msgid "The quota has closed." msgstr "Se ha suprimido el contingente." -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 #, fuzzy #| msgid "The quota has been deleted." msgid "The quota has been re-opened." msgstr "Se ha suprimido el contingente." -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "Se ha añadido la categoría." -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "La categoría ha sido eliminada." -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "La categoría ha sido cambiada." -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "La pregunta ha sido añadida." -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "La pregunta ha sido eliminada." -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "La pregunta ha cambiado." -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 #, fuzzy #| msgid "The quota has been added." msgid "The discount has been added." msgstr "Se ha añadido el contingente." -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 #, fuzzy #| msgid "The product has been deleted." msgid "The discount has been deleted." msgstr "El producto fue eliminado." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 #, fuzzy #| msgid "The category has been changed." msgid "The discount has been changed." msgstr "La categoría ha sido cambiada." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "Se ha añadido la norma fiscal." -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "Se ha suprimido la norma fiscal." -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "Se ha modificado la normativa fiscal." -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "Se ha añadido la lista de registro." -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "Se ha borrado la lista de registro." -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "Se ha modificado la lista de registro." -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "Se han cambiado los ajustes del evento." -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "Se ha cambiado la configuración de descarga de tickets." -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "Se ha habilitado un plugin." -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "Un plugin ha sido desactivado." -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "La tienda ha sido tomada en vivo." -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "La tienda ha sido desconectada." -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "La tienda ha sido cambiada a modo de prueba." -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "El modo de prueba ha sido deshabilitado." -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "El evento ha sido creado." -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 #, fuzzy #| msgid "The event settings have been changed." msgid "The event details have been changed." msgstr "Se han cambiado los ajustes del evento." -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "Se ha añadido una opción de respuesta a la pregunta." -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "Se ha eliminado una opción de respuesta de la pregunta." -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "Se ha cambiado una opción de respuesta." -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "Se ha añadido un usuario al equipo del evento." -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "Un usuario ha sido invitado al equipo del evento." -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "Se han cambiado los permisos de un usuario." -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "Un usuario ha sido eliminado del equipo de eventos." -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "Se ha enviado un recibo a una persona en lista de espera." -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "Se ha eliminado una entrada de la lista de espera." -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 #, fuzzy #| msgid "An entry has been added to the waiting list." msgid "An entry has been transferred to another waiting list." msgstr "Se ha añadido una entrada a la lista de espera." -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "Se ha modificado una entrada en la lista de espera." -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "Se ha añadido una entrada a la lista de espera." -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "El equipo ha sido creado." -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "La configuración del equipo ha cambiado." -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "El equipo ha sido eliminado." -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 #, fuzzy #| msgid "The team has been created." msgid "The gate has been created." msgstr "El equipo ha sido creado." -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 #, fuzzy #| msgid "The category has been changed." msgid "The gate has been changed." msgstr "La categoría ha sido cambiada." -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 #, fuzzy #| msgid "The team has been deleted." msgid "The gate has been deleted." msgstr "El equipo ha sido eliminado." -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "Se ha borrado la fecha del evento." -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been changed." @@ -15022,104 +15224,104 @@ msgctxt "subevent" msgid "The event date has been canceled." msgstr "Se ha modificado la fecha del evento." -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "Se ha modificado la fecha del evento." -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "Se ha creado la fecha del evento." -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "Se ha añadido una cuota a la fecha del evento." -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "Se ha modificado un contingente en la fecha del evento." -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "Se ha eliminado un contingente de la fecha del evento." -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "El dispositivo ha sido creado." -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "El dispositivo ha cambiado." -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "El acceso del dispositivo ha sido revocado." -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "El dispositivo ha sido inicializado." -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "El token de acceso del dispositivo ha sido regenerado." -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" "El dispositivo ha notificado al servidor de una actualización de hardware o " "software." -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 #, fuzzy #| msgid "The team has been created." msgid "The gift card has been created." msgstr "El equipo ha sido creado." -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 #, fuzzy #| msgid "The team has been created." msgid "The gift card has been changed." msgstr "El equipo ha sido creado." -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 #, fuzzy #| msgid "The question has been added." msgid "A manual transaction has been performed." msgstr "La pregunta ha sido añadida." -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "Se ha modificado la configuración de un proveedor de pagos." -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "Se ha cambiado la configuración de un proveedor de salida de tickets." -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "El usuario confirmó el siguiente mensaje: \"{}\"" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, fuzzy, python-brace-format #| msgid "The order has been denied." msgid "The order has been canceled (comment: \"{comment}\")." msgstr "La orden ha sido denegada." -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "El pedido ha sido cancelado." -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "El registro #{posid} en la lista \"{list}\" ha sido revertido." -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " @@ -15128,7 +15330,7 @@ msgstr "" "La posición #{posid} se ha registrado manualmente a {datetime} en la lista " "\"{list}\"." -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." @@ -15136,77 +15338,85 @@ msgstr "" "La posición #{posid} ha sido comprobada de nuevo a {datetime} en la lista " "\"{list}\"." -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} se ha añadido al equipo." -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} ha sido removido del equipo." -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" "{user} se ha unido al equipo utilizando la invitación enviada a {email}." -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} ha sido invitado al equipo." -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, fuzzy, python-brace-format #| msgid "The invite for {user} has been revoked." msgid "Invite for {user} has been resent." msgstr "La invitación para {user} ha sido revocada." -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "La invitación para {user} ha sido revocada." -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "Se ha creado el token \"{name}\"." -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "El símbolo \"{name}\" ha sido revocado." -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "Se ha cambiado la configuración de su cuenta." -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "Su dirección de correo electrónico ha sido cambiada a {email}." -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "Su contraseña ha sido cambiada." -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "Su cuenta ha sido habilitada." -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "Su cuenta ha sido desactivada." -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "Te hiciste pasar por {}." -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "Dejaste de hacerte pasar por {}." +#: pretix/control/logdisplay.py:678 +msgid "Blocked manually" +msgstr "" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -15245,7 +15455,7 @@ msgstr "General" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -15253,8 +15463,8 @@ msgid "Payment" msgstr "Pago" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -15303,7 +15513,7 @@ msgid "Overview" msgstr "Panorama general" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -15356,7 +15566,7 @@ msgid "Search" msgstr "Marzo" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "Pagos" @@ -16011,7 +16221,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -16067,18 +16277,18 @@ msgstr "Nombre del Banco" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "Resultado" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, fuzzy, python-format #| msgid "First scanned: %(date)s" msgid "Additional entry scan: %(date)s" @@ -16091,7 +16301,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "Primer escaneado: %(date)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "" @@ -16233,7 +16443,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -17092,7 +17302,7 @@ msgid "Show affected orders" msgstr "Mostrar ordenes afectadas" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "Actualizar comentario" @@ -17280,9 +17490,9 @@ msgstr "Este cambio fue realizado por un administrador de pretix." #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -17354,8 +17564,8 @@ msgid "Free order" msgstr "Pedido gratuito" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "Reenviar enlace" @@ -17392,7 +17602,7 @@ msgstr "Configuración de pagos" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "Habilitado" @@ -17461,34 +17671,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -17653,7 +17863,7 @@ msgstr "Básicos" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -18708,14 +18918,14 @@ msgid "Add a new bundled product" msgstr "Añadir un nuevo objeto" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "Sólo disponible en un tiempo limitado" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "Sólo visible con un recibo" @@ -18728,13 +18938,13 @@ msgstr "" "Tenga en cuenta que su varicación no estará disponible para " "la venta hasta que lo haya añadido a una cuota existente o recién creada." -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 #, fuzzy #| msgid "Sample variation" msgid "New variation" msgstr "Variación de la muestra" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "Añadir una nueva variación" @@ -18971,7 +19181,7 @@ msgstr "Totalmente reservado" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "Agotado" @@ -19032,37 +19242,37 @@ msgid "Question: %(name)s" msgstr "Pregunta: %(name)s" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "Editar pregunta" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "Pagado" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "No se encontraron respuestas coincidentes." -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" "Es necesario asignar la pregunta a un producto para obtener respuestas." -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "Cantidad" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "Historial de preguntas" @@ -19602,20 +19812,66 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 #, fuzzy #| msgid "Change" msgid "Change to" msgstr "Cambiar" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 #, fuzzy #| msgid "incl. taxes" msgid "including all taxes" msgstr "incl. impuestos" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +#| msgid "Ticket layout" +msgid "Ticket block" +msgstr "Disposición del ticket" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +#, fuzzy +#| msgid "Not checked in" +msgid "Not blocked" +msgstr "No chequeado" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +#, fuzzy +#| msgid "Valid until" +msgid "Validity time" +msgstr "Válido hasta" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid from %(datetime)s" +msgstr "Entrada: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid until %(datetime)s" +msgstr "Entrada: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 #, fuzzy #| msgid "" #| "Removing this position will also remove all add-ons to this position." @@ -19626,13 +19882,13 @@ msgstr "" "La eliminación de esta posición también eliminará todos los complementos de " "esta posición." -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "Agregar producto" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " @@ -19642,12 +19898,12 @@ msgstr "" "aparecer automáticamente en cambios de órdenes futuras o cuando se " "selecciona un método de pago diferente." -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "Otras operaciones" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "Realizar modificaciones" @@ -19674,7 +19930,7 @@ msgid "Change order information" msgstr "Cambiar la información de la orden" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -19837,21 +20093,27 @@ msgstr "Fecha de cancelación" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 msgid "Customer account" msgstr "Cuenta de cliente" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 #, fuzzy #| msgid "Contact information" msgid "Contact email" msgstr "Información de contacto" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." @@ -19859,34 +20121,34 @@ msgstr "" "Esta dirección de correo electrónico es válida, ya que ha sido confirmada " "por el usuario." -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 #, fuzzy #| msgid "Any customer" msgid "Invoice was emailed to customer" msgstr "Cualquier cliente" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 #, fuzzy #| msgid "Ticket download is not (yet) enabled for this order." msgid "Invoice was not yet emailed to customer" msgstr "La descarga de tickets (todavía) no está habilitada para esta orden." -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "Regenerar la factura con datos actualizados pero con el mismo número." -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "Regenerar" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." @@ -19894,96 +20156,102 @@ msgstr "" "Generar un documento de cancelación para esta factura y crear una nueva " "factura con un nuevo número." -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "Generar cancelación" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "Cancelar y volver a emitir" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 #, fuzzy #| msgid "All invoices" msgid "Email invoices" msgstr "Todas las facturas" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "Generar factura" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "Cambiar respuestas" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "Cambiar productos" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "Artículos pedidos" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, fuzzy, python-format #| msgid "First scanned: %(date)s" msgid "Denied scan: %(date)s" msgstr "Primer escaneado: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, fuzzy, python-format #| msgid "First scanned: %(date)s" msgid "Exit scan: %(date)s" msgstr "Primer escaneado: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, fuzzy, python-format #| msgid "First scanned: %(date)s" msgid "Entry scan: %(date)s" msgstr "Primer escaneado: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "Código de recibo utilizado:" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, fuzzy, python-format #| msgid "Maximum amount per order" msgid "Used %(amount)s discount from budget" msgstr "Cantidad máxima por orden" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 #, fuzzy #| msgid "Ticket name" msgid "Ticket page" msgstr "Nombre del ticket" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "sin respuesta" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "Esta pregunta se hará durante el registro." -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." @@ -19991,62 +20259,62 @@ msgstr "" "Este archivo ha sido cargado por un usuario y puede contener virus u otros " "contenidos maliciosos." -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "INSEGURO" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "plus %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "incl. %(taxname)s %(rate)s%%" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "gravámenes" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "Total" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 #, fuzzy #| msgid "Only successful payments" msgid "Successful payments" msgstr "Sólo pagos exitosos" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 #, fuzzy #| msgid "Pending amount" msgid "Pending total" msgstr "Monto pendiente" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "Fecha de confirmación" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " @@ -20055,69 +20323,69 @@ msgstr "" "Este pago fue creado con una versión anterior de pretix, por lo que es " "posible que no se disponga de datos precisos." -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "MIGRADO" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "Cancelar el pago" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "Confirmar como pagado" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "Crear un reembolso" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "Fuente" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "Cancelar transferencia" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "Confirmar como hecho" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "Ignorar" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "Procesar el reembolso" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "Cambiar" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "Código postal y ciudad" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "CIF válido en la UE" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "Cheque" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "Historial de pedidos" @@ -20739,8 +21007,15 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +#, fuzzy +#| msgid "Pending (overdue)" +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "Pendiente (atrasado)" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "Cancelada (tarifa pagada)" @@ -21003,14 +21278,6 @@ msgstr "Pago pendiente" msgid "Anonymize" msgstr "Anonimizar" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -#, fuzzy -#| msgid "Valid" -msgid "Valid from" -msgstr "Válido" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -23624,51 +23891,51 @@ 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:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "El registro seleccionado ha sido revertido." -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 #, 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:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "Las solicitudes seleccionadas se han marcado como recibidas." -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "Se ha creado la nueva lista de registro." -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 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:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "La lista solicitada no existe." -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "Se ha borrado la lista seleccionada." @@ -23763,7 +24030,7 @@ msgstr "Sin fechas" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "Venta finalizada" @@ -23771,7 +24038,7 @@ msgstr "Venta finalizada" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "Pronto" @@ -23827,7 +24094,7 @@ msgstr "Algunos identificadores de las preguntas proporcionadas son inválidos." msgid "Not all discounts have been selected." msgstr "La pregunta ha sido eliminada." -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -23870,13 +24137,13 @@ msgstr "" "Este proveedor de pago no existe o el plugin correspondiente está " "desactivado." -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "Este valor se reemplazará en base a parámetros dinámicos." -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "artículo inválido" @@ -23976,7 +24243,7 @@ msgstr "La regla fiscal seleccionada no se puede borrar." msgid "Your event is not empty, you need to set it up manually." msgstr "Su evento no está vacío, necesita configurarlo manualmente." -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" @@ -23984,11 +24251,11 @@ msgstr "" "Sus cambios han sido guardados. Ahora puede seguir con los detalles o tomar " "su evento en vivo para empezar a vender!" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "ticket regular" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "Entrada reducida" @@ -24068,7 +24335,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "El producto solicitado no existe." @@ -24112,8 +24379,8 @@ msgstr "El orden de las categorías ha sido actualizado." msgid "Street" msgstr "Dirección" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "La pregunta solicitada no existe." @@ -24121,60 +24388,60 @@ msgstr "La pregunta solicitada no existe." msgid "The selected question has been deleted." msgstr "Se ha borrado la pregunta seleccionada." -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "Archivo subido" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "La nueva pregunta ha sido creada." -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "Se ha creado el nuevo contingente." -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 #, fuzzy #| msgid "First scanned: %(date)s" msgid "Exit scans" msgstr "Primer escaneado: %(date)s" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "Reservas de vales y listas de espera" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "Cuota disponible" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "Lista de espera (pendiente)" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "Actualmente a la venta" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "El contingente solicitado no existe." -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 #, fuzzy #| msgid "The order has been marked as not paid." msgid "The quota has been re-opened and will not close again." msgstr "El pedido ha sido marcado como no pagado." -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "Se ha borrado la cuota seleccionada." -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "La posición solicitada no existe." -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." @@ -24182,7 +24449,7 @@ msgstr "" "No se pueden añadir add-ons a un producto que sólo está disponible como un " "add-on en sí mismo." -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 #, fuzzy #| msgid "" #| "You cannot add add-ons to a product that is only available as an add-on " @@ -24194,7 +24461,7 @@ msgstr "" "No se pueden añadir add-ons a un producto que sólo está disponible como un " "add-on en sí mismo." -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 #, fuzzy msgid "" "You disabled this item, but it is still part of a product bundle. Your " @@ -24204,7 +24471,7 @@ msgstr "" "Has deshabilitado este elemento, pero es parte de un pack. Tus participantes " "no podrán comprar el pack hasta que este elemento se elimine." -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 #, fuzzy #| msgid "" #| "The order could not be deleted as some constraints (e.g. data created by " @@ -24217,11 +24484,11 @@ msgstr "" "La orden no pudo ser eliminada ya que algunas restricciones (por ejemplo los " "datos creados por los plug-ins) no lo permiten." -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "Se ha eliminado el producto seleccionado." -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "El producto seleccionado ha sido desactivado." @@ -24651,11 +24918,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:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "Se ha modificado la condición de pago." -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." @@ -24663,30 +24930,30 @@ msgstr "" "No pudimos procesar la petición completamente porque el servidor estaba " "demasiado ocupado." -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 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:1593 +#: pretix/control/views/orders.py:1594 #, 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:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 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:1806 +#: pretix/control/views/orders.py:1818 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:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "El orden ha sido cambiado." -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." @@ -24694,30 +24961,30 @@ msgstr "" "Tuvimos dificultades para procesar su información. Por favor revise los " "errores a continuación." -#: pretix/control/views/orders.py:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "No hubo que cambiar nada en la orden." -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 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:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "Asunto: {subject}" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 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:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "No se pudo enviar correo al siguiente usuario: {}" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -24725,38 +24992,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:2236 +#: pretix/control/views/orders.py:2248 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:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "No se encontró al exportador seleccionado." -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 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:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, fuzzy, python-brace-format #| msgid "Expiry date" msgid "Export: {title}" msgstr "Fecha de caducidad" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -24764,45 +25031,45 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 #, fuzzy #| msgid "The order has been canceled." msgid "All orders have been canceled." msgstr "El pedido ha sido cancelado." -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 #, fuzzy #| msgid "The password you entered was invalid, please try again." msgid "Your input was not valid." msgstr "La contraseña que introdujo no era válida, inténtelo de nuevo." -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "Nombre del token" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "Este organizador no puede eliminarse." -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "El organizador ha sido eliminado." -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." @@ -24810,48 +25077,48 @@ msgstr "" "El organizador no pudo ser eliminado ya que algunas restricciones (por " "ejemplo los datos creados por los plug-ins) no lo permiten." -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "Se ha creado el nuevo organizador." -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "Administradores" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "El equipo ha sido creado. Ahora puede agregar miembros al equipo." -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "Tus cambios no pudieron ser guardados." -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "El equipo seleccionado no se puede eliminar." -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 #, fuzzy #| msgid "" #| "The event could not be deleted as some constraints (e.g. data created by " @@ -24863,11 +25130,11 @@ msgstr "" "El evento no pudo ser eliminado ya que algunas restricciones (por ejemplo, " "los datos creados por los plug-ins) no lo permiten." -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "El equipo seleccionado ha sido eliminado." -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." @@ -24875,46 +25142,46 @@ msgstr "" "Usted no puede remover al último miembro de este equipo ya que nadie se " "quedaría con el permiso de cambiar de equipo." -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "El miembro ha sido removido del equipo." -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "Invitación no válida seleccionada." -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "La invitación ha sido revocada." -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 #, fuzzy #| msgid "The invite has been revoked." msgid "The invite has been resent." msgstr "La invitación ha sido revocada." -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "Se ha seleccionado un token no válido." -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "La ficha ha sido revocada." -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" "Los usuarios han de tener una cuenta pretix antes de poder ser invitados." -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "El nuevo miembro ha sido invitado al equipo." -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "El nuevo miembro ha sido añadido al equipo." -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " @@ -24923,121 +25190,121 @@ msgstr "" "Se ha creado un nuevo token de la API con el siguiente secreto: {}\n" "Por favor copie este secreto a un lugar seguro. No podrá volver a verla aquí." -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "Este dispositivo ha sido configurado exitosamente." -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "Este dispositivo no tiene acceso actualmente." -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "Se ha revocado el acceso a este dispositivo." -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 #, fuzzy #| msgid "The selected tax rule has been deleted." msgid "The selected gift card issuer has been added." msgstr "Se ha borrado la regla fiscal seleccionada." -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 #, fuzzy #| msgid "The selected tax rule has been deleted." msgid "The selected gift card issuer has been removed." msgstr "Se ha borrado la regla fiscal seleccionada." -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "Las tarjetas regalo no pueden tener valores negativos." -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 #, fuzzy #| msgid "The transaction amount is incorrect." msgid "The transaction could not be reversed." msgstr "El importe de la operación es incorrecto." -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 #, fuzzy #| msgid "The question has been added." msgid "The transaction has been reversed." msgstr "La pregunta ha sido añadida." -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 #, fuzzy #| msgid "The password you entered was invalid, please try again." msgid "Your input was invalid, please try again." msgstr "La contraseña que introdujo no era válida, inténtelo de nuevo." -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 #, fuzzy #| msgid "The question has been added." msgid "The manual transaction has been saved." msgstr "La pregunta ha sido añadida." -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 #, fuzzy #| msgid "The device has been verified and can now be used." msgid "The gift card has been created and can now be used." msgstr "El dispositivo ha sido verificado y ahora puede ser utilizado." -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 #, fuzzy #| msgctxt "subevent" #| msgid "The selected date has been deleted." msgid "The selected gate has been deleted." msgstr "Se ha borrado la fecha seleccionada." -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 #, fuzzy #| msgid "The product has been created." msgid "The property has been created." msgstr "El producto ha sido creado." -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected property has been deleted." msgstr "Se ha eliminado el producto seleccionado." -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected object has been deleted." msgstr "Se ha eliminado el producto seleccionado." -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 #, fuzzy #| msgid "The order has been created." msgid "The provider has been created." msgstr "Se ha creado la orden." -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, fuzzy, python-brace-format #| msgid "" #| "Your changes have been saved. Please note that it can take a short period " @@ -25049,7 +25316,7 @@ msgstr "" "Sus cambios han sido guardados. Por favor, tenga en cuenta que puede tardar " "un corto período de tiempo hasta que sus cambios se activen." -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 #, fuzzy #| msgid "We sent out an e-mail containing further instructions." msgid "" @@ -25057,7 +25324,7 @@ msgid "" "password." msgstr "Enviamos un correo electrónico con más instrucciones." -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 #, fuzzy #| msgid "This user has been anonymized." msgid "The customer account has been anonymized." @@ -25352,7 +25619,7 @@ msgstr "La entrada solicitada no existe." msgid "The selected entry has been deleted." msgstr "Se ha borrado la entrada seleccionada." -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "Esta no es una serie de eventos." @@ -25445,7 +25712,7 @@ msgstr "Todas las acciones" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "Incluir órdenes pendientes" @@ -26491,109 +26758,109 @@ msgstr "Requiere atención especial" msgid "Include questions" msgstr "Incluir preguntas" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "Lista de registro (PDF)" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 #, fuzzy #| msgid "Check-in" msgctxt "export_category" msgid "Check-in" msgstr "Registro" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "pagado" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 #, fuzzy #| msgid "Checkout" msgid "Checked out" msgstr "Compra" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 #, fuzzy #| msgctxt "amount_label" #| msgid "Automatically refund" msgid "Automatically checked in" msgstr "Reembolso automático" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "Secreto" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 #, fuzzy #| msgid "Check-in lists" msgid "Check-in log (all scans)" msgstr "Listas de registro" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 #, fuzzy #| msgid "Go offline" msgid "Offline" msgstr "Desconectarse" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 #, fuzzy #| msgid "Order overview" msgid "Offline override" msgstr "Resumen de pedidos" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "Mensaje de error" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 #, fuzzy #| msgid "Download date" msgid "Upload date" msgstr "Fecha de descarga" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 #, fuzzy #| msgid "Download ticket" msgid "Upload time" msgstr "Descargar ticket" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 #, fuzzy #| msgid "Only successful payments" msgid "Successful scans only" msgstr "Sólo pagos exitosos" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 #, fuzzy #| msgid "Check-in lists" msgid "All check-in lists" @@ -27421,7 +27688,7 @@ msgstr "Enviar sólo a clientes de" msgid "Everyone who placed an order" msgstr "Cualquiera que haya solicitado una entrada" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" @@ -27429,85 +27696,89 @@ msgstr "" "Cada asistente (si no hay un correo de contacto se usará por defecto el " "correo usado para la compra)" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 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:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 #, fuzzy #| msgid "Approval pending" msgid "approval pending" msgstr "Pendiente de aprobación" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "pendiente con pago atrasado" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 #, 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:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 #, fuzzy #| msgid "Send to customers with order status" msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "Enviar a clientes con estado del pedido" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 #, fuzzy #| msgid "Absolute value" msgid "Absolute" msgstr "Impuesto total" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 #, fuzzy #| msgid "Search for events" msgid "Relative, before event start" msgstr "Búsqueda de eventos" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 #, fuzzy #| msgid "Search for events" msgid "Relative, before event end" msgstr "Búsqueda de eventos" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 #, fuzzy #| msgid "Search for events" msgid "Relative, after event start" msgstr "Búsqueda de eventos" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 #, fuzzy #| msgid "Relative date:" msgid "Relative, after event end" msgstr "Fecha relativa:" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 #, fuzzy #| msgid "Please enter your name." msgid "Please specify the send date" msgstr "Ingrese su nombre." -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 #, 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:394 +#: pretix/plugins/sendmail/forms.py:396 #, fuzzy #| msgid "Please select a quota." msgid "Please specify a product" @@ -27536,72 +27807,72 @@ msgstr "Completado:" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 #, fuzzy msgid "Everyone who created a ticket order" msgstr "Cualquiera que haya solicitado una entrada" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 #, fuzzy #| msgid "Limit to products" msgid "Limit products" msgstr "Limitar a productos" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 #, fuzzy #| msgid "End date" msgid "Send date" msgstr "Fecha de fin" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: 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:213 +#: pretix/plugins/sendmail/models.py:219 #, fuzzy #| msgid "Send email" msgid "Send email to" msgstr "Enviar correo" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, fuzzy, python-brace-format #| msgid "Show dates with time" msgid "on {date} at {time}" msgstr "Mostrar fechas con hora" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, 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:269 +#: pretix/plugins/sendmail/models.py:275 #, 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:279 +#: pretix/plugins/sendmail/models.py:285 #, 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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -27889,20 +28160,20 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" msgstr[0] "" msgstr[1] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, fuzzy, python-format #| msgid "Waiting list entry" msgid "%(number)s waiting list entry" @@ -27910,13 +28181,13 @@ msgid_plural "%(number)s waiting list entries" msgstr[0] "Entrada a la lista de espera" msgstr[1] "Entrada a la lista de espera" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 #, fuzzy #| msgid "The user has been created." msgid "Your rule has been created." msgstr "Se ha creado el usuario." -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 #, fuzzy #| msgid "The selected tax rule has been deleted." msgid "The selected rule has been deleted." @@ -28008,11 +28279,6 @@ msgstr "" msgid "Minimum Price" msgstr "Número mínimo" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 #, fuzzy @@ -28949,13 +29215,13 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "Revisar orden" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 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:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -29830,7 +30096,7 @@ msgstr "AGOTADOS" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "Reservado" @@ -29884,14 +30150,20 @@ msgstr "Mostrar información" msgid "Membership:" msgstr "Miembros" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +#, fuzzy +#| msgid "This ticket has already been redeemed." +msgid "This ticket is blocked." +msgstr "Este ticket ya ha sido canjeado." + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 #, fuzzy #| msgid "Use languages" msgctxt "ticket_checkins" msgid "Usage:" msgstr "Idiomas de uso" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, fuzzy, python-format #| msgid "This ticket has already been redeemed." msgid "This ticket has been used once." @@ -29899,54 +30171,54 @@ msgid_plural "This ticket has been used %(count)s times." msgstr[0] "Este ticket ya ha sido canjeado." msgstr[1] "Este ticket ya ha sido canjeado." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 #, fuzzy #| msgid "Show attendee names on invoices" msgid "No attendee name provided" msgstr "Mostrar los nombres de los participantes en las facturas" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "Entendido, estamos removiendo eso…" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, fuzzy, python-format #| msgid "Amount of %(item)s to order" msgid "Remove one %(item)s from your cart" msgstr "Importe de %(item)s a pedir" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, python-format msgid "" "Remove one %(item)s from your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "¡Estamos tratando de reservar otro para ti!" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -29958,32 +30230,32 @@ msgstr "" "Una vez los elementos están en tu carrito, tendras %(time)s minutos para " "completar tu compra." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, fuzzy, python-format #| msgid "Amount of %(item)s to order" msgid "Add one more %(item)s to your cart" msgstr "Importe de %(item)s a pedir" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" msgstr[0] "Un producto" msgstr[1] "%(num)s productos" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, python-format msgid "incl. %(tax_sum)s taxes" msgstr "incl. %(tax_sum)s impuestos" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, fuzzy, python-format #| msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgid "The items in your cart are reserved for you for %(minutes)s minutes." @@ -29991,7 +30263,7 @@ msgstr "" "Los artículos en su carrito están reservados para usted por %(minutes)s " "minutos." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 msgid "" "The items in your cart are no longer reserved for you. You can still " "complete your order as long as they’re available." @@ -29999,7 +30271,7 @@ msgstr "" "Los elementos en su carrito de compras ya no se encuentran reservados. " "Puedes seguir añadiendo más productos mientras estén disponibles." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -30113,14 +30385,15 @@ msgid "Confirmation pending" msgstr "Texto de confirmación" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "Pago pendiente" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "Confirmado" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "Pago pendiente" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 #, fuzzy @@ -30202,7 +30475,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 #, fuzzy #| msgid "PDF ticket layout" msgid "Few tickets left" @@ -30213,7 +30486,7 @@ msgstr "Diseño de tickets en PDF" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 #, fuzzy #| msgid "Pay now" msgctxt "available_event_in_list" @@ -30230,7 +30503,7 @@ msgstr "Pagar ahora" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "Reservar ahora" @@ -30239,7 +30512,7 @@ msgstr "Reservar ahora" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "Todo vendido/reservado" @@ -30296,14 +30569,14 @@ msgid "Other dates" msgstr "Otras fechas" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 #, fuzzy #| msgid "The presale period for this event is over." msgid "The booking period for this event is over." msgstr "El período de preventa para este evento ha terminado." #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, fuzzy, python-format #| msgid "The presale for this event will start on %(date)s at %(time)s." msgid "The booking period for this event will start on %(date)s at %(time)s." @@ -31606,7 +31879,7 @@ msgid "The products have been successfully added to your cart." msgstr "Los productos se han añadido con éxito a su carrito." #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -31865,19 +32138,19 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 #, fuzzy #| msgid "The selected ticket shop is currently not available." msgid "This ticket shop is currently disabled." msgstr "La taquilla seleccionada no está disponible en este momento." -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 #, fuzzy #| msgid "The selected item does not belong to this event." msgid "The selected date does not exist in this event series." msgstr "El elemento seleccionado no pertenece a este evento." -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "de %(start_date)s" @@ -31996,6 +32269,11 @@ msgstr "Acceso de escritura" msgid "Kosovo" msgstr "" +#, fuzzy +#~| msgid "This payment method does not support automatic refunds." +#~ msgid "Only available for payment method that support automatic refunds." +#~ msgstr "Este método de pago no admite reembolsos automáticos." + #~ msgid "" #~ "Only include invoices issued on or before this date. Note that the " #~ "invoice date does not always correspond to the order or payment date." diff --git a/src/pretix/locale/es/LC_MESSAGES/djangojs.po b/src/pretix/locale/es/LC_MESSAGES/djangojs.po index e6628bc78..abefa2145 100644 --- a/src/pretix/locale/es/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/es/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2021-11-25 21:00+0000\n" "Last-Translator: Ismael Menéndez Fernández \n" "Language-Team: Spanish \n" "Language-Team: Finnish " msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "Tyhjä, jos tämä tuote ei ole pääsylippu" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "luotu" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "vahvistettu" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "peruutettu" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "epäonnistunut" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "hyvitetty" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "Maksutiedot" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "luotu" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "matkalla" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "valmis" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "epäonnistunut" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "peruutettu" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "Järjestäjä" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "Asiakas" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "Ulkoinen" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 msgid "Refund reason" msgstr "Hyvityksen syy" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" "May be shown to the end user or used e.g. as part of a payment reference." msgstr "" -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "Palvelumaksu" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "Peruutusmaksu" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "Muut maksut" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "Lahjakortti" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "Arvo" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "Korin ID (esim. istuntoavain)" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "Yritysasiakas" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -4533,8 +4576,8 @@ msgid "" msgstr "" #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -4784,15 +4827,7 @@ msgid "" "be used." msgstr "" -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "Varaa lippu kiintiöstä" @@ -5035,8 +5070,8 @@ msgid "Dates" msgstr "Päivämäärät" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "" @@ -5178,10 +5213,10 @@ msgstr "" #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 msgid "Invoice address" msgstr "" @@ -5197,19 +5232,19 @@ msgstr "" msgid "Please enter a valid state." msgstr "" -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 msgid "Attendee e-mail address" msgstr "" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 msgid "Attendee address" msgstr "" @@ -5229,7 +5264,7 @@ msgstr "" #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "" @@ -5245,28 +5280,33 @@ msgstr "" msgid "Please enter a valid language code." msgstr "" -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 msgid "Please enter a valid sales channel." msgstr "" -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 msgid "Multiple matching seats were found." msgstr "" -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 msgid "No matching seat was found." msgstr "" -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "" -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 msgid "Ambiguous option selected." msgstr "" @@ -5595,9 +5635,9 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 msgid "Attendee company" msgstr "" @@ -5691,7 +5731,7 @@ msgid "Event begin weekday" msgstr "Tapahtuma päättyy" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "perjantai" @@ -5775,8 +5815,8 @@ msgid "" "Add-on 2" msgstr "" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "" @@ -5818,7 +5858,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "" @@ -5871,7 +5911,7 @@ msgstr "Osallistujan nimi" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -5933,23 +5973,23 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" msgstr "" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 msgid "Event canceled" msgstr "Tapahtuma peruttu" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -5968,7 +6008,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "" -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "" @@ -6019,9 +6059,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 #, fuzzy #| msgid "The presale for this event has not yet started." msgid "The booking period for this event has not yet started." @@ -6045,7 +6085,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 msgid "" "The booking period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -6059,7 +6099,7 @@ msgstr "" msgid "This voucher code is not known in our database." msgstr "" -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6151,15 +6191,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "" -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "" -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "" -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, python-format msgid "" "You can select at most %(max)s add-on from the category %(cat)s for the " @@ -6170,7 +6210,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, python-format msgid "" "You need to select at least %(min)s add-on from the category %(cat)s for the " @@ -6181,7 +6221,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6259,27 +6299,27 @@ msgstr "" msgid "week day" msgstr "" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "maanantai" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "tiistai" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "keskiviikko" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "torstai" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "lauantai" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "sunnuntai" @@ -6307,28 +6347,51 @@ msgstr "" msgid "This order position has been canceled." msgstr "" -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +#| msgid "This ticket has been used once." +#| msgid_plural "This ticket has been used %(count)s times." +msgid "This ticket has been blocked." +msgstr "Tämä lippu on käytetty." + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, python-brace-format +msgid "This ticket is only valid after {datetime}." +msgstr "" + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, python-brace-format +msgid "This ticket was only valid before {datetime}." +msgstr "" + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 msgid "This order position has an invalid date for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "This order is not yet approved by the event organizer." +msgid "This order is not yet approved." +msgstr "Tapahtuman järjestäjä ei ole vielä hyväksynyt tätä tilausta." + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "" -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "" -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "" @@ -6522,33 +6585,33 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "" -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, python-format msgid "" "You cannot select more than %(max)s item of the product %(product)s. We " @@ -6559,188 +6622,188 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 #, fuzzy #| msgid "The order has been deleted." msgid "The booking period has ended." msgstr "Tilaus poistettu." -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." msgstr "" -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 msgid "You need a valid voucher code to order one of the products." msgstr "" -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 msgid "" "The booking period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." msgstr "" -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." msgstr "" -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 #, fuzzy #| msgid "The refund has been canceled." msgid "The order was not canceled." msgstr "Hyvistys on peruttu." -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 msgid "" "The cancellation fee cannot be higher than the total amount of this order." msgstr "" -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 #, fuzzy #| msgid "This payment method does not support automatic refunds." msgid "The selected payment methods do not cover the total balance." msgstr "Tätä maksutapa ei tue automaattisia hyvityksiä." -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " "has been used in the meantime. Please check the prices below and try again." msgstr "" -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, 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:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "" -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 msgid "The selected product does not allow to select a seat." msgstr "" -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 msgid "The selected country is blocked by your tax rule." msgstr "" -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." msgstr "" -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, 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:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -6841,7 +6904,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "" @@ -7481,7 +7544,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -7497,7 +7560,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -7794,7 +7857,7 @@ msgid "" "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "" @@ -7802,7 +7865,7 @@ msgstr "" msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "" @@ -7878,19 +7941,19 @@ msgstr "" msgid "Refund method" msgstr "" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -8209,7 +8272,7 @@ msgid "" msgstr "" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "" @@ -8248,11 +8311,53 @@ msgid "" msgstr "" #: pretix/base/settings.py:2029 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "we successfully received your order for {event} with a total value\n" +#| "of {total_with_currency}. Please complete your payment before " +#| "{expire_date}.\n" +#| "\n" +#| "{payment_info}\n" +#| "\n" +#| "You can change your order details and view the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hei!\n" +"\n" +"Olemme vastaanottaneet tilauksesi tapahtumaan {event} onnistuneesti.\n" +"Ole hyvä ja maksa tilauksesi (summa {total_with_currency}) {expire_date} " +"mennessä.\n" +"\n" +"{payment_info}\n" +"\n" +"Näet tilauksesi tiedot ja voit muuttaa sitä osoitteessa\n" +"{url}\n" +"\n" +"Ystävällisin terveisin,\n" +"{event} -tiimi" + +#: pretix/base/settings.py:2042 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, python-brace-format msgid "" "Hello,\n" @@ -8283,13 +8388,13 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, fuzzy, python-brace-format #| msgid "Order canceled" msgid "Order canceled: {code}" msgstr "Tilaus peruttu" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -8305,12 +8410,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -8328,12 +8433,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -8348,13 +8453,13 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, fuzzy, python-brace-format #| msgid "Order denied" msgid "Order denied: {code}" msgstr "Tilaus hylätty" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -8371,7 +8476,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -8383,12 +8488,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "Lippusi on valmis ladattavaksi: {code}" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -8411,7 +8516,7 @@ msgstr "" "Ystävällisin terveisin,\n" "{event} -tiimi" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -8434,12 +8539,12 @@ msgstr "" "Ystävällisin terveisin,\n" "{event} -tiimi" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -8459,12 +8564,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -8484,12 +8589,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -8509,56 +8614,56 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Syötä värikoodi heksadesimaalina, esim. #990000." -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "Pääväri" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "Aksenttiväri onnistumiselle" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "Suosittelemme vahvasti jotakin vihreän sävyä." -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "Aksenttiväri virheille" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "Sivun taustaväri" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "Käytä pyöristettyjä kulmia" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "Fontti" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "Toimii vain moderneissa selaimissa." -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 msgid "Header image" msgstr "" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -8567,26 +8672,26 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "Suositeltu kuvan leveys vähintään 1170 pikseliä." -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -8595,15 +8700,15 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -8612,79 +8717,79 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "Logokuva" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Kuva näytetään 2,5 cm leveänä ja maksimikorkeudessa." -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 msgid "Attendee data explanation" msgstr "" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." msgstr "" -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 msgid "Additional success message" msgstr "" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -8693,15 +8798,15 @@ msgstr "" "tilausvahvistuksen, joka sisältää linkin, jolla pääset tarkastelemaan " "tilaustasi uudelleen myöhemmin." -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -8709,67 +8814,67 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 msgid "Length of gift card codes" msgstr "" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 msgid "Validity of gift card codes in years" msgstr "" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 msgid "Dialog text" msgstr "" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -8777,193 +8882,193 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 #, fuzzy msgid "Privacy settings" msgstr "Tuotteen asetukset" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 #, fuzzy msgid "\"Accept\" button description" msgstr "Tuotevariaation kuvaus" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 msgid "Required cookies only" msgstr "" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 #, fuzzy msgid "\"Reject\" button description" msgstr "Tuotevariaation kuvaus" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 msgid "Customers can choose their own seats" msgstr "" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "Etunimi" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "Sukunimi" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "Etunimi" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "Toiset nimet" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "Matti Meikäläinen" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "Kutsumanimi" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 msgctxt "person_name" msgid "Salutation" msgstr "" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -9678,7 +9783,7 @@ msgstr "" msgid "The task has been completed." msgstr "" -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "" @@ -9687,13 +9792,13 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -9927,24 +10032,24 @@ msgid "HTML mail renderer" msgstr "" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 #, fuzzy #| msgid "Order contact address changed" msgid "Subject sent to order contact address" msgstr "Tilauksen yhteystieto on muuttunut" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "Lähetä sähköpostia osallistujille" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -9952,21 +10057,21 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 #, fuzzy #| msgid "Send an email to attendees" msgid "Subject sent to attendees" msgstr "Lähetä sähköpostia osallistujille" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -9997,82 +10102,90 @@ msgstr "Asiakas pyytää maksun hyvitystä" msgid "Text (requested by user)" msgstr "" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 #, fuzzy #| msgid "Received order" msgid "Subject for received order" msgstr "Vastaanotettu tilaus" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 #, fuzzy #| msgid "Received order" msgid "Text for received order" msgstr "Vastaanotettu tilaus" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 #, fuzzy #| msgid "Approved order" msgid "Subject for approved order" msgstr "Hyväksytty tilaus" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 #, fuzzy #| msgid "Approved order" msgid "Text for approved order" msgstr "Hyväksytty tilaus" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 #, fuzzy #| msgid "Approved free order" msgid "Subject for approved free order" msgstr "Hyväksytty ilmainen tilaus" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 #, fuzzy #| msgid "Approved free order" msgid "Text for approved free order" msgstr "Hyväksytty ilmainen tilaus" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 #, fuzzy #| msgid "Received order" msgid "Subject for denied order" msgstr "Vastaanotettu tilaus" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 #, fuzzy #| msgid "Denied order" msgid "Text for denied order" msgstr "Hylätty tilaus" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -10080,68 +10193,68 @@ msgstr "Hylätty tilaus" msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 msgid "Ticket code generator" msgstr "Lippukoodigeneraattori" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "Mikä tahansa maa" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "Euroopan unioni" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "Kaikki asiakkaat" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "Yksityishenkilö" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "Yritys" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "Yritys, jolla ALV-tunnus" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "Veloita ALV" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "Ei ALV:ia" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 msgid "Sale not allowed" msgstr "Myynti ei sallittu" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 #, fuzzy msgid "Order requires approval" msgstr "Uusi tilaus vaatii hyväksynnän" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 msgid "Text on invoice" msgstr "" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "Esivalittu kuponki" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -10149,38 +10262,38 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "Yhteensopivuustila" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "Annettu kuponkikoodi ei ole olemassa." -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "Lippujen lataus" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "Asiakkaat voivat ladata liput PDF-muodossa." -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "Vaadi nimi kaikilta osallistujilta" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -10188,11 +10301,11 @@ msgstr "" "Oletuksena nimeä kysytään, mutta sitä ei vaadita. Voit ottaa tämän pois " "päältä asetuksissa." -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -10200,27 +10313,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "Maksu pankkisiirrolla" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Hinta (valinnainen)" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "Ilmainen" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "Saatavilla oleva määrä" @@ -10230,7 +10343,7 @@ msgid "Please enter less than 25 recipients." msgstr "" #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "Etsi…" @@ -10249,76 +10362,84 @@ msgstr "" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +#| msgctxt "checkoutflow" +#| msgid "Order confirmed" +msgid "Paid or confirmed" +msgstr "Tilaus vahvistettu" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "Odottaa" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "Odottaa tai maksettu" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 msgid "Cancellations" msgstr "Peruutukset" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 msgid "Canceled (fully)" msgstr "Peruttu (kokonaan)" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 msgid "Canceled (fully or with paid fee)" msgstr "" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 msgid "Cancellation requested" msgstr "" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 msgid "Payment process" msgstr "Maksuprosessi" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "Odottaa tai vanhentunut" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "Odottaa (erääntynyt)" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 msgid "Partially paid" msgstr "" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 msgid "Underpaid (but confirmed)" msgstr "Osa maksamatta (mutta hyväksytty)" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "Odottaa (maksettu kokonaan)" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 msgid "Approval process" msgstr "Hyväksyntäprosessi" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 msgid "Approved, payment pending" msgstr "Hyväksytty, odottaa maksua" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -10326,394 +10447,394 @@ msgstr "Hyväksytty, odottaa maksua" msgid "Approval pending" msgstr "Odottaa hyväksyntää" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "Kaikki tuotteet" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "{product} – Mikä tahansa variaatio" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 msgid "Order placed before" msgstr "Tilattu jälkeen" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 msgid "Minimal sum of payments and refunds" msgstr "Maksujen ja palautusten vähimmäissumma" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 msgid "Maximal sum of payments and refunds" msgstr "Tilausten ja maksujen enimmäissumma" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "Kaikki järjestäjät" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "Kaikki tapahtumat" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 #, fuzzy msgid "All payments" msgstr "Kaikki maksunvälittäjät" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 #, fuzzy msgid "Payment created from" msgstr "Tapahtuma luotu" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 #, fuzzy msgid "Payment created until" msgstr "Maksun tiedot" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 #, fuzzy msgid "Paid from" msgstr "Voimassa alkaen" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 msgid "Paid until" msgstr "" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "Epäaktiivinen" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "Ennakkomyynti ei ole alkanut" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "Ennakkomyynti on päättynyt" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 msgid "Date from" msgstr "" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 msgid "Date until" msgstr "" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 msgid "Start time from" msgstr "Alkuaika" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 msgid "Start time until" msgstr "" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "Viikonpäivä" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 msgid "active" msgstr "aktiivinen" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 msgid "disabled" msgstr "pois käytöstä" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 msgid "not yet activated" msgstr "ei vielä aktivoitu" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 msgid "Has no memberships" msgstr "Ei jäseniä" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 msgid "Has any membership" msgstr "On jäseniä" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 msgid "Has valid membership" msgstr "" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "Etsi osallistuja…" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "Kaikki osallistujat" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 msgctxt "checkin state" msgid "Present" msgstr "Paikalla" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 msgctxt "subevent" msgid "Date start from" msgstr "" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 msgctxt "subevent" msgid "Date start until" msgstr "" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "Järjestelmänvalvoja" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "Voimassa" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "Käyttämätön" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "Käytetty vähintään kerran" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "Käytetty kokonaan" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 msgid "All check-ins" msgstr "" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 msgid "Successful check-ins" msgstr "" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 msgid "Unsuccessful check-ins" msgstr "" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 msgid "Scan type" msgstr "" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 msgid "All directions" msgstr "" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 msgid "Device" msgstr "" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 msgid "All devices" msgstr "Kaikki laitteet" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 msgid "All gates" msgstr "Kaikki portit" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 msgctxt "filter" msgid "Start date" msgstr "Alkupäivämäärä" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 msgctxt "filter" msgid "End date" msgstr "Loppupäivämäärä" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 #, fuzzy msgid "Device status" msgstr "Laitteen tyyppi" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 #, fuzzy msgid "Active devices" msgstr "Kaikki laitteet" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 #, fuzzy msgid "Revoked devices" msgstr "Kaikki laitteet" @@ -10922,7 +11043,7 @@ msgid "" "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 msgid "No category" msgstr "" @@ -10966,59 +11087,59 @@ msgstr "" msgid "Number of tickets" msgstr "Lippujen määrä" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "" -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -11026,7 +11147,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -11034,7 +11155,7 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 msgid "Use value from product" msgstr "" @@ -11066,8 +11187,8 @@ msgstr "" msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "" @@ -11144,21 +11265,36 @@ msgstr "" msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +msgid "Confirm order regardless of payment" +msgstr "" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" msgstr "" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -11166,15 +11302,15 @@ msgid "" "payments." msgstr "" -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 msgid "" "If you keep a fee, all positions within this order will be canceled and the " "order will be reduced to a cancellation fee. Payment and shipping fees will " @@ -11183,26 +11319,26 @@ msgid "" "automatically." msgstr "" -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 msgid "Generate cancellation for invoice" msgstr "" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -11211,60 +11347,60 @@ msgstr "" msgid "Payment date" msgstr "" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 #, fuzzy #| msgid "Please select how you want to pay." msgid "Please select some events." msgstr "Valitse maksutapa." -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -11273,7 +11409,7 @@ msgstr "" msgid "Seat" msgstr "" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -11283,113 +11419,129 @@ msgstr "" msgid "Membership" msgstr "" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Ticket checked in" +msgid "Ticket is blocked" +msgstr "Lippu lunastettu" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +msgid "Validity end" +msgstr "" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 msgid "Cancel this position" msgstr "" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 msgid "Attach tickets" msgstr "" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 msgid "Attach invoices" msgstr "Liitä laskut" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 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:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "" -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "" -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "" -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 msgid "Cancel all dates" msgstr "" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "" -#: pretix/control/forms/orders.py:759 -#, fuzzy -msgid "Only available for payment method that support automatic refunds." -msgstr "Tätä maksutapa ei tue automaattisia hyvityksiä." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -11398,29 +11550,29 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 msgid "Gift card validity" msgstr "" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 msgid "Keep a fixed cancellation fee per ticket" msgstr "" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 msgid "Free tickets and add-on products are not counted" msgstr "" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 msgid "Keep fees" msgstr "" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -11428,20 +11580,20 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 msgid "Send information via email" msgstr "" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 msgid "Send information to waiting list" msgstr "" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, python-brace-format msgid "Canceled: {event}" msgstr "" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -11459,7 +11611,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -11473,24 +11625,24 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -11928,1045 +12080,1092 @@ msgstr "" msgid "A new secret has been generated for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, python-brace-format +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:172 +#, python-brace-format +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:177 +#, python-brace-format +msgid "A block has been added for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:181 +#, python-brace-format +msgid "A block has been removed for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " "type \"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 msgid "This object has been created by cloning." msgstr "" -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 msgid "The organizer has been changed." msgstr "" -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 msgid "The organizer settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 #, fuzzy msgid "The footer links have been changed." msgstr "Tapahtuman tietoja muutettu." -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 #, fuzzy msgid "A scheduled export has been added." msgstr "Tapahtuma poistettu." -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 #, fuzzy #| msgid "The gate has been changed." msgid "A scheduled export has been changed." msgstr "Portti muutettu." -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 #, fuzzy #| msgid "The selected product has been deleted." msgid "A scheduled export has been deleted." msgstr "Valittu tuote on poistettu." -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 #, fuzzy #| msgid "The selected product has been deleted." msgid "A scheduled export has been executed." msgstr "Valittu tuote on poistettu." -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 msgid "Gift card acceptance for another organizer has been removed." msgstr "" -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 msgid "The webhook has been created." msgstr "" -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 msgid "The webhook has been changed." msgstr "" -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 #, fuzzy #| msgid "The new category has been created." msgid "The webhook call retry jobs have been dropped." msgstr "Uusi kategoria luotu." -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 #, fuzzy #| msgid "The gate has been created." msgid "The SSO provider has been created." msgstr "Uusi portti luotu." -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 #, fuzzy #| msgid "The gate has been changed." msgid "The SSO provider has been changed." msgstr "Portti muutettu." -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 #, fuzzy #| msgid "The order has been deleted." msgid "The SSO provider has been deleted." msgstr "Tilaus poistettu." -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 #, fuzzy #| msgid "The gate has been created." msgid "The SSO client has been created." msgstr "Uusi portti luotu." -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 #, fuzzy msgid "The SSO client has been changed." msgstr "Portti muutettu." -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 #, fuzzy #| msgid "The event has been deleted." msgid "The SSO client has been deleted." msgstr "Tapahtuma poistettu." -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 msgid "The membership type has been created." msgstr "" -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 msgid "The membership type has been changed." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 msgid "The membership type has been deleted." msgstr "" -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 msgid "The account has been created." msgstr "" -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 msgid "The account has been changed." msgstr "" -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 msgid "A membership for this account has been added." msgstr "" -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 msgid "A membership of this account has been changed." msgstr "" -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 msgid "A membership of this account has been deleted." msgstr "" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 msgid "The account has been disabled and anonymized." msgstr "" -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 msgid "A new password has been requested." msgstr "" -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 msgid "A new password has been set." msgstr "" -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 msgid "The event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 msgid "An event has been deleted." msgstr "" -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "" -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "" -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "" -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "" -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +#, fuzzy +#| msgid "The order has been deleted." +msgid "The order has been set to be usable before it is paid." +msgstr "Tilaus poistettu." + +#: pretix/control/logdisplay.py:374 +#, fuzzy +#| msgid "A new order has been placed that requires approval: {order.code}" +msgid "The order has been set to require payment before use." +msgstr "Uusi tilaus, joka vaatii hyväksynnän: {order.code}" + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "" -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 msgid "The cancellation request has been deleted." msgstr "" -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "" -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 msgid "The order has been reactivated." msgstr "" -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "" -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "" -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, fuzzy, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "Tilaus poistettu." -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 msgid "The customer account has been changed." msgstr "" -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "" -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 msgid "The order's follow-up date has been updated." msgstr "" -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "" -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "" -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "" -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "" -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "" -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "" -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "" -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 msgid "A bundled item has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 msgid "A bundled item has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 msgid "A bundled item has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "" -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "" -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 msgid "The quota has been re-opened." msgstr "" -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "" -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "" -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "" -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 #, fuzzy msgid "The discount has been added." msgstr "Tapahtuma poistettu." -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 #, fuzzy msgid "The discount has been deleted." msgstr "Tapahtuma poistettu." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 #, fuzzy msgid "The discount has been changed." msgstr "Portti muutettu." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "" -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "" -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "" -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "" -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "" -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 msgid "The event details have been changed." msgstr "Tapahtuman tietoja muutettu." -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 msgid "An entry has been transferred to another waiting list." msgstr "" -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 msgid "The gate has been created." msgstr "Uusi portti luotu." -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 msgid "The gate has been changed." msgstr "Portti muutettu." -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 msgid "The gate has been deleted." msgstr "Portti poistettu." -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "" -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 msgctxt "subevent" msgid "The event date has been canceled." msgstr "" -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "" -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "" -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "" -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "" -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "" -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "" -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "" -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "" -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "" -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 msgid "The gift card has been created." msgstr "" -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 msgid "The gift card has been changed." msgstr "" -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 msgid "A manual transaction has been performed." msgstr "" -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, fuzzy, python-brace-format msgid "The order has been canceled (comment: \"{comment}\")." msgstr "Tilaus poistettu." -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "" +#: pretix/control/logdisplay.py:678 +msgid "Blocked manually" +msgstr "" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -13001,7 +13200,7 @@ msgstr "" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -13009,8 +13208,8 @@ msgid "Payment" msgstr "" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -13058,7 +13257,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -13105,7 +13304,7 @@ msgid "Search" msgstr "Etsi" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "" @@ -13681,7 +13880,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -13731,18 +13930,18 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "" @@ -13753,7 +13952,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "Hylätty skannaus: %(date)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "" @@ -13876,7 +14075,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -14613,7 +14812,7 @@ msgid "Show affected orders" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "" @@ -14773,9 +14972,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -14844,8 +15043,8 @@ msgid "Free order" msgstr "" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "" @@ -14881,7 +15080,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "" @@ -14943,34 +15142,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -15109,7 +15308,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -15970,14 +16169,14 @@ msgid "Add a new bundled product" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "" @@ -15988,11 +16187,11 @@ msgid "" "sale until you have added it to an existing or newly created quota." msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 msgid "New variation" msgstr "Uusi variaatio" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "" @@ -16195,7 +16394,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "" @@ -16250,36 +16449,36 @@ msgid "Question: %(name)s" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "Maksettu" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "Määrä" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "" @@ -16740,40 +16939,86 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +#| msgid "Ticket codes" +msgid "Ticket block" +msgstr "Lippukoodit" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +#, fuzzy +#| msgid "Not found" +msgid "Not blocked" +msgstr "Sivua ei löydy" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +#, fuzzy +#| msgid "Valid from" +msgid "Validity time" +msgstr "Voimassa alkaen" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid from %(datetime)s" +msgstr "Sisäänpääsy: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid until %(datetime)s" +msgstr "Sisäänpääsy: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 msgid "" "Removing or splitting this position will also remove or split all add-ons to " "this position." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "" @@ -16798,7 +17043,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -16939,261 +17184,273 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 msgid "Customer account" msgstr "Asiakastili" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 msgid "Contact email" msgstr "Sähköpostiosoite" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 msgid "Invoice was emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 msgid "Invoice was not yet emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 msgid "Email invoices" msgstr "Lähetä laskut sähköpostilla" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "Muuta vastauksia" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "Muuta tuotteita" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "Tilatut tuotteet" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, python-format msgid "Denied scan: %(date)s" msgstr "Hylätty skannaus: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, python-format msgid "Exit scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, python-format msgid "Entry scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, python-format msgid "Used %(amount)s discount from budget" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 msgid "Ticket page" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "Summa" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "Successful payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 msgid "Pending total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "Vahvista maksu" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "Postinumero ja -toimipaikka" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "Tarkista" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "Tilaushistoria" @@ -17753,8 +18010,15 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +#, fuzzy +#| msgid "Pending (overdue)" +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "Odottaa (erääntynyt)" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "" @@ -17991,12 +18255,6 @@ msgstr "Odottaa maksua" msgid "Anonymize" msgstr "Anonymisoi" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -msgid "Valid from" -msgstr "Voimassa alkaen" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -20214,50 +20472,50 @@ msgstr "" msgid "Invalid code, please try again." msgstr "" -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "" -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 #, fuzzy msgid "The selected tickets have been marked as checked out." msgstr "Valittu portti on poistettu." -#: pretix/control/views/checkin.py:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 msgid "We could not save your changes. See below for details." msgstr "" -#: pretix/control/views/checkin.py:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "" @@ -20349,7 +20607,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "Myynti päättynyt" @@ -20357,7 +20615,7 @@ msgstr "Myynti päättynyt" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "" @@ -20404,7 +20662,7 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "Portti poistettu." -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -20435,13 +20693,13 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "" @@ -20534,17 +20792,17 @@ msgstr "" msgid "Your event is not empty, you need to set it up manually." msgstr "" -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" msgstr "" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "Peruslippu" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "Alennuslippu" @@ -20624,7 +20882,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "Pyydettyä tuotetta ei ole olemassa." @@ -20663,8 +20921,8 @@ msgstr "" msgid "Street" msgstr "" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "" @@ -20672,56 +20930,56 @@ msgstr "" msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 msgid "Exit scans" msgstr "" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "Jäljellä oleva kiintiö" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "Pyydettyä kiintiötä ei ole olemassa." -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "" -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "Valittu kiintiö on poistettu." -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "Pyydettyä tuotetta ei ole olemassa." -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." @@ -20729,31 +20987,31 @@ msgstr "" "Lisätuotteita ei voi liittää tuotteeseen, joka on itsessään saatavilla vain " "lisätuotteena." -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " "from it." msgstr "" -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 msgid "" "The product could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it. Deleting it could break reporting or other " "functionality, so the product has been disabled instead." msgstr "" -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "Valittu tuote on poistettu." -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "Valittu tuote on poistettu käytöstä." @@ -21101,102 +21359,102 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 pretix/plugins/sendmail/views.py:174 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, fuzzy, python-brace-format #| msgid "Export date" msgid "Export: {title}" msgstr "Vie päivämäärä" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -21204,251 +21462,251 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 msgid "All orders have been canceled." msgstr "" -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 msgid "Your input was not valid." msgstr "" -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." msgstr "" -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "" -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 msgid "The selected gift card issuer has been added." msgstr "" -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 msgid "The selected gift card issuer has been removed." msgstr "" -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 msgid "The transaction could not be reversed." msgstr "" -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 msgid "The transaction has been reversed." msgstr "" -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 msgid "The manual transaction has been saved." msgstr "" -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 msgid "The gift card has been created and can now be used." msgstr "" -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 msgid "The selected gate has been deleted." msgstr "Valittu portti on poistettu." -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 msgid "The property has been created." msgstr "" -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 msgid "The selected property has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 msgid "The selected object has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 #, fuzzy #| msgid "The gate has been created." msgid "The provider has been created." msgstr "Uusi portti luotu." -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 msgid "The customer account has been anonymized." msgstr "" @@ -21704,7 +21962,7 @@ msgstr "" msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "" @@ -21793,7 +22051,7 @@ msgstr "" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "" @@ -22687,93 +22945,93 @@ msgstr "" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 #, fuzzy #| msgid "Check-in" msgctxt "export_category" msgid "Check-in" msgstr "Ilmoittautuminen" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked out" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 msgid "Automatically checked in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 msgid "Check-in log (all scans)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 #, fuzzy msgid "Offline" msgstr "Piilota tapahtuma" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 msgid "Upload date" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 msgid "Upload time" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 msgid "Successful scans only" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 msgid "All check-in lists" msgstr "" @@ -23464,71 +23722,75 @@ msgstr "" msgid "Everyone who placed an order" msgstr "" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" msgstr "" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 msgid "approval pending" msgstr "Odottaa hyväksyntää" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 msgid "Absolute" msgstr "" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 msgid "Relative, before event start" msgstr "" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 msgid "Relative, before event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 msgid "Relative, after event start" msgstr "" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 msgid "Relative, after event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 msgid "Please specify the send date" msgstr "" -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 msgid "Please specify the offset days and time" msgstr "" -#: pretix/plugins/sendmail/forms.py:394 +#: pretix/plugins/sendmail/forms.py:396 msgid "Please specify a product" msgstr "" @@ -23549,62 +23811,62 @@ msgstr "" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 msgid "Limit products" msgstr "" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 msgid "Send date" msgstr "" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 msgid "Time of day" msgstr "" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, python-brace-format msgid "on {date} at {time}" msgstr "" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, 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:269 +#: pretix/plugins/sendmail/models.py:275 #, 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:279 +#: pretix/plugins/sendmail/models.py:285 #, 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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -23823,20 +24085,20 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" msgstr[0] "" msgstr[1] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, fuzzy, python-format #| msgid "On waiting list since" msgid "%(number)s waiting list entry" @@ -23844,11 +24106,11 @@ msgid_plural "%(number)s waiting list entries" msgstr[0] "Jonotuslistalla alkaen" msgstr[1] "Jonotuslistalla alkaen" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 msgid "Your rule has been created." msgstr "" -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 msgid "The selected rule has been deleted." msgstr "" @@ -23922,11 +24184,6 @@ msgstr "" msgid "Minimum Price" msgstr "" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 msgid "Available" @@ -24748,11 +25005,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "Tarkista tilaus" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -25496,7 +25753,7 @@ msgstr "LOPPUUNMYYTY" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "Varattu" @@ -25540,63 +25797,70 @@ msgstr "" msgid "Membership:" msgstr "Lisää jäsen" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +#, fuzzy +#| msgid "This ticket has been used once." +#| msgid_plural "This ticket has been used %(count)s times." +msgid "This ticket is blocked." +msgstr "Tämä lippu on käytetty." + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 msgctxt "ticket_checkins" msgid "Usage:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, python-format msgid "This ticket has been used once." msgid_plural "This ticket has been used %(count)s times." msgstr[0] "Tämä lippu on käytetty." msgstr[1] "Tämä lippu on käytetty %(count)s kertaa." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 msgid "No attendee name provided" msgstr "Osallistujan nimi puuttuu" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "Selvä, poistamme sen…" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, python-format msgid "Remove one %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, python-format msgid "" "Remove one %(item)s from your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "Yritämme varata toista sinulle!" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -25608,37 +25872,37 @@ msgstr "" "Kun tuotteet ovat ostoskorissasi, sinulla on %(time)s minuuttia aikaa tehdä " "tilaus." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, python-format msgid "Add one more %(item)s to your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" msgstr[0] "Yksi tuote" msgstr[1] "%(num)s tuotetta" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, python-format msgid "incl. %(tax_sum)s taxes" msgstr "sis. %(tax_sum)s veroja" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" "Ostoskorissasi olevat tuotteet on varattu sinulle %(minutes)s minuutiksi." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 msgid "" "The items in your cart are no longer reserved for you. You can still " "complete your order as long as they’re available." @@ -25646,7 +25910,7 @@ msgstr "" "Ostoskorissasi olevat tuotteet eivät ole enää varattu sinulle. Voit silti " "suorittaa tilauksen loppuun niin kauan kuin tuotteita on saatavilla." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -25748,14 +26012,15 @@ msgid "Confirmation pending" msgstr "Odottaa vahvistusta" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "Odottaa maksua" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "Vahvistettu" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "Odottaa maksua" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 #, fuzzy @@ -25834,7 +26099,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 #, fuzzy #| msgid "Show number of tickets left" msgid "Few tickets left" @@ -25845,7 +26110,7 @@ msgstr "Näytä jäljellä olevien lippujen määrä" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 #, fuzzy #| msgid "Pay now" msgctxt "available_event_in_list" @@ -25862,7 +26127,7 @@ msgstr "Maksa nyt" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "Varaa nyt" @@ -25871,7 +26136,7 @@ msgstr "Varaa nyt" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "Täyteen varattu" @@ -25926,14 +26191,14 @@ msgid "Other dates" msgstr "" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 #, fuzzy #| msgid "The presale period for this event is over." msgid "The booking period for this event is over." msgstr "Tämän tapahtuman ennakkomyynti on päättynyt." #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, fuzzy, python-format #| msgid "The presale for this event will start on %(date)s at %(time)s." msgid "The booking period for this event will start on %(date)s at %(time)s." @@ -27009,7 +27274,7 @@ msgid "The products have been successfully added to your cart." msgstr "Tuotteet lisätty ostoskoriin onnistuneesti." #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -27222,15 +27487,15 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "" -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "" -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "" @@ -27343,6 +27608,10 @@ msgstr "" msgid "Kosovo" msgstr "" +#, fuzzy +#~ msgid "Only available for payment method that support automatic refunds." +#~ msgstr "Tätä maksutapa ei tue automaattisia hyvityksiä." + #~ msgid "" #~ "Only include invoices issued on or before this date. Note that the " #~ "invoice date does not always correspond to the order or payment date." diff --git a/src/pretix/locale/fi/LC_MESSAGES/djangojs.po b/src/pretix/locale/fi/LC_MESSAGES/djangojs.po index ffc8918e8..49e32d14c 100644 --- a/src/pretix/locale/fi/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/fi/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2021-11-10 05:00+0000\n" "Last-Translator: Jaakko Rinta-Filppula \n" "Language-Team: Finnish \n" "Language-Team: French 1;\n" "X-Generator: Weblate 4.15.2\n" -#: pretix/api/auth/devicesecurity.py:28 +#: pretix/api/auth/devicesecurity.py:31 msgid "" "Full device access (reading and changing orders and gift cards, reading of " "products and settings)" @@ -23,21 +23,21 @@ msgstr "" "Accès complet pour l'appareil (lecture et modification des commandes et " "cartes cadeaux, lecture des produits et des paramètres)" -#: pretix/api/auth/devicesecurity.py:44 +#: pretix/api/auth/devicesecurity.py:53 msgid "pretixSCAN" msgstr "pretixSCAN" -#: pretix/api/auth/devicesecurity.py:79 +#: pretix/api/auth/devicesecurity.py:89 msgid "pretixSCAN (kiosk mode, no order sync, no search)" msgstr "" "pretixSCAN (mode kiosque, pas de synchronisation de commande, pas de " "recherche)" -#: pretix/api/auth/devicesecurity.py:112 +#: pretix/api/auth/devicesecurity.py:123 msgid "pretixSCAN (online only, no order sync)" msgstr "pretixSCAN (en ligne seulement, pas de synchronisation des commandes)" -#: pretix/api/auth/devicesecurity.py:146 +#: pretix/api/auth/devicesecurity.py:158 msgid "pretixPOS" msgstr "pretixPOS" @@ -81,30 +81,30 @@ msgstr "Tous les événements (y compris ceux nouvellement créés)" msgid "Limit to events" msgstr "Limiter aux événements" -#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:271 -#: pretix/base/exporters/orderlist.py:800 pretix/base/models/orders.py:221 -#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:703 -#: pretix/control/forms/filter.py:536 -#: pretix/control/templates/pretixcontrol/order/index.html:850 +#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:272 +#: pretix/base/exporters/orderlist.py:809 pretix/base/models/orders.py:227 +#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:749 +#: pretix/control/forms/filter.py:539 +#: pretix/control/templates/pretixcontrol/order/index.html:882 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:38 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:21 #: pretix/control/views/vouchers.py:111 #: pretix/plugins/banktransfer/refund_export.py:46 -#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/plugins/checkinlists/exporters.py:482 msgid "Comment" msgstr "Commentaires" -#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1193 +#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1201 msgid "The product \"{}\" is not assigned to a quota." msgstr "Le produit \"{}\" n'est pas assigné à un quota." #: pretix/api/serializers/checkin.py:65 pretix/base/models/event.py:1573 -#: pretix/base/models/items.py:1499 pretix/base/models/items.py:1750 +#: pretix/base/models/items.py:1506 pretix/base/models/items.py:1757 msgid "One or more items do not belong to this event." msgstr "Un ou plusieurs articles n'appartiennent pas à cet événement." #: pretix/api/serializers/checkin.py:69 pretix/api/serializers/checkin.py:72 -#: pretix/base/models/items.py:1761 pretix/base/models/items.py:1764 +#: pretix/base/models/items.py:1768 pretix/base/models/items.py:1771 #: pretix/base/models/waitinglist.py:301 pretix/base/models/waitinglist.py:304 msgid "The subevent does not belong to this event." msgstr "Le sous-événement n'appartient pas à cet événement." @@ -176,7 +176,7 @@ msgstr "" "nuls, car la taxe de vente sera appliquée lors de l'échange de la carte-" "cadeau." -#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:599 +#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:598 msgid "Gift card products should not be admission products at the same time." msgstr "Cartes cadeaux ne peuvent pas être des billets d'entrée." @@ -202,22 +202,22 @@ msgstr "Une dependance réciproque a été réconnue." msgid "This type of question cannot be asked during check-in." msgstr "Ce genre de questions ne peut pas être posé lors de l'enregistrement." -#: pretix/api/serializers/order.py:74 +#: pretix/api/serializers/order.py:75 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "\"{input}\" n'est pas un choix valide." -#: pretix/api/serializers/order.py:1167 pretix/api/views/cart.py:210 -#: pretix/base/services/orders.py:1392 +#: pretix/api/serializers/order.py:1175 pretix/api/views/cart.py:210 +#: pretix/base/services/orders.py:1415 #, python-brace-format msgid "The selected seat \"{seat}\" is not available." msgstr "La place {seat} sélectionné n'est pas disponible." -#: pretix/api/serializers/order.py:1180 pretix/api/serializers/order.py:1187 +#: pretix/api/serializers/order.py:1188 pretix/api/serializers/order.py:1195 msgid "The product \"{}\" is not available on this date." msgstr "Le produit \"{}\" n'est pas disponible à cette date." -#: pretix/api/serializers/order.py:1205 pretix/api/views/cart.py:190 +#: pretix/api/serializers/order.py:1213 pretix/api/views/cart.py:190 msgid "" "There is not enough quota available on quota \"{}\" to perform the operation." msgstr "" @@ -234,17 +234,17 @@ msgstr "" "organisateur lié." #: pretix/api/serializers/organizer.py:224 -#: pretix/control/views/organizer.py:722 +#: pretix/control/views/organizer.py:723 msgid "pretix account invitation" msgstr "invitation de compte pretix" #: pretix/api/serializers/organizer.py:246 -#: pretix/control/views/organizer.py:821 +#: pretix/control/views/organizer.py:822 msgid "This user already has been invited for this team." msgstr "Cet utilisateur a déjà été invité pour cette équipe." #: pretix/api/serializers/organizer.py:262 -#: pretix/control/views/organizer.py:838 +#: pretix/control/views/organizer.py:839 msgid "This user already has permissions for this team." msgstr "Cet utilisateur a déjà des droits pour cette équipe." @@ -253,7 +253,7 @@ msgid "" "The specified voucher has already been used the maximum number of times." msgstr "Ce bon a déjà été utilisé le nombre maximum de fois autorisé." -#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:434 +#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:457 #, python-brace-format msgid "" "The application \"{application_name}\" has been authorized to access your " @@ -262,23 +262,23 @@ msgstr "" "L'appareil d'authentification à deux facteurs \"{application_name}1\" a été " "supprimé de votre compte." -#: pretix/api/views/order.py:528 pretix/control/views/orders.py:1333 +#: pretix/api/views/order.py:530 pretix/control/views/orders.py:1333 #: pretix/presale/views/order.py:744 pretix/presale/views/order.py:817 msgid "You cannot generate an invoice for this order." msgstr "Vous ne pouvez pas générer de facture pour cette commande." -#: pretix/api/views/order.py:533 pretix/control/views/orders.py:1335 +#: pretix/api/views/order.py:535 pretix/control/views/orders.py:1335 #: pretix/presale/views/order.py:746 pretix/presale/views/order.py:819 msgid "An invoice for this order already exists." msgstr "Une facture existe déjà pour cet ordre." -#: pretix/api/views/order.py:559 pretix/control/views/orders.py:1459 +#: pretix/api/views/order.py:561 pretix/control/views/orders.py:1459 #: pretix/control/views/users.py:141 msgid "There was an error sending the mail. Please try again later." msgstr "Il y a eu une erreur d'envoi du mail. Veuillez réessayer plus tard." -#: pretix/api/views/order.py:637 pretix/base/services/cart.py:198 -#: pretix/base/services/orders.py:175 pretix/presale/views/order.py:801 +#: pretix/api/views/order.py:639 pretix/base/services/cart.py:198 +#: pretix/base/services/orders.py:176 pretix/presale/views/order.py:801 msgid "One of the selected products is not available in the selected country." msgstr "Le produit sélectionné n'est pas disponible dans le pays séléctionné." @@ -294,7 +294,7 @@ msgstr "Une nouvelle commande attend l'approbation" msgid "Order marked as paid" msgstr "Commande marquée comme payée" -#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:331 +#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:337 #: pretix/base/notifications.py:251 #: pretix/control/templates/pretixcontrol/event/mail.html:111 #: pretix/control/views/orders.py:1296 @@ -422,7 +422,7 @@ msgstr "Le mode de test de la boutique a été désactivé" #: pretix/base/addressvalidation.py:108 pretix/base/forms/questions.py:878 #: pretix/base/forms/questions.py:909 pretix/base/payment.py:87 #: pretix/control/forms/event.py:723 pretix/control/forms/event.py:729 -#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1295 +#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1300 #: pretix/control/forms/mailsetup.py:76 pretix/control/forms/mailsetup.py:118 #: pretix/plugins/banktransfer/payment.py:625 #: pretix/plugins/banktransfer/payment.py:631 @@ -446,12 +446,12 @@ msgstr "Utilisateur {system}" #: pretix/base/auth.py:152 pretix/base/exporters/customers.py:67 #: pretix/base/forms/auth.py:246 pretix/base/models/auth.py:246 #: pretix/base/models/customers.py:93 pretix/base/models/notifications.py:46 -#: pretix/base/models/orders.py:196 pretix/control/navigation.py:81 +#: pretix/base/models/orders.py:202 pretix/control/navigation.py:81 #: pretix/control/navigation.py:494 #: pretix/control/templates/pretixcontrol/event/settings.html:68 #: pretix/control/templates/pretixcontrol/organizers/customer.html:48 -#: pretix/plugins/checkinlists/exporters.py:451 -#: pretix/presale/checkoutflow.py:1382 pretix/presale/forms/checkout.py:57 +#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/presale/checkoutflow.py:1384 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 @@ -622,9 +622,9 @@ msgid "Question answer file uploads" msgstr "Réponses aux questions" #: pretix/base/exporters/answers.py:53 pretix/base/exporters/json.py:52 -#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:79 -#: pretix/base/exporters/orderlist.py:756 -#: pretix/base/exporters/orderlist.py:948 +#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:765 +#: pretix/base/exporters/orderlist.py:957 #: pretix/plugins/reports/exporters.py:405 #: pretix/plugins/reports/exporters.py:578 msgctxt "export_category" @@ -639,7 +639,7 @@ msgstr "" "Téléchargez un fichier ZIP comprenant tous les fichiers qui ont été " "téléversés par vos clients lors de la création d'une commande." -#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1357 +#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1364 #: pretix/control/navigation.py:182 #: pretix/control/templates/pretixcontrol/items/questions.html:3 #: pretix/control/templates/pretixcontrol/items/questions.html:5 @@ -682,47 +682,47 @@ msgstr "Fournisseur SSO" msgid "External identifier" msgstr "Identificateur externe" -#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:425 -#: pretix/base/exporters/orderlist.py:535 +#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:426 +#: pretix/base/exporters/orderlist.py:536 #: pretix/base/exporters/waitinglist.py:110 pretix/base/models/customers.py:94 -#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1260 -#: pretix/base/models/orders.py:200 pretix/base/models/waitinglist.py:80 +#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1267 +#: pretix/base/models/orders.py:206 pretix/base/models/waitinglist.py:80 #: pretix/base/orderimport.py:163 pretix/base/pdf.py:315 -#: pretix/control/templates/pretixcontrol/order/index.html:245 +#: pretix/control/templates/pretixcontrol/order/index.html:248 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:148 #: pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:452 -#: pretix/presale/checkoutflow.py:1388 pretix/presale/forms/checkout.py:84 +#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/presale/checkoutflow.py:1390 pretix/presale/forms/checkout.py:84 #: pretix/presale/forms/waitinglist.py:101 #: pretix/presale/templates/pretixpresale/event/order.html:302 msgid "Phone number" msgstr "Numéro de téléphone" #: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:248 -#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2774 -#: pretix/base/settings.py:3090 pretix/base/settings.py:3101 +#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2838 +#: pretix/base/settings.py:3103 pretix/base/settings.py:3114 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Full name" msgstr "Nom complet" #: pretix/base/exporters/customers.py:74 pretix/base/exporters/invoices.py:203 #: pretix/base/exporters/invoices.py:211 pretix/base/exporters/invoices.py:329 -#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:251 #: pretix/base/exporters/waitinglist.py:108 pretix/base/forms/questions.py:1036 #: pretix/base/models/devices.py:66 pretix/base/models/devices.py:126 #: pretix/base/models/event.py:1380 pretix/base/models/event.py:1617 -#: pretix/base/models/items.py:1623 pretix/base/models/items.py:1791 +#: pretix/base/models/items.py:1630 pretix/base/models/items.py:1798 #: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:73 #: pretix/base/models/seating.py:61 pretix/base/models/waitinglist.py:69 -#: pretix/base/settings.py:2733 pretix/base/settings.py:2743 -#: pretix/base/settings.py:3079 pretix/control/forms/filter.py:594 +#: pretix/base/settings.py:2746 pretix/base/settings.py:2756 +#: pretix/base/settings.py:3092 pretix/control/forms/filter.py:597 #: pretix/control/forms/item.py:352 pretix/control/forms/organizer.py:655 #: pretix/control/templates/pretixcontrol/checkin/index.html:104 #: 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 -#: pretix/control/templates/pretixcontrol/order/index.html:899 +#: pretix/control/templates/pretixcontrol/order/index.html:931 #: pretix/control/templates/pretixcontrol/organizers/customer.html:57 #: pretix/control/templates/pretixcontrol/organizers/customers.html:62 #: pretix/control/templates/pretixcontrol/organizers/devices.html:77 @@ -734,8 +734,8 @@ msgstr "Nom complet" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:144 #: pretix/control/views/waitinglist.py:295 pretix/plugins/badges/models.py:53 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34 -#: pretix/plugins/checkinlists/exporters.py:326 -#: pretix/plugins/checkinlists/exporters.py:618 +#: pretix/plugins/checkinlists/exporters.py:329 +#: pretix/plugins/checkinlists/exporters.py:639 #: pretix/plugins/reports/exporters.py:812 #: pretix/plugins/ticketoutputpdf/models.py:239 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 @@ -771,7 +771,7 @@ msgstr "Date d'enregistrement" #: pretix/base/exporters/customers.py:81 pretix/base/exporters/invoices.py:202 #: pretix/base/exporters/waitinglist.py:118 pretix/base/models/auth.py:260 #: pretix/base/models/customers.py:105 pretix/base/models/exports.py:53 -#: pretix/control/forms/event.py:1390 pretix/control/forms/exports.py:49 +#: pretix/control/forms/event.py:1395 pretix/control/forms/exports.py:49 #: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:296 msgid "Language" msgstr "Langue" @@ -798,41 +798,43 @@ msgstr "Notes" #: pretix/base/exporters/items.py:203 pretix/base/exporters/items.py:204 #: pretix/base/exporters/items.py:205 pretix/base/exporters/items.py:208 #: pretix/base/exporters/items.py:210 pretix/base/exporters/items.py:211 -#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1210 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:499 -#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:118 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:690 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1216 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:502 +#: pretix/control/forms/item.py:509 pretix/control/forms/subevents.py:118 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "Yes" msgstr "Oui" #: pretix/base/exporters/customers.py:100 #: pretix/base/exporters/customers.py:101 pretix/base/exporters/events.py:81 -#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1212 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:500 -#: pretix/control/forms/item.py:511 pretix/control/forms/subevents.py:119 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1218 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:503 +#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:119 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "No" msgstr "Non" @@ -855,8 +857,8 @@ msgid "Event ticket {event}-{code}" msgstr "billet {event}-{code}" #: pretix/base/exporters/dekodi.py:220 pretix/base/exporters/invoices.py:74 -#: pretix/base/exporters/orderlist.py:120 -#: pretix/base/exporters/orderlist.py:900 +#: pretix/base/exporters/orderlist.py:121 +#: pretix/base/exporters/orderlist.py:909 #: pretix/plugins/checkinlists/exporters.py:86 #: pretix/plugins/reports/exporters.py:394 #: pretix/plugins/reports/exporters.py:625 @@ -892,8 +894,8 @@ msgstr "" #: pretix/base/exporters/events.py:57 pretix/base/exporters/waitinglist.py:114 #: pretix/base/models/event.py:522 pretix/base/pdf.py:219 -#: pretix/control/forms/filter.py:1110 pretix/control/forms/filter.py:1112 -#: pretix/control/forms/filter.py:1506 pretix/control/forms/filter.py:1508 +#: pretix/control/forms/filter.py:1113 pretix/control/forms/filter.py:1115 +#: pretix/control/forms/filter.py:1509 pretix/control/forms/filter.py:1511 #: pretix/control/templates/pretixcontrol/events/index.html:62 #: pretix/control/templates/pretixcontrol/organizers/detail.html:58 msgid "Event name" @@ -914,8 +916,8 @@ msgid "Event currency" msgstr "Devise de l'événement" #: pretix/base/exporters/events.py:61 pretix/base/models/event.py:545 -#: pretix/base/models/event.py:1382 pretix/base/settings.py:2731 -#: pretix/base/settings.py:2741 pretix/control/forms/subevents.py:472 +#: pretix/base/models/event.py:1382 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2754 pretix/control/forms/subevents.py:472 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:268 msgid "Event start time" msgstr "Heure de début d'événement" @@ -960,13 +962,13 @@ msgstr "Longitude" #: pretix/base/exporters/events.py:69 pretix/base/models/event.py:590 #: pretix/control/templates/pretixcontrol/event/index.html:113 -#: pretix/control/templates/pretixcontrol/order/index.html:943 +#: pretix/control/templates/pretixcontrol/order/index.html:975 msgid "Internal comment" msgstr "Commentaire interne" -#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1556 -#: pretix/base/models/orders.py:1946 pretix/control/forms/filter.py:201 -#: pretix/control/forms/filter.py:890 pretix/control/forms/filter.py:2062 +#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1562 +#: pretix/base/models/orders.py:1952 pretix/control/forms/filter.py:201 +#: pretix/control/forms/filter.py:893 pretix/control/forms/filter.py:2065 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:14 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:31 @@ -980,8 +982,8 @@ msgid "Payment provider" msgstr "Fournisseur de paiement" #: pretix/base/exporters/invoices.py:84 pretix/base/exporters/invoices.py:86 -#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:892 -#: pretix/control/forms/filter.py:2064 +#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:895 +#: pretix/control/forms/filter.py:2067 msgid "All payment providers" msgstr "Tous les fournisseurs de paiement" @@ -1022,8 +1024,8 @@ msgstr "" "position de chaque facture." #: pretix/base/exporters/invoices.py:188 pretix/base/shredder.py:392 -#: pretix/control/templates/pretixcontrol/order/index.html:256 -#: pretix/control/templates/pretixcontrol/order/index.html:329 +#: pretix/control/templates/pretixcontrol/order/index.html:259 +#: pretix/control/templates/pretixcontrol/order/index.html:332 #: pretix/control/templates/pretixcontrol/organizers/edit.html:204 #: pretix/presale/templates/pretixpresale/event/order.html:234 #: pretix/presale/templates/pretixpresale/event/order.html:255 @@ -1039,24 +1041,24 @@ msgid "Invoice number" msgstr "Numéro de facture" #: pretix/base/exporters/invoices.py:197 pretix/base/exporters/invoices.py:324 -#: pretix/base/exporters/orderlist.py:923 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1256 -#: pretix/base/models/orders.py:208 pretix/base/models/orders.py:2538 -#: pretix/base/models/orders.py:2642 +#: pretix/base/exporters/orderlist.py:932 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1263 +#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2602 +#: pretix/base/models/orders.py:2706 #: pretix/control/templates/pretixcontrol/order/transactions.html:19 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:64 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 -#: pretix/plugins/checkinlists/exporters.py:610 +#: pretix/plugins/checkinlists/exporters.py:631 #: pretix/presale/templates/pretixpresale/organizers/index.html:43 msgid "Date" msgstr "Date" #: pretix/base/exporters/invoices.py:198 pretix/base/exporters/invoices.py:325 -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:422 -#: pretix/base/exporters/orderlist.py:531 pretix/base/models/orders.py:171 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:423 +#: pretix/base/exporters/orderlist.py:532 pretix/base/models/orders.py:174 #: pretix/base/notifications.py:199 pretix/base/pdf.py:101 #: pretix/control/templates/pretixcontrol/checkin/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:172 @@ -1070,8 +1072,8 @@ msgstr "Date" #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:29 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:41 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:433 -#: pretix/plugins/checkinlists/exporters.py:614 +#: pretix/plugins/checkinlists/exporters.py:445 +#: pretix/plugins/checkinlists/exporters.py:635 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:811 #: pretix/plugins/ticketoutputpdf/exporters.py:95 @@ -1082,7 +1084,7 @@ msgstr "Code de commande" #: pretix/base/exporters/invoices.py:199 pretix/base/exporters/invoices.py:326 #: pretix/base/models/customers.py:381 pretix/base/models/waitinglist.py:76 -#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:532 +#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:535 #: pretix/control/templates/pretixcontrol/users/index.html:42 #: pretix/control/views/waitinglist.py:295 msgid "E-mail address" @@ -1107,15 +1109,15 @@ msgid "Invoice sender:" msgstr "Expéditeur de facture :" #: pretix/base/exporters/invoices.py:204 pretix/base/exporters/invoices.py:330 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:559 pretix/base/forms/questions.py:609 -#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1346 -#: pretix/base/models/orders.py:2776 pretix/base/orderimport.py:351 -#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:629 -#: pretix/control/templates/pretixcontrol/order/index.html:901 -#: pretix/plugins/checkinlists/exporters.py:474 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:609 +#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1352 +#: pretix/base/models/orders.py:2840 pretix/base/orderimport.py:351 +#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:632 +#: pretix/control/templates/pretixcontrol/order/index.html:933 +#: pretix/plugins/checkinlists/exporters.py:492 #: pretix/plugins/reports/exporters.py:767 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:314 @@ -1125,47 +1127,47 @@ msgstr "Adresse" #: pretix/base/exporters/invoices.py:205 pretix/base/exporters/invoices.py:213 #: pretix/base/exporters/invoices.py:331 pretix/base/exporters/invoices.py:339 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:620 -#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1347 -#: pretix/base/models/orders.py:2777 pretix/base/orderimport.py:362 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:620 +#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1353 +#: pretix/base/models/orders.py:2841 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:508 pretix/base/settings.py:877 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:633 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:636 #: pretix/control/views/item.py:455 -#: pretix/plugins/checkinlists/exporters.py:475 +#: pretix/plugins/checkinlists/exporters.py:493 #: pretix/plugins/reports/exporters.py:768 msgid "ZIP code" msgstr "Code Postal" #: pretix/base/exporters/invoices.py:206 pretix/base/exporters/invoices.py:214 #: pretix/base/exporters/invoices.py:332 pretix/base/exporters/invoices.py:340 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:628 -#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1348 -#: pretix/base/models/orders.py:2778 pretix/base/orderimport.py:373 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:628 +#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1354 +#: pretix/base/models/orders.py:2842 pretix/base/orderimport.py:373 #: pretix/base/orderimport.py:519 pretix/base/settings.py:889 -#: pretix/control/forms/filter.py:607 pretix/control/forms/filter.py:638 +#: pretix/control/forms/filter.py:610 pretix/control/forms/filter.py:641 #: pretix/control/views/item.py:465 -#: pretix/plugins/checkinlists/exporters.py:476 +#: pretix/plugins/checkinlists/exporters.py:494 #: pretix/plugins/reports/exporters.py:769 msgid "City" msgstr "Ville" #: pretix/base/exporters/invoices.py:207 pretix/base/exporters/invoices.py:215 #: pretix/base/exporters/invoices.py:333 pretix/base/exporters/invoices.py:341 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:640 -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2779 pretix/base/models/orders.py:2780 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:640 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2843 pretix/base/models/orders.py:2844 #: pretix/base/orderimport.py:389 pretix/base/orderimport.py:535 -#: pretix/base/settings.py:898 pretix/control/forms/filter.py:612 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:905 +#: pretix/base/settings.py:898 pretix/control/forms/filter.py:615 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:937 #: pretix/control/views/item.py:475 -#: pretix/plugins/checkinlists/exporters.py:477 +#: pretix/plugins/checkinlists/exporters.py:495 #: pretix/plugins/reports/exporters.py:719 #: pretix/plugins/reports/exporters.py:764 #: pretix/plugins/reports/exporters.py:813 @@ -1180,11 +1182,11 @@ msgstr "numéro d'identification fiscale" #: pretix/base/exporters/invoices.py:209 pretix/base/exporters/invoices.py:217 #: pretix/base/exporters/invoices.py:335 pretix/base/exporters/invoices.py:343 -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:602 pretix/base/models/orders.py:2783 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:2847 #: pretix/base/orderimport.py:433 -#: pretix/control/templates/pretixcontrol/order/index.html:912 +#: pretix/control/templates/pretixcontrol/order/index.html:944 #: pretix/plugins/reports/exporters.py:771 #: pretix/plugins/reports/exporters.py:813 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:103 @@ -1206,15 +1208,15 @@ msgid "Invoice recipient:" msgstr "Destinataire de facture :" #: pretix/base/exporters/invoices.py:210 pretix/base/exporters/invoices.py:336 -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:434 -#: pretix/base/exporters/orderlist.py:558 -#: pretix/base/exporters/orderlist.py:592 pretix/base/forms/questions.py:601 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:435 +#: pretix/base/exporters/orderlist.py:559 +#: pretix/base/exporters/orderlist.py:596 pretix/base/forms/questions.py:601 #: pretix/base/orderimport.py:321 pretix/base/orderimport.py:486 -#: pretix/control/forms/filter.py:590 pretix/control/forms/filter.py:625 -#: pretix/control/templates/pretixcontrol/order/index.html:897 +#: pretix/control/forms/filter.py:593 pretix/control/forms/filter.py:628 +#: pretix/control/templates/pretixcontrol/order/index.html:929 #: pretix/control/views/item.py:433 -#: pretix/plugins/checkinlists/exporters.py:462 +#: pretix/plugins/checkinlists/exporters.py:477 #: pretix/plugins/reports/exporters.py:766 #: pretix/plugins/reports/exporters.py:812 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:87 @@ -1227,14 +1229,14 @@ msgid "Street address" msgstr "rue" #: pretix/base/exporters/invoices.py:216 pretix/base/exporters/invoices.py:342 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:664 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:564 pretix/base/forms/questions.py:664 #: pretix/base/forms/questions.py:1002 pretix/base/models/customers.py:297 -#: pretix/base/models/orders.py:1350 pretix/base/models/orders.py:2782 +#: pretix/base/models/orders.py:1356 pretix/base/models/orders.py:2846 #: pretix/base/orderimport.py:408 -#: pretix/control/templates/pretixcontrol/order/index.html:908 -#: pretix/plugins/checkinlists/exporters.py:478 +#: pretix/control/templates/pretixcontrol/order/index.html:940 +#: pretix/plugins/checkinlists/exporters.py:496 #: pretix/plugins/reports/exporters.py:770 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:321 @@ -1243,19 +1245,19 @@ msgid "State" msgstr "État/Province/Région" #: pretix/base/exporters/invoices.py:218 pretix/base/exporters/invoices.py:344 -#: pretix/base/models/orders.py:2792 pretix/base/models/orders.py:2820 +#: pretix/base/models/orders.py:2856 pretix/base/models/orders.py:2884 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107 msgid "Beneficiary" msgstr "bénéficiaire" #: pretix/base/exporters/invoices.py:219 pretix/base/exporters/invoices.py:345 -#: pretix/base/models/orders.py:2787 pretix/base/orderimport.py:444 -#: pretix/control/templates/pretixcontrol/order/index.html:932 +#: pretix/base/models/orders.py:2851 pretix/base/orderimport.py:444 +#: pretix/control/templates/pretixcontrol/order/index.html:964 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:115 msgid "Internal reference" msgstr "Référence interne" -#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1343 +#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1348 msgid "Reverse charge" msgstr "Charge inversée" @@ -1280,9 +1282,9 @@ msgid "Payment matching IDs" msgstr "IDs de correspondance des paiements" #: pretix/base/exporters/invoices.py:226 pretix/base/exporters/invoices.py:346 -#: pretix/base/exporters/orderlist.py:276 -#: pretix/base/exporters/orderlist.py:446 -#: pretix/base/exporters/orderlist.py:608 +#: pretix/base/exporters/orderlist.py:277 +#: pretix/base/exporters/orderlist.py:447 +#: pretix/base/exporters/orderlist.py:612 #: pretix/control/templates/pretixcontrol/event/payment.html:10 #: pretix/control/views/event.py:343 msgid "Payment providers" @@ -1293,7 +1295,7 @@ msgid "Cancellation" msgstr "Annulation" #: pretix/base/exporters/invoices.py:282 pretix/base/exporters/invoices.py:385 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgid "Invoice" msgstr "Facture" @@ -1302,13 +1304,13 @@ msgstr "Facture" msgid "Line number" msgstr "Numéro de la ligne" -#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:429 +#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:430 #: pretix/base/models/items.py:374 pretix/base/models/items.py:808 #: pretix/control/templates/pretixcontrol/pdf/placeholders.html:32 msgid "Description" msgstr "Description" -#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:310 +#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:323 msgid "Gross price" msgstr "Prix brut" @@ -1316,16 +1318,16 @@ msgstr "Prix brut" msgid "Net price" msgstr "Prix net" -#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:433 -#: pretix/base/exporters/orderlist.py:549 pretix/base/models/orders.py:2096 -#: pretix/base/models/orders.py:2226 pretix/base/models/orders.py:2581 +#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:434 +#: pretix/base/exporters/orderlist.py:550 pretix/base/models/orders.py:2102 +#: pretix/base/models/orders.py:2246 pretix/base/models/orders.py:2645 msgid "Tax value" msgstr "Valeur fiscale" -#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:431 -#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:2087 -#: pretix/base/models/orders.py:2217 pretix/base/models/orders.py:2572 -#: pretix/base/models/orders.py:2652 pretix/base/models/tax.py:161 +#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:432 +#: pretix/base/exporters/orderlist.py:548 pretix/base/models/orders.py:2093 +#: pretix/base/models/orders.py:2237 pretix/base/models/orders.py:2636 +#: pretix/base/models/orders.py:2716 pretix/base/models/tax.py:161 #: pretix/control/templates/pretixcontrol/order/transactions.html:21 #: pretix/plugins/reports/exporters.py:720 #: pretix/plugins/reports/exporters.py:765 @@ -1348,7 +1350,7 @@ msgstr "Date de fin de l'événement" msgid "Product data" msgstr "Données du produit" -#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:837 +#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:846 msgctxt "export_category" msgid "Product data" msgstr "Données du produit" @@ -1385,17 +1387,17 @@ msgstr "Commentaire interne" msgid "Item name" msgstr "Nom de l'article" -#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:545 +#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:546 #: pretix/base/exporters/waitinglist.py:112 pretix/base/models/items.py:801 -#: pretix/base/models/orders.py:1302 pretix/base/models/orders.py:2557 +#: pretix/base/models/orders.py:1308 pretix/base/models/orders.py:2621 msgid "Variation" msgstr "Variante" #: pretix/base/exporters/items.py:72 pretix/base/models/customers.py:56 #: pretix/base/models/customers.py:389 pretix/base/models/discount.py:56 #: pretix/base/models/event.py:1371 pretix/base/models/items.py:371 -#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1063 -#: pretix/control/forms/filter.py:1793 +#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1066 +#: pretix/control/forms/filter.py:1796 #: pretix/control/templates/pretixcontrol/event/plugins.html:55 #: pretix/control/templates/pretixcontrol/users/index.html:51 msgid "Active" @@ -1404,7 +1406,7 @@ msgstr "Actif" #: pretix/base/exporters/items.py:73 pretix/base/models/discount.py:68 #: pretix/base/models/items.py:519 pretix/base/models/items.py:861 #: pretix/control/forms/discounts.py:79 pretix/control/forms/event.py:898 -#: pretix/control/forms/item.py:539 pretix/control/forms/item.py:746 +#: pretix/control/forms/item.py:538 pretix/control/forms/item.py:745 msgid "Sales channels" msgstr "Canaux de vente" @@ -1435,14 +1437,14 @@ msgstr "Billet personnalisé" msgid "Generate tickets" msgstr "Générer les billets" -#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:853 #: pretix/base/exporters/waitinglist.py:41 pretix/base/shredder.py:241 -#: pretix/control/forms/event.py:1460 pretix/control/navigation.py:235 +#: pretix/control/forms/event.py:1465 pretix/control/navigation.py:235 #: pretix/control/templates/pretixcontrol/event/settings.html:331 #: pretix/control/templates/pretixcontrol/orders/cancel.html:62 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:8 -#: pretix/plugins/sendmail/views.py:436 +#: pretix/plugins/sendmail/views.py:439 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:27 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:77 @@ -1455,7 +1457,7 @@ msgstr "Générer les billets" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:102 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:66 #: pretix/presale/templates/pretixpresale/organizers/index.html:94 -#: pretix/presale/views/widget.py:384 +#: pretix/presale/views/widget.py:387 msgid "Waiting list" msgstr "Liste d'attente" @@ -1511,9 +1513,10 @@ msgstr "Montant minimum par commande" msgid "Maximum amount per order" msgstr "Montant maximum par commande" -#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:270 -#: pretix/base/models/items.py:505 pretix/base/models/orders.py:231 -#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:271 +#: pretix/base/models/items.py:505 pretix/base/models/items.py:874 +#: pretix/base/models/orders.py:237 +#: pretix/plugins/checkinlists/exporters.py:481 msgid "Requires special attention" msgstr "Nécessite une attention particulière" @@ -1529,7 +1532,7 @@ msgstr "Ce produit est une carte cadeau" #: pretix/base/exporters/items.py:93 pretix/base/models/items.py:530 #: pretix/base/models/items.py:836 #: pretix/control/templates/pretixcontrol/item/include_variations.html:41 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:147 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:148 msgid "Require a valid membership" msgstr "Exiger une adhésion valide" @@ -1538,7 +1541,7 @@ msgstr "Exiger une adhésion valide" msgid "Hide without a valid membership" msgstr "Cacher sans une adhésion valide" -#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:78 +#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:79 msgid "Order data" msgstr "Données de la commande" @@ -1567,7 +1570,7 @@ msgstr "" msgid "Filter by status" msgstr "Filtrer par statut" -#: pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:81 msgid "" "Download a spreadsheet of all orders. The spreadsheet will include three " "sheets, one with a line for every order, one with a line for every order " @@ -1578,7 +1581,7 @@ msgstr "" "une avec une ligne pour chaque position de commande et une avec une ligne " "pour chaque frais supplémentaire facturé dans une commande." -#: pretix/base/exporters/orderlist.py:92 pretix/base/models/orders.py:264 +#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:270 #: pretix/control/navigation.py:253 pretix/control/navigation.py:360 #: pretix/control/templates/pretixcontrol/orders/index.html:7 #: pretix/control/templates/pretixcontrol/orders/index.html:9 @@ -1588,39 +1591,39 @@ msgstr "" msgid "Orders" msgstr "Commandes" -#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:2260 +#: pretix/base/exporters/orderlist.py:94 pretix/base/models/orders.py:2294 #: pretix/base/notifications.py:205 msgid "Order positions" msgstr "Position de commande" -#: pretix/base/exporters/orderlist.py:94 +#: pretix/base/exporters/orderlist.py:95 msgid "Order fees" msgstr "frais de la commande" -#: pretix/base/exporters/orderlist.py:102 +#: pretix/base/exporters/orderlist.py:103 msgid "Only paid orders" msgstr "Seulement les ordres payés" -#: pretix/base/exporters/orderlist.py:108 +#: pretix/base/exporters/orderlist.py:109 msgid "Include payment amounts" msgstr "Inclure les montants de paiements" -#: pretix/base/exporters/orderlist.py:114 +#: pretix/base/exporters/orderlist.py:115 msgid "Show multiple choice answers grouped in one column" msgstr "Afficher les réponses à choix multiples groupées dans une colonne" -#: pretix/base/exporters/orderlist.py:123 +#: pretix/base/exporters/orderlist.py:124 #: pretix/plugins/reports/exporters.py:628 msgid "Only include orders created within this date range." msgstr "Inclure uniquement les commandes créées dans cette période." -#: pretix/base/exporters/orderlist.py:127 pretix/base/notifications.py:194 +#: pretix/base/exporters/orderlist.py:128 pretix/base/notifications.py:194 #: pretix/base/pdf.py:229 pretix/plugins/badges/exporters.py:311 #: pretix/plugins/ticketoutputpdf/exporters.py:96 msgid "Event date" msgstr "Date de l'événement" -#: pretix/base/exporters/orderlist.py:130 +#: pretix/base/exporters/orderlist.py:131 msgid "" "Only include orders including at least one ticket for a date in this range. " "Will also include other dates in case of mixed orders!" @@ -1628,17 +1631,17 @@ msgstr "" "N'inclure que les commandes incluant au moins un billet pour une date de " "cette période. Inclura aussi les autres dates en cas de commandes mixées !" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:421 -#: pretix/base/exporters/orderlist.py:530 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1436 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:422 +#: pretix/base/exporters/orderlist.py:531 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1441 #: pretix/control/forms/organizer.py:103 msgid "Event slug" msgstr "Event slug" -#: pretix/base/exporters/orderlist.py:249 pretix/base/notifications.py:201 +#: pretix/base/exporters/orderlist.py:250 pretix/base/notifications.py:201 #: pretix/control/templates/pretixcontrol/search/orders.html:60 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:813 @@ -1646,22 +1649,22 @@ msgstr "Event slug" msgid "Order total" msgstr "Total de la commande" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:423 -#: pretix/base/exporters/orderlist.py:533 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1019 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:424 +#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1028 #: pretix/base/exporters/waitinglist.py:120 -#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:177 -#: pretix/control/forms/filter.py:885 pretix/control/forms/filter.py:1060 -#: pretix/control/forms/filter.py:1288 pretix/control/forms/filter.py:1358 -#: pretix/control/forms/filter.py:1478 pretix/control/forms/filter.py:1790 -#: pretix/control/forms/filter.py:1871 pretix/control/forms/filter.py:2154 +#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:180 +#: pretix/control/forms/filter.py:888 pretix/control/forms/filter.py:1063 +#: pretix/control/forms/filter.py:1291 pretix/control/forms/filter.py:1361 +#: pretix/control/forms/filter.py:1481 pretix/control/forms/filter.py:1793 +#: pretix/control/forms/filter.py:1874 pretix/control/forms/filter.py:2157 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:39 #: pretix/control/templates/pretixcontrol/checkin/index.html:107 #: pretix/control/templates/pretixcontrol/events/index.html:84 -#: pretix/control/templates/pretixcontrol/order/index.html:695 -#: pretix/control/templates/pretixcontrol/order/index.html:791 +#: pretix/control/templates/pretixcontrol/order/index.html:727 +#: pretix/control/templates/pretixcontrol/order/index.html:823 #: pretix/control/templates/pretixcontrol/orders/index.html:126 #: pretix/control/templates/pretixcontrol/orders/refunds.html:65 #: pretix/control/templates/pretixcontrol/organizers/customer.html:38 @@ -1684,9 +1687,9 @@ msgstr "Total de la commande" msgid "Status" msgstr "Statut" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:424 -#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:425 +#: pretix/base/exporters/orderlist.py:535 #: pretix/base/exporters/waitinglist.py:109 pretix/base/pdf.py:320 #: pretix/control/templates/pretixcontrol/checkin/index.html:102 #: pretix/control/templates/pretixcontrol/orders/fragment_export_schedule_form.html:108 @@ -1696,16 +1699,16 @@ msgstr "Statut" msgid "Email" msgstr "E-Mail" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:426 -#: pretix/base/exporters/orderlist.py:536 pretix/base/notifications.py:203 -#: pretix/control/forms/filter.py:2115 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:427 +#: pretix/base/exporters/orderlist.py:537 pretix/base/notifications.py:203 +#: pretix/control/forms/filter.py:2118 #: pretix/control/templates/pretixcontrol/order/index.html:174 #: pretix/control/templates/pretixcontrol/orders/index.html:118 #: pretix/control/templates/pretixcontrol/organizers/customer.html:205 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:45 #: pretix/control/templates/pretixcontrol/search/orders.html:57 -#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:479 #: pretix/plugins/reports/exporters.py:425 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:607 @@ -1716,149 +1719,149 @@ msgstr "E-Mail" msgid "Order date" msgstr "Date de commande" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:427 -#: pretix/base/exporters/orderlist.py:537 -#: pretix/plugins/checkinlists/exporters.py:465 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:538 +#: pretix/plugins/checkinlists/exporters.py:480 msgid "Order time" msgstr "Heure de commande" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 #, fuzzy #| msgid "E-mail address" msgid "Custom address field" msgstr "Adresse e-mail" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 msgid "Date of last payment" msgstr "Date du dernier paiement" -#: pretix/base/exporters/orderlist.py:258 pretix/base/services/stats.py:232 +#: pretix/base/exporters/orderlist.py:259 pretix/base/services/stats.py:232 msgid "Fees" msgstr "Frais" -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:625 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:625 #: pretix/control/templates/pretixcontrol/order/index.html:184 #: pretix/control/templates/pretixcontrol/pdf/index.html:222 msgid "Order locale" msgstr "Langue de la commande" -#: pretix/base/exporters/orderlist.py:263 +#: pretix/base/exporters/orderlist.py:264 #, python-brace-format msgid "Gross at {rate} % tax" msgstr "Brut à {rate} %" -#: pretix/base/exporters/orderlist.py:264 +#: pretix/base/exporters/orderlist.py:265 #, python-brace-format msgid "Net at {rate} % tax" msgstr "Net à {rate} %" -#: pretix/base/exporters/orderlist.py:265 +#: pretix/base/exporters/orderlist.py:266 #, python-brace-format msgid "Tax value at {rate} % tax" msgstr "Taux fiscal à {rate} %" -#: pretix/base/exporters/orderlist.py:268 +#: pretix/base/exporters/orderlist.py:269 msgid "Invoice numbers" msgstr "Numéros de facture" -#: pretix/base/exporters/orderlist.py:269 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:651 -#: pretix/control/forms/filter.py:564 +#: pretix/base/exporters/orderlist.py:270 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:697 +#: pretix/control/forms/filter.py:567 #: pretix/control/templates/pretixcontrol/order/index.html:181 msgid "Sales channel" msgstr "Canal de vente" -#: pretix/base/exporters/orderlist.py:272 -#: pretix/base/exporters/orderlist.py:573 pretix/base/models/orders.py:226 -#: pretix/control/forms/filter.py:235 +#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:577 pretix/base/models/orders.py:232 +#: pretix/control/forms/filter.py:236 #, fuzzy #| msgctxt "subevent" #| msgid "All dates" msgid "Follow-up date" msgstr "Toutes les dates" -#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:274 #: pretix/control/templates/pretixcontrol/orders/index.html:125 #: pretix/control/templates/pretixcontrol/organizers/customer.html:207 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74 msgid "Positions" msgstr "Positions" -#: pretix/base/exporters/orderlist.py:274 -#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:257 -#: pretix/control/forms/filter.py:546 +#: pretix/base/exporters/orderlist.py:275 +#: pretix/base/exporters/orderlist.py:610 pretix/base/models/orders.py:263 +#: pretix/control/forms/filter.py:549 msgid "E-mail address verified" msgstr "Adresse e-mail vérifiée" -#: pretix/base/exporters/orderlist.py:275 -#: pretix/base/exporters/orderlist.py:445 -#: pretix/base/exporters/orderlist.py:607 +#: pretix/base/exporters/orderlist.py:276 +#: pretix/base/exporters/orderlist.py:446 +#: pretix/base/exporters/orderlist.py:611 msgid "External customer ID" msgstr "Identifiant de commerçant externe" -#: pretix/base/exporters/orderlist.py:280 +#: pretix/base/exporters/orderlist.py:281 #, python-brace-format msgid "Paid by {method}" msgstr "Payé avec {method}" -#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:429 msgid "Fee type" msgstr "Type de frais" -#: pretix/base/exporters/orderlist.py:430 -#: pretix/base/exporters/orderlist.py:546 pretix/base/models/orders.py:1307 -#: pretix/base/models/orders.py:2568 pretix/base/orderimport.py:576 +#: pretix/base/exporters/orderlist.py:431 +#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:1313 +#: pretix/base/models/orders.py:2632 pretix/base/orderimport.py:576 #: pretix/base/pdf.py:153 #: pretix/control/templates/pretixcontrol/item/index.html:145 #: pretix/control/templates/pretixcontrol/order/change.html:174 -#: pretix/control/templates/pretixcontrol/order/change.html:332 +#: pretix/control/templates/pretixcontrol/order/change.html:381 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:496 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:160 #: pretix/control/templates/pretixcontrol/subevents/detail.html:138 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Price" msgstr "Tarif" -#: pretix/base/exporters/orderlist.py:432 -#: pretix/base/exporters/orderlist.py:548 +#: pretix/base/exporters/orderlist.py:433 +#: pretix/base/exporters/orderlist.py:549 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:9 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:16 #: pretix/control/templates/pretixcontrol/order/change.html:145 msgid "Tax rule" msgstr "Règle fiscale" -#: pretix/base/exporters/orderlist.py:435 -#: pretix/base/exporters/orderlist.py:440 -#: pretix/base/exporters/orderlist.py:593 -#: pretix/base/exporters/orderlist.py:597 pretix/base/pdf.py:325 +#: pretix/base/exporters/orderlist.py:436 +#: pretix/base/exporters/orderlist.py:441 +#: pretix/base/exporters/orderlist.py:597 +#: pretix/base/exporters/orderlist.py:601 pretix/base/pdf.py:325 #, fuzzy #| msgid "Invoice address: name" msgid "Invoice address name" msgstr "Adresse de facturation: nom" -#: pretix/base/exporters/orderlist.py:459 -#: pretix/base/exporters/orderlist.py:629 pretix/base/models/orders.py:166 +#: pretix/base/exporters/orderlist.py:460 +#: pretix/base/exporters/orderlist.py:633 pretix/base/models/orders.py:169 msgid "canceled" msgstr "annulé" -#: pretix/base/exporters/orderlist.py:532 -#: pretix/plugins/checkinlists/exporters.py:615 +#: pretix/base/exporters/orderlist.py:533 +#: pretix/plugins/checkinlists/exporters.py:636 msgid "Position ID" msgstr "Position ID" -#: pretix/base/exporters/orderlist.py:540 -#: pretix/base/exporters/orderlist.py:847 pretix/base/models/checkin.py:58 -#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:1292 -#: pretix/base/models/orders.py:2564 pretix/base/models/vouchers.py:187 -#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1385 -#: pretix/control/forms/filter.py:404 pretix/control/forms/filter.py:1684 -#: pretix/control/forms/filter.py:1908 pretix/control/forms/filter.py:2022 -#: pretix/control/forms/filter.py:2106 pretix/control/forms/item.py:240 -#: pretix/control/forms/orders.py:315 pretix/control/forms/orders.py:367 -#: pretix/control/forms/orders.py:732 pretix/control/forms/vouchers.py:112 +#: pretix/base/exporters/orderlist.py:541 +#: pretix/base/exporters/orderlist.py:856 pretix/base/models/checkin.py:58 +#: pretix/base/models/items.py:1626 pretix/base/models/orders.py:1298 +#: pretix/base/models/orders.py:2628 pretix/base/models/vouchers.py:187 +#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1390 +#: pretix/control/forms/filter.py:407 pretix/control/forms/filter.py:1687 +#: pretix/control/forms/filter.py:1911 pretix/control/forms/filter.py:2025 +#: pretix/control/forms/filter.py:2109 pretix/control/forms/item.py:240 +#: pretix/control/forms/orders.py:328 pretix/control/forms/orders.py:380 +#: pretix/control/forms/orders.py:762 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/checkin/lists.html:75 #: pretix/control/templates/pretixcontrol/items/quotas.html:51 #: pretix/control/templates/pretixcontrol/order/change.html:104 @@ -1869,8 +1872,8 @@ msgstr "Position ID" #: pretix/control/templates/pretixcontrol/vouchers/index.html:129 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:152 #: pretix/control/views/waitinglist.py:299 -#: pretix/plugins/checkinlists/exporters.py:455 -#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:292 +#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:294 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:27 #: pretix/presale/templates/pretixpresale/event/checkout_membership.html:52 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:135 @@ -1879,25 +1882,25 @@ msgctxt "subevent" msgid "Date" msgstr "Date" -#: pretix/base/exporters/orderlist.py:541 -#: pretix/base/exporters/orderlist.py:848 +#: pretix/base/exporters/orderlist.py:542 +#: pretix/base/exporters/orderlist.py:857 #: pretix/base/exporters/waitinglist.py:116 #: pretix/base/models/memberships.py:144 pretix/control/forms/rrule.py:49 #: pretix/control/templates/pretixcontrol/events/index.html:72 -#: pretix/control/templates/pretixcontrol/order/index.html:692 -#: pretix/control/templates/pretixcontrol/order/index.html:786 +#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:818 #: pretix/control/templates/pretixcontrol/orders/refunds.html:55 #: pretix/control/templates/pretixcontrol/organizers/detail.html:60 #: pretix/control/templates/pretixcontrol/search/payments.html:83 #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:19 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:18 #: pretix/plugins/badges/exporters.py:293 -#: pretix/plugins/checkinlists/exporters.py:456 +#: pretix/plugins/checkinlists/exporters.py:471 msgid "Start date" msgstr "Date de début" -#: pretix/base/exporters/orderlist.py:542 -#: pretix/base/exporters/orderlist.py:849 +#: pretix/base/exporters/orderlist.py:543 +#: pretix/base/exporters/orderlist.py:858 #: pretix/base/exporters/waitinglist.py:117 #: pretix/base/models/memberships.py:147 #: pretix/control/templates/pretixcontrol/events/index.html:76 @@ -1905,14 +1908,14 @@ msgstr "Date de début" #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:21 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:20 #: pretix/plugins/badges/exporters.py:300 -#: pretix/plugins/checkinlists/exporters.py:457 +#: pretix/plugins/checkinlists/exporters.py:472 msgid "End date" msgstr "Date de fin" -#: pretix/base/exporters/orderlist.py:544 pretix/base/models/items.py:567 +#: pretix/base/exporters/orderlist.py:545 pretix/base/models/items.py:567 #: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91 -#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1914 -#: pretix/control/forms/filter.py:2170 pretix/control/forms/orders.py:290 +#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1917 +#: pretix/control/forms/filter.py:2173 pretix/control/forms/orders.py:303 #: pretix/control/forms/vouchers.py:63 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:66 #: pretix/control/templates/pretixcontrol/item/base.html:3 @@ -1923,9 +1926,9 @@ msgstr "Date de fin" #: pretix/control/templates/pretixcontrol/vouchers/index.html:123 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:150 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:617 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:638 #: pretix/plugins/reports/exporters.py:317 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:100 #: pretix/presale/forms/order.py:36 pretix/presale/forms/waitinglist.py:77 @@ -1934,36 +1937,36 @@ msgstr "Date de fin" msgid "Product" msgstr "Produit" -#: pretix/base/exporters/orderlist.py:550 -#: pretix/base/exporters/orderlist.py:555 pretix/base/forms/questions.py:584 -#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1311 +#: pretix/base/exporters/orderlist.py:551 +#: pretix/base/exporters/orderlist.py:556 pretix/base/forms/questions.py:584 +#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1317 #: pretix/base/orderimport.py:458 pretix/base/pdf.py:167 -#: pretix/control/forms/filter.py:617 pretix/control/forms/organizer.py:712 -#: pretix/control/templates/pretixcontrol/order/index.html:472 +#: pretix/control/forms/filter.py:620 pretix/control/forms/organizer.py:712 +#: pretix/control/templates/pretixcontrol/order/index.html:504 #: pretix/control/templates/pretixcontrol/organizers/customer.html:119 #: pretix/control/views/item.py:409 pretix/plugins/badges/exporters.py:309 #: pretix/plugins/checkinlists/exporters.py:106 -#: pretix/plugins/checkinlists/exporters.py:434 +#: pretix/plugins/checkinlists/exporters.py:446 #: pretix/plugins/ticketoutputpdf/exporters.py:94 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:133 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:163 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:166 #: pretix/presale/templates/pretixpresale/event/order_change.html:54 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:26 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:133 msgid "Attendee name" msgstr "Nom du participant" -#: pretix/base/exporters/orderlist.py:557 pretix/base/forms/questions.py:590 -#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1319 +#: pretix/base/exporters/orderlist.py:558 pretix/base/forms/questions.py:590 +#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1325 #: pretix/base/pdf.py:209 -#: pretix/control/templates/pretixcontrol/order/index.html:477 +#: pretix/control/templates/pretixcontrol/order/index.html:509 #: pretix/control/views/item.py:421 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:143 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:146 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:173 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:176 msgid "Attendee email" msgstr "Adresse mail du participant" -#: pretix/base/exporters/orderlist.py:564 pretix/base/models/vouchers.py:303 +#: pretix/base/exporters/orderlist.py:565 pretix/base/models/vouchers.py:303 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:5 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:6 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:8 @@ -1971,133 +1974,163 @@ msgstr "Adresse mail du participant" msgid "Voucher" msgstr "Bon" -#: pretix/base/exporters/orderlist.py:565 +#: pretix/base/exporters/orderlist.py:566 msgid "Pseudonymization ID" msgstr "ID pseudonyme" -#: pretix/base/exporters/orderlist.py:566 pretix/control/forms/filter.py:647 -#: pretix/control/templates/pretixcontrol/order/change.html:194 +#: pretix/base/exporters/orderlist.py:567 pretix/control/forms/filter.py:650 +#: pretix/control/templates/pretixcontrol/order/change.html:243 #, fuzzy #| msgid "Tickets" msgid "Ticket secret" msgstr "Tickets" -#: pretix/base/exporters/orderlist.py:567 pretix/base/orderimport.py:671 -#: pretix/plugins/checkinlists/exporters.py:468 +#: pretix/base/exporters/orderlist.py:568 pretix/base/orderimport.py:717 +#: pretix/plugins/checkinlists/exporters.py:483 msgid "Seat ID" msgstr "Numéro de siège" -#: pretix/base/exporters/orderlist.py:568 -#: pretix/plugins/checkinlists/exporters.py:469 +#: pretix/base/exporters/orderlist.py:569 +#: pretix/plugins/checkinlists/exporters.py:484 msgid "Seat name" msgstr "Nom du siège" -#: pretix/base/exporters/orderlist.py:569 -#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/base/exporters/orderlist.py:570 +#: pretix/plugins/checkinlists/exporters.py:485 msgid "Seat zone" msgstr "Zone du siège" -#: pretix/base/exporters/orderlist.py:570 -#: pretix/plugins/checkinlists/exporters.py:471 +#: pretix/base/exporters/orderlist.py:571 +#: pretix/plugins/checkinlists/exporters.py:486 msgid "Seat row" msgstr "Rangée du siège" -#: pretix/base/exporters/orderlist.py:571 -#: pretix/plugins/checkinlists/exporters.py:472 +#: pretix/base/exporters/orderlist.py:572 +#: pretix/plugins/checkinlists/exporters.py:487 msgid "Seat number" msgstr "Numéro de siège" -#: pretix/base/exporters/orderlist.py:572 +#: pretix/base/exporters/orderlist.py:573 +#: pretix/control/templates/pretixcontrol/order/change.html:198 +#: pretix/plugins/checkinlists/exporters.py:371 +#: pretix/plugins/checkinlists/exporters.py:488 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 +msgid "Blocked" +msgstr "" + +#: pretix/base/exporters/orderlist.py:574 pretix/base/models/orders.py:2261 +#: pretix/base/orderimport.py:651 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 +#: pretix/plugins/checkinlists/exporters.py:489 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 +#, fuzzy +#| msgid "Valid" +msgid "Valid from" +msgstr "Valable" + +#: pretix/base/exporters/orderlist.py:575 pretix/base/models/orders.py:2266 +#: pretix/base/models/vouchers.py:221 pretix/base/orderimport.py:674 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 +#: pretix/control/views/vouchers.py:109 +#: pretix/plugins/checkinlists/exporters.py:490 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 +msgid "Valid until" +msgstr "Valable jusqu'au" + +#: pretix/base/exporters/orderlist.py:576 msgid "Order comment" msgstr "Commentaire de commande" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:335 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:335 msgid "Invoice address street" msgstr "Adresse de facturation : rue" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:340 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:340 msgid "Invoice address ZIP code" msgstr "Adresse de facturation : code postal" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:345 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:345 msgid "Invoice address city" msgstr "Adresse de facturation: ville" -#: pretix/base/exporters/orderlist.py:600 pretix/base/pdf.py:355 +#: pretix/base/exporters/orderlist.py:604 pretix/base/pdf.py:355 msgid "Invoice address country" msgstr "Adresse de facturation: pays" -#: pretix/base/exporters/orderlist.py:601 +#: pretix/base/exporters/orderlist.py:605 #, fuzzy #| msgid "Invoice address: name" msgctxt "address" msgid "Invoice address state" msgstr "Adresse de facturation: état/région" -#: pretix/base/exporters/orderlist.py:755 +#: pretix/base/exporters/orderlist.py:764 msgid "Payments and refunds" msgstr "Paiements et remboursements" -#: pretix/base/exporters/orderlist.py:757 +#: pretix/base/exporters/orderlist.py:766 msgid "Download a spreadsheet of all payments or refunds of every order." msgstr "" "Téléchargez une feuille de calcul de tous les paiements ou remboursements de " "chaque commande." -#: pretix/base/exporters/orderlist.py:766 +#: pretix/base/exporters/orderlist.py:775 msgid "Payment states" msgstr "États de paiement" -#: pretix/base/exporters/orderlist.py:774 +#: pretix/base/exporters/orderlist.py:783 msgid "Refund states" msgstr "Etats des remboursements" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:926 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:263 -#: pretix/base/models/orders.py:1543 pretix/base/models/orders.py:1927 -#: pretix/base/models/orders.py:2076 pretix/base/models/orders.py:2208 -#: pretix/base/models/orders.py:2529 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:935 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:269 +#: pretix/base/models/orders.py:1549 pretix/base/models/orders.py:1933 +#: pretix/base/models/orders.py:2082 pretix/base/models/orders.py:2226 +#: pretix/base/models/orders.py:2593 #: pretix/control/templates/pretixcontrol/organizers/customer.html:118 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/search/payments.html:78 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 -#: pretix/plugins/checkinlists/exporters.py:325 +#: pretix/plugins/checkinlists/exporters.py:328 #: pretix/presale/templates/pretixpresale/event/order.html:66 msgid "Order" msgstr "Commander" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/search/payments.html:75 #: pretix/plugins/paypal/templates/pretixplugins/paypal/control.html:5 #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control_legacy.html:5 msgid "Payment ID" msgstr "ID de paiement" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1064 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1073 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:30 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:59 msgid "Creation date" msgstr "Date de création" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/control/templates/pretixcontrol/order/index.html:787 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/control/templates/pretixcontrol/order/index.html:819 msgid "Completion date" msgstr "Date de finalisation" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 msgid "Status code" msgstr "code de statut" -#: pretix/base/exporters/orderlist.py:800 -#: pretix/base/exporters/orderlist.py:924 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:1539 -#: pretix/base/models/orders.py:1923 pretix/control/forms/filter.py:917 -#: pretix/control/forms/filter.py:920 -#: pretix/control/templates/pretixcontrol/order/index.html:696 -#: pretix/control/templates/pretixcontrol/order/index.html:792 +#: pretix/base/exporters/orderlist.py:809 +#: pretix/base/exporters/orderlist.py:933 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1929 pretix/control/forms/filter.py:920 +#: pretix/control/forms/filter.py:923 +#: pretix/control/templates/pretixcontrol/order/index.html:728 +#: pretix/control/templates/pretixcontrol/order/index.html:824 #: pretix/control/templates/pretixcontrol/orders/refunds.html:70 #: pretix/control/templates/pretixcontrol/search/payments.html:98 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2106,109 +2139,109 @@ msgstr "code de statut" msgid "Amount" msgstr "Montant" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:89 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:102 -#: pretix/control/templates/pretixcontrol/order/index.html:694 -#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:726 +#: pretix/control/templates/pretixcontrol/order/index.html:821 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:85 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:19 msgid "Payment method" msgstr "Mode de paiement" -#: pretix/base/exporters/orderlist.py:836 +#: pretix/base/exporters/orderlist.py:845 msgid "Quota availabilities" msgstr "Disponibilités des quotas" -#: pretix/base/exporters/orderlist.py:838 +#: pretix/base/exporters/orderlist.py:847 msgid "" "Download a spreadsheet of all quotas including their current availability." msgstr "" "Téléchargez une feuille de calcul de tous les quotas, y compris leur " "disponibilité actuelle." -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quotas.html:45 msgid "Quota name" msgstr "Nom du quota" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quota.html:56 msgid "Total quota" msgstr "Quota total" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/event/cancel.html:19 -#: pretix/control/views/item.py:903 +#: pretix/control/views/item.py:908 msgid "Paid orders" msgstr "Commandes payées" -#: pretix/base/exporters/orderlist.py:843 pretix/control/views/item.py:908 +#: pretix/base/exporters/orderlist.py:852 pretix/control/views/item.py:913 msgid "Pending orders" msgstr "Ordres en attente" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 msgid "Blocking vouchers" msgstr "Bloquer les bons de réduction" -#: pretix/base/exporters/orderlist.py:844 pretix/control/views/item.py:927 +#: pretix/base/exporters/orderlist.py:853 pretix/control/views/item.py:932 msgid "Current user's carts" msgstr "Panier de l'utilisateur actuel" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 msgid "Exited orders" msgstr "Commandes terminées" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 msgid "Current availability" msgstr "Disponibilité actuelle" -#: pretix/base/exporters/orderlist.py:861 -#: pretix/base/exporters/orderlist.py:868 +#: pretix/base/exporters/orderlist.py:870 +#: pretix/base/exporters/orderlist.py:877 #: pretix/control/templates/pretixcontrol/items/quota.html:58 -#: pretix/control/views/item.py:934 +#: pretix/control/views/item.py:939 msgid "Infinite" msgstr "Illimité" -#: pretix/base/exporters/orderlist.py:890 +#: pretix/base/exporters/orderlist.py:899 msgid "Gift card transactions" msgstr "Transactions par cartes-cadeaux" -#: pretix/base/exporters/orderlist.py:892 -#: pretix/base/exporters/orderlist.py:995 +#: pretix/base/exporters/orderlist.py:901 +#: pretix/base/exporters/orderlist.py:1004 msgctxt "export_category" msgid "Gift cards" msgstr "Cartes-cadeaux" -#: pretix/base/exporters/orderlist.py:893 +#: pretix/base/exporters/orderlist.py:902 msgid "Download a spreadsheet of all gift card transactions." msgstr "" "Téléchargez une feuille de calcul de toutes les transactions par carte-" "cadeau." -#: pretix/base/exporters/orderlist.py:921 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/orderlist.py:1062 pretix/base/models/giftcards.py:75 +#: pretix/base/exporters/orderlist.py:930 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/orderlist.py:1071 pretix/base/models/giftcards.py:75 #: pretix/control/templates/pretixcontrol/giftcards/checkout.html:5 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:4 -#: pretix/control/templates/pretixcontrol/order/index.html:464 +#: pretix/control/templates/pretixcontrol/order/index.html:496 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:28 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:123 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 msgid "Gift card code" msgstr "Code carte-cadeau" -#: pretix/base/exporters/orderlist.py:922 -#: pretix/base/exporters/orderlist.py:1009 -#: pretix/base/exporters/orderlist.py:1012 -#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:239 -#: pretix/control/forms/filter.py:1279 pretix/control/forms/filter.py:1282 +#: pretix/base/exporters/orderlist.py:931 +#: pretix/base/exporters/orderlist.py:1018 +#: pretix/base/exporters/orderlist.py:1021 +#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:240 +#: pretix/control/forms/filter.py:1282 pretix/control/forms/filter.py:1285 #: pretix/control/templates/pretixcontrol/event/live.html:75 msgid "Test mode" msgstr "Mode test" -#: pretix/base/exporters/orderlist.py:925 -#: pretix/base/exporters/orderlist.py:1067 +#: pretix/base/exporters/orderlist.py:934 +#: pretix/base/exporters/orderlist.py:1076 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:37 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:34 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2219,7 +2252,7 @@ msgstr "Mode test" msgid "Currency" msgstr "Monnaie" -#: pretix/base/exporters/orderlist.py:933 pretix/base/invoice.py:470 +#: pretix/base/exporters/orderlist.py:942 pretix/base/invoice.py:470 #: pretix/control/templates/pretixcontrol/base.html:279 #: pretix/control/templates/pretixcontrol/checkin/index.html:140 #: pretix/control/templates/pretixcontrol/order/index.html:23 @@ -2245,51 +2278,51 @@ msgstr "Monnaie" msgid "TEST MODE" msgstr "MODE TEST" -#: pretix/base/exporters/orderlist.py:947 +#: pretix/base/exporters/orderlist.py:956 msgid "Gift card redemptions" msgstr "Remises par cartes-cadeaux" -#: pretix/base/exporters/orderlist.py:949 +#: pretix/base/exporters/orderlist.py:958 msgid "" "Download a spreadsheet of all payments or refunds that involve gift cards." msgstr "" "Téléchargez une feuille de calcul de tous les paiements ou remboursements " "impliquant des cartes-cadeaux." -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:10 msgid "Issuer" msgstr "Emetteur" -#: pretix/base/exporters/orderlist.py:993 pretix/control/navigation.py:523 +#: pretix/base/exporters/orderlist.py:1002 pretix/control/navigation.py:523 #: pretix/control/templates/pretixcontrol/organizers/edit.html:156 msgid "Gift cards" msgstr "Cartes-cadeaux" -#: pretix/base/exporters/orderlist.py:996 +#: pretix/base/exporters/orderlist.py:1005 msgid "Download a spreadsheet of all gift cards including their current value." msgstr "" "Téléchargez une feuille de calcul de toutes les cartes-cadeaux, y compris " "leur valeur actuelle." -#: pretix/base/exporters/orderlist.py:1003 +#: pretix/base/exporters/orderlist.py:1012 #, fuzzy #| msgid "Show variants" msgid "Show value at" msgstr "Afficher les valeurs à" -#: pretix/base/exporters/orderlist.py:1006 +#: pretix/base/exporters/orderlist.py:1015 msgid "Defaults to the time of report." msgstr "Par défaut, l'heure du rapport." -#: pretix/base/exporters/orderlist.py:1011 -#: pretix/base/exporters/orderlist.py:1021 pretix/control/forms/filter.py:498 -#: pretix/control/forms/filter.py:1062 pretix/control/forms/filter.py:1281 -#: pretix/control/forms/filter.py:1290 pretix/control/forms/filter.py:1361 -#: pretix/control/forms/filter.py:1371 pretix/control/forms/filter.py:1792 -#: pretix/control/forms/filter.py:1801 pretix/control/forms/filter.py:1873 -#: pretix/control/forms/filter.py:1886 pretix/control/forms/filter.py:2303 -#: pretix/control/forms/filter.py:2322 +#: pretix/base/exporters/orderlist.py:1020 +#: pretix/base/exporters/orderlist.py:1030 pretix/control/forms/filter.py:501 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1284 +#: pretix/control/forms/filter.py:1293 pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1374 pretix/control/forms/filter.py:1795 +#: pretix/control/forms/filter.py:1804 pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1889 pretix/control/forms/filter.py:2306 +#: pretix/control/forms/filter.py:2325 #: pretix/control/templates/pretixcontrol/checkin/lists.html:106 #: pretix/control/templates/pretixcontrol/checkin/lists.html:118 #: pretix/control/templates/pretixcontrol/items/discounts.html:107 @@ -2300,71 +2333,71 @@ msgstr "Par défaut, l'heure du rapport." msgid "All" msgstr "Tous" -#: pretix/base/exporters/orderlist.py:1013 pretix/control/forms/filter.py:1283 +#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1286 msgid "Live" msgstr "En direct" -#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1291 +#: pretix/base/exporters/orderlist.py:1031 pretix/control/forms/filter.py:1294 #: pretix/control/templates/pretixcontrol/pdf/index.html:366 #, fuzzy #| msgid "Empty cart" msgid "Empty" msgstr "Vider le panier" -#: pretix/base/exporters/orderlist.py:1023 pretix/control/forms/filter.py:1292 +#: pretix/base/exporters/orderlist.py:1032 pretix/control/forms/filter.py:1295 msgid "Valid and with value" msgstr "Valide et avec une valeur" -#: pretix/base/exporters/orderlist.py:1024 pretix/control/forms/filter.py:1293 +#: pretix/base/exporters/orderlist.py:1033 pretix/control/forms/filter.py:1296 msgid "Expired and with value" msgstr "Expiré et avec une valeur" -#: pretix/base/exporters/orderlist.py:1025 pretix/control/forms/filter.py:223 -#: pretix/control/forms/filter.py:1294 pretix/control/forms/filter.py:1878 -#: pretix/control/templates/pretixcontrol/items/question.html:24 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31 +#: pretix/base/exporters/orderlist.py:1034 pretix/control/forms/filter.py:224 +#: pretix/control/forms/filter.py:1297 pretix/control/forms/filter.py:1881 +#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:36 #: pretix/control/templates/pretixcontrol/orders/overview.html:70 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:81 #: pretix/plugins/reports/exporters.py:320 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 msgid "Expired" msgstr "Expiré" -#: pretix/base/exporters/orderlist.py:1063 pretix/base/models/giftcards.py:84 +#: pretix/base/exporters/orderlist.py:1072 pretix/base/models/giftcards.py:84 #, fuzzy #| msgid "Price mode" msgid "Test mode card" msgstr "Mode prix" -#: pretix/base/exporters/orderlist.py:1065 pretix/base/models/giftcards.py:88 +#: pretix/base/exporters/orderlist.py:1074 pretix/base/models/giftcards.py:88 #: pretix/control/templates/pretixcontrol/order/index.html:194 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:62 msgid "Expiry date" msgstr "Date d'expiration" -#: pretix/base/exporters/orderlist.py:1066 pretix/control/forms/orders.py:784 +#: pretix/base/exporters/orderlist.py:1075 pretix/control/forms/orders.py:815 msgid "Special terms and conditions" msgstr "Conditions particulières" -#: pretix/base/exporters/orderlist.py:1068 +#: pretix/base/exporters/orderlist.py:1077 #: pretix/control/templates/pretixcontrol/order/change.html:94 -#: pretix/control/templates/pretixcontrol/order/change.html:324 +#: pretix/control/templates/pretixcontrol/order/change.html:373 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:32 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:65 msgid "Current value" msgstr "Valeur actuelle" -#: pretix/base/exporters/orderlist.py:1069 +#: pretix/base/exporters/orderlist.py:1078 #, fuzzy #| msgid "Free order" msgid "Created in order" msgstr "Commande gratuite" -#: pretix/base/exporters/orderlist.py:1070 +#: pretix/base/exporters/orderlist.py:1079 msgid "Last invoice number of order" msgstr "Dernier numéro de facture de la commande" -#: pretix/base/exporters/orderlist.py:1071 +#: pretix/base/exporters/orderlist.py:1080 msgid "Last invoice date of order" msgstr "Dernière date de facture de la commande" @@ -2418,7 +2451,7 @@ msgid "Voucher expired" msgstr "Bon périmé" #: pretix/base/exporters/waitinglist.py:111 pretix/base/pdf.py:116 -#: pretix/control/forms/event.py:1542 +#: pretix/control/forms/event.py:1547 #: pretix/control/templates/pretixcontrol/items/index.html:35 msgid "Product name" msgstr "Nom du produit" @@ -2440,7 +2473,7 @@ msgstr "Priorité" #: pretix/control/templates/pretixcontrol/vouchers/index.html:18 #: pretix/control/templates/pretixcontrol/vouchers/index.html:103 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:463 +#: pretix/plugins/checkinlists/exporters.py:478 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:54 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:56 #: pretix/presale/templates/pretixpresale/event/fragment_voucher_form.html:12 @@ -2784,7 +2817,7 @@ msgid "Invoice" msgstr "FactureFacture" #: pretix/base/invoice.py:556 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgctxt "invoice" msgid "Cancellation" @@ -2949,7 +2982,7 @@ msgstr "Si elle est désactivée, vous n'obtiendrez aucune notification." #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:15 #: pretix/control/templates/pretixcontrol/users/form.html:4 #: pretix/control/templates/pretixcontrol/users/form.html:6 -#: pretix/control/views/organizer.py:148 tests/base/test_mail.py:149 +#: pretix/control/views/organizer.py:149 tests/base/test_mail.py:149 msgid "User" msgstr "Utilisateur" @@ -2973,7 +3006,7 @@ msgid "All products (including newly created ones)" msgstr "Tous les produits (y compris ceux nouvellement créés)" #: pretix/base/models/checkin.py:56 pretix/plugins/badges/exporters.py:264 -#: pretix/plugins/checkinlists/exporters.py:695 +#: pretix/plugins/checkinlists/exporters.py:716 msgid "Limit to products" msgstr "Limiter aux produits" @@ -3062,58 +3095,71 @@ msgstr "" "au guichet ne sont pas revérifiés avant l'entrée et doivent être considérés " "comme validés directement lors de l'achat." -#: pretix/base/models/checkin.py:316 +#: pretix/base/models/checkin.py:320 #, fuzzy #| msgid "Country" msgid "Entry" msgstr "Pays" -#: pretix/base/models/checkin.py:317 +#: pretix/base/models/checkin.py:321 msgid "Exit" msgstr "Sortie" -#: pretix/base/models/checkin.py:332 +#: pretix/base/models/checkin.py:338 #, fuzzy #| msgid "Unknown invoice." msgid "Unknown ticket" msgstr "Facture inconnue." -#: pretix/base/models/checkin.py:333 +#: pretix/base/models/checkin.py:339 msgid "Ticket not paid" msgstr "Billet non payé" -#: pretix/base/models/checkin.py:334 +#: pretix/base/models/checkin.py:340 msgid "Forbidden by custom rule" msgstr "Interdit par une règle personnalisée" -#: pretix/base/models/checkin.py:335 +#: pretix/base/models/checkin.py:341 #, fuzzy #| msgid "Click here to change" msgid "Ticket code revoked/changed" msgstr "Cliquez ici pour changer" -#: pretix/base/models/checkin.py:336 +#: pretix/base/models/checkin.py:342 msgid "Information required" msgstr "Information requise" -#: pretix/base/models/checkin.py:337 +#: pretix/base/models/checkin.py:343 msgid "Ticket already used" msgstr "Billet déjà utilisé" -#: pretix/base/models/checkin.py:338 +#: pretix/base/models/checkin.py:344 msgid "Ticket type not allowed here" msgstr "Type de billet non autorisé ici" -#: pretix/base/models/checkin.py:339 +#: pretix/base/models/checkin.py:345 msgid "Ticket code is ambiguous on list" msgstr "Le code du billet est ambigu dans la liste" -#: pretix/base/models/checkin.py:340 +#: pretix/base/models/checkin.py:346 #, fuzzy #| msgid "Internal Server Error" msgid "Server error" msgstr "Erreur interne au serveur" +#: pretix/base/models/checkin.py:347 +#, fuzzy +#| msgid "Ticket design" +msgid "Ticket blocked" +msgstr "Conception des billets" + +#: pretix/base/models/checkin.py:348 +#, fuzzy +#| msgctxt "subevent" +#| msgid "This voucher is not valid for this event date." +msgid "Ticket not valid at this time" +msgstr "Ce bon n'est pas valable pour cette date." + #: pretix/base/models/customers.py:54 #, fuzzy #| msgid "Product name" @@ -3131,7 +3177,7 @@ msgid "Single-sign-on method" msgstr "Demande de remboursement" #: pretix/base/models/customers.py:84 pretix/base/models/devices.py:72 -#: pretix/base/models/items.py:1276 pretix/base/models/items.py:1506 +#: pretix/base/models/items.py:1283 pretix/base/models/items.py:1513 msgid "" "You can enter any value here to make it easier to match the data with other " "sources. If you do not input one, we will generate one automatically." @@ -3149,13 +3195,13 @@ msgstr "" "des tirets et des traits de soulignement. Il doit commencer et se terminer " "par une lettre ou un chiffre." -#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1345 -#: pretix/base/models/orders.py:2773 pretix/base/settings.py:865 +#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1351 +#: pretix/base/models/orders.py:2837 pretix/base/settings.py:865 msgid "Company name" msgstr "Nom de la société" -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2780 pretix/base/settings.py:80 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2844 pretix/base/settings.py:80 #: pretix/plugins/stripe/payment.py:191 msgid "Select country" msgstr "Sélectionnez le pays" @@ -3208,19 +3254,19 @@ msgstr "Membres de l'équipe" msgid "Separate multiple values with spaces" msgstr "Séparer les valeurs multiples par des espaces" -#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1275 +#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1282 msgid "Internal identifier" msgstr "Identificateur interne" -#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1378 +#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1385 msgid "This identifier is already used for a different question." msgstr "Cet identificateur est déjà utilisé pour une autre question." -#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2180 -#: pretix/control/forms/filter.py:2296 +#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2183 +#: pretix/control/forms/filter.py:2299 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 #: pretix/control/templates/pretixcontrol/organizers/gates.html:16 -#: pretix/plugins/checkinlists/exporters.py:623 +#: pretix/plugins/checkinlists/exporters.py:644 msgid "Gate" msgstr "Porte" @@ -3253,7 +3299,7 @@ msgid "Each matching product must be for a different date" msgstr "Chaque produit correspondant doit être pour une date différente" #: pretix/base/models/discount.py:65 pretix/base/models/items.py:814 -#: pretix/base/models/items.py:1084 pretix/base/models/items.py:1308 +#: pretix/base/models/items.py:1091 pretix/base/models/items.py:1315 msgid "Position" msgstr "Position" @@ -3417,12 +3463,12 @@ msgid "Plugins" msgstr "Plugins" #: pretix/base/models/event.py:594 pretix/base/pdf.py:224 -#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1488 +#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1491 #: pretix/control/templates/pretixcontrol/event/index.html:13 #: pretix/control/views/dashboards.py:540 #: pretix/presale/templates/pretixpresale/event/index.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:81 -#: pretix/presale/views/widget.py:624 +#: pretix/presale/views/widget.py:627 msgid "Event series" msgstr "Série d'événements" @@ -3441,10 +3487,10 @@ msgstr "" "suivants." #: pretix/base/models/event.py:613 pretix/base/models/items.py:350 -#: pretix/base/models/items.py:1612 pretix/base/models/orders.py:183 -#: pretix/base/models/orders.py:2634 pretix/base/models/vouchers.py:181 +#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:189 +#: pretix/base/models/orders.py:2698 pretix/base/models/vouchers.py:181 #: pretix/base/models/waitinglist.py:55 pretix/base/notifications.py:187 -#: pretix/control/forms/filter.py:860 +#: pretix/control/forms/filter.py:863 #: pretix/control/templates/pretixcontrol/organizers/customer.html:204 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:42 #: pretix/control/templates/pretixcontrol/search/orders.html:51 @@ -3461,7 +3507,7 @@ msgstr "Événement" #: pretix/control/templates/pretixcontrol/organizers/devices.html:88 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 -#: pretix/control/views/organizer.py:1586 +#: pretix/control/views/organizer.py:1596 msgid "Events" msgstr "Evènements" @@ -3521,7 +3567,7 @@ msgstr "" "Si cette option est sélectionnée, cet événement va apparaître publiquement " "sur la liste de dates de votre événement." -#: pretix/base/models/event.py:1421 pretix/base/settings.py:2532 +#: pretix/base/models/event.py:1421 pretix/base/settings.py:2545 msgid "Frontpage text" msgstr "Texte de la page de garde" @@ -3539,12 +3585,12 @@ msgstr "Dates des séries d'événements" msgid "One or more variations do not belong to this event." msgstr "Un ou plusieurs articles n'appartiennent pas à cet événement." -#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1783 +#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1790 msgid "Can not contain spaces or special characters except underscores" msgstr "" "Ne peut pas contenir d'espaces ou de caractères spéciaux sauf soulignés" -#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1788 +#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1795 msgid "The property name may only contain letters, numbers and underscores." msgstr "" "Le nom de la propriété ne peut contenir que des lettres, des chiffres et des " @@ -3648,20 +3694,20 @@ msgid "Additional recipients (Bcc)" msgstr "Destinataires supplémentaires (Bcc)" #: pretix/base/models/exports.py:73 pretix/control/forms/event.py:1013 -#: pretix/control/forms/event.py:1070 pretix/control/forms/event.py:1080 -#: pretix/control/forms/orders.py:619 pretix/control/forms/orders.py:850 -#: pretix/control/forms/orders.py:877 pretix/control/forms/organizer.py:463 +#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 +#: pretix/control/forms/orders.py:649 pretix/control/forms/orders.py:881 +#: pretix/control/forms/orders.py:908 pretix/control/forms/organizer.py:463 #: pretix/control/forms/organizer.py:473 pretix/control/forms/organizer.py:483 #: pretix/control/forms/vouchers.py:262 pretix/plugins/sendmail/forms.py:74 -#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:192 +#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:198 msgid "Subject" msgstr "Sujet" -#: pretix/base/models/exports.py:77 pretix/control/forms/orders.py:660 -#: pretix/control/forms/orders.py:676 pretix/control/forms/orders.py:858 -#: pretix/control/forms/orders.py:885 pretix/control/forms/vouchers.py:268 +#: pretix/base/models/exports.py:77 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:268 #: pretix/plugins/sendmail/forms.py:75 pretix/plugins/sendmail/forms.py:99 -#: pretix/plugins/sendmail/models.py:193 +#: pretix/plugins/sendmail/models.py:199 msgid "Message" msgstr "Message" @@ -3762,7 +3808,7 @@ msgstr "Ce produit ne sera pas vendu avant la date indiquée." msgid "This product will not be sold after the given date." msgstr "Ce produit ne sera pas vendu après la date indiquée." -#: pretix/base/models/items.py:357 pretix/base/models/items.py:1061 +#: pretix/base/models/items.py:357 pretix/base/models/items.py:1068 #: pretix/control/templates/pretixcontrol/items/index.html:40 msgid "Category" msgstr "Catégorie" @@ -3834,7 +3880,7 @@ msgid "This will only work if waiting lists are enabled for this event." msgstr "Les listes d'attente sont désactivées pour cet événement." #: pretix/base/models/items.py:423 pretix/base/settings.py:1105 -#: pretix/control/forms/event.py:1455 +#: pretix/control/forms/event.py:1460 msgid "Show number of tickets left" msgstr "Afficher le nombre de billets restants" @@ -3948,7 +3994,7 @@ msgstr "" "limite spéciale pour ce produit. La limite pour le nombre maximum d'éléments " "dans l'ensemble de la commande s'applique indépendamment." -#: pretix/base/models/items.py:507 +#: pretix/base/models/items.py:507 pretix/base/models/items.py:876 msgid "" "If you set this, the check-in app will show a visible warning that this " "ticket requires special attention. You can use this for example for student " @@ -4013,8 +4059,8 @@ msgstr "Durée d'adhésion en jours" msgid "Membership duration in months" msgstr "Durée d'adhésion en mois" -#: pretix/base/models/items.py:568 pretix/base/models/items.py:1302 -#: pretix/control/forms/filter.py:400 pretix/control/forms/filter.py:1678 +#: pretix/base/models/items.py:568 pretix/base/models/items.py:1309 +#: pretix/control/forms/filter.py:403 pretix/control/forms/filter.py:1681 #: pretix/control/forms/item.py:225 pretix/control/navigation.py:148 #: pretix/control/navigation.py:157 #: pretix/control/templates/pretixcontrol/checkin/lists.html:78 @@ -4095,7 +4141,7 @@ msgstr "Ce produit ne sera pas vendu avant la date indiquée." msgid "This variation will not be sold after the given date." msgstr "Ce produit ne sera pas vendu après la date indiquée." -#: pretix/base/models/items.py:863 pretix/control/forms/item.py:751 +#: pretix/base/models/items.py:863 pretix/control/forms/item.py:750 msgid "" "The sales channel selection for the product as a whole takes precedence, so " "if a sales channel is selected here but not on product level, the variation " @@ -4129,29 +4175,29 @@ msgstr "" "entre un code de bon d'achat qui est spécifiquement lié à ce produit (et non " "via un quota)." -#: pretix/base/models/items.py:877 pretix/base/models/vouchers.py:262 +#: pretix/base/models/items.py:884 pretix/base/models/vouchers.py:262 #: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:284 msgid "Product variation" msgstr "Variante de produit" -#: pretix/base/models/items.py:878 +#: pretix/base/models/items.py:885 #: pretix/control/templates/pretixcontrol/item/create.html:111 msgid "Product variations" msgstr "Variantes de produit" -#: pretix/base/models/items.py:1066 +#: pretix/base/models/items.py:1073 msgid "Minimum number" msgstr "Nombre minimum" -#: pretix/base/models/items.py:1070 +#: pretix/base/models/items.py:1077 msgid "Maximum number" msgstr "Nombre maximum" -#: pretix/base/models/items.py:1074 +#: pretix/base/models/items.py:1081 msgid "Add-Ons are included in the price" msgstr "Les Add-Ons sont inclus dans le prix" -#: pretix/base/models/items.py:1075 +#: pretix/base/models/items.py:1082 msgid "" "If selected, adding add-ons to this ticket is free, even if the add-ons " "would normally cost money individually." @@ -4159,57 +4205,57 @@ msgstr "" "Si cette option est sélectionnée, l'ajout d'add-ons à ce ticket est gratuit, " "même si les add-ons coûtent normalement de l'argent individuellement." -#: pretix/base/models/items.py:1080 +#: pretix/base/models/items.py:1087 #, fuzzy #| msgid "You cannot select more than %s items per order." msgid "Allow the same product to be selected multiple times" msgstr "Vous ne pouvez pas sélectionner plus de %s articles par commande." -#: pretix/base/models/items.py:1099 +#: pretix/base/models/items.py:1106 msgid "The add-on's category must belong to the same event as the item." msgstr "" "La catégorie de l'add-on doit appartenir au même événement que l'article." -#: pretix/base/models/items.py:1104 +#: pretix/base/models/items.py:1111 msgid "The item already has an add-on of this category." msgstr "L'article a déjà un add-on de cette catégorie." -#: pretix/base/models/items.py:1109 +#: pretix/base/models/items.py:1116 msgid "The minimum count needs to be equal to or greater than zero." msgstr "Le compte minimum doit être égal ou supérieur à zéro." -#: pretix/base/models/items.py:1114 +#: pretix/base/models/items.py:1121 msgid "The maximum count needs to be equal to or greater than zero." msgstr "Le nombre maximal doit être égal ou supérieur à zéro." -#: pretix/base/models/items.py:1119 +#: pretix/base/models/items.py:1126 msgid "The maximum count needs to be greater than the minimum count." msgstr "Le nombre maximal doit être supérieur au nombre minimal." -#: pretix/base/models/items.py:1146 +#: pretix/base/models/items.py:1153 #, fuzzy #| msgid "invalid item" msgid "Bundled item" msgstr "article invalide" -#: pretix/base/models/items.py:1152 +#: pretix/base/models/items.py:1159 #, fuzzy #| msgid "Sample variation" msgid "Bundled variation" msgstr "Variante d'exemple" -#: pretix/base/models/items.py:1158 +#: pretix/base/models/items.py:1165 #: pretix/control/templates/pretixcontrol/order/transactions.html:22 #, fuzzy #| msgid "Quantity available" msgid "Quantity" msgstr "Quantité disponible" -#: pretix/base/models/items.py:1163 +#: pretix/base/models/items.py:1170 msgid "Designated price part" msgstr "Partie de prix désignée" -#: pretix/base/models/items.py:1164 +#: pretix/base/models/items.py:1171 msgid "" "If set, it will be shown that this bundled item is responsible for the given " "value of the total gross price. This might be important in cases of mixed " @@ -4221,83 +4267,83 @@ msgstr "" "d'imposition mixte, mais peut être laissé vide dans le cas contraire. Cette " "valeur ne sera PAS ajoutée au prix de l'article de base." -#: pretix/base/models/items.py:1187 +#: pretix/base/models/items.py:1194 #, fuzzy #| msgid "The add-on's category must belong to the same event as the item." msgid "The bundled item must belong to the same event as the item." msgstr "" "La catégorie de l'add-on doit appartenir au même événement que l'article." -#: pretix/base/models/items.py:1189 +#: pretix/base/models/items.py:1196 #, fuzzy #| msgid "This variation does not belong to this product." msgid "A variation needs to be set for this item." msgstr "Cette variante'appartient pas à ce produit." -#: pretix/base/models/items.py:1191 +#: pretix/base/models/items.py:1198 #, fuzzy #| msgid "This variation does not belong to this product." msgid "The chosen variation does not belong to this item." msgstr "Cette variante'appartient pas à ce produit." -#: pretix/base/models/items.py:1196 +#: pretix/base/models/items.py:1203 #, fuzzy #| msgid "The minimum count needs to be equal to or greater than zero." msgid "The count needs to be equal to or greater than zero." msgstr "Le compte minimum doit être égal ou supérieur à zéro." -#: pretix/base/models/items.py:1249 +#: pretix/base/models/items.py:1256 msgid "Number" msgstr "Nombre" -#: pretix/base/models/items.py:1250 +#: pretix/base/models/items.py:1257 msgid "Text (one line)" msgstr "Texte (une ligne)" -#: pretix/base/models/items.py:1251 +#: pretix/base/models/items.py:1258 msgid "Multiline text" msgstr "Texte multiligne" -#: pretix/base/models/items.py:1252 +#: pretix/base/models/items.py:1259 msgid "Yes/No" msgstr "Oui/Non" -#: pretix/base/models/items.py:1253 +#: pretix/base/models/items.py:1260 msgid "Choose one from a list" msgstr "En choisir un parmi une liste" -#: pretix/base/models/items.py:1254 +#: pretix/base/models/items.py:1261 msgid "Choose multiple from a list" msgstr "Choisissez plusieurs dans la liste" -#: pretix/base/models/items.py:1255 +#: pretix/base/models/items.py:1262 msgid "File upload" msgstr "Chargement de fichiers" -#: pretix/base/models/items.py:1257 pretix/base/reldate.py:183 -#: pretix/plugins/checkinlists/exporters.py:611 +#: pretix/base/models/items.py:1264 pretix/base/reldate.py:183 +#: pretix/plugins/checkinlists/exporters.py:632 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:27 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:41 msgid "Time" msgstr "Durée" -#: pretix/base/models/items.py:1258 +#: pretix/base/models/items.py:1265 msgid "Date and time" msgstr "Date et heure" -#: pretix/base/models/items.py:1259 +#: pretix/base/models/items.py:1266 msgid "Country code (ISO 3166-1 alpha-2)" msgstr "Code pays (ISO 3166-1 alpha-2)" -#: pretix/base/models/items.py:1271 pretix/base/models/items.py:1356 -#: pretix/base/orderimport.py:732 pretix/control/forms/item.py:89 +#: pretix/base/models/items.py:1278 pretix/base/models/items.py:1363 +#: pretix/base/orderimport.py:778 pretix/control/forms/item.py:89 #: pretix/control/templates/pretixcontrol/items/question_edit.html:10 #: pretix/control/templates/pretixcontrol/items/question_edit.html:17 #: pretix/control/templates/pretixcontrol/items/questions.html:21 msgid "Question" msgstr "Question" -#: pretix/base/models/items.py:1281 pretix/base/models/items.py:1511 +#: pretix/base/models/items.py:1288 pretix/base/models/items.py:1518 #, fuzzy #| msgid "The property name may only contain letters, numbers and underscores." msgid "" @@ -4307,68 +4353,68 @@ msgstr "" "Le nom de la propriété ne peut contenir que des lettres, des chiffres et des " "traits de soulignement." -#: pretix/base/models/items.py:1286 +#: pretix/base/models/items.py:1293 msgid "Help text" msgstr "Texte explicatif" -#: pretix/base/models/items.py:1287 +#: pretix/base/models/items.py:1294 msgid "If the question needs to be explained or clarified, do it here!" msgstr "Si la question doit être expliquée ou clarifiée, faites-le ici !" -#: pretix/base/models/items.py:1293 +#: pretix/base/models/items.py:1300 msgid "Question type" msgstr "Type de question" -#: pretix/base/models/items.py:1297 +#: pretix/base/models/items.py:1304 #: pretix/control/templates/pretixcontrol/items/questions.html:55 msgid "Required question" msgstr "Question requise" -#: pretix/base/models/items.py:1304 +#: pretix/base/models/items.py:1311 msgid "This question will be asked to buyers of the selected products" msgstr "Cette question sera posée aux acheteurs des produits sélectionnés" -#: pretix/base/models/items.py:1311 +#: pretix/base/models/items.py:1318 msgid "Ask during check-in instead of in the ticket buying process" msgstr "" "Demandez lors de l'enregistrement plutôt que dans le processus d'achat de " "billets" -#: pretix/base/models/items.py:1312 +#: pretix/base/models/items.py:1319 msgid "Not supported by all check-in apps for all question types." msgstr "" "Non pris en charge par toutes les applications d'enregistrement pour tous " "les types de questions." -#: pretix/base/models/items.py:1316 +#: pretix/base/models/items.py:1323 #: pretix/control/templates/pretixcontrol/items/questions.html:66 #, fuzzy #| msgid "Edit question" msgid "Hidden question" msgstr "Modifier la question" -#: pretix/base/models/items.py:1317 +#: pretix/base/models/items.py:1324 #, fuzzy #| msgid "This question will be asked during check-in." msgid "This question will only show up in the backend." msgstr "Cette question sera posée lors de l'enregistrement." -#: pretix/base/models/items.py:1321 +#: pretix/base/models/items.py:1328 #, fuzzy #| msgid "Text on invoices" msgid "Print answer on invoices" msgstr "Texte sur les factures" -#: pretix/base/models/items.py:1329 pretix/base/models/items.py:1335 -#: pretix/base/models/items.py:1341 +#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1342 +#: pretix/base/models/items.py:1348 #, fuzzy #| msgid "Minimum number" msgid "Minimum value" msgstr "Nombre minimum" -#: pretix/base/models/items.py:1330 pretix/base/models/items.py:1333 -#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1339 -#: pretix/base/models/items.py:1342 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1337 pretix/base/models/items.py:1340 +#: pretix/base/models/items.py:1343 pretix/base/models/items.py:1346 +#: pretix/base/models/items.py:1349 pretix/base/models/items.py:1352 #, fuzzy #| msgid "Question cannot depend on a question asked during check-in." msgid "Currently not supported in our apps and during check-in" @@ -4376,18 +4422,18 @@ msgstr "" "Cette question ne doit pas dépendre d'une question qui sera posée lors de " "l'enregistrement." -#: pretix/base/models/items.py:1332 pretix/base/models/items.py:1338 -#: pretix/base/models/items.py:1344 +#: pretix/base/models/items.py:1339 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1351 #, fuzzy #| msgid "Maximum number" msgid "Maximum value" msgstr "Nombre maximum" -#: pretix/base/models/items.py:1348 +#: pretix/base/models/items.py:1355 msgid "Validate file to be a portrait" msgstr "Valider le fichier comme étant un portrait" -#: pretix/base/models/items.py:1349 +#: pretix/base/models/items.py:1356 msgid "" "If checked, files must be images with an aspect ratio of 3:4. This is " "commonly used for photos printed on badges." @@ -4396,110 +4442,110 @@ msgstr "" "hauteur/largeur de 3:4. Ceci est couramment utilisé pour les photos " "imprimées sur des badges." -#: pretix/base/models/items.py:1402 +#: pretix/base/models/items.py:1409 msgid "An answer to this question is required to proceed." msgstr "Une réponse à cette question est nécessaire pour procéder." -#: pretix/base/models/items.py:1412 +#: pretix/base/models/items.py:1419 #, fuzzy #| msgid "Invalid input data." msgid "Invalid input type." msgstr "Données d'entrée non valides." -#: pretix/base/models/items.py:1418 pretix/base/models/items.py:1436 -#: pretix/base/orderimport.py:742 pretix/base/orderimport.py:750 +#: pretix/base/models/items.py:1425 pretix/base/models/items.py:1443 +#: pretix/base/orderimport.py:788 pretix/base/orderimport.py:796 msgid "Invalid option selected." msgstr "Option non valide sélectionnée." -#: pretix/base/models/items.py:1446 +#: pretix/base/models/items.py:1453 #, fuzzy #| msgid "That page number is less than 1" msgid "The number is to low." msgstr "Ce numéro de page est inférieur à 1" -#: pretix/base/models/items.py:1448 +#: pretix/base/models/items.py:1455 #, fuzzy #| msgid "The entered price is to high." msgid "The number is to high." msgstr "Le prix entré est trop élevé." -#: pretix/base/models/items.py:1451 +#: pretix/base/models/items.py:1458 msgid "Invalid number input." msgstr "Saisie incorrecte du numéro." -#: pretix/base/models/items.py:1458 pretix/base/models/items.py:1482 +#: pretix/base/models/items.py:1465 pretix/base/models/items.py:1489 #, fuzzy #| msgid "Please enter your name." msgid "Please choose a later date." msgstr "Veuillez entrer votre nom." -#: pretix/base/models/items.py:1460 pretix/base/models/items.py:1484 +#: pretix/base/models/items.py:1467 pretix/base/models/items.py:1491 #, fuzzy #| msgid "Please select a quota." msgid "Please choose an earlier date." msgstr "Veuillez choisir un quota." -#: pretix/base/models/items.py:1463 +#: pretix/base/models/items.py:1470 msgid "Invalid date input." msgstr "Entrée de date incorrecte." -#: pretix/base/models/items.py:1470 +#: pretix/base/models/items.py:1477 msgid "Invalid time input." msgstr "Saisie de durée invalide." -#: pretix/base/models/items.py:1479 +#: pretix/base/models/items.py:1486 msgid "Invalid datetime input." msgstr "Saisie de la date et de l'heure invalide." -#: pretix/base/models/items.py:1491 +#: pretix/base/models/items.py:1498 #, fuzzy #| msgid "Unknown order code" msgid "Unknown country code." msgstr "Code de commande inconnu" -#: pretix/base/models/items.py:1515 -#: pretix/control/templates/pretixcontrol/items/question.html:68 +#: pretix/base/models/items.py:1522 +#: pretix/control/templates/pretixcontrol/items/question.html:69 msgid "Answer" msgstr "Réponse" -#: pretix/base/models/items.py:1537 +#: pretix/base/models/items.py:1544 msgid "The identifier \"{}\" is already used for a different option." msgstr "L'identificateur \"{}\" est déjà utilisé pour une autre option." -#: pretix/base/models/items.py:1540 +#: pretix/base/models/items.py:1547 msgid "Question option" msgstr "Option de question" -#: pretix/base/models/items.py:1541 +#: pretix/base/models/items.py:1548 msgid "Question options" msgstr "Options de questions" -#: pretix/base/models/items.py:1626 pretix/control/forms/event.py:1489 +#: pretix/base/models/items.py:1633 pretix/control/forms/event.py:1494 #: pretix/control/templates/pretixcontrol/items/quotas.html:56 msgid "Total capacity" msgstr "Capacité totale" -#: pretix/base/models/items.py:1628 pretix/control/forms/item.py:362 +#: pretix/base/models/items.py:1635 pretix/control/forms/item.py:362 msgid "Leave empty for an unlimited number of tickets." msgstr "Laissez vide pour un nombre illimité de billets." -#: pretix/base/models/items.py:1632 pretix/base/models/orders.py:1296 -#: pretix/base/models/orders.py:2551 +#: pretix/base/models/items.py:1639 pretix/base/models/orders.py:1302 +#: pretix/base/models/orders.py:2615 #: pretix/control/templates/pretixcontrol/checkin/index.html:92 msgid "Item" msgstr "Article" -#: pretix/base/models/items.py:1640 pretix/control/forms/item.py:694 +#: pretix/base/models/items.py:1647 pretix/control/forms/item.py:693 msgid "Variations" msgstr "Variantes" -#: pretix/base/models/items.py:1644 +#: pretix/base/models/items.py:1651 #: pretix/control/templates/pretixcontrol/items/quotas.html:70 msgid "Ignore this quota when determining event availability" msgstr "" "Ignorer ce quota lors de la détermination de la disponibilité de l'événement" -#: pretix/base/models/items.py:1645 +#: pretix/base/models/items.py:1652 msgid "" "If you enable this, this quota will be ignored when determining event " "availability in your event calendar. This is useful e.g. for merchandise " @@ -4511,11 +4557,11 @@ msgstr "" "utile par ex. pour les marchandises ajoutées à chaque événement, mais qui ne " "doivent pas empêcher l'événement d'être affiché comme épuisé." -#: pretix/base/models/items.py:1652 +#: pretix/base/models/items.py:1659 msgid "Close this quota permanently once it is sold out" msgstr "Fermez définitivement ce quota une fois qu'il est épuisé" -#: pretix/base/models/items.py:1653 +#: pretix/base/models/items.py:1660 msgid "" "If you enable this, when the quota is sold out once, no more tickets will be " "sold, even if tickets become available again through cancellations or " @@ -4526,11 +4572,11 @@ msgstr "" "annulations ou à des commandes qui expirent. Vous pouvez toujours le rouvrir " "manuellement." -#: pretix/base/models/items.py:1661 +#: pretix/base/models/items.py:1668 msgid "Allow to sell more tickets once people have checked out" msgstr "Permettre de vendre plus de billets une fois que les gens ont payé" -#: pretix/base/models/items.py:1662 +#: pretix/base/models/items.py:1669 msgid "" "With this option, quota will be released as soon as people are scanned at an " "exit of your event. This will only happen if they have been scanned both at " @@ -4547,13 +4593,13 @@ msgstr "" "ignorées si elles sont définies sur \"Autoriser la rentrée après un scan de " "sortie\" pour éviter toute surréservation accidentelle." -#: pretix/base/models/items.py:1673 pretix/base/models/vouchers.py:271 +#: pretix/base/models/items.py:1680 pretix/base/models/vouchers.py:271 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:8 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:15 msgid "Quota" msgstr "Quota" -#: pretix/base/models/items.py:1674 pretix/control/navigation.py:166 +#: pretix/base/models/items.py:1681 pretix/control/navigation.py:166 #: pretix/control/templates/pretixcontrol/items/quotas.html:4 #: pretix/control/templates/pretixcontrol/items/quotas.html:6 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:416 @@ -4562,13 +4608,13 @@ msgstr "Quota" msgid "Quotas" msgstr "Quotas" -#: pretix/base/models/items.py:1742 +#: pretix/base/models/items.py:1749 msgid "All variations must belong to an item contained in the items list." msgstr "" "Toutes les variantes doivent appartenir à un poste contenu dans la liste des " "postes." -#: pretix/base/models/items.py:1753 +#: pretix/base/models/items.py:1760 msgid "" "One or more items has variations but none of these are in the variations " "list." @@ -4576,7 +4622,7 @@ msgstr "" "Un ou plusieurs articles présentent des variantes, mais aucun d'entre eux ne " "figure dans la liste des variantes." -#: pretix/base/models/items.py:1759 pretix/base/models/waitinglist.py:299 +#: pretix/base/models/items.py:1766 pretix/base/models/waitinglist.py:299 msgid "Subevent cannot be null for event series." msgstr "Le sous-événement ne peut pas être nul pour les séries d'événements." @@ -4668,12 +4714,12 @@ msgid "Number of times this membership can be used in a purchase." msgstr "Nombre de fois que ce bon peut être utilisé." #: pretix/base/models/memberships.py:123 -#: pretix/control/templates/pretixcontrol/items/question.html:26 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:35 +#: pretix/control/templates/pretixcontrol/items/question.html:27 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:40 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:78 #: pretix/plugins/reports/exporters.py:318 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:29 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:78 msgid "Canceled" msgstr "Annulé" @@ -4687,42 +4733,42 @@ msgstr "Annulé" msgid "Membership type" msgstr "Membres" -#: pretix/base/models/orders.py:163 +#: pretix/base/models/orders.py:166 msgid "pending" msgstr "en attente" -#: pretix/base/models/orders.py:164 pretix/base/payment.py:475 +#: pretix/base/models/orders.py:167 pretix/base/payment.py:475 #: pretix/base/services/invoices.py:443 msgid "paid" msgstr "Payé" -#: pretix/base/models/orders.py:165 +#: pretix/base/models/orders.py:168 msgid "expired" msgstr "expiré" -#: pretix/base/models/orders.py:189 pretix/control/forms/orders.py:595 +#: pretix/base/models/orders.py:195 pretix/control/forms/orders.py:625 #, fuzzy #| msgid "Any customer" msgid "Customer" msgstr "Tout client" -#: pretix/base/models/orders.py:204 pretix/control/forms/filter.py:540 +#: pretix/base/models/orders.py:210 pretix/control/forms/filter.py:543 #: pretix/control/templates/pretixcontrol/organizers/customer.html:63 msgid "Locale" msgstr "Localisation" -#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2646 -#: pretix/control/forms/orders.py:78 +#: pretix/base/models/orders.py:220 pretix/base/models/orders.py:2710 +#: pretix/control/forms/orders.py:72 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:138 msgid "Expiration date" msgstr "Date d'expiration" -#: pretix/base/models/orders.py:218 pretix/control/forms/filter.py:551 +#: pretix/base/models/orders.py:224 pretix/control/forms/filter.py:554 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/refund_export.html:57 msgid "Total amount" msgstr "Montant total" -#: pretix/base/models/orders.py:222 pretix/base/models/vouchers.py:292 +#: pretix/base/models/orders.py:228 pretix/base/models/vouchers.py:292 msgid "" "The text entered in this field will not be visible to the user and is " "available for your convenience." @@ -4730,13 +4776,13 @@ msgstr "" "Le texte saisi dans ce champ ne sera pas visible par l'utilisateur et est " "disponible pour votre commodité." -#: pretix/base/models/orders.py:227 +#: pretix/base/models/orders.py:233 msgid "We'll show you this order to be due for a follow-up on this day." msgstr "" "Nous vous montrerons cette commande qui arrivera à échéance pour un suivi ce " "jour-là." -#: pretix/base/models/orders.py:233 +#: pretix/base/models/orders.py:239 msgid "" "If you set this, the check-in app will show a visible warning that tickets " "of this order require special attention. This will not show any details or " @@ -4749,11 +4795,11 @@ msgstr "" "message personnalisé, vous devez donc informer votre personnel " "d'enregistrement sur la façon de traiter ces cas." -#: pretix/base/models/orders.py:245 pretix/base/models/orders.py:1333 +#: pretix/base/models/orders.py:251 pretix/base/models/orders.py:1339 msgid "Meta information" msgstr "Meta information" -#: pretix/base/models/orders.py:881 +#: pretix/base/models/orders.py:887 msgid "" "The payment can not be accepted as the last date of payments configured in " "the payment settings is over." @@ -4761,7 +4807,7 @@ msgstr "" "Le paiement ne peut pas être accepté car la dernière date de paiement " "configurée dans les paramètres de paiement est dépassée." -#: pretix/base/models/orders.py:883 +#: pretix/base/models/orders.py:889 #, fuzzy #| msgid "" #| "The payment can not be accepted as it the order is expired and you " @@ -4775,58 +4821,58 @@ msgstr "" "avez configuré qu'aucun retard de paiement ne doit être accepté dans les " "paramètres de paiement." -#: pretix/base/models/orders.py:885 +#: pretix/base/models/orders.py:891 #, fuzzy #| msgctxt "subevent" #| msgid "This voucher is not valid for this event date." msgid "This order is not yet approved by the event organizer." msgstr "Ce bon n'est pas valable pour cette date." -#: pretix/base/models/orders.py:909 +#: pretix/base/models/orders.py:915 #, python-brace-format msgid "The ordered product \"{item}\" is no longer available." msgstr "Le produit commandé \"{item}\" n'est plus disponible." -#: pretix/base/models/orders.py:910 +#: pretix/base/models/orders.py:916 #, fuzzy, python-brace-format #| msgid "The ordered product \"{item}\" is no longer available." msgid "The seat \"{seat}\" is no longer available." msgstr "Le produit commandé \"{item}\" n'est plus disponible." -#: pretix/base/models/orders.py:911 +#: pretix/base/models/orders.py:917 #, python-brace-format msgid "The voucher \"{voucher}\" no longer has sufficient budget." msgstr "Le bon \"{voucher}\" ne dispose plus d'un budget suffisant." -#: pretix/base/models/orders.py:912 +#: pretix/base/models/orders.py:918 #, fuzzy, python-brace-format #| msgid "The voucher has been created." msgid "The voucher \"{voucher}\" has been used in the meantime." msgstr "Le bon a été créé." -#: pretix/base/models/orders.py:1214 +#: pretix/base/models/orders.py:1220 msgid "" msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "Vide, si ce produit n'est pas un billet d'entrée" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 #, fuzzy #| msgid "User created." msgctxt "payment_state" msgid "created" msgstr "Utilisateur créé." -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 #, fuzzy #| msgid "pending" msgctxt "payment_state" msgid "pending" msgstr "en attente" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 #, fuzzy #| msgctxt "checkoutflow" #| msgid "Order confirmed" @@ -4834,93 +4880,93 @@ msgctxt "payment_state" msgid "confirmed" msgstr "Commande validée" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 #, fuzzy #| msgid "canceled" msgctxt "payment_state" msgid "canceled" msgstr "annulé" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "échoué" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 #, fuzzy #| msgid "refunded" msgctxt "payment_state" msgid "refunded" msgstr "remboursé" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "Informations de paiement" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "a démarré à l'extérieur" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 #, fuzzy #| msgid "User created." msgctxt "refund_state" msgid "created" msgstr "Utilisateur créé." -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 #, fuzzy #| msgid "Bank transfer" msgctxt "refund_state" msgid "in transit" msgstr "Virement bancaire" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "fait" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "échoué" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 #, fuzzy #| msgid "canceled" msgctxt "refund_state" msgid "canceled" msgstr "annulé" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 #, fuzzy #| msgid "Organizer" msgctxt "refund_source" msgid "Organizer" msgstr "Organisateur" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 #, fuzzy #| msgid "Any customer" msgctxt "refund_source" msgid "Customer" msgstr "Tout client" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "Externe" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 #, fuzzy #| msgid "Refund order" msgid "Refund reason" msgstr "Demande de remboursement" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" @@ -4929,68 +4975,68 @@ msgstr "" "Peut être montré à l'utilisateur final ou utilisé par ex. dans le cadre " "d'une référence de paiement." -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "Frais de paiement" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "Frais d'expédition" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "Frais de service" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 #, fuzzy #| msgid "Cancellation" msgid "Cancellation fee" msgstr "Annulation" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "Prime d'assurance" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "Autres frais" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "Carte-cadeau" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "Valeur" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "Position de l'ordre" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "ID du panier (par ex. clé de session)" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "Position du panier" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "Positions du panier" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "Client professionnel" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "Cette référence sera imprimée sur votre facture pour votre commodité." @@ -5006,8 +5052,8 @@ msgstr "" "vos événements." #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -5302,15 +5348,7 @@ msgstr "" "pour toutes les utilisations. Si cette somme est atteinte, le bon ne peut " "plus être utilisé." -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "Valable jusqu'au" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "Réserver un billet à partir du quota" @@ -5610,8 +5648,8 @@ msgid "Dates" msgstr "Dates" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "Total net" @@ -5783,10 +5821,10 @@ msgstr "Vous devez sélectionner une variante du produit." #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 #, fuzzy #| msgid "Invoice addresses" msgid "Invoice address" @@ -5810,7 +5848,7 @@ msgstr "Le mode de paiement de cet ordre ne peut pas être modifié." msgid "Please enter a valid state." msgstr "Veuillez choisir un quota." -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 #, fuzzy #| msgid "Attendee email" msgid "Attendee e-mail address" @@ -5819,12 +5857,12 @@ msgstr "Adresse mail du participant" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 #, fuzzy #| msgid "Attendee name" msgid "Attendee address" @@ -5852,7 +5890,7 @@ msgstr "Vous avez demandé un type d'édition de ticket non valide." #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 #, fuzzy #| msgid "Ticket design" msgid "Ticket code" @@ -5874,39 +5912,44 @@ msgstr "" msgid "Please enter a valid language code." msgstr "Veuillez entrer une adresse email valide." -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 #, fuzzy #| msgid "Please enter a valid email address." msgid "Please enter a valid sales channel." msgstr "Veuillez entrer une adresse email valide." -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 #, fuzzy #| msgid "No matching answers found." msgid "Multiple matching seats were found." msgstr "Aucune réponse correspondante n'a été trouvée." -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 #, fuzzy #| msgid "No matching answers found." msgid "No matching seat was found." msgstr "Aucune réponse correspondante n'a été trouvée." -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 #, fuzzy #| msgid "This slug is already in use. Please choose a different one." msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "Ce slug déjà utilisée. Veuillez en choisir un autre." -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 #, fuzzy #| msgctxt "subevent" #| msgid "You need to select a date." msgid "You need to select a specific seat." msgstr "Vous devez sélectionner une date." -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 #, fuzzy #| msgid "Invalid option selected." msgid "Ambiguous option selected." @@ -6299,9 +6342,9 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 msgid "Attendee company" msgstr "Entreprise participante" @@ -6413,7 +6456,7 @@ msgid "Event begin weekday" msgstr "Heure de début de l'événement" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "Vendredi" @@ -6507,8 +6550,8 @@ msgstr "" "Add-on 1\n" "Add-on 2" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "Nom de l'organisateur" @@ -6561,7 +6604,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 #, fuzzy #| msgid "Event admission" msgid "General admission" @@ -6626,7 +6669,7 @@ msgstr "Noms des participants" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, fuzzy, python-brace-format #| msgid "Attendee name" @@ -6693,25 +6736,25 @@ msgstr "Date relative:" msgid "Not set" msgstr "Non réglé" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" msgstr "" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 #, fuzzy #| msgid "Event date" msgid "Event canceled" msgstr "Date de l'événement" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -6732,7 +6775,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "Aucune date n' a été spécifiée." -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "Vous avez sélectionné un produit qui n'est pas disponible à la vente." @@ -6804,9 +6847,9 @@ msgstr[1] "" "Nous avons retiré %(product)s de votre panier car vous ne pouvez pas acheter " "moins de %(min)s articles." -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 #, fuzzy #| msgid "The presale period for this event has not yet started." msgid "The booking period for this event has not yet started." @@ -6836,7 +6879,7 @@ msgstr "" "La période de prévente pour cet événement n' a pas encore commencé. Les " "positions concernées ont été retirées de votre panier." -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has ended. The " @@ -6856,7 +6899,7 @@ msgstr "Le prix entré est trop élevé." msgid "This voucher code is not known in our database." msgstr "Ce code promotionnel n'est pas connu dans notre base de données." -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6956,16 +6999,16 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "La date de l'événement sélectionné n'est pas active." -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "Vous ne pouvez pas sélectionner d'addon pour le produit sélectionné." -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "" "Vous ne pouvez pas sélectionner deux variantes du même produit d'extension." -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, fuzzy, python-format #| msgid "" #| "You can select at most %(max)s add-ons from the category %(cat)s for the " @@ -6983,7 +7026,7 @@ msgstr[1] "" "Vous pouvez sélectionner au maximum %(max)s add-ons de la catégorie %(cat)s " "pour le produit %(base)s." -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, fuzzy, python-format #| msgid "" #| "You need to select at least %(min)s add-ons from the category %(cat)s for " @@ -7001,7 +7044,7 @@ msgstr[1] "" "Vous devez sélectionner au moins %(min)s add-ons de la catégorie %(cat)s " "pour le produit %(base)s." -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, fuzzy, python-format #| msgid "" #| "You can select at most %(max)s add-ons from the category %(cat)s for the " @@ -7112,27 +7155,27 @@ msgstr "Nombre de billets" msgid "week day" msgstr "Jour de fin de semaine" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "Lundi" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "Mardi" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "Mercredi" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "Jeudi" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "Samedi" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "Dimanche" @@ -7164,13 +7207,32 @@ msgstr "" msgid "This order position has been canceled." msgstr "La commande a été annulée." -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +#| msgid "This ticket has already been redeemed." +msgid "This ticket has been blocked." +msgstr "Ce billet a déjà été échangé." + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, fuzzy, python-brace-format +#| msgctxt "subevent" +#| msgid "This voucher is not valid for this event date." +msgid "This ticket is only valid after {datetime}." +msgstr "Ce bon n'est pas valable pour cette date." + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, fuzzy, python-brace-format +#| msgid "This ticket has already been redeemed." +msgid "This ticket was only valid before {datetime}." +msgstr "Ce billet a déjà été échangé." + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "" "Cette position de commande a un produit non valide pour cette liste " "d'enregistrement." -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 #, fuzzy #| msgid "This order position has an invalid product for this check-in list." msgid "This order position has an invalid date for this check-in list." @@ -7178,23 +7240,29 @@ msgstr "" "Cette position de commande a un produit non valide pour cette liste " "d'enregistrement." -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "This order is not marked as paid." +msgid "This order is not yet approved." +msgstr "Cette commande n'est pas marquée comme payée." + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "Cette commande n'est pas marquée comme payée." -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, fuzzy, python-brace-format #| msgid "Voucher redemption" msgid "Entry not permitted: {explanation}." msgstr "Rachat de bons" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "" "Vous devez répondre à des questions pour compléter ce processus " "d'enregistrement." -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "Ce billet a déjà été échangé." @@ -7430,7 +7498,7 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "Entrée de date incorrecte." -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." @@ -7438,7 +7506,7 @@ msgstr "" "Certains des produits que vous avez sélectionnés n'étaient plus disponibles. " "Voir ci-dessous pour plus de détails." -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -7446,7 +7514,7 @@ msgstr "" "Certains des produits que vous avez sélectionnés n'étaient plus disponibles " "dans la quantité sélectionnée. Voir ci-dessous pour plus de détails." -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." @@ -7454,15 +7522,15 @@ msgstr "" "Le prix de certains articles de votre panier a changé entre-temps. Voir ci-" "dessous pour plus de détails." -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "Une erreur interne s'est produite, veuillez réessayer." -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "Votre panier est vide." -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, fuzzy, python-format #| msgid "" #| "You cannot select more than %(max)s items of the product %(product)s. We " @@ -7480,13 +7548,13 @@ msgstr[1] "" "Vous ne pouvez pas sélectionner plus de %(max)s articles du produit " "%(product)s. Nous avons retiré les articles excédentaires de votre panier." -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 #, fuzzy #| msgid "The presale period has ended." msgid "The booking period has ended." msgstr "La période de prévente est terminée." -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." @@ -7494,7 +7562,7 @@ msgstr "" "Le code promotionnel utilisé pour l'un des articles de votre panier n'est " "pas connu dans notre base de données." -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " @@ -7504,7 +7572,7 @@ msgstr "" "été utilisé le nombre maximum de fois autorisé. Nous avons retiré cet " "article de votre panier." -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 #, fuzzy #| msgid "" #| "The voucher code used for one of the items in your cart has already been " @@ -7518,7 +7586,7 @@ msgstr "" "été utilisé le nombre maximum de fois autorisé. Nous avons retiré cet " "article de votre panier." -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." @@ -7526,7 +7594,7 @@ msgstr "" "Le code promotionnel utilisé pour l'un des articles de votre panier est " "périmé. Nous avons retiré cet article de votre panier." -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." @@ -7534,14 +7602,14 @@ msgstr "" "Le code promotionnel utilisé pour l'un des articles de votre panier n'est " "pas valable pour cet article. Nous avons retiré cet article de votre panier." -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 #, fuzzy #| msgid "You need a valid voucher code to order this product." msgid "You need a valid voucher code to order one of the products." msgstr "" "Vous avez besoin d'un code promotionnel valide pour commander ce produit." -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has not yet " @@ -7553,7 +7621,7 @@ msgstr "" "La période de prévente d'un des événements de votre panier n'est pas encore " "commencée. Les positions concernées ont été retirées de votre panier." -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 #, fuzzy #| msgid "" #| "The voucher code used for one of the items in your cart is expired. We " @@ -7565,7 +7633,7 @@ msgstr "" "Le code promotionnel utilisé pour l'un des articles de votre panier est " "périmé. Nous avons retiré cet article de votre panier." -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 #, fuzzy #| msgid "" #| "The voucher code used for one of the items in your cart has already been " @@ -7579,72 +7647,72 @@ msgstr "" "été utilisé le nombre maximum de fois autorisé. Nous avons retiré cet " "article de votre panier." -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 #, fuzzy #| msgid "The order has been canceled." msgid "The order was not canceled." msgstr "La commande a été annulée." -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "La nouvelle date d'expiration doit être dans le futur." -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 #, fuzzy #| msgid "This order is not marked as paid." msgid "This order is not pending approval." msgstr "Cette commande n'est pas marquée comme payée." -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "Vous ne pouvez pas annuler cette commande." -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 msgid "" "The cancellation fee cannot be higher than the total amount of this order." msgstr "" -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 #, fuzzy #| msgid "The payment method for this order cannot be changed." msgid "The selected payment methods do not cover the total balance." msgstr "Le mode de paiement de cet ordre ne peut pas être modifié." -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " "has been used in the meantime. Please check the prices below and try again." msgstr "" -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "Vous devez sélectionner une variante du produit." -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" "Le quota {name} n' a plus assez de capacité pour effectuer l'opération." -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "Aucun quota n'est défini qui autorise cette opération." -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "Le produit sélectionné n'est pas actif ou n' a pas de prix fixe." -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." @@ -7652,7 +7720,7 @@ msgstr "" "Cette opération laisserait la commande vide. Veuillez annuler la commande " "elle-même." -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." @@ -7660,7 +7728,7 @@ msgstr "" "Cette opération rendrait la commande gratuite et donc immédiatement payée, " "mais aucun quota n'est disponible." -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." @@ -7668,7 +7736,7 @@ msgstr "" "Il s'agit d'un produit complémentaire, veuillez sélectionner la position de " "base à laquelle il doit être ajouté." -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." @@ -7676,49 +7744,49 @@ msgstr "" "La position de base sélectionnée ne vous permet pas d'ajouter ce produit en " "tant qu'add-on." -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "Vous devez sélectionner un sous-événement pour la nouvelle fonction." -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, 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:1396 +#: pretix/base/services/orders.py:1419 #, fuzzy #| msgid "The selected product is not active or has no price set." msgid "The selected product requires you to select a seat." msgstr "Le produit sélectionné n'est pas actif ou n' a pas de prix fixe." -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 #, fuzzy #| msgid "The selected product is not active or has no price set." msgid "The selected product does not allow to select a seat." msgstr "Le produit sélectionné n'est pas actif ou n' a pas de prix fixe." -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 #, fuzzy #| msgid "The selected product is not active or has no price set." msgid "The selected country is blocked by your tax rule." msgstr "Le produit sélectionné n'est pas actif ou n' a pas de prix fixe." -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." msgstr "" -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, 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:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -7846,7 +7914,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Plugin: %s" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, fuzzy, python-brace-format #| msgid "The voucher has been created." msgid "The voucher has been sent to {recipient}." @@ -8671,7 +8739,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Montrer publiquement combien de billets d'un certain type sont encore " @@ -8689,7 +8757,7 @@ msgstr "Afficher les variantes d'un produit étendu par défaut" msgid "Enable waiting list" msgstr "Activer la liste d'attente" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -9058,7 +9126,7 @@ msgid "" "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 #, fuzzy #| msgid "Cancellation" msgid "Keep a fixed cancellation fee" @@ -9068,7 +9136,7 @@ msgstr "Annulation" msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 #, fuzzy #| msgid "Cancellation" msgid "Keep a percentual cancellation fee" @@ -9152,21 +9220,21 @@ msgstr "" msgid "Refund method" msgstr "Demande de remboursement" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "Adresse de contact" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Nous le montrerons publiquement pour permettre aux participants de vous " "contacter." -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "URL des Mentions légales" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -9639,7 +9707,7 @@ msgstr "" "Votre équipe {event}" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "Nombre de jours" @@ -9703,11 +9771,51 @@ msgstr "" "Votre équipe {event}" #: pretix/base/settings.py:2029 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "we did not yet receive a payment for your order for {event}.\n" +#| "Please keep in mind that we only guarantee your order if we receive\n" +#| "your payment before {expire_date}.\n" +#| "\n" +#| "You can view the payment information and the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Bonjour,\n" +"\n" +"nous n'avons pas encore reçu le paiement de votre commande pour {event}.\n" +"Gardez à l'esprit que nous ne garantissons votre commande que si nous " +"recevons\n" +"votre paiement avant {expire_date}.\n" +"\n" +"Vous pouvez consulter les informations de paiement et le statut de votre " +"commande à l'adresse suivante\n" +"{url}\n" +"\n" +"Meilleures salutations,\n" +"Votre équipe {event}" + +#: pretix/base/settings.py:2042 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "Vous avez été sélectionné dans la liste d'attente pour {event}" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -9782,12 +9890,12 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, python-brace-format msgid "Order canceled: {code}" msgstr "Commande annulée: {code}" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -9814,13 +9922,13 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, fuzzy, python-brace-format #| msgid "Your order is pending payment: %(code)s" msgid "Order approved and awaiting payment: {code}" msgstr "Votre commande est en attente de paiement: {code}" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -9866,13 +9974,13 @@ msgstr "" "Meilleures salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, fuzzy, python-brace-format #| msgid "Order canceled: %(code)s" msgid "Order approved and confirmed: {code}" msgstr "Commande annulée: {code}" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -9909,13 +10017,13 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, fuzzy, python-brace-format #| msgid "Order details: %(code)s" msgid "Order denied: {code}" msgstr "Détails de la commande: {code}" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -9951,7 +10059,7 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -9971,12 +10079,12 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "Votre ticket est prêt à être téléchargé: {code}" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -10010,7 +10118,7 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -10034,12 +10142,12 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -10059,13 +10167,13 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, fuzzy, python-brace-format #| msgid "Public email address for contacting the organizer" msgid "Confirm email address for your account at {organizer}" msgstr "Adresse e-mail publique pour contacter l'organisateur" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -10085,12 +10193,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -10110,59 +10218,59 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" "Veuillez entrer le code hexadécimal d'une couleur, par exemple #990000." -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "Couleur primaire" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "Police de caractère" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "Seulement supporté par les navigateurs modernes." -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 #, fuzzy #| msgid "Attendee name" msgid "Header image" msgstr "Nom du participant" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 #, fuzzy #| msgid "" #| "If you provide a logo image, we will by default not show your events name " @@ -10179,26 +10287,26 @@ msgstr "" "date de vos événements dans l'en-tête de la page. Nous afficherons votre " "logo avec une hauteur maximale de 120 pixels." -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 #, fuzzy #| msgid "" #| "If you provide a logo image, we will by default not show your " @@ -10215,15 +10323,15 @@ msgstr "" "votre organization dans l'en-tête de la page. Nous afficherons votre logo " "avec une hauteur maximale de 120 pixels." -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -10232,21 +10340,21 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "Image du logo" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" "Nous afficherons votre logo avec une hauteur et une largeur maximale de 2,5 " "cm." -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "Texte d'information" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -10254,67 +10362,67 @@ msgstr "" "N'est pas affiché par défaut, mais si vous le souhaitez, vous pouvez " "l'utiliser par exemple dans les modèles de ticket." -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 #, fuzzy #| msgid "Voucher redemption" msgid "Voucher explanation" msgstr "Rachat de bons" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 #, fuzzy #| msgid "Attendee name" msgid "Attendee data explanation" msgstr "Nom du participant" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." msgstr "" -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 #, fuzzy #| msgid "Additional fee" msgid "Additional success message" msgstr "Frais supplémentaires" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -10323,15 +10431,15 @@ msgstr "" "confirmation de votre commande et un lien si vous souhaitez modifier votre " "commande ultérieurement." -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -10339,75 +10447,75 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "Heure de début de l'événement (décroissant)" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "Nom (descendant)" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "Date de commande" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" "Lien vers la vue d'ensemble de l'organisateur sur toutes les pages de " "l'événement" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "Texte de la page d'accueil" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "Ceci sera affiché sur la page d'accueil de l'organisateur." -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 #, fuzzy #| msgid "Gift card" msgid "Length of gift card codes" msgstr "Carte-cadeau" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 #, fuzzy #| msgid "Gift card" msgid "Validity of gift card codes in years" msgstr "Carte-cadeau" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 #, fuzzy #| msgid "Additional text" msgid "Dialog text" msgstr "Texte supplémentaire" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -10415,147 +10523,147 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 #, fuzzy #| msgid "Price settings" msgid "Privacy settings" msgstr "Paramètres de prix" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 #, fuzzy #| msgid "Product description" msgid "\"Accept\" button description" msgstr "Description du produit" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 #, fuzzy #| msgid "Required question" msgid "Required cookies only" msgstr "Question requise" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 #, fuzzy #| msgid "Product description" msgid "\"Reject\" button description" msgstr "Description du produit" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 #, fuzzy #| msgid "Allow users to cancel unpaid orders" msgid "Customers can choose their own seats" msgstr "Permettre aux utilisateurs d'annuler les commandes impayées" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "Mme" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "M." -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "Prénom" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "Nom de famille" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 #, fuzzy #| msgid "John Doe" msgctxt "person_name_sample" msgid "John" msgstr "John Doe" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 #, fuzzy #| msgid "Ticket name" msgid "First name" msgstr "Nom du billet" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 #, fuzzy #| msgid "Device name" msgid "Middle name" msgstr "Nom de l'appareil" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 #, fuzzy #| msgid "John Doe" @@ -10563,65 +10671,65 @@ msgctxt "person_name_sample" msgid "John Doe" msgstr "John Doe" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 #, fuzzy #| msgid "Full name" msgid "Calling name" msgstr "Nom complet" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 #, fuzzy #| msgid "Bank transfer" msgid "Latin transcription" msgstr "Virement bancaire" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 #, fuzzy #| msgid "Cancellation" msgctxt "person_name" msgid "Salutation" msgstr "Annulation" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 #, fuzzy #| msgid "Require customer name" msgctxt "person_name" msgid "Degree (after name)" msgstr "Nom du client requis" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Votre localisation par défaut doit également être activée pour votre " "événement (voir encadré ci-dessus)." -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "Vous ne pouvez pas spécifier de noms de participants si vous ne les demandez " "pas." -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Vous devez demander les e-mails des participants si vous voulez les rendre " "obligatoires." -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 #, fuzzy #| msgid "" #| "You have to ask for attendee emails if you want to make them required." @@ -10631,11 +10739,11 @@ msgstr "" "Vous devez demander les e-mails des participants si vous voulez les rendre " "obligatoires." -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "" "La dernière date de paiement ne peut être antérieure à la fin de la prévente." @@ -11479,7 +11587,7 @@ msgstr "Une erreur interne s'est produite, veuillez réessayer." msgid "The task has been completed." msgstr "La tâche est terminée." -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, fuzzy, python-brace-format #| msgid "Please only upload PDF files." msgid "Please do not upload files larger than {size}!" @@ -11489,13 +11597,13 @@ msgstr "Veuillez uploader uniquement des fichiers PDF." msgid "Filetype not allowed!" msgstr "Type de fichier interdit !" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -11759,28 +11867,28 @@ msgid "HTML mail renderer" msgstr "" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 #, fuzzy #| msgid "Order contact address changed" msgid "Subject sent to order contact address" msgstr "Changement d'adresse de contact" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 #, fuzzy #| msgid "Order contact address changed" msgid "Text sent to order contact address" msgstr "Changement d'adresse de contact" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 #, fuzzy #| msgid "Send a new email based on this" msgid "Send an email to attendees" msgstr "Envoyer un nouvel email basé sur" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -11788,21 +11896,21 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 #, fuzzy #| msgid "Text sent to attendees" msgid "Subject sent to attendees" msgstr "Texte envoyé aux participants" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "Texte envoyé aux participants" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -11835,15 +11943,23 @@ msgstr "Texte (demandé par l'utilisateur)" msgid "Text (requested by user)" msgstr "Texte (demandé par l'utilisateur)" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -11851,31 +11967,31 @@ msgstr "" "Ce courriel sera envoyé plusieurs jours avant le début de la commande. Si le " "champ est vide, le mail ne sera jamais envoyé." -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 #, fuzzy #| msgid "Review order" msgid "Subject for received order" msgstr "Validation" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 #, fuzzy #| msgid "Review order" msgid "Text for received order" msgstr "Validation" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 #, fuzzy #| msgid "Yes, cancel order" msgid "Subject for approved order" msgstr "Oui, annuler la commande" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 #, fuzzy #| msgid "Yes, cancel order" msgid "Text for approved order" msgstr "Oui, annuler la commande" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 #, fuzzy #| msgid "" #| "Available placeholders: {event}, {total_with_currency}, {total}, " @@ -11889,19 +12005,19 @@ msgstr "" "3, {currency}4, {date}5, {payment_info}6, {url}7, {invoice_name}8, " "{invoice_company}9" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 #, fuzzy #| msgid "Expire order" msgid "Subject for approved free order" msgstr "Ordonnance d'expiration" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 #, fuzzy #| msgid "Expire order" msgid "Text for approved free order" msgstr "Ordonnance d'expiration" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 #, fuzzy #| msgid "" #| "Available placeholders: {event}, {total_with_currency}, {total}, " @@ -11915,20 +12031,20 @@ msgstr "" "3, {currency}4, {date}5, {payment_info}6, {url}7, {invoice_name}8, " "{invoice_company}9" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 #, fuzzy #| msgid "Review order" msgid "Subject for denied order" msgstr "Validation" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 #, fuzzy #| msgid "Refund order" msgid "Text for denied order" msgstr "Demande de remboursement" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -11937,77 +12053,77 @@ msgstr "Demande de remboursement" msgid "Available placeholders: {list}" msgstr "Places disponibles: {event}, {url}" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 #, fuzzy #| msgid "Ticket design" msgid "Ticket code generator" msgstr "Conception des billets" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "N'importe quel pays" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "Union européenne" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "Tout client" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "Individuel" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "Affaires" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "Entreprise avec un numéro d'identification TVA valide" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "Charger la TVA" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "Pas de TVA" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 #, fuzzy #| msgid "Filetype not allowed!" msgid "Sale not allowed" msgstr "Type de fichier interdit !" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 #, fuzzy #| msgid "New order requires approval" msgid "Order requires approval" msgstr "Une nouvelle commande attend l'approbation" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 #, fuzzy #| msgid "Sales tax rate" msgid "Deviating tax rate" msgstr "Taux d'imposition des ventes" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 #, fuzzy #| msgid "Text on invoices" msgid "Text on invoice" msgstr "Texte sur les factures" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "Bon pré-sélectionné" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -12019,11 +12135,11 @@ msgstr "" "par exemple être utilisé pour fournir des widgets qui donnent des remises ou " "déverrouiller des produits secrets." -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "Mode de compatibilité" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -12032,28 +12148,28 @@ msgstr "" "Web. Si vous rencontrez des problèmes, essayez d'utiliser ce mode de " "compatibilité." -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "Le code de bon de réduction n'existe pas." -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "Entrée incorrecte." -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "Téléchargement de billets" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "Vos clients pourront télécharger leurs billets au format PDF." -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "Exiger que tous les participants remplissent leur nom" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -12061,11 +12177,11 @@ msgstr "" "Par défaut, nous demanderons des noms mais nous n'en aurons pas besoin. Vous " "pouvez désactiver complètement cette fonction dans les réglages." -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "Paiement par Stripe" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -12077,11 +12193,11 @@ msgstr "" "des paiements via Stripe, vous devrez créer un compte avec eux, ce qui prend " "moins de cinq minutes en utilisant leur interface simple." -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "Paiement par virement bancaire" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -12091,16 +12207,16 @@ msgstr "" "pouvez ensuite importer vos extraits de compte pour traiter les paiements " "dans pretix, ou les marquer comme payés manuellement." -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Prix (facultatif)" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "Gratuit" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "Quantité disponible" @@ -12112,7 +12228,7 @@ msgid "Please enter less than 25 recipients." msgstr "Veuillez entrer votre nom." #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "Rechercher…" @@ -12133,99 +12249,107 @@ msgstr "" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +#| msgctxt "checkoutflow" +#| msgid "Order confirmed" +msgid "Paid or confirmed" +msgstr "Commande validée" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "En attente" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "En suspens ou payés" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 #, fuzzy #| msgid "Cancellation" msgid "Cancellations" msgstr "Annulation" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 #, fuzzy #| msgid "Cancel and reissue" msgid "Canceled (fully)" msgstr "Annuler et réémettre" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 #, fuzzy #| msgid "Cancel and reissue" msgid "Canceled (fully or with paid fee)" msgstr "Annuler et réémettre" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 #, fuzzy #| msgid "Cancellation" msgid "Cancellation requested" msgstr "Annulation" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 #, fuzzy #| msgid "Payment providers" msgid "Payment process" msgstr "Fournisseurs de paiement" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "En attente ou périmé" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "En attente (retard)" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 #, fuzzy #| msgid "paid" msgid "Overpaid" msgstr "Payé" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 #, fuzzy #| msgid "Mark as paid" msgid "Partially paid" msgstr "Marquer comme payé" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 #, fuzzy #| msgctxt "checkoutflow" #| msgid "Order confirmed" msgid "Underpaid (but confirmed)" msgstr "Commande validée" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 #, fuzzy #| msgid "Pending or paid" msgid "Pending (but fully paid)" msgstr "En suspens ou payés" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 #, fuzzy #| msgid "pending" msgid "Approval process" msgstr "en attente" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 #, fuzzy #| msgid "pending" msgid "Approved, payment pending" msgstr "en attente" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -12235,192 +12359,192 @@ msgstr "en attente" msgid "Approval pending" msgstr "en attente" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "Tous les produits" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "{product} - Toute les variantes" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 #, fuzzy #| msgid "New order placed" msgid "Order placed before" msgstr "Nouvelle commande passée" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 #, fuzzy #| msgid "Order payments and refunds" msgid "Minimal sum of payments and refunds" msgstr "Commandes et remboursements" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 #, fuzzy #| msgid "Order payments and refunds" msgid "Maximal sum of payments and refunds" msgstr "Commandes et remboursements" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "Tous les organisateurs" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "Tous les événements" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 #, fuzzy #| msgid "All payment providers" msgid "All payments" msgstr "Tous les fournisseurs de paiement" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 #, fuzzy #| msgid "Payment date" msgid "Payment created from" msgstr "Date de paiement" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 #, fuzzy #| msgid "Payment date" msgid "Payment created until" msgstr "Date de paiement" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 #, fuzzy #| msgid "Valid" msgid "Paid from" msgstr "Valable" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 #, fuzzy #| msgid "Valid until" msgid "Paid until" msgstr "Valable jusqu'au" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "Boutique en ligne et prévente en cours" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "Inactif" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "Prévente non commencée" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "Prévente terminée" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 #, fuzzy #| msgid "Date" msgid "Date from" msgstr "Date" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 #, fuzzy #| msgid "Date and time" msgid "Date until" msgstr "Date et heure" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 #, fuzzy #| msgid "Date" msgid "Start time from" msgstr "Date" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 #, fuzzy #| msgid "Date and time" msgid "Start time until" msgstr "Date et heure" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "jour de semaine" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "Demande de recherche" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 #, fuzzy #| msgid "Inactive" msgid "active" msgstr "Inactif" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 #, fuzzy #| msgid "Disabled" msgid "disabled" msgstr "Désactivé" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 #, fuzzy #| msgid "Deactivate" msgid "not yet activated" msgstr "Désactiver" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 @@ -12429,278 +12553,278 @@ msgstr "Désactiver" msgid "Memberships" msgstr "Membres" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 #, fuzzy #| msgid "Team memberships" msgid "Has no memberships" msgstr "Membres de l'équipe" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 #, fuzzy #| msgid "Team memberships" msgid "Has any membership" msgstr "Membres de l'équipe" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 #, fuzzy #| msgid "Team memberships" msgid "Has valid membership" msgstr "Membres de l'équipe" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "Boutique en ligne" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "Boutique hors ligne" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "Événement unique en fonctionnement ou à venir" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "Événement unique dans le passé" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "Recherche d'un participant…" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "Statut d'enregistrement" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "Tous les participants" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 #, fuzzy #| msgid "Checked in – {list}" msgctxt "checkin state" msgid "Checked in but left" msgstr "Enregistré – {list}" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 #, fuzzy #| msgid "Presale" msgctxt "checkin state" msgid "Present" msgstr "Prévente" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "Enregistré" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "Non enregistré" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 #, fuzzy #| msgid "Date" msgctxt "subevent" msgid "Date start from" msgstr "Date" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 #, fuzzy #| msgid "Date and time" msgctxt "subevent" msgid "Date start until" msgstr "Date et heure" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "Administrateur" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "Pas d'administrateur" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "Valable" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "Non remboursé" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "Rachetés au moins une fois" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "Entièrement remboursé" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "Racheté et enregistré avec billet" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "Traitement des quotas" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "Permet d'ignorer les quotas" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "Filtrer par tag" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "Chercher un bon de réduction" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "Tout produit dans le quota \"{quota}\"" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 #, fuzzy #| msgid "Check-in status" msgid "Refund status" msgstr "Statut d'enregistrement" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 #, fuzzy #| msgid "All entries" msgid "All open refunds" msgstr "Toutes les entrées" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 #, fuzzy #| msgid "All orders" msgid "All refunds" msgstr "Toutes les commandes" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 #, fuzzy #| msgctxt "subevent" #| msgid "Date history" msgid "Date filter" msgstr "Historique des dates" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 msgid "Filter by…" msgstr "Filtrer par…" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 #, fuzzy #| msgid "Date of last payment" msgid "Date of last successful payment" msgstr "date du dernier paiement" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 #, fuzzy #| msgid "Check-in lists" msgid "All check-ins" msgstr "Listes d'enregistrement" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 #, fuzzy #| msgid "Only successful payments" msgid "Successful check-ins" msgstr "seulement les paiements réussis" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 #, fuzzy #| msgid "Only successful payments" msgid "Unsuccessful check-ins" msgstr "seulement les paiements réussis" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 #, fuzzy #| msgid "Card type" msgid "Scan type" msgstr "Type de carte" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 #, fuzzy #| msgid "All actions" msgid "All directions" msgstr "Toutes les actions" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 #, fuzzy #| msgid "Device name" msgid "Device" msgstr "Nom de l'appareil" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 #, fuzzy #| msgid "All invoices" msgid "All devices" msgstr "Toutes les factures" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 #, fuzzy #| msgctxt "subevent" #| msgid "All dates" msgid "All gates" msgstr "Toutes les dates" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 #, fuzzy #| msgid "Start date" msgctxt "filter" msgid "Start date" msgstr "Date de début" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 #, fuzzy #| msgid "End date" msgctxt "filter" msgid "End date" msgstr "Date de fin" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "Liste d'enregistrement" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 #, fuzzy #| msgid "Scan software" msgid "Software" msgstr "Logiciel de scan" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 #, fuzzy #| msgid "Device name" msgid "Device status" msgstr "Nom de l'appareil" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 #, fuzzy #| msgid "All invoices" msgid "Active devices" msgstr "Toutes les factures" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 #, fuzzy #| msgid "Revoke access" msgid "Revoked devices" @@ -12933,7 +13057,7 @@ msgstr "" "plusieurs tailles. Vous pouvez sélectionner les variantes dans l'étape " "suivante." -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 #, fuzzy #| msgid "Product category" msgid "No category" @@ -12979,34 +13103,34 @@ msgstr "Taille" msgid "Number of tickets" msgstr "Nombre de billets" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "Le nom du quota est requis." -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "Veuillez choisir un quota." -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 #, fuzzy #| msgid "Event date" msgid "(Event default)" msgstr "Date de l'événement" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " @@ -13016,15 +13140,15 @@ msgstr "" "chômeurs et les personnes de plus de 65 ans. Ce billet comprend l'accès à " "toutes les parties de l'événement, sauf l'espace VIP." -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 #, fuzzy #| msgid "" #| "Gift card products should not be associated with non-zero tax rates since " @@ -13037,13 +13161,13 @@ msgstr "" "nuls, car la taxe de vente sera appliquée lors de l'échange de la carte-" "cadeau." -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -13051,7 +13175,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -13062,7 +13186,7 @@ msgstr "" "par un utilisateur ou se trouve actuellement dans le panier d'un " "utilisateur. Veuillez régler la variante sur \"inactif\" à la place." -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 #, fuzzy #| msgid "Create a first product" msgid "Use value from product" @@ -13108,8 +13232,8 @@ msgstr "Vous avez ajouté le même add-on deux fois" msgid "Bundled product" msgstr "Produits Add-On" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "inactif" @@ -13196,11 +13320,28 @@ msgstr "Seulement les ordres payés" msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +#, fuzzy +#| msgid "Invalid payments" +msgid "Confirm order regardless of payment" +msgstr "Paiements non valables" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "Quota du surbooking" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" @@ -13209,11 +13350,11 @@ msgstr "" "conduit à un quota excédentaire et que vous avez vendu plus de billets que " "prévu !" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "Surbooker les quotas et ignorer les retards de paiement" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -13225,19 +13366,19 @@ msgstr "" "prévu ! L'opération sera également exécutée quel que soit le paramétrage des " "retards de paiement." -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 #, fuzzy #| msgid "Notify user by e-mail" msgid "Notify customer by email" msgstr "Informer l'utilisateur par e-mail" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 #, fuzzy #| msgid "Cancellation" msgid "Keep a cancellation fee of" msgstr "Annulation" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 msgid "" "If you keep a fee, all positions within this order will be canceled and the " "order will be reduced to a cancellation fee. Payment and shipping fees will " @@ -13246,30 +13387,30 @@ msgid "" "automatically." msgstr "" -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 #, fuzzy #| msgid "Generate cancellation" msgid "Generate cancellation for invoice" msgstr "Générer annulation" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 #, fuzzy #| msgid "Payment date" msgid "Payment amount" msgstr "Date de paiement" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -13278,62 +13419,62 @@ msgstr "Date de paiement" msgid "Payment date" msgstr "Date de paiement" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 #, fuzzy #| msgid "Please select a quota." msgid "Please select some events." msgstr "Veuillez choisir un quota." -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "Recalculer les taxes" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 #, fuzzy #| msgid "Re-calculate taxes" msgid "Do not re-calculate taxes" msgstr "Recalculer les taxes" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "Informer l'utilisateur" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "Envoyer un email au client l'informant que sa commande a été modifiée." -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "Add-On à" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -13342,7 +13483,7 @@ msgstr "Add-On à" msgid "Seat" msgstr "Siège" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -13354,58 +13495,74 @@ msgstr "Siège" msgid "Membership" msgstr "Membres" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" "Inclure les taxes, le cas échéant. Laisser vide pour le prix par défaut du " "produit" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 #, fuzzy #| msgid "Keep unchanged" msgid "(Unchanged)" msgstr "Laisser inchangé" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "Nouveau prix (brut)" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Tickets" +msgid "Ticket is blocked" +msgstr "Tickets" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +#, fuzzy +#| msgid "Valid until" +msgid "Validity end" +msgstr "Valable jusqu'au" + +#: pretix/control/forms/orders.py:475 #, fuzzy #| msgid "Create a new event" msgid "Generate a new secret" msgstr "Créer un nouvel événement" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 #, fuzzy #| msgid "Cart position" msgid "Cancel this position" msgstr "Position du panier" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "Séparation en nouvel ordre" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 #, fuzzy #| msgid "Team memberships" msgid "(No membership)" msgstr "Membres de l'équipe" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 #, fuzzy #| msgid "Remove from order" msgid "Remove this fee" msgstr "Retirer de la commande" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "Invalider les secrets" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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 " @@ -13415,78 +13572,79 @@ msgstr "" "lien vers la page de commande à l'utilisateur et l'utilisateur devra " "télécharger ses tickets à nouveau. Les anciennes versions seront invalides." -#: pretix/control/forms/orders.py:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 #, fuzzy #| msgid "Cached ticket files" msgid "Attach tickets" msgstr "Fichiers de tickets mis en cache" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 #, fuzzy #| msgid "Attach invoices to emails" msgid "Attach invoices" msgstr "Joindre les factures aux courriels" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "Destinataire" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 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:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "" -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "" -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 #, fuzzy #| msgid "You need to specify either a quota or a product." msgid "You need to specify an amount for a partial refund." msgstr "Vous devez spécifier un quota ou un produit." -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 #, fuzzy #| msgid "Cancel order" msgid "Cancel all dates" msgstr "Annuler la commande" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 #, fuzzy #| msgid "Automatically refund charge with Stripe" msgid "Automatically refund money if possible" msgstr "Remboursement automatique des frais avec Stripe" -#: pretix/control/forms/orders.py:759 -#, fuzzy -#| msgid "The payment method for this order cannot be changed." -msgid "Only available for payment method that support automatic refunds." -msgstr "Le mode de paiement de cet ordre ne peut pas être modifié." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -13495,37 +13653,37 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 #, fuzzy #| msgid "Gift card" msgid "Gift card validity" msgstr "Carte-cadeau" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 #, fuzzy #| msgid "Cancellation" msgid "Keep a fixed cancellation fee per ticket" msgstr "Annulation" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 #, fuzzy #| msgid "Generate tickets for non-admission products" msgid "Free tickets and add-on products are not counted" msgstr "Générer des tickets pour les produits de non-admission" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 #, fuzzy #| msgid "Order fees" msgid "Keep fees" msgstr "frais de la commande" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -13533,25 +13691,25 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 #, fuzzy #| msgid "Send vouchers" msgid "Send information via email" msgstr "Envoyer des bons" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 #, fuzzy #| msgid "Send vouchers" msgid "Send information to waiting list" msgstr "Envoyer des bons" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, fuzzy, python-brace-format #| msgid "Can create events" msgid "Canceled: {event}" msgstr "Peut créer des événements" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -13588,7 +13746,7 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -13621,7 +13779,7 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 #, fuzzy #| msgid "Please select a specific variation of this product." @@ -13629,20 +13787,20 @@ msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "Veuillez sélectionner une variante spécifique de ce produit." -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 #, fuzzy #| msgid "Please select a specific variation of this product." msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "Veuillez sélectionner une variante spécifique de ce produit." -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -14161,7 +14319,33 @@ msgstr "Position #{posid}1 créée : {item}2 ({price}3)." msgid "A new secret has been generated for position #{posid}." msgstr "Un nouveau secret a été généré pour la position #{posid}1." -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, fuzzy, python-brace-format +#| msgid "The order has been canceled." +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "La commande a été annulée." + +#: pretix/control/logdisplay.py:172 +#, fuzzy, python-brace-format +#| msgid "The order has been canceled." +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "La commande a été annulée." + +#: pretix/control/logdisplay.py:177 +#, fuzzy, python-brace-format +#| msgid "A new secret has been generated for position #{posid}." +msgid "A block has been added for position #{posid}." +msgstr "Un nouveau secret a été généré pour la position #{posid}1." + +#: pretix/control/logdisplay.py:181 +#, fuzzy, python-brace-format +#| msgid "A new secret has been generated for position #{posid}." +msgid "A block has been removed for position #{posid}." +msgstr "Un nouveau secret a été généré pour la position #{posid}1." + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" @@ -14169,18 +14353,18 @@ msgstr "" "Position #{posid}1 ({old_item}2, {old_price}3) divisée en nouvel ordre : " "{order}4" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "Cet ordre a été créé en fractionnant l'ordre {order}" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "(inconnu)" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, fuzzy, python-brace-format #| msgid "" #| "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -14192,14 +14376,14 @@ msgstr "" "Un scan pour la position #{posid} à {datetime} pour la liste \"{list}\" a " "été uploadé même s'il a déjà été scanné." -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, fuzzy, python-brace-format #| msgid "The check-in list has been deleted." msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "La liste d'enregistrement a été supprimée." -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, fuzzy, python-brace-format #| msgid "" #| "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -14211,7 +14395,7 @@ msgstr "" "Un scan pour la position #{posid} à {datetime} pour la liste \"{list}\" a " "été uploadé même s'il a déjà été scanné." -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, fuzzy, python-brace-format #| msgid "The check-in list has been deleted." msgid "" @@ -14219,7 +14403,7 @@ msgid "" "uploaded." msgstr "La liste d'enregistrement a été supprimée." -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, fuzzy, python-brace-format #| msgid "" #| "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -14231,7 +14415,7 @@ msgstr "" "Un scan pour la position #{posid} à {datetime} pour la liste \"{list}\" a " "été uploadé même s'il a déjà été scanné." -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, fuzzy, python-brace-format #| msgid "The check-in list has been deleted." msgid "" @@ -14239,7 +14423,7 @@ msgid "" "code \"{errorcode}\"." msgstr "La liste d'enregistrement a été supprimée." -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, fuzzy, python-brace-format #| msgid "" #| "Position #{posid} has been checked in again at {datetime} on list " @@ -14250,13 +14434,13 @@ msgstr "" "Position #{posid} a été vérifiée de nouveau à {datetime} sur la liste " "\"{list}\"." -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, fuzzy, python-brace-format #| msgid "Position #{posid} has been scanned for list \"{list}\"." msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "Position #{posid} a été scannée pour la liste \"{list}\"." -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, fuzzy, python-brace-format #| msgid "" #| "Position #{posid} has been checked in again at {datetime} on list " @@ -14267,13 +14451,13 @@ msgstr "" "Position #{posid} a été vérifiée de nouveau à {datetime} sur la liste " "\"{list}\"." -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, fuzzy, python-brace-format #| msgid "Position #{posid} has been scanned for list \"{list}\"." msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "Position #{posid} a été scannée pour la liste \"{list}\"." -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -14282,7 +14466,7 @@ msgstr "" "Un scan pour la position #{posid} à {datetime} pour la liste \"{list}\" a " "été uploadé même s'il a déjà été scanné." -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " @@ -14291,298 +14475,310 @@ msgstr "" "Position #{posid} a été scannée et rejetée parce qu'elle a déjà été scannée " "sur la liste \"{list}\"." -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 #, fuzzy #| msgid "The product has been created." msgid "This object has been created by cloning." msgstr "Le produit a été créé." -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 #, fuzzy #| msgid "The order has been changed." msgid "The organizer has been changed." msgstr "La commande a été modifiée." -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 #, fuzzy #| msgid "The team settings have been changed." msgid "The organizer settings have been changed." msgstr "Les réglages de l'équipe ont été modifiés." -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 #, fuzzy #| msgid "The order details have been changed." msgid "The footer links have been changed." msgstr "Les détails de la commande ont été modifiés." -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 #, fuzzy #| msgid "The quota has been added." msgid "A scheduled export has been added." msgstr "Le quota a été ajouté." -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 #, fuzzy #| msgid "The product has been changed." msgid "A scheduled export has been changed." msgstr "Le produit a été modifié." -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 #, fuzzy #| msgid "The selected product has been deleted." msgid "A scheduled export has been deleted." msgstr "Le produit sélectionné a été supprimé." -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 #, fuzzy #| msgid "The selected product has been deleted." msgid "A scheduled export has been executed." msgstr "Le produit sélectionné a été supprimé." -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 #, fuzzy #| msgid "The new organizer has been created." msgid "Gift card acceptance for another organizer has been added." msgstr "Le nouvel organisateur a été créé." -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 #, fuzzy #| msgid "The new organizer has been created." msgid "Gift card acceptance for another organizer has been removed." msgstr "Le nouvel organisateur a été créé." -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 #, fuzzy #| msgid "The user has been created." msgid "The webhook has been created." msgstr "L'utilisateur a été créé." -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 #, fuzzy #| msgid "The category has been changed." msgid "The webhook has been changed." msgstr "La catégorie a été modifiée." -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 #, fuzzy #| msgid "The user has been created." msgid "The webhook call retry jobs have been dropped." msgstr "L'utilisateur a été créé." -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 #, fuzzy #| msgid "The order has been created." msgid "The SSO provider has been created." msgstr "La commande a été créée." -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 #, fuzzy #| msgid "The order has been changed." msgid "The SSO provider has been changed." msgstr "La commande a été modifiée." -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 #, fuzzy #| msgid "The order has been refunded." msgid "The SSO provider has been deleted." msgstr "La commande a été remboursée." -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 #, fuzzy #| msgid "The event has been created." msgid "The SSO client has been created." msgstr "L'événement a été créé." -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 #, fuzzy #| msgid "The category has been changed." msgid "The SSO client has been changed." msgstr "La catégorie a été modifiée." -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 #, fuzzy #| msgid "The event has been deleted." msgid "The SSO client has been deleted." msgstr "L'événement a été supprimé." -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been created." msgid "The membership type has been created." msgstr "La date de l'événement a été créée." -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been changed." msgid "The membership type has been changed." msgstr "La date de l'évènement a été modifiée." -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been deleted." msgid "The membership type has been deleted." msgstr "La date de l'événement a été supprimée." -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 #, fuzzy #| msgid "The team has been created." msgid "The account has been created." msgstr "L'équipe a été créée." -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 #, fuzzy #| msgid "The category has been changed." msgid "The account has been changed." msgstr "La catégorie a été modifiée." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 #, fuzzy #| msgid "Your account has been enabled." msgid "A membership for this account has been added." msgstr "Votre compte a été activé." -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 #, fuzzy #| msgid "An answer option has been changed." msgid "A membership of this account has been changed." msgstr "Une option de réponse a été modifiée." -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 #, fuzzy #| msgid "Your account has been enabled." msgid "A membership of this account has been deleted." msgstr "Votre compte a été activé." -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 #, fuzzy #| msgid "Your account has been disabled." msgid "The account has been disabled and anonymized." msgstr "Votre compte a été désactivé." -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 #, fuzzy #| msgid "The password has been reset." msgid "A new password has been requested." msgstr "Le mot de passe a été réinitialisé." -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 #, fuzzy #| msgid "The password has been reset." msgid "A new password has been set." msgstr "Le mot de passe a été réinitialisé." -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "Le commentaire interne de l'événement a été mis à jour." -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 #, fuzzy #| msgid "The order has been canceled." msgid "The event has been canceled." msgstr "La commande a été annulée." -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 #, fuzzy #| msgid "The event has been deleted." msgid "An event has been deleted." msgstr "L'événement a été supprimé." -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "Les détails de la commande ont été modifiés." -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "La commande a été marquée comme impayée." -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "Le secret de la commande a été changé." -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "La date d'expiration de la commande a été modifiée." -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +#, fuzzy +#| msgid "The order has been marked as paid." +msgid "The order has been set to be usable before it is paid." +msgstr "La commande a été marquée comme payée." + +#: pretix/control/logdisplay.py:374 +#, fuzzy +#| msgid "The voucher has been created." +msgid "The order has been set to require payment before use." +msgstr "Le bon a été créé." + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "La commande a été marquée comme ayant expiré." -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "La commande a été marquée comme payée." -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 #, fuzzy #| msgid "The selected question has been deleted." msgid "The cancellation request has been deleted." msgstr "La question sélectionnée a été supprimée." -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "La commande a été remboursée." -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 #, fuzzy #| msgid "The order has been created." msgid "The order has been reactivated." msgstr "La commande a été créée." -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, fuzzy, python-brace-format #| msgctxt "subevent" #| msgid "The selected date has been deleted." msgid "The test mode order {code} has been deleted." msgstr "La date sélectionnée a été supprimée." -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "La commande a été créée." -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 #, fuzzy #| msgid "The order has been created." msgid "The order has been approved." msgstr "La commande a été créée." -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, fuzzy, python-brace-format #| msgid "The order has been refunded." msgid "The order has been denied (comment: \"{comment}\")." msgstr "La commande a été remboursée." -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "L'adresse e-mail a été changée de \"{old_email}\" en \"{new_email}\"." -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, fuzzy, python-brace-format #| msgid "" #| "The email address has been changed from \"{old_email}\" to " @@ -14591,56 +14787,65 @@ msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "L'adresse e-mail a été changée de \"{old_email}\" en \"{new_email}\"." -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 #, fuzzy #| msgid "The question has been changed." msgid "The customer account has been changed." msgstr "La question a été modifiée." -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "L'emplacement de la commande a été modifiée." -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "La facture a été générée." -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "La facture a été régénérée." -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "La facture a été réémise." -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "Le commentaire interne de la commande a été mis à jour." -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 #, fuzzy #| msgid "The order of items has been updated." msgid "The order's follow-up date has been updated." msgstr "La liste des articles a été mise à jour." -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" "Le drapeau de l'ordre nécessitant une attention particulière lors de " "l'enregistrement a été activé." -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +#, fuzzy +#| msgid "The order's flag to require attention at check-in has been toggled." +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" +"Le drapeau de l'ordre nécessitant une attention particulière lors de " +"l'enregistrement a été activé." + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "Un mail de type non identifié a été envoyé." -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 #, fuzzy #| msgid "" #| "The email has been sent without attachments since they would have been " @@ -14652,15 +14857,15 @@ msgstr "" "L'e-mail a été envoyé sans pièces jointes, car celles-ci auraient été trop " "volumineuses pour avoir des chances d'arriver." -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "Un mail personnalisé a été envoyé." -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "Un mail personnalisé a été envoyé à un participant." -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." @@ -14668,48 +14873,48 @@ msgstr "" "Un courriel a été envoyé avec un rappel que le billet est disponible pour " "téléchargement." -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" "Un email a été envoyé avec un avertissement que la commande est sur le point " "d'expirer." -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" "Un mail a été envoyé pour informer l'utilisateur que sa commande a été " "annulée." -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" "Un mail a été envoyé pour informer l'utilisateur que lévénement a été " "annulée." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" "Un mail a été envoyé pour informer l'utilisateur que la commande a été " "modifiée." -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" "Un email a été envoyé pour informer l'utilisateur que la commande a été " "reçue." -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" "Un mail a été envoyé pour informer l'utilisateur que le paiement a été reçu." -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 #, fuzzy #| msgid "" #| "An email has been sent to notify the user that the order has been " @@ -14720,7 +14925,7 @@ msgstr "" "Un email a été envoyé pour informer l'utilisateur que la commande a été " "reçue." -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 #, fuzzy #| msgid "" #| "An email has been sent to notify the user that the order has been " @@ -14731,7 +14936,7 @@ msgstr "" "Un email a été envoyé pour informer l'utilisateur que la commande a été " "reçue." -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." @@ -14739,7 +14944,7 @@ msgstr "" "Un email a été envoyé pour informer l'utilisateur que la commande a été " "reçue et nécessite un paiement." -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." @@ -14747,107 +14952,107 @@ msgstr "" "Un email a été envoyé pour informer l'utilisateur que la commande a été " "reçue et nécessite autorisation." -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" "Un email avec un lien vers la page de détail de la commande a été renvoyé à " "l'utilisateur." -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, fuzzy, python-brace-format #| msgid "The payment method has been changed." msgid "Payment {local_id} has been confirmed." msgstr "Le mode de paiement a été modifié." -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, fuzzy, python-brace-format #| msgid "The order has been canceled." msgid "Payment {local_id} has been canceled." msgstr "La commande a été annulée." -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, fuzzy, python-brace-format #| msgid "The order has been canceled." msgid "Canceling payment {local_id} has failed." msgstr "La commande a été annulée." -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, fuzzy, python-brace-format #| msgid "The payment method has been changed." msgid "Payment {local_id} has been started." msgstr "Le mode de paiement a été modifié." -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, fuzzy, python-brace-format #| msgid "The order has been canceled." msgid "Payment {local_id} has failed." msgstr "La commande a été annulée." -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, fuzzy, python-brace-format #| msgid "This order is not marked as paid." msgid "The order could not be marked as paid: {message}" msgstr "Cette commande n'est pas marquée comme payée." -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 #, fuzzy #| msgid "The order has been created." msgid "The order has been overpaid." msgstr "La commande a été créée." -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, fuzzy, python-brace-format #| msgid "The order has been created." msgid "Refund {local_id} has been created." msgstr "La commande a été créée." -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, fuzzy, python-brace-format #| msgid "The task has been completed." msgid "Refund {local_id} has been completed." msgstr "La tâche est terminée." -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, fuzzy, python-brace-format #| msgid "The order has been canceled." msgid "Refund {local_id} has been canceled." msgstr "La commande a été annulée." -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, fuzzy, python-brace-format #| msgid "The order has been canceled." msgid "Refund {local_id} has failed." msgstr "La commande a été annulée." -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "L'utilisateur a été créé." -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "L'authentification à deux facteurs a été activée." -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "L'authentification à deux facteurs a été désactivée." -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "Vos codes d'urgence à deux facteurs ont été régénérés." -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " @@ -14856,7 +15061,7 @@ msgstr "" "Un nouveau dispositif d'authentification à deux facteurs \"{name}\" a été " "ajouté à votre compte." -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " @@ -14865,53 +15070,53 @@ msgstr "" "L'appareil d'authentification à deux facteurs \"{name}\" a été supprimé de " "votre compte." -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "Les notifications ont été activées." -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "Les notifications ont été désactivées." -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "Vos options de notification ont été modifiées." -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 #, fuzzy #| msgid "The user has been created." msgid "This user has been anonymized." msgstr "L'utilisateur a été créé." -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "Envoi du mail de réinitialisation du mot de passe." -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "Le mot de passe a été réinitialisé." -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, fuzzy, python-brace-format #| msgid "The variation \"{value}\" has been deleted." msgid "The organizer \"{name}\" has been deleted." msgstr "La variante \"{value}\" a été supprimée." -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "Le bon a été créé." -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "Le bon a été créé et envoyé à une personne sur la liste d'attente." -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 #, fuzzy #| msgid "A voucher has been sent to a person on the waiting list." msgid "" @@ -14920,300 +15125,300 @@ msgid "" msgstr "" "Un bon de réduction a été envoyé à une personne sur la liste d'attente." -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "Le bon d'achat a été modifié." -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "Le bon a été supprimé." -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "Le bon a été utilisé dans la commande {order_code}." -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "Le produit a été créé." -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "Le produit a été modifié." -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "Le produit a été supprimé." -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "La variante \"{value}\" a été créée." -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "La variante \"{value}\" a été supprimée." -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "La variante \"{value}\" a été modifiée." -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "Un add-on a été ajouté à ce produit." -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "Un add-on a été retiré de ce produit." -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "Un add-on a été modifié sur ce produit." -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 #, fuzzy #| msgid "An add-on has been added to this product." msgid "A bundled item has been added to this product." msgstr "Un add-on a été ajouté à ce produit." -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 #, fuzzy #| msgid "An add-on has been removed from this product." msgid "A bundled item has been removed from this product." msgstr "Un add-on a été retiré de ce produit." -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 #, fuzzy #| msgid "An add-on has been changed on this product." msgid "A bundled item has been changed on this product." msgstr "Un add-on a été modifié sur ce produit." -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "Le quota a été ajouté." -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "Le quota a été supprimé." -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "Le quota a été modifié." -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 #, fuzzy #| msgid "The quota has been deleted." msgid "The quota has closed." msgstr "Le quota a été supprimé." -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 #, fuzzy #| msgid "The quota has been deleted." msgid "The quota has been re-opened." msgstr "Le quota a été supprimé." -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "La catégorie a été ajoutée." -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "La catégorie a été supprimée." -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "La catégorie a été modifiée." -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "La question a été ajoutée." -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "La question a été supprimée." -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "La question a été modifiée." -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 #, fuzzy #| msgid "The quota has been added." msgid "The discount has been added." msgstr "Le quota a été ajouté." -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 #, fuzzy #| msgid "The product has been deleted." msgid "The discount has been deleted." msgstr "Le produit a été supprimé." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 #, fuzzy #| msgid "The category has been changed." msgid "The discount has been changed." msgstr "La catégorie a été modifiée." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "La règle fiscale a été ajoutée." -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "La règle fiscale a été supprimée." -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "La règle fiscale a été modifiée." -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "La liste d'enregistrement a été ajoutée." -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "La liste d'enregistrement a été supprimée." -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "La liste d'enregistrement a été modifiée." -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "Les paramètres de l'événement ont été modifiés." -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "Les paramètres de téléchargement des tickets ont été modifiés." -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "Un plugin a été activé." -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "Un plugin a été désactivé." -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "La boutique a été mise en ligne." -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "La boutique a été déconnectée." -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 #, fuzzy #| msgid "The shop has been taken live." msgid "The shop has been taken into test mode." msgstr "La boutique a été mise en ligne." -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 #, fuzzy #| msgctxt "subevent" #| msgid "The selected date has been deleted." msgid "The test mode has been disabled." msgstr "La date sélectionnée a été supprimée." -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "L'événement a été créé." -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 #, fuzzy #| msgid "The event settings have been changed." msgid "The event details have been changed." msgstr "Les paramètres de l'événement ont été modifiés." -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "Une option de réponse a été ajoutée à la question." -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "Une option de réponse a été supprimée de la question." -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "Une option de réponse a été modifiée." -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "Un utilisateur a été ajouté à l'équipe de l'événement." -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "Un utilisateur a été invité dans l'équipe de l'événement." -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "Les permissions d'un utilisateur ont été modifiées." -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "Un utilisateur a été retiré de l'équipe d'événement." -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "" "Un bon de réduction a été envoyé à une personne sur la liste d'attente." -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "Une entrée a été retirée de la liste d'attente." -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 #, fuzzy #| msgid "An entry has been added to the waiting list." msgid "An entry has been transferred to another waiting list." msgstr "Une entrée a été ajoutée à la liste d'attente." -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "Une entrée a été modifiée sur la liste d'attente." -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "Une entrée a été ajoutée à la liste d'attente." -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "L'équipe a été créée." -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "Les réglages de l'équipe ont été modifiés." -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "L'équipe a été supprimée." -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 #, fuzzy #| msgid "The team has been created." msgid "The gate has been created." msgstr "L'équipe a été créée." -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 #, fuzzy #| msgid "The category has been changed." msgid "The gate has been changed." msgstr "La catégorie a été modifiée." -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 #, fuzzy #| msgid "The team has been deleted." msgid "The gate has been deleted." msgstr "L'équipe a été supprimée." -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "La date de l'événement a été supprimée." -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been changed." @@ -15221,113 +15426,113 @@ msgctxt "subevent" msgid "The event date has been canceled." msgstr "La date de l'évènement a été modifiée." -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "La date de l'évènement a été modifiée." -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "La date de l'événement a été créée." -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "Un quota a été ajouté à la date de l'évènement." -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "Un quota a été modifié à la date de l'évènement." -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "Un quota a été supprimé à la date de l'évènement." -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 #, fuzzy #| msgid "The event has been created." msgid "The device has been created." msgstr "L'événement a été créé." -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 #, fuzzy #| msgid "The voucher has been changed." msgid "The device has been changed." msgstr "Le bon d'achat a été modifié." -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 #, fuzzy #| msgid "The device has been removed." msgid "Access of the device has been revoked." msgstr "L'appareil a été retiré." -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 #, fuzzy #| msgid "The device has been removed." msgid "The device has been initialized." msgstr "L'appareil a été retiré." -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 #, fuzzy #| msgid "The invoice has been regenerated." msgid "The access token of the device has been regenerated." msgstr "La facture a été régénérée." -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 #, fuzzy #| msgid "The team has been created." msgid "The gift card has been created." msgstr "L'équipe a été créée." -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 #, fuzzy #| msgid "The team has been created." msgid "The gift card has been changed." msgstr "L'équipe a été créée." -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 #, fuzzy #| msgid "The question has been added." msgid "A manual transaction has been performed." msgstr "La question a été ajoutée." -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "Les options d'un prestataire de paiement ont été modifiées." -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "Les paramètres d'un fournisseur de ticket ont été modifiés." -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "L'utilisateur a confirmé le message suivant : \"{}\"" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, fuzzy, python-brace-format #| msgid "The order has been refunded." msgid "The order has been canceled (comment: \"{comment}\")." msgstr "La commande a été remboursée." -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "La commande a été annulée." -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, fuzzy, python-brace-format #| msgid "The check-in list has been deleted." msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "La liste d'enregistrement a été supprimée." -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " @@ -15336,7 +15541,7 @@ msgstr "" "Position #{posid} a été cochée vérifiée manuellement à {datetime} sur la " "liste \"{list}\"." -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." @@ -15344,76 +15549,84 @@ msgstr "" "Position #{posid} a été vérifiée de nouveau à {datetime} sur la liste " "\"{list}\"." -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} a été ajouté à l'équipe." -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} a été retiré de l'équipe." -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "{user} a rejoint l'équipe en utilisant l'invitation envoyée à {email}." -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} a été invité dans l'équipe." -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, fuzzy, python-brace-format #| msgid "The invite for {user} has been revoked." msgid "Invite for {user} has been resent." msgstr "L'invitation pour {user} a été révoquée." -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "L'invitation pour {user} a été révoquée." -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "Le token \"{name}\" a été créé." -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "Le token \"{name}\" a été révoqué." -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "Les paramètres de votre compte ont été modifiés." -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "Votre adresse e-mail a été changée en {email}." -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "Votre mot de passe a été modifié." -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "Votre compte a été activé." -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "Votre compte a été désactivé." -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "Usurpation {}." -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "Vous avez mis fin à l'usurpation {}." +#: pretix/control/logdisplay.py:678 +msgid "Blocked manually" +msgstr "" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -15452,7 +15665,7 @@ msgstr "Général" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -15460,8 +15673,8 @@ msgid "Payment" msgstr "Paiement" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -15512,7 +15725,7 @@ msgid "Overview" msgstr "Aperçu général" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -15569,7 +15782,7 @@ msgid "Search" msgstr "Mars" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 #, fuzzy #| msgid "Payment" msgid "Payments" @@ -16244,7 +16457,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -16300,19 +16513,19 @@ msgstr "Nombre de jours" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "Résultat" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, fuzzy, python-format #| msgid "Automatically expire unpaid orders" msgid "Automatically marked not present: %(date)s" msgstr "Expirer automatiquement les commandes impayées" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, fuzzy, python-format #| msgid "First scanned: %(date)s" msgid "Additional entry scan: %(date)s" @@ -16325,7 +16538,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "Premier scanné: %(date)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, fuzzy, python-format #| msgid "Automatically expire unpaid orders" msgid "Automatically checked in: %(date)s" @@ -16466,7 +16679,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -17320,7 +17533,7 @@ msgid "Show affected orders" msgstr "Seulement les ordres payés" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "Mise à jour du commentaire" @@ -17505,9 +17718,9 @@ msgstr "Ce changement a été effectué par un administrateur pretix." #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -17581,8 +17794,8 @@ msgid "Free order" msgstr "Commande gratuite" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "Renvoyer le lien" @@ -17619,7 +17832,7 @@ msgstr "Paramètres de paiement" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "Activé" @@ -17698,34 +17911,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -17890,7 +18103,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -18955,14 +19168,14 @@ msgid "Add a new bundled product" msgstr "Ajouter un nouvel objet" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "Uniquement disponible dans un délai limité" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "Visible uniquement avec un bon d'achat" @@ -18980,13 +19193,13 @@ msgstr "" "vente si vous n'avez pas ajouté votre article à un quota existant ou " "nouvellement créé." -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 #, fuzzy #| msgid "Sample variation" msgid "New variation" msgstr "Variante d'exemple" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "Ajouter une nouvelle variante" @@ -19224,7 +19437,7 @@ msgstr "Entièrement réservé" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "Épuisé" @@ -19287,37 +19500,37 @@ msgid "Question: %(name)s" msgstr "Question: %(name)s" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "Modifier la question" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "Payé" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "Aucune réponse correspondante n'a été trouvée." -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" "Vous devez attribuer la question à un produit pour collecter les réponses." -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "Compter" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "Historique des questions" @@ -19869,21 +20082,67 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 #, fuzzy #| msgid "Change" msgid "Change to" msgstr "Changer" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 #, fuzzy #| msgctxt "invoice" #| msgid "Included taxes" msgid "including all taxes" msgstr "Taxes incluses" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +#| msgid "Default timezone" +msgid "Ticket block" +msgstr "Fuseau horaire par défaut" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +#, fuzzy +#| msgid "Not checked in" +msgid "Not blocked" +msgstr "Non enregistré" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +#, fuzzy +#| msgid "Valid until" +msgid "Validity time" +msgstr "Valable jusqu'au" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid from %(datetime)s" +msgstr "Admission : %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid until %(datetime)s" +msgstr "Admission : %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 #, fuzzy #| msgid "" #| "Removing this position will also remove all add-ons to this position." @@ -19894,30 +20153,30 @@ msgstr "" "La suppression de cette position supprimera également tous les ajouts à " "cette position." -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 #, fuzzy #| msgctxt "checkoutflow" #| msgid "Add-on products" msgid "Add product" msgstr "Produits Add-On" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 #, fuzzy #| msgid "Answer options" msgid "Other operations" msgstr "Options de réponse" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "Effectuer les changements" @@ -19944,7 +20203,7 @@ msgid "Change order information" msgstr "Modifier les informations relatives à la commande" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -20118,151 +20377,163 @@ msgstr "Date d'annulation" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 #, fuzzy #| msgid "Customer actions" msgid "Customer account" msgstr "Actions des clients" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 #, fuzzy #| msgid "Contact information" msgid "Contact email" msgstr "Coordonnées de contact" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 #, fuzzy #| msgid "Any customer" msgid "Invoice was emailed to customer" msgstr "Tout client" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 #, fuzzy #| msgid "Ticket download is not (yet) enabled." msgid "Invoice was not yet emailed to customer" msgstr "Le téléchargement des billets n'est pas (encore) activé." -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "Régénérer" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "Générer annulation" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "Annuler et réémettre" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 #, fuzzy #| msgid "All invoices" msgid "Email invoices" msgstr "Toutes les factures" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "Générer facture" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "Modifier les réponses" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "Modifier les produits" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "Articles commandés" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, fuzzy, python-format #| msgid "First scanned: %(date)s" msgid "Denied scan: %(date)s" msgstr "Premier scanné: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, fuzzy, python-format #| msgid "First scanned: %(date)s" msgid "Exit scan: %(date)s" msgstr "Premier scanné: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, fuzzy, python-format #| msgid "First scanned: %(date)s" msgid "Entry scan: %(date)s" msgstr "Premier scanné: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "Code de réduction utilisé:" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, fuzzy, python-format #| msgid "Maximum amount per order" msgid "Used %(amount)s discount from budget" msgstr "Montant maximum par commande" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 #, fuzzy #| msgid "Ticket name" msgid "Ticket page" msgstr "Nom du billet" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "pas de réponse" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "Cette question sera posée lors de l'enregistrement." -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." @@ -20270,64 +20541,64 @@ msgstr "" "Ce fichier a été chargé par un utilisateur et peut contenir des virus ou " "tout autre contenu malveillant." -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "PEU SÛR" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "plus %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "incl. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "Impots" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "Total" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 #, fuzzy #| msgid "Only successful payments" msgid "Successful payments" msgstr "seulement les paiements réussis" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 #, fuzzy #| msgid "Payment date" msgid "Pending total" msgstr "Date de paiement" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 #, fuzzy #| msgid "Confirmation text" msgid "Confirmation date" msgstr "Texte de confirmation" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " @@ -20336,12 +20607,12 @@ msgstr "" "Ce paiement a été créé avec une ancienne version de pretix, il se peut donc " "que des données précises ne soient pas disponibles." -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 #, fuzzy @@ -20349,43 +20620,43 @@ msgstr "" msgid "Cancel payment" msgstr "Paiements non valables" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 #, fuzzy #| msgid "Mark as paid" msgid "Confirm as paid" msgstr "Marquer comme payé" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 #, fuzzy #| msgctxt "subevent" #| msgid "Create date" msgid "Create a refund" msgstr "Créer une date" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 #, fuzzy #| msgid "Bank transfer" msgid "Cancel transfer" msgstr "Virement bancaire" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 #, fuzzy #| msgid "Confirmations" msgid "Confirm as done" msgstr "Confirmations" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 #, fuzzy @@ -20393,25 +20664,25 @@ msgstr "" msgid "Process refund" msgstr "Commande remboursée" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "Changer" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "Code Postal et Commune" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "Numéro de TVA UE valable" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "Vérifier" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "Historique des commandes" @@ -21072,8 +21343,15 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +#, fuzzy +#| msgid "Pending (overdue)" +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "En attente (retard)" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 #, fuzzy #| msgid "Cancel and reissue" msgid "Canceled (paid fee)" @@ -21345,14 +21623,6 @@ msgstr "Paiement en attente" msgid "Anonymize" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -#, fuzzy -#| msgid "Valid" -msgid "Valid from" -msgstr "Valable" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -24043,55 +24313,55 @@ msgstr "Veuillez réessayer." msgid "Invalid code, please try again." msgstr "Code invalide, veuillez réessayer." -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 #, fuzzy #| msgid "The selected list has been deleted." msgid "The selected check-ins have been reverted." msgstr "La liste sélectionnée a été supprimée." -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 #, fuzzy #| msgid "The selected tickets have been marked as checked in." msgid "The selected tickets have been marked as checked out." msgstr "Les tickets sélectionnés ont été marqués comme enregistrés." -#: pretix/control/views/checkin.py:248 +#: pretix/control/views/checkin.py:259 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:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "La nouvelle liste d'enregistrement a été créée." -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 msgid "We could not save your changes. See below for details." msgstr "" "Nous n'avons pas pu enregistrer vos modifications. Voir ci-dessous pour plus " "de détails." -#: pretix/control/views/checkin.py:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "La liste demandée n'existe pas." -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "La liste sélectionnée a été supprimée." @@ -24194,7 +24464,7 @@ msgstr "Nouvelle date" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "Vente terminée" @@ -24202,7 +24472,7 @@ msgstr "Vente terminée" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "Bientôt" @@ -24256,7 +24526,7 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "La question a été supprimée." -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -24298,13 +24568,13 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "article invalide" @@ -24411,7 +24681,7 @@ msgstr "La règle fiscale sélectionnée ne peut pas être supprimée." msgid "Your event is not empty, you need to set it up manually." msgstr "Votre événement n'est pas vide, vous devez le configurer manuellement." -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" @@ -24420,13 +24690,13 @@ msgstr "" "vérifier les détails ou mettre votre événement en ligne pour commencer à " "vendre !" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 #, fuzzy #| msgid "Buy tickets" msgid "Regular ticket" msgstr "Acheter des billets" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 #, fuzzy #| msgid "Buy tickets" msgid "Reduced ticket" @@ -24510,7 +24780,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "Le produit demandé n'existe pas." @@ -24556,8 +24826,8 @@ msgstr "Le classement des catégories a été mis à jour." msgid "Street" msgstr "rue" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "La question demandée n'existe pas." @@ -24565,68 +24835,68 @@ msgstr "La question demandée n'existe pas." msgid "The selected question has been deleted." msgstr "La question sélectionnée a été supprimée." -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "Fichier uploadé" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "La nouvelle question a été créée." -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "Le nouveau cquota a été créé." -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 #, fuzzy #| msgid "First scanned: %(date)s" msgid "Exit scans" msgstr "Premier scanné: %(date)s" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 #, fuzzy #| msgid "On waiting list since" msgid "Vouchers and waiting list reservations" msgstr "En liste d'attente depuis" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 #, fuzzy #| msgid "Available until" msgid "Available quota" msgstr "Disponible jusqu' à" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 #, fuzzy #| msgid "Waiting list entries" msgid "Waiting list (pending)" msgstr "Entrées de liste d'attente" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 #, fuzzy #| msgid "Currently unavailable" msgid "Currently for sale" msgstr "Pas encore disponible" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "Le quota demandé n'existe pas." -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 #, fuzzy #| msgid "The order has been marked as not paid." msgid "The quota has been re-opened and will not close again." msgstr "La commande a été marquée comme non payée." -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "Le contingent sélectionné a été supprimé." -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "L'élément demandé n'existe pas." -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 #, fuzzy #| msgid "" #| "You cannot add addons to a product that is only available as an add-on " @@ -24638,7 +24908,7 @@ msgstr "" "Vous ne pouvez ajouter d'addons à un produit qui n'est disponible que comme " "un add-on lui-même." -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 #, fuzzy #| msgid "" #| "You cannot add addons to a product that is only available as an add-on " @@ -24650,14 +24920,14 @@ msgstr "" "Vous ne pouvez ajouter d'addons à un produit qui n'est disponible que comme " "un add-on lui-même." -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " "from it." msgstr "" -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 #, fuzzy #| msgid "" #| "The event could not be deleted as some constraints (e.g. data created by " @@ -24670,11 +24940,11 @@ msgstr "" "L'événement n'a pas pu être supprimé car certaines contraintes (par exemple " "les données créées par les plug-ins) ne le permettent pas." -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "Le produit sélectionné a été supprimé." -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "Le produit sélectionné a été désactivé." @@ -25134,11 +25404,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:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "Le délai de paiement a été modifié." -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." @@ -25146,30 +25416,30 @@ msgstr "" "Nous n'avons pas pu traiter la demande complètement car le serveur était " "trop occupé." -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 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:1593 +#: pretix/control/views/orders.py:1594 #, fuzzy #| msgid "This action is only allowed for pending orders." msgid "This action is only allowed for canceled orders." msgstr "Cette action n'est autorisée que pour les commandes en attente." -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 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:1806 +#: pretix/control/views/orders.py:1818 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:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "La commande a été modifiée." -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." @@ -25177,31 +25447,31 @@ msgstr "" "Nous avons eu des difficultés à traiter les données. Veuillez vérifier les " "erreurs ci-dessous." -#: pretix/control/views/orders.py:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "Rien sur l'ordre n'a dû être changé." -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 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:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "Sujet: {subject}" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 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:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "Echec de l'envoi de mail à l'utilisateur suivant: {}" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -25209,38 +25479,38 @@ msgstr "" "Ce lien n'est plus valide. Veuillez revenir en arrière, rafraîchir la page " "et réessayer." -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 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:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "L'exportateur sélectionné n' a pas été trouvé." -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 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:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, fuzzy, python-brace-format #| msgid "Expiry date" msgid "Export: {title}" msgstr "Date d'expiration" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -25248,50 +25518,50 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 #, fuzzy #| msgid "The order has been canceled." msgid "All orders have been canceled." msgstr "La commande a été annulée." -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 #, fuzzy #| msgid "The password you entered was invalid, please try again." msgid "Your input was not valid." msgstr "" "Le mot de passe que vous avez entré était invalide, veuillez réessayer." -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "Nom du token" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 #, fuzzy #| msgid "This event can not be deleted." msgid "This organizer can not be deleted." msgstr "Cet événement ne peut pas être supprimé." -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 #, fuzzy #| msgid "The new organizer has been created." msgid "The organizer has been deleted." msgstr "Le nouvel organisateur a été créé." -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 #, fuzzy #| msgid "" #| "The event could not be deleted as some constraints (e.g. data created by " @@ -25303,49 +25573,49 @@ msgstr "" "L'événement n'a pas pu être supprimé car certaines contraintes (par exemple " "les données créées par les plug-ins) ne le permettent pas." -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "Le nouvel organisateur a été créé." -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "Administrateurs" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "" "L'équipe a été créée. Vous pouvez maintenant ajouter des membres à l'équipe." -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "Vos modifications n'ont pas pu être sauvegardées." -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "L'équipe sélectionnée ne peut pas être supprimée." -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 #, fuzzy #| msgid "" #| "The event could not be deleted as some constraints (e.g. data created by " @@ -25357,11 +25627,11 @@ msgstr "" "L'événement n'a pas pu être supprimé car certaines contraintes (par exemple " "les données créées par les plug-ins) ne le permettent pas." -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "L'équipe sélectionnée a été supprimée." -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 #, fuzzy #| msgid "" #| "You cannot remove the last member from this team as noone would be left " @@ -25373,45 +25643,45 @@ msgstr "" "Vous ne pouvez pas retirer le dernier membre de cette équipe car personne ne " "serait laissé avec la permission de changer d'équipe." -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "Le membre a été retiré de l'équipe." -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "Invite sélectionnée invalide." -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "L'invitation a été révoquée." -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 #, fuzzy #| msgid "The invite has been revoked." msgid "The invite has been resent." msgstr "L'invitation a été révoquée." -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "Token sélectionné invalide." -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "Le token a été révoqué." -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "Le nouveau membre a été invité dans l'équipe." -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "Le nouveau membre a été ajouté à l'équipe." -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " @@ -25421,129 +25691,129 @@ msgstr "" "Veuillez recopier cette clée dans un endroit sûr. Vous ne pourrez plus le " "voir ici." -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 #, fuzzy #| msgctxt "subevent" #| msgid "The selected date has been deleted." msgid "This device has been set up successfully." msgstr "La date sélectionnée a été supprimée." -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 #, fuzzy #| msgid "You currently do not have access to any events." msgid "This device currently does not have access." msgstr "Vous n'avez actuellement accès à aucun événement." -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 #, fuzzy #| msgid "The selected configuration has been deleted." msgid "Access for this device has been revoked." msgstr "La configuration sélectionnée a été supprimée." -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 #, fuzzy #| msgid "The selected tax rule has been deleted." msgid "The selected gift card issuer has been added." msgstr "La règle fiscale sélectionnée a été supprimée." -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 #, fuzzy #| msgid "The selected tax rule has been deleted." msgid "The selected gift card issuer has been removed." msgstr "La règle fiscale sélectionnée a été supprimée." -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 #, fuzzy #| msgid "The transaction amount is incorrect." msgid "The transaction could not be reversed." msgstr "Le montant de la transaction est incorrect." -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 #, fuzzy #| msgid "The question has been added." msgid "The transaction has been reversed." msgstr "La question a été ajoutée." -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 #, fuzzy #| msgid "The password you entered was invalid, please try again." msgid "Your input was invalid, please try again." msgstr "" "Le mot de passe que vous avez entré était invalide, veuillez réessayer." -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 #, fuzzy #| msgid "The question has been added." msgid "The manual transaction has been saved." msgstr "La question a été ajoutée." -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 #, fuzzy #| msgid "The device has been verified and can now be used." msgid "The gift card has been created and can now be used." msgstr "L'appareil a été vérifié et peut maintenant être utilisé." -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 #, fuzzy #| msgctxt "subevent" #| msgid "The selected date has been deleted." msgid "The selected gate has been deleted." msgstr "La date sélectionnée a été supprimée." -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 #, fuzzy #| msgid "The product has been created." msgid "The property has been created." msgstr "Le produit a été créé." -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected property has been deleted." msgstr "Le produit sélectionné a été supprimé." -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected object has been deleted." msgstr "Le produit sélectionné a été supprimé." -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 #, fuzzy #| msgid "The order has been created." msgid "The provider has been created." msgstr "La commande a été créée." -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, fuzzy, python-brace-format #| msgid "" #| "Your changes have been saved. Please note that it can take a short period " @@ -25556,7 +25826,7 @@ msgstr "" "une courte période de temps avant que vos modifications ne deviennent " "actives." -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 #, fuzzy #| msgid "We sent out an e-mail containing further instructions." msgid "" @@ -25564,7 +25834,7 @@ msgid "" "password." msgstr "Nous avons envoyé un e-mail contenant d'autres instructions." -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 #, fuzzy #| msgid "The user has been created." msgid "The customer account has been anonymized." @@ -25883,7 +26153,7 @@ msgstr "L'entrée demandée n'existe pas." msgid "The selected entry has been deleted." msgstr "L'entrée sélectionnée a été supprimée." -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 #, fuzzy #| msgid "This is an event series" msgid "This is not an event series." @@ -25980,7 +26250,7 @@ msgstr "Toutes les actions" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 #, fuzzy #| msgid "Sold out (pending orders)" @@ -27054,108 +27324,108 @@ msgstr "Nécessite une attention particulière" msgid "Include questions" msgstr "Inclure des questions" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "Liste d'enregistrement (PDF)" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 #, fuzzy #| msgid "Check-in" msgctxt "export_category" msgid "Check-in" msgstr "Enregistrement" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "payé" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 #, fuzzy #| msgid "Checkout" msgid "Checked out" msgstr "Paiement" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 #, fuzzy #| msgid "Automatically on payment" msgid "Automatically checked in" msgstr "Automatiquement sur paiement" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "Secret" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 #, fuzzy #| msgid "Check-in lists" msgid "Check-in log (all scans)" msgstr "Listes d'enregistrement" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 #, fuzzy #| msgid "Go offline" msgid "Offline" msgstr "Hors ligne" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 #, fuzzy #| msgid "Order overview" msgid "Offline override" msgstr "Aperçu des commandes" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "Message d'erreur" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 #, fuzzy #| msgid "Download date" msgid "Upload date" msgstr "Date de téléchargement" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 #, fuzzy #| msgid "Download ticket" msgid "Upload time" msgstr "Télécharger le ticket" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 #, fuzzy #| msgid "Only successful payments" msgid "Successful scans only" msgstr "seulement les paiements réussis" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 #, fuzzy #| msgid "Check-in lists" msgid "All check-in lists" @@ -27975,91 +28245,95 @@ msgstr "Envoyer uniquement aux clients de" msgid "Everyone who placed an order" msgstr "" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" msgstr "" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 #, fuzzy #| msgid "pending" msgid "approval pending" msgstr "en attente" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "en attente avec retard" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 #, fuzzy #| msgid "List of orders with taxes (PDF)" msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "Liste des commandes avec taxes (PDF)" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 #, fuzzy #| msgid "Send to customers with order status" msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "Envoyer aux clients avec le statut de la commande" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 #, fuzzy #| msgid "Absolute value" msgid "Absolute" msgstr "Valeur absolue" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 #, fuzzy #| msgid "Search for events" msgid "Relative, before event start" msgstr "Recherche d'événements" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 #, fuzzy #| msgid "Search for events" msgid "Relative, before event end" msgstr "Recherche d'événements" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 #, fuzzy #| msgid "Search for events" msgid "Relative, after event start" msgstr "Recherche d'événements" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 #, fuzzy #| msgid "Relative date:" msgid "Relative, after event end" msgstr "Date relative:" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 #, fuzzy #| msgid "Please enter your name." msgid "Please specify the send date" msgstr "Veuillez entrer votre nom." -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 #, fuzzy #| msgid "Please enter the same password twice" msgid "Please specify the offset days and time" msgstr "Veuillez entrer le même mot de passe une deuxième fois" -#: pretix/plugins/sendmail/forms.py:394 +#: pretix/plugins/sendmail/forms.py:396 #, fuzzy #| msgid "Please select a quota." msgid "Please specify a product" @@ -28085,69 +28359,69 @@ msgstr "Date de finalisation" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 #, fuzzy #| msgid "Limit to products" msgid "Limit products" msgstr "Limiter aux produits" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 #, fuzzy #| msgid "End date" msgid "Send date" msgstr "Date de fin" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 #, fuzzy #| msgid "Number of days" msgid "Time of day" msgstr "Nombre de jours" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "Envoyer un email à" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, fuzzy, python-brace-format #| msgid "Show dates with time" msgid "on {date} at {time}" msgstr "Afficher les dates avec l'heure" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, 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:269 +#: pretix/plugins/sendmail/models.py:275 #, 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:279 +#: pretix/plugins/sendmail/models.py:285 #, 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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -28428,20 +28702,20 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" msgstr[0] "" msgstr[1] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, fuzzy, python-format #| msgid "Waiting list entry" msgid "%(number)s waiting list entry" @@ -28449,13 +28723,13 @@ msgid_plural "%(number)s waiting list entries" msgstr[0] "Saisie de la liste d'attente" msgstr[1] "Saisie de la liste d'attente" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 #, fuzzy #| msgid "The user has been created." msgid "Your rule has been created." msgstr "L'utilisateur a été créé." -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 #, fuzzy #| msgid "The selected tax rule has been deleted." msgid "The selected rule has been deleted." @@ -28543,11 +28817,6 @@ msgstr "" msgid "Minimum Price" msgstr "Nombre minimum" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 msgid "Available" @@ -29507,11 +29776,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "Validation" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 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:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -30359,7 +30628,7 @@ msgstr "ÉPUISÉ" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "Réservé" @@ -30405,14 +30674,20 @@ msgstr "Afficher les informations" msgid "Membership:" msgstr "Adhésion :" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +#, fuzzy +#| msgid "This ticket has already been redeemed." +msgid "This ticket is blocked." +msgstr "Ce billet a déjà été échangé." + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 #, fuzzy #| msgid "Use languages" msgctxt "ticket_checkins" msgid "Usage:" msgstr "Utiliser les langues" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, fuzzy, python-format #| msgid "This ticket has already been redeemed." msgid "This ticket has been used once." @@ -30420,42 +30695,42 @@ msgid_plural "This ticket has been used %(count)s times." msgstr[0] "Ce billet a déjà été échangé." msgstr[1] "Ce billet a déjà été échangé." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 #, fuzzy #| msgid "Show attendee names on invoices" msgid "No attendee name provided" msgstr "Afficher les noms des participants sur les factures" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "L'image que vous avez précédemment téléchargée" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, python-format msgid "Remove one %(item)s from your cart" msgstr "Retirer un %(item)s de votre panier" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, python-format msgid "" "Remove one %(item)s from your cart. You currently have %(count)s in your " @@ -30464,11 +30739,11 @@ msgstr "" "Retirez un %(item)s de votre panier. Vous avez actuellement %(count)s dans " "votre panier." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -30480,13 +30755,13 @@ msgstr "" "Une fois les articles dans votre panier, vous aurez %(time)s minutes pour " "compléter votre achat." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, fuzzy, python-format #| msgid "Maximum number of items per order" msgid "Add one more %(item)s to your cart" msgstr "Nombre maximum d'articles par commande" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " @@ -30495,27 +30770,27 @@ msgstr "" "Ajoutez un %(item)s de plus à votre panier. Vous avez actuellement %(count)s " "dans votre panier." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" msgstr[0] "Un produit" msgstr[1] "%(num)s produits" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, fuzzy, python-format #| msgid "incl. %(rate)s%% taxes" msgid "incl. %(tax_sum)s taxes" msgstr "incl. %(rate)s%% taxes" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, fuzzy, python-format #| msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" "Les articles de votre panier vous sont réservés pour %(minutes)s minutes." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 #, fuzzy #| msgid "The items in your cart are no longer reserved for you." msgid "" @@ -30523,7 +30798,7 @@ msgid "" "complete your order as long as they’re available." msgstr "Les articles de votre panier ne vous sont plus réservés." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "Aperçu de vos produits commandés." @@ -30632,10 +30907,7 @@ msgid "Confirmation pending" msgstr "Texte de confirmation" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "Paiement en attente" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 #, fuzzy #| msgctxt "checkoutflow" #| msgid "Order confirmed" @@ -30643,6 +30915,10 @@ msgctxt "order state" msgid "Confirmed" msgstr "Commande validée" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "Paiement en attente" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 #, fuzzy @@ -30726,7 +31002,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 #, fuzzy #| msgid "PDF ticket output" msgid "Few tickets left" @@ -30737,7 +31013,7 @@ msgstr "Sortie du ticket PDF" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 #, fuzzy #| msgid "Pay now" msgctxt "available_event_in_list" @@ -30754,7 +31030,7 @@ msgstr "Payez maintenant" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "Réserver maintenant" @@ -30763,7 +31039,7 @@ msgstr "Réserver maintenant" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 #, fuzzy #| msgid "Fully redeemed" msgid "Fully booked" @@ -30829,14 +31105,14 @@ msgid "Other dates" msgstr "Autres dates" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 #, fuzzy #| msgid "The presale period for this event is over." msgid "The booking period for this event is over." msgstr "La période de prévente pour cet événement est terminée." #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, python-format msgid "The booking period for this event will start on %(date)s at %(time)s." msgstr "La prévente de cet événement débutera le %(date)s à %(time)s." @@ -32104,7 +32380,7 @@ msgid "The products have been successfully added to your cart." msgstr "Les produits ont été ajoutés à votre panier." #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -32365,19 +32641,19 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 #, fuzzy #| msgid "The selected ticket shop is currently not available." msgid "This ticket shop is currently disabled." msgstr "La billetterie sélectionnée n'est actuellement pas disponible." -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 #, fuzzy #| msgid "The selected item does not belong to this event." msgid "The selected date does not exist in this event series." msgstr "L'élément sélectionné n'appartient pas à cet événement." -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, fuzzy, python-format #| msgid "Show start date" msgid "from %(start_date)s" @@ -32495,6 +32771,11 @@ msgstr "Accès en écriture" msgid "Kosovo" msgstr "Kosovo" +#, fuzzy +#~| msgid "The payment method for this order cannot be changed." +#~ msgid "Only available for payment method that support automatic refunds." +#~ msgstr "Le mode de paiement de cet ordre ne peut pas être modifié." + #~ msgid "" #~ "Only include invoices issued on or before this date. Note that the " #~ "invoice date does not always correspond to the order or payment date." diff --git a/src/pretix/locale/fr/LC_MESSAGES/djangojs.po b/src/pretix/locale/fr/LC_MESSAGES/djangojs.po index 6e0c640d5..de3b5f0f6 100644 --- a/src/pretix/locale/fr/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/fr/LC_MESSAGES/djangojs.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: French\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2023-01-17 01:00+0000\n" "Last-Translator: Maurice Kaag \n" "Language-Team: French \n" "Language-Team: Galician " msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 #, fuzzy msgid "Empty, if this product is not an admission ticket" msgstr "Vacío, si este producto no es un ticket de admisión" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 #, fuzzy msgctxt "payment_state" msgid "created" msgstr "creado" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 #, fuzzy msgctxt "payment_state" msgid "pending" msgstr "pendiente" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "confirmado" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 #, fuzzy msgctxt "payment_state" msgid "canceled" msgstr "cancelado" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 #, fuzzy msgctxt "payment_state" msgid "failed" msgstr "fallido" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 #, fuzzy msgctxt "payment_state" msgid "refunded" msgstr "reembolsado" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 #, fuzzy msgid "Payment information" msgstr "Información de pago" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 #, fuzzy msgctxt "refund_state" msgid "started externally" msgstr "iniciado externamente" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 #, fuzzy msgctxt "refund_state" msgid "created" msgstr "creado" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 #, fuzzy msgctxt "refund_state" msgid "in transit" msgstr "en tránsito" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 #, fuzzy msgctxt "refund_state" msgid "done" msgstr "hecho" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 #, fuzzy msgctxt "refund_state" msgid "failed" msgstr "fallido" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 #, fuzzy msgctxt "refund_state" msgid "canceled" msgstr "cancelado" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 #, fuzzy msgctxt "refund_source" msgid "Organizer" msgstr "Organizador" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 #, fuzzy msgctxt "refund_source" msgid "Customer" msgstr "Cliente" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 #, fuzzy msgctxt "refund_source" msgid "External" msgstr "Externo" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 #, fuzzy msgid "Refund reason" msgstr "Reembolso solamente" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" "May be shown to the end user or used e.g. as part of a payment reference." msgstr "" -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 #, fuzzy msgid "Payment fee" msgstr "Tarifa de pago" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 #, fuzzy msgid "Shipping fee" msgstr "Tarifa de envío" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 #, fuzzy msgid "Service fee" msgstr "Tarifa por servicio" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 #, fuzzy msgid "Cancellation fee" msgstr "Tarifa de cancelación" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 #, fuzzy msgid "Other fees" msgstr "Otras tarifas" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "Tarxeta de regalo" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 @@ -5007,32 +5050,32 @@ msgstr "Tarxeta de regalo" msgid "Value" msgstr "Valor" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 #, fuzzy msgid "Order position" msgstr "Posición de la orden" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 #, fuzzy msgid "Cart ID (e.g. session key)" msgstr "ID de carrito (p. ej. clave de sesión)" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 #, fuzzy msgid "Cart position" msgstr "Posición del carrito" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 #, fuzzy msgid "Cart positions" msgstr "Posiciones del carrito" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 #, fuzzy msgid "Business customer" msgstr "Cliente de negocios" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "Esta referencia imprimirase na súa factura para a súa conveniencia." @@ -5048,8 +5091,8 @@ msgstr "" "las URLs para referirse a su cuenta de organizador y a sus eventos." #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -5351,16 +5394,7 @@ msgid "" "be used." msgstr "" -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -#, fuzzy -msgid "Valid until" -msgstr "Válido hasta" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 #, fuzzy msgid "Reserve ticket from quota" msgstr "Reservar ticket con cargo a la cuota" @@ -5665,8 +5699,8 @@ msgid "Dates" msgstr "Datas" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 #, fuzzy msgid "Net total" msgstr "Total neto" @@ -5823,10 +5857,10 @@ msgstr "Necesita seleccionar una variación del producto." #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 msgid "Invoice address" msgstr "Direccións de facturación" @@ -5846,19 +5880,19 @@ msgstr "" msgid "Please enter a valid state." msgstr "Por favor, seleccione una cuota." -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 msgid "Attendee e-mail address" msgstr "Correo electrónico do participante" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 #, fuzzy msgid "Attendee address" msgstr "Insignias de participante" @@ -5882,7 +5916,7 @@ msgstr "Ha introducido un número no válido." #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 #, fuzzy msgid "Ticket code" msgstr "Código de ticket" @@ -5901,33 +5935,38 @@ msgstr "" msgid "Please enter a valid language code." msgstr "Por favor, introduzca una dirección de correo electrónico válida." -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 #, fuzzy msgid "Please enter a valid sales channel." msgstr "Por favor, introduzca una dirección de correo electrónico válida." -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 #, fuzzy msgid "Multiple matching seats were found." msgstr "No se encontraron respuestas coincidentes." -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 #, fuzzy msgid "No matching seat was found." msgstr "No se encontraron respuestas coincidentes." -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 #, fuzzy msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "Esta URL semántica ya está en uso. Por favor, elija una diferente." -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 #, fuzzy msgid "You need to select a specific seat." msgstr "Necesitas seleccionar una fecha." -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 #, fuzzy msgid "Ambiguous option selected." msgstr "Selección de opción inválida." @@ -6348,9 +6387,9 @@ msgid "Price including add-ons" msgstr "Precio incluyendo complementos" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, fuzzy msgid "Attendee company" msgstr "Correo electrónico del participante" @@ -6466,7 +6505,7 @@ msgid "Event begin weekday" msgstr "Fecha de inicio del evento" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 #, fuzzy msgid "Friday" msgstr "Viernes" @@ -6568,8 +6607,8 @@ msgstr "" "Agregado 1\n" "Agregado 2" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "Nome do organizador" @@ -6619,7 +6658,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "Planta baja, fila 3, asiento 4" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 #, fuzzy msgid "General admission" msgstr "Entrada general" @@ -6679,7 +6718,7 @@ msgstr "Nome da persoa asistente: {part}" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -6751,24 +6790,24 @@ msgstr "Fecha relativa:" msgid "Not set" msgstr "No fijado" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" msgstr "" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 #, fuzzy msgid "Event canceled" msgstr "Fecha del evento" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 #, fuzzy msgid "" "We were not able to process your request completely as the server was too " @@ -6793,7 +6832,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "No se especificó ninguna fecha." -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 #, fuzzy msgid "You selected a product which is not available for sale." msgstr "Ha seleccionado un producto que no está disponible para la venta." @@ -6857,9 +6896,9 @@ msgstr[1] "" "Hemos quitado %(product)s de su carrito ya que no puede comprar menos de " "%(min)s artículos de él." -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 #, fuzzy #| msgid "The presale period for this event has not yet started." msgid "The booking period for this event has not yet started." @@ -6886,7 +6925,7 @@ msgstr "" "El período de preventa de este evento aún no ha comenzado. Las posiciones " "afectadas han sido eliminadas de su carrito." -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has ended. The " @@ -6907,7 +6946,7 @@ msgstr "El precio introducido es demasiado alto." msgid "This voucher code is not known in our database." msgstr "Este código de desconto non se coñece na nosa base de datos." -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -7013,17 +7052,17 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "La fecha del evento seleccionada no está activa." -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 #, fuzzy msgid "You can not select an add-on for the selected product." msgstr "No puede seleccionar un add-on para el producto seleccionado." -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 #, fuzzy msgid "You can not select two variations of the same add-on product." msgstr "No se pueden seleccionar dos variantes del mismo producto adicional." -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, fuzzy, python-format msgid "" "You can select at most %(max)s add-on from the category %(cat)s for the " @@ -7038,7 +7077,7 @@ msgstr[1] "" "Puede seleccionar como máximo %(max)s add-ons de la categoría %(cat)s para " "el producto %(base)s." -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, fuzzy, python-format msgid "" "You need to select at least %(min)s add-on from the category %(cat)s for the " @@ -7053,7 +7092,7 @@ msgstr[1] "" "Necesita seleccionar al menos %(min)s add-ons de la categoría %(cat)s para " "el producto %(base)s." -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -7155,32 +7194,32 @@ msgstr "Número de tickets" msgid "week day" msgstr "Día de fin de semana" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 #, fuzzy msgid "Monday" msgstr "Lunes" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 #, fuzzy msgid "Tuesday" msgstr "Martes" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 #, fuzzy msgid "Wednesday" msgstr "Miércoles" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 #, fuzzy msgid "Thursday" msgstr "Jueves" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 #, fuzzy msgid "Saturday" msgstr "Sábado" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 #, fuzzy msgid "Sunday" msgstr "Domingo" @@ -7210,36 +7249,56 @@ msgstr "" msgid "This order position has been canceled." msgstr "La posición de esta orden ha sido cancelada." -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +msgid "This ticket has been blocked." +msgstr "Este ticket ya ha sido canjeado." + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, fuzzy, python-brace-format +msgid "This ticket is only valid after {datetime}." +msgstr "Este recibo no es válido para esta fecha de evento." + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, fuzzy, python-brace-format +msgid "This ticket was only valid before {datetime}." +msgstr "Este ticket ya ha sido canjeado." + +#: pretix/base/services/checkin.py:774 #, fuzzy msgid "This order position has an invalid product for this check-in list." msgstr "" "Esta posición de pedido tiene un producto no válido para esta lista de " "registro." -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 #, fuzzy msgid "This order position has an invalid date for this check-in list." msgstr "" "Esta posición de pedido tiene un producto no válido para esta lista de " "registro." -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +msgid "This order is not yet approved." +msgstr "Esta orden no está pendiente de aprobación." + +#: pretix/base/services/checkin.py:791 #, fuzzy msgid "This order is not marked as paid." msgstr "La orden no está marcada como pagada." -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 #, fuzzy msgid "You need to answer questions to complete this check-in." msgstr "Necesitas responder preguntas para terminar el registro." -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 #, fuzzy msgid "This ticket has already been redeemed." msgstr "Este ticket ya ha sido canjeado." @@ -7449,7 +7508,7 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 #, fuzzy msgid "" "Some of the products you selected were no longer available. Please see below " @@ -7458,7 +7517,7 @@ msgstr "" "Algunos de los productos que seleccionó ya no estaban disponibles. Por favor " "vea abajo para más detalles." -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 #, fuzzy msgid "" "Some of the products you selected were no longer available in the quantity " @@ -7467,7 +7526,7 @@ msgstr "" "Algunos de los productos que seleccionó ya no estaban disponibles en la " "cantidad que seleccionó. Por favor vea abajo para más detalles." -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 #, fuzzy msgid "" "The price of some of the items in your cart has changed in the meantime. " @@ -7476,16 +7535,16 @@ msgstr "" "El precio de algunos de los artículos en su carrito ha cambiado en el " "durante este tiempo. Por favor vea abajo para más detalles." -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 #, fuzzy msgid "An internal error occurred, please try again." msgstr "Se ha producido un error interno, inténtelo de nuevo." -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "O seu pedido está baleiro." -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, fuzzy, python-format #| msgid "" #| "You cannot select more than %(max)s items of the product %(product)s. We " @@ -7503,13 +7562,13 @@ msgstr[1] "" "Non pode seleccionar máis de %(max) s entradas do tipo %(product)s. " "Retiramos as entradas sobrantes do seu carro." -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 #, fuzzy #| msgid "The presale period has ended." msgid "The booking period has ended." msgstr "O período de prevenda rematou." -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." @@ -7517,7 +7576,7 @@ msgstr "" "O código de desconto utilizado para un dos artigos do seu carro non é " "coñecido na nosa base de datos." -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " @@ -7527,7 +7586,7 @@ msgstr "" "utilizado o máximo número de veces permitido. Quitamos este artigo do seu " "carriño." -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." @@ -7536,7 +7595,7 @@ msgstr "" "utilizado o máximo número de veces permitido. Quitamos este artigo do seu " "carriño." -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." @@ -7544,7 +7603,7 @@ msgstr "" "O código de desconto utilizado para un dos artigos do seu carro caducou. " "Quitamos este artigo do seu carriño." -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." @@ -7552,11 +7611,11 @@ msgstr "" "O código de desconto utilizado para un dos artigos do seu carriño non é " "válido para este artigo. Quitamos este artigo do seu carro ." -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 msgid "You need a valid voucher code to order one of the products." msgstr "Necesita un código de recibo válido para pedir este produto." -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has not yet " @@ -7568,7 +7627,7 @@ msgstr "" "Este evento non está en período de prevenda. As posicións afectadas foron " "eliminadas do seu carro." -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 #, fuzzy msgid "" "One of the seats in your order was invalid, we removed the position from " @@ -7577,7 +7636,7 @@ msgstr "" "El código del recibo utilizado para uno de los artículos de su carrito ha " "caducado. Hemos quitado este artículo de su carrito." -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 #, fuzzy msgid "" "One of the seats in your order has been taken in the meantime, we removed " @@ -7587,28 +7646,28 @@ msgstr "" "sido utilizado el máximo número de veces permitido. Hemos quitado este " "artículo de su carrito." -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 #, fuzzy #| msgid "The order has been canceled." msgid "The order was not canceled." msgstr "O seu pedido foi cancelado." -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 #, fuzzy msgid "The new expiry date needs to be in the future." msgstr "La nueva fecha de caducidad debe ser en el futuro." -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 #, fuzzy msgid "This order is not pending approval." msgstr "Esta orden no está pendiente de aprobación." -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "Non se pode cancelar este pedido." -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, fuzzy, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " @@ -7617,7 +7676,7 @@ msgstr "" "Esta orden no se puede cancelar, ya que la tarjeta regalo {card} que se ha " "comprado en esta orden ya se ha canjeado." -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 #, fuzzy msgid "" "The cancellation fee cannot be higher than the total amount of this order." @@ -7625,12 +7684,12 @@ msgstr "" "La tarifa de cancelación no puede ser mayor que el crédito de pago para esta " "orden." -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 #, fuzzy msgid "The selected payment methods do not cover the total balance." msgstr "Este método de pago no admite reembolsos automáticos." -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 #, fuzzy msgid "" "While trying to place your order, we noticed that the order total has " @@ -7642,29 +7701,29 @@ msgstr "" "sido usada en este intervalo. Por favor, comprueba los precios debajo y " "prueba de nuevo." -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 #, fuzzy msgid "You need to select a variation of the product." msgstr "Necesita seleccionar una variación del producto." -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, fuzzy, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" "La cuota {name} no tiene suficiente capacidad para realizar la operación." -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 #, fuzzy msgid "There is no quota defined that allows this operation." msgstr "No hay ninguna cuota definida que permita esta operación." -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 #, fuzzy msgid "The selected product is not active or has no price set." msgstr "El producto seleccionado no está activo o no tiene precio fijo." -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 #, fuzzy msgid "" "This operation would leave the order empty. Please cancel the order itself " @@ -7673,7 +7732,7 @@ msgstr "" "Esta operación dejaría la orden vacía. Por favor, cancele el pedido en su " "lugar." -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 #, fuzzy msgid "" "This operation would make the order free and therefore immediately paid, " @@ -7682,7 +7741,7 @@ msgstr "" "Esta operación haría que el pedido fuera gratuito y, por lo tanto, se pagara " "inmediatamente, aun así no se dispone de cuota." -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 #, fuzzy msgid "" "This is an add-on product, please select the base position it should be " @@ -7691,7 +7750,7 @@ msgstr "" "Este es un producto adicional, por favor seleccione la posición base a la " "que debe ser añadido." -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 #, fuzzy msgid "" "The selected base position does not allow you to add this product as an add-" @@ -7700,12 +7759,12 @@ msgstr "" "La posición base seleccionada no le permite añadir este producto como un " "complemento." -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 #, fuzzy msgid "You need to choose a subevent for the new position." msgstr "Debe seleccionar un subevento para la nueva posición." -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, fuzzy, python-brace-format msgid "" "You selected seat \"{seat}\" for a date that does not match the selected " @@ -7714,22 +7773,22 @@ msgstr "" "Se ha seleccionado el asiento \"{seat}\" para una fecha que no coincide con " "la de la entrada. Por favor, escoge de nuevo un asiento." -#: pretix/base/services/orders.py:1396 +#: pretix/base/services/orders.py:1419 #, fuzzy msgid "The selected product requires you to select a seat." msgstr "El producto seleccionado no está activo o no tiene precio fijo." -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 #, fuzzy msgid "The selected product does not allow to select a seat." msgstr "El producto seleccionado no está activo o no tiene precio fijo." -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 #, fuzzy msgid "The selected country is blocked by your tax rule." msgstr "El producto seleccionado no está activo o no tiene precio fijo." -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 #, fuzzy msgid "" "You cannot change the price of a position that has been used to issue a gift " @@ -7738,7 +7797,7 @@ msgstr "" "No se puede cambiar el precio de una posición que se ha usado para entregar " "una tarjeta regalo." -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, fuzzy, python-brace-format msgid "" "A position can not be canceled since the gift card {card} purchased in this " @@ -7747,7 +7806,7 @@ msgstr "" "La posición no se puede cancelar, ya que la tarjeta regalo {card} que se ha " "comprado en esta orden ya se ha canjeado." -#: pretix/base/services/orders.py:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -7894,7 +7953,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Plugin: %s" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "" @@ -8725,7 +8784,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "Ocultar todos los productos agotados" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 #, fuzzy msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -8746,7 +8805,7 @@ msgstr "Mostrar variaciones de un producto expandido por defecto" msgid "Enable waiting list" msgstr "Habilitar listaxe de agarda" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 #, fuzzy msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " @@ -9103,7 +9162,7 @@ msgstr "" "permite. De otra manera, un reembolso manual será creado para ser procesado " "por usted." -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 #, fuzzy msgid "Keep a fixed cancellation fee" msgstr "Mantener una tarifa de cancelación fija" @@ -9113,7 +9172,7 @@ msgstr "Mantener una tarifa de cancelación fija" msgid "Keep payment, shipping and service fees" msgstr "Conservar cuota de pago, envío y servicios" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 #, fuzzy msgid "Keep a percentual cancellation fee" msgstr "Mantener una tarifa de cancelación porcentual" @@ -9193,24 +9252,24 @@ msgstr "" msgid "Refund method" msgstr "Orden de reembolso" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 #, fuzzy msgid "Contact address" msgstr "Dirección de contacto" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 #, fuzzy msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Lo mostraremos públicamente para que los asistentes puedan ponerse en " "contacto con usted." -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 #, fuzzy msgid "Imprint URL" msgstr "Pie de imprenta URL" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 #, fuzzy msgid "" "This should point e.g. to a part of your website that has your contact " @@ -9626,7 +9685,7 @@ msgstr "" "O equipo de {event}" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 #, fuzzy msgid "Number of days" msgstr "Número de días" @@ -9678,11 +9737,37 @@ msgstr "" "su equipo {event}" #: pretix/base/settings.py:2029 +#, fuzzy, python-brace-format +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hola, \n" +"\n" +"No hemos recibido su pago completo para la orden para {event}\n" +"Por favor, tenga en cuenta que sólo garantizamos su pedido si recibimos \n" +"su pago antes de {expire_date}. \n" +"\n" +"Puede ver la información de pago y el estado de su pedido en\n" +"{url}. \n" +"\n" +"Saludos cordiales , \n" +"su equipo {event}" + +#: pretix/base/settings.py:2042 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "Foi seleccionado para a listaxe de agarda {event}" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, python-brace-format msgid "" "Hello,\n" @@ -9713,12 +9798,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, fuzzy, python-brace-format msgid "Order canceled: {code}" msgstr "Pedido cancelado: {code}" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, fuzzy, python-brace-format msgid "" "Hello,\n" @@ -9745,12 +9830,12 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, fuzzy, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "Orden aprobada y pendiente de pago: {code}" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, fuzzy, python-brace-format msgid "" "Hello,\n" @@ -9781,12 +9866,12 @@ msgstr "" "Saludos cordiales, \n" "su equipo {event}" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "Pedido aprobado e confirmado: {code}" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, fuzzy, python-brace-format msgid "" "Hello,\n" @@ -9812,12 +9897,12 @@ msgstr "" "Saludos cordiales, \n" "su equipo {event}" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, fuzzy, python-brace-format msgid "Order denied: {code}" msgstr "Orden denegada: {code}" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, fuzzy, python-brace-format msgid "" "Hello,\n" @@ -9846,7 +9931,7 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, fuzzy, python-brace-format msgid "" "Hello,\n" @@ -9865,12 +9950,12 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "O seu ticket está listo para descargar: {code}" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -9893,7 +9978,7 @@ msgstr "" "Saúdos cordiais, \n" "O equipo de {event}" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, fuzzy, python-brace-format msgid "" "Hello,\n" @@ -9916,12 +10001,12 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -9956,12 +10041,12 @@ msgstr "" "\n" "O teu equipo de {organizer}" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -9997,12 +10082,12 @@ msgstr "" "\n" "O equipo de {organizer}" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -10037,67 +10122,67 @@ msgstr "" "\n" "O equipo de {organizer}" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 #, fuzzy msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" "Por favor, introduzca el código hexadecimal de un color, por ejemplo, " "#990000." -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 #, fuzzy msgid "Primary color" msgstr "Color primario" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 #, fuzzy msgid "Accent color for success" msgstr "Acentuar el color para éxito" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 #, fuzzy msgid "We strongly suggest to use a shade of green." msgstr "Sugerimos fuertemente usar un tono de verde." -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 #, fuzzy msgid "Accent color for errors" msgstr "Acentuar los colores para errores" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 #, fuzzy msgid "We strongly suggest to use a shade of red." msgstr "Sugerimos fuertemente usar un tono de rojo." -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 #, fuzzy msgid "Font" msgstr "Fuente" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 #, fuzzy msgid "Only respected by modern browsers." msgstr "Sólo respetado por los navegadores modernos." -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 #, fuzzy msgid "Header image" msgstr "Nombre del participante" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 #, fuzzy msgid "" "If you provide a logo image, we will by default not show your event name and " @@ -10110,26 +10195,26 @@ msgstr "" "nombre y la fecha de su evento en el encabezado de la página. Mostraremos su " "logotipo con una altura máxima de 120 píxeles." -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 #, fuzzy msgid "" "If you provide a logo image, we will by default not show your organization " @@ -10142,16 +10227,16 @@ msgstr "" "nombre de su organización en el encabezado de la página. Mostraremos su " "logotipo con una altura máxima de 120 píxeles." -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 #, fuzzy msgid "Social media image" msgstr "Imagen de redes sociales" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -10160,22 +10245,22 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 #, fuzzy msgid "Logo image" msgstr "Imagen del logotipo" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 #, fuzzy msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Mostraremos su logotipo con una altura y anchura máxima de 2,5 cm." -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 #, fuzzy msgid "Info text" msgstr "Texto de información" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 #, fuzzy msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " @@ -10184,11 +10269,11 @@ msgstr "" "No se muestra en ninguna parte de forma predeterminada, pero si lo desea, " "puede utilizarlo, por ejemplo, en las plantillas de tickets." -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 #, fuzzy msgid "" "This text will be shown above every page of your shop. Please only use this " @@ -10197,22 +10282,22 @@ msgstr "" "Este texto se mostrará arriba de las opciones de pago. Puedes explicarle las " "opciones al usuario aquí, si quieres." -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 #, fuzzy msgid "Voucher explanation" msgstr "Explicación del recibo" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 #, fuzzy msgid "" "This text will be shown next to the input for a voucher code. You can use it " @@ -10222,12 +10307,12 @@ msgstr "" "descuento. Puede utilizarlo, por ejemplo, para explicar como obtener un " "código de descuento." -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 #, fuzzy msgid "Attendee data explanation" msgstr "Nombre del participante" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 #, fuzzy msgid "" "This text will be shown above the questions asked for every personalized " @@ -10237,22 +10322,22 @@ msgstr "" "descuento. Puede utilizarlo, por ejemplo, para explicar como obtener un " "código de descuento." -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 #, fuzzy msgid "Additional success message" msgstr "Tarifa adicional" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -10261,15 +10346,15 @@ msgstr "" "Enviarémosche unha confirmación do pedido incluíndo unha ligazón á que " "necesitas acceder ao teu pedido máis tarde." -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -10277,77 +10362,77 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 #, fuzzy msgid "Event start time (descending)" msgstr "Hora de inicio del evento (descendente)" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 #, fuzzy msgid "Name (descending)" msgstr "Nombre (descendente)" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 #, fuzzy msgctxt "subevent" msgid "Date ordering" msgstr "Fecha de pedido" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 #, fuzzy msgid "Link back to organizer overview on all event pages" msgstr "" "Enlace a la vista general del organizador en todas las páginas del evento" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 #, fuzzy msgid "Homepage text" msgstr "Texto de la página de inicio" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 #, fuzzy msgid "This will be displayed on the organizer homepage." msgstr "Esto se mostrará en la página principal del organizador." -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 #, fuzzy msgid "Length of gift card codes" msgstr "Código de la tarjeta de regalo" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 #, fuzzy msgid "Validity of gift card codes in years" msgstr "Código de la tarjeta de regalo" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 #, fuzzy msgid "Dialog text" msgstr "Texto adicional" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -10355,185 +10440,185 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 #, fuzzy msgid "Privacy settings" msgstr "Configuración de precios" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 #, fuzzy msgid "Dialog title" msgstr "Titulos permitidos" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 #, fuzzy msgid "\"Accept\" button description" msgstr "Descripción del producto" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 #, fuzzy msgid "Required cookies only" msgstr "Pregunta requerida" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 #, fuzzy msgid "\"Reject\" button description" msgstr "Descripción del producto" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 #, fuzzy msgid "Customers can choose their own seats" msgstr "Clientes pueden cancelar sus ordenes no pagadas" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 #, fuzzy msgid "Most common English titles" msgstr "Tratamientos más comunes en inglés" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 #, fuzzy msgid "Most common German titles" msgstr "Tratamientos más comunes en alemán" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "Nombre" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "Apelido" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 #, fuzzy msgctxt "person_name_sample" msgid "John" msgstr "Juan" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 #, fuzzy msgctxt "person_name_sample" msgid "Doe" msgstr "Pérez" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 #, fuzzy msgctxt "person_name" msgid "Title" msgstr "Título" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 #, fuzzy msgctxt "person_name_sample" msgid "Dr" msgstr "Doctor" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 #, fuzzy msgid "First name" msgstr "Primer Nombre" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 #, fuzzy msgid "Middle name" msgstr "Segundo nombre" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 #, fuzzy msgctxt "person_name_sample" msgid "John Doe" msgstr "Juan Pérez" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "Nome preferido" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 #, fuzzy msgid "Latin transcription" msgstr "Transliteración" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 #, fuzzy msgctxt "person_name" msgid "Salutation" msgstr "Cancelación" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 #, fuzzy msgctxt "person_name" msgid "Degree (after name)" msgstr "Se requiere el nombre del cliente" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 #, fuzzy msgid "" "Your default locale must also be enabled for your event (see box above)." @@ -10541,7 +10626,7 @@ msgstr "" "Su localización por defecto también debe estar habilitada para su evento " "(ver cuadro de arriba)." -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 #, fuzzy msgid "" "You cannot require specifying attendee names if you do not ask for them." @@ -10549,14 +10634,14 @@ msgstr "" "No puede exigir que se especifiquen los nombres de los participantes si no " "los solicita." -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 #, fuzzy msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Debe solicitar los correos electrónicos de los asistentes si desea que sean " "necesarios." -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 #, fuzzy msgid "" "You have to ask for invoice addresses if you want to make them required." @@ -10564,12 +10649,12 @@ msgstr "" "Debe solicitar los correos electrónicos de los asistentes si desea que sean " "necesarios." -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 #, fuzzy msgid "You have to require invoice addresses to require for company names." msgstr "Esto requerirá que los usuarios introduzcan el nombre de una empresa." -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 #, fuzzy msgid "The last payment date cannot be before the end of presale." msgstr "La última fecha de pago no puede ser antes del final de la pre-venta." @@ -11399,7 +11484,7 @@ msgstr "Se ha producido un error interno, inténtelo de nuevo." msgid "The task has been completed." msgstr "La tarea ha sido completada." -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "" @@ -11409,13 +11494,13 @@ msgstr "" msgid "Filetype not allowed!" msgstr "Tipo de archivo no permitido!" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -11704,25 +11789,25 @@ msgid "HTML mail renderer" msgstr "Renderizador de correo HTML" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 #, fuzzy msgid "Subject sent to order contact address" msgstr "Cambiar la dirección de contacto del pedido" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 #, fuzzy msgid "Text sent to order contact address" msgstr "Cambiar la dirección de contacto del pedido" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 #, fuzzy msgid "Send an email to attendees" msgstr "Enviar un nuevo correo electrónico basado en esto" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -11730,21 +11815,21 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 #, fuzzy msgid "Subject sent to attendees" msgstr "Texto (enviado por admin)" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 #, fuzzy msgid "Text sent to attendees" msgstr "Texto (enviado por admin)" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -11777,15 +11862,23 @@ msgstr "Texto (solicitado por el usuario)" msgid "Text (requested by user)" msgstr "Texto (solicitado por el usuario)" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 #, fuzzy msgid "" "This email will be sent out this many days before the order event starts. If " @@ -11794,27 +11887,27 @@ msgstr "" "Este correo electrónico se enviará muchos días antes de que comience el " "evento de pedido. Si el campo está vacío, el correo nunca será enviado." -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 #, fuzzy msgid "Subject for received order" msgstr "Orden recibida" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 #, fuzzy msgid "Text for received order" msgstr "Orden recibida" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 #, fuzzy msgid "Subject for approved order" msgstr "Sí, aprobar la orden" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 #, fuzzy msgid "Text for approved order" msgstr "Sí, aprobar la orden" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 #, fuzzy msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -11825,17 +11918,17 @@ msgstr "" "Marcadores de posición disponibles: {event}, {total_with_currency}, {total}, " "{currency}, {date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 #, fuzzy msgid "Subject for approved free order" msgstr "Pedido aprobado" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 #, fuzzy msgid "Text for approved free order" msgstr "Pedido aprobado" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 #, fuzzy msgid "" "This will only be sent out for free orders. Non-free orders will receive the " @@ -11846,18 +11939,18 @@ msgstr "" "Marcadores de posición disponibles: {event}, {total_with_currency}, {total}, " "{currency}, {date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 #, fuzzy msgid "Subject for denied order" msgstr "Orden recibida" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 #, fuzzy msgid "Text for denied order" msgstr "Orden denegada" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -11865,81 +11958,81 @@ msgstr "Orden denegada" msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 #, fuzzy msgid "Ticket code generator" msgstr "Código de ticket" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 #, fuzzy msgid "Any country" msgstr "Todos los países" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 #, fuzzy msgid "European Union" msgstr "Unión Europea" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 #, fuzzy msgid "Any customer" msgstr "Cualquier cliente" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 #, fuzzy msgid "Individual" msgstr "Individual" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 #, fuzzy msgid "Business" msgstr "Negocios" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 #, fuzzy msgid "Business with valid VAT ID" msgstr "Empresa con IVA válido" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 #, fuzzy msgid "Charge VAT" msgstr "Cobrar IVA" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 #, fuzzy msgid "No VAT" msgstr "Sin IVA" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 #, fuzzy msgid "Sale not allowed" msgstr "Tipo de archivo no permitido!" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 #, fuzzy msgid "Order requires approval" msgstr "La nueva orden requiere aprobación" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 #, fuzzy msgid "Deviating tax rate" msgstr "Tipo del impuesto sobre las ventas" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 #, fuzzy msgid "Text on invoice" msgstr "Texto en las facturas" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 #, fuzzy msgid "Pre-selected voucher" msgstr "Bono preseleccionado" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 #, fuzzy msgid "" "If set, the widget will show products as if this voucher has been entered " @@ -11952,12 +12045,12 @@ msgstr "" "este vale será utilizado. Esto se puede utilizar, por ejemplo, para " "proporcionar widgets que ofrecen descuentos o desbloquear productos secretos." -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 #, fuzzy msgid "Compatibility mode" msgstr "Modo de compatibilidad" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 #, fuzzy msgid "" "Our regular widget doesn't work in all website builders. If you run into " @@ -11966,31 +12059,31 @@ msgstr "" "Nuestro widget regular no funciona en todos los creadores de sitios web. Si " "tiene problemas, intente usar este modo de compatibilidad." -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "O código de desconto non existe." -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 #, fuzzy msgid "The slug you entered was not correct." msgstr "La URL semántica que introdujo no era correcta." -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "Descargas de entradas" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 #, fuzzy msgid "Your customers will be able to download their tickets in PDF format." msgstr "Sus clientes podrán descargar sus tickets en formato PDF." -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 #, fuzzy msgid "Require all attendees to fill in their names" msgstr "Exigir a todos los asistentes que rellenen sus nombres" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 #, fuzzy msgid "" "By default, we will ask for names but not require them. You can turn this " @@ -11999,12 +12092,12 @@ msgstr "" "Por defecto, le pediremos nombres pero no los requeriremos. Puede " "desactivarlo completamente en los ajustes." -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 #, fuzzy msgid "Payment via Stripe" msgstr "Pago a través de Stripe" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 #, fuzzy msgid "" "Stripe is an online payments processor supporting credit cards and lots of " @@ -12017,12 +12110,12 @@ msgstr "" "configurar una cuenta con ellos, lo que le llevará menos de cinco minutos a " "través de su sencilla interfaz." -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 #, fuzzy msgid "Payment by bank transfer" msgstr "Pago por transferencia bancaria" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 #, fuzzy msgid "" "Your customers will be instructed to wire the money to your account. You can " @@ -12033,17 +12126,17 @@ msgstr "" "A continuación, puede importar sus extractos bancarios para procesar los " "pagos dentro del pretexto o marcarlos como pagados manualmente." -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Precio (opcional)" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 #, fuzzy msgid "Free" msgstr "Gratis" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 #, fuzzy msgid "Quantity available" msgstr "Cantidad disponible" @@ -12055,7 +12148,7 @@ msgid "Please enter less than 25 recipients." msgstr "Ingrese su nombre." #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 #, fuzzy msgid "Search for…" msgstr "Buscar por…" @@ -12078,90 +12171,98 @@ msgstr "Pagado (o cancelado con tarifa de pago)" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +#| msgctxt "checkoutflow" +#| msgid "Order confirmed" +msgid "Paid or confirmed" +msgstr "Pedido confirmado" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 #, fuzzy msgid "Pending" msgstr "pendiente" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 #, fuzzy msgid "Pending or paid" msgstr "Pendiente o pagado" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 #, fuzzy msgid "Cancellations" msgstr "Cancelación" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 #, fuzzy msgid "Canceled (fully)" msgstr "Cancelada (tarifa pagada)" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 #, fuzzy msgid "Canceled (fully or with paid fee)" msgstr "Cancelado (o con tarifa pagada)" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 #, fuzzy msgid "Cancellation requested" msgstr "Tarifa de cancelación" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 #, fuzzy msgid "Payment process" msgstr "Proveedores de pago" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 #, fuzzy msgid "Pending or expired" msgstr "Pendiente o caducado" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 #, fuzzy msgid "Pending (overdue)" msgstr "Pendiente (atrasado)" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 #, fuzzy msgid "Overpaid" msgstr "Sobrepagado" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 #, fuzzy msgid "Partially paid" msgstr "Marcar como pagado" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 msgid "Underpaid (but confirmed)" msgstr "Pedido confirmada" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 #, fuzzy msgid "Pending (but fully paid)" msgstr "Pendiente (pero pagado completamente)" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 #, fuzzy msgid "Approval process" msgstr "Proceso de aprobación de pedidos" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 #, fuzzy msgid "Approved, payment pending" msgstr "Pendiente de aprobación" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -12170,114 +12271,114 @@ msgstr "Pendiente de aprobación" msgid "Approval pending" msgstr "Pendiente de aprobación" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 #, fuzzy msgid "All products" msgstr "Todos los productos" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, fuzzy, python-brace-format msgid "{product} – Any variation" msgstr "{product} - Cualquier variación" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 #, fuzzy msgid "Order placed before" msgstr "Nueva orden colocada" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 #, fuzzy msgid "Minimal sum of payments and refunds" msgstr "Pagos y reintegros de la orden" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 #, fuzzy msgid "Maximal sum of payments and refunds" msgstr "Pagos y reintegros de la orden" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 #, fuzzy msgid "All organizers" msgstr "Todos los organizadores" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 #, fuzzy msgid "All events" msgstr "Todos los eventos" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 #, fuzzy msgid "All payments" msgstr "Todos los proveedores de pago" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 #, fuzzy msgid "Payment created from" msgstr "Fecha de pago" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 #, fuzzy msgid "Payment created until" msgstr "Monto de pago" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 #, fuzzy msgid "Paid from" msgstr "Válido" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 #, fuzzy msgid "Paid until" msgstr "Válido hasta" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 #, fuzzy msgid "Shop live and presale running" msgstr "Tienda en directo y en preventa" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 #, fuzzy msgid "Inactive" msgstr "Inactivo" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 @@ -12285,69 +12386,69 @@ msgstr "Inactivo" msgid "Presale not started" msgstr "Pre venta no iniciada" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "Prevenda terminada" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 #, fuzzy msgid "Date from" msgstr "Fecha" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 #, fuzzy msgid "Date until" msgstr "Fecha y hora" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 #, fuzzy msgid "Start time from" msgstr "Fecha" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 #, fuzzy msgid "Start time until" msgstr "Fecha y hora" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 #, fuzzy msgid "Weekday" msgstr "Día de la semana" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "Consultar unha procura" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 #, fuzzy msgid "active" msgstr "Inactivo" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 #, fuzzy msgid "disabled" msgstr "Deshabilitado" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 #, fuzzy msgid "not yet activated" msgstr "Desactivar" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 @@ -12355,272 +12456,272 @@ msgstr "Desactivar" msgid "Memberships" msgstr "Miembros" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 #, fuzzy msgid "Has no memberships" msgstr "Membresía del equipo" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 #, fuzzy msgid "Has any membership" msgstr "Membresía del equipo" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 #, fuzzy msgid "Has valid membership" msgstr "Membresía del equipo" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 #, fuzzy msgid "Shop live" msgstr "Tienda en vivo" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 #, fuzzy msgid "Shop not live" msgstr "Tienda no en vivo" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 #, fuzzy msgid "Single event running or in the future" msgstr "Evento único en curso o en el futuro" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 #, fuzzy msgid "Single event in the past" msgstr "Evento único en el pasado" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 #, fuzzy msgid "Search attendee…" msgstr "Buscar participante…" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 #, fuzzy msgid "Check-in status" msgstr "Estado del registro" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 #, fuzzy msgid "All attendees" msgstr "Todos los asistentes" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 #, fuzzy msgctxt "checkin state" msgid "Checked in but left" msgstr "Registrado en - {list}" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 #, fuzzy msgctxt "checkin state" msgid "Present" msgstr "Preventa" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 #, fuzzy msgid "Checked in" msgstr "Chequeado" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 #, fuzzy msgid "Not checked in" msgstr "No chequeado" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 #, fuzzy msgctxt "subevent" msgid "Date start from" msgstr "Fecha" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 #, fuzzy msgctxt "subevent" msgid "Date start until" msgstr "Fecha y hora" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 #, fuzzy msgid "Administrator" msgstr "Administrador" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 #, fuzzy msgid "No administrator" msgstr "Sin administrador" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "Válido" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 #, fuzzy msgid "Unredeemed" msgstr "No redimido" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 #, fuzzy msgid "Redeemed at least once" msgstr "Canjeado al menos una vez" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 #, fuzzy msgid "Fully redeemed" msgstr "Redimido en su totalidad" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 #, fuzzy msgid "Redeemed and checked in with ticket" msgstr "Canjeado y facturado con ticket" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 #, fuzzy msgid "Quota handling" msgstr "Gestión de cuotas" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 #, fuzzy msgid "Allow to ignore quota" msgstr "Permitir ignorar cuota" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 #, fuzzy msgid "Filter by tag" msgstr "Filtrar por etiqueta" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 #, fuzzy msgid "Search voucher" msgstr "Buscar recibo" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, fuzzy, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "Cualquier producto del contingente \"{quota}\"" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 #, fuzzy msgid "Refund status" msgstr "Estado del reembolso" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 #, fuzzy msgid "All open refunds" msgstr "Todos los reembolsos abiertos" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 #, fuzzy msgid "All refunds" msgstr "Todos los reembolsos" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 #, fuzzy msgid "Date filter" msgstr "Historial de fechas" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 #, fuzzy msgid "Filter by…" msgstr "Filtrar por etiqueta" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 #, fuzzy msgid "Date of last successful payment" msgstr "Fecha del último pago" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 #, fuzzy msgid "All check-ins" msgstr "Listas de registro" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 #, fuzzy msgid "Successful check-ins" msgstr "Sólo pagos exitosos" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 #, fuzzy msgid "Unsuccessful check-ins" msgstr "Sólo pagos exitosos" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 #, fuzzy msgid "Scan type" msgstr "Tipo de tarjeta" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 #, fuzzy msgid "All directions" msgstr "Todas las acciones" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 #, fuzzy msgid "Device" msgstr "Dispositivos" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 #, fuzzy msgid "All devices" msgstr "Todas las facturas" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 #, fuzzy msgid "All gates" msgstr "Todas las fechas" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 #, fuzzy msgctxt "filter" msgid "Start date" msgstr "Fecha de inicio" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 #, fuzzy msgctxt "filter" msgid "End date" msgstr "Fecha de fin" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 #, fuzzy msgid "Check-in list" msgstr "Lista de registro" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 #, fuzzy msgid "Software" msgstr "Software" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 #, fuzzy msgid "Device status" msgstr "Dispositivos" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 #, fuzzy msgid "Active devices" msgstr "Todas las facturas" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 #, fuzzy msgid "Revoked devices" msgstr "Revocar el acceso del dispositivo:" @@ -12861,7 +12962,7 @@ msgstr "" "Seleccione esta opción, por ejemplo, para camisetas que vienen en varios " "tamaños. Puede seleccionar las variaciones en el paso siguiente." -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 #, fuzzy msgid "No category" msgstr "Categoría del producto" @@ -12916,38 +13017,38 @@ msgstr "Tamaño" msgid "Number of tickets" msgstr "Número de tickets" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 #, fuzzy msgid "Quota name is required." msgstr "El nombre de la cuota es obligatorio." -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 #, fuzzy msgid "Please select a quota." msgstr "Por favor, seleccione una cuota." -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 #, fuzzy msgid "(Event default)" msgstr "(Propuesta de evento)" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 #, fuzzy msgid "Choose automatically depending on event settings" msgstr "Elegir automáticamente dependiendo en la configuración del evento" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 #, fuzzy msgid "Yes, if ticket generation is enabled in general" msgstr "Si, si la generación del ticket está habilitada en general" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 #, fuzzy msgid "Never" msgstr "Nunca" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 #, fuzzy msgid "" "e.g. This reduced price is available for full-time students, jobless and " @@ -12958,15 +13059,15 @@ msgstr "" "completo, desempleados y personas mayores de 65 años. Esta entrada incluye " "acceso a todas las partes del evento, excepto el área VIP." -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 #, fuzzy #| msgid "" #| "Gift card products should not be associated with non-zero tax rates since " @@ -12978,13 +13079,13 @@ msgstr "" "As tarxetas regalo non deben ter asociadas unha taxa impositiva. Aplicarase " "a taxa ao trocar a tarxeta." -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -12992,7 +13093,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, fuzzy, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -13003,7 +13104,7 @@ msgstr "" "usuario o está actualmente en la cesta de un usuario. En su lugar, configure " "la variación como \"inactiva\"." -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 #, fuzzy msgid "Use value from product" msgstr "Crear un primer producto" @@ -13044,8 +13145,8 @@ msgstr "Ha añadido el mismo tipo de add-on dos veces" msgid "Bundled product" msgstr "Agregar producto" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 #, fuzzy msgid "inactive" msgstr "inactivo" @@ -13136,12 +13237,28 @@ msgstr "Mostrar todas las ordenes en modo de prueba" msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +#, fuzzy +msgid "Confirm order regardless of payment" +msgstr "Cancelar el pago" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 #, fuzzy msgid "Overbook quota" msgstr "Cuota de exceso de reservas" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 #, fuzzy msgid "" "If you check this box, this operation will be performed even if it leads to " @@ -13150,12 +13267,12 @@ msgstr "" "Si marca esta casilla, esta operación se realizará incluso si da lugar a una " "cuota sobrevendida y usted ha vendido más entradas de las previstas!" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 #, fuzzy msgid "Overbook quota and ignore late payment" msgstr "Cuota de exceso de reservas e ignorar la morosidad" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 #, fuzzy msgid "" "If you check this box, this operation will be performed even if it leads to " @@ -13168,17 +13285,17 @@ msgstr "" "operación también se realizará independientemente de la configuración para " "pagos atrasados." -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 #, fuzzy msgid "Notify customer by email" msgstr "Notificar al usuario por correo electrónico" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 #, fuzzy msgid "Keep a cancellation fee of" msgstr "Mantener una tarifa de cancelación de" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 #, fuzzy msgid "" "If you keep a fee, all positions within this order will be canceled and the " @@ -13193,29 +13310,29 @@ msgstr "" "incluirlas en la tarifa de cancelación si desea retenerlas. Porfavor siempre " "ingrese un valor bruto, el impuesto será calculado automáticamente." -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 #, fuzzy msgid "Generate cancellation for invoice" msgstr "Generar cancelación" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 #, fuzzy msgid "Comment (will be sent to the user)" msgstr "Comentario (será enviado al usuario)" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 #, fuzzy msgid "Payment amount" msgstr "Monto de pago" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -13225,39 +13342,39 @@ msgstr "Monto de pago" msgid "Payment date" msgstr "Fecha de pago" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 #, fuzzy msgid "Please select some events." msgstr "Por favor, seleccione una cuota." -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 #, fuzzy msgid "Re-calculate taxes" msgstr "Recalcular impuestos" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 #, fuzzy msgid "Do not re-calculate taxes" msgstr "Recalcular impuestos" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 #, fuzzy msgid "Issue a new invoice if required" msgstr "Generar una nueva factura si es necesario" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 #, fuzzy msgid "" "If an invoice exists for this order and this operation would change its " @@ -13267,12 +13384,12 @@ msgstr "" "contenido de la orden, la factura antigua se cancelará y se generará una " "nueva." -#: pretix/control/forms/orders.py:271 +#: pretix/control/forms/orders.py:284 #, fuzzy msgid "Notify user" msgstr "Notificar al usuario" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 #, fuzzy msgid "" "Send an email to the customer notifying that their order has been changed." @@ -13280,17 +13397,17 @@ msgstr "" "Enviar un correo electrónico al cliente notificándole que su pedido ha sido " "modificado." -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 #, fuzzy msgid "Allow to overbook quotas when performing this operation" msgstr "Permitir sobrevender cupos cuando se realice esta operación" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 #, fuzzy msgid "Add-on to" msgstr "Agregado a" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -13300,7 +13417,7 @@ msgstr "Agregado a" msgid "Seat" msgstr "Asiento" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -13311,57 +13428,72 @@ msgstr "Asiento" msgid "Membership" msgstr "Miembros" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 #, fuzzy msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" "Incluyendo impuestos, si los hubiera. Mantener vacío para el precio por " "defecto del producto" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 #, fuzzy msgid "(Unchanged)" msgstr "Mantener sin cambios" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 #, fuzzy msgid "New price (gross)" msgstr "Precio nuevo (bruto)" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Ticket secret" +msgid "Ticket is blocked" +msgstr "Billete segredo" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +#, fuzzy +msgid "Validity end" +msgstr "Válido hasta" + +#: pretix/control/forms/orders.py:475 #, fuzzy msgid "Generate a new secret" msgstr "Generar un nuevo secreto" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 #, fuzzy msgid "Cancel this position" msgstr "Cancelar posición" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 #, fuzzy msgid "Split into new order" msgstr "Partir en un nuevo orden" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 #, fuzzy msgid "(No membership)" msgstr "Membresía del equipo" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 #, fuzzy msgid "Remove this fee" msgstr "Quitar el filtro" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 #, fuzzy msgid "Invalidate secrets" msgstr "Invalidar secretos" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 #, fuzzy msgid "" "Regenerates the order and ticket secrets. You will need to re-send the link " @@ -13372,30 +13504,30 @@ msgstr "" "enlace a la página de pedido al usuario y el usuario tendrá que descargar " "sus entradas de nuevo. Las versiones antiguas no serán válidas." -#: pretix/control/forms/orders.py:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 #, fuzzy msgid "Attach tickets" msgstr "Archivos de tickets en caché" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 #, fuzzy msgid "Attach invoices" msgstr "Adjuntar facturas a correos electrónicos" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 #, fuzzy msgid "Recipient" msgstr "Destinatario" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 #, fuzzy msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." @@ -13403,7 +13535,7 @@ msgstr "" "Cancelar la orden. Todos los tickets ya no funcionarán. Esto no se puede " "revertir." -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 #, fuzzy msgid "" "Mark the order as pending and allow the user to pay the open amount with " @@ -13412,40 +13544,42 @@ msgstr "" "Marque el pedido como pendiente y permita que el usuario pague el importe " "pendiente con otro método de pago." -#: pretix/control/forms/orders.py:692 +#: pretix/control/forms/orders.py:722 #, fuzzy msgid "Do nothing and keep the order as it is." msgstr "No hagas nada y mantén el orden como está." -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 #, fuzzy msgid "The refund amount needs to be positive and less than {}." msgstr "El importe del reembolso debe ser positivo e inferior a {}." -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 #, fuzzy msgid "You need to specify an amount for a partial refund." msgstr "Es necesario especificar un importe para un reembolso parcial." -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 msgid "Cancel all dates" msgstr "Cancelar todas as datas" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 #, fuzzy msgid "Automatically refund money if possible" msgstr "Reembolso automático" -#: pretix/control/forms/orders.py:759 -#, fuzzy -msgid "Only available for payment method that support automatic refunds." -msgstr "Este método de pago no admite reembolsos automáticos." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -13454,32 +13588,32 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 #, fuzzy msgid "Gift card validity" msgstr "Tarjeta de regalo" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 #, fuzzy msgid "Keep a fixed cancellation fee per ticket" msgstr "Mantener una tarifa de cancelación fija" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 msgid "Free tickets and add-on products are not counted" msgstr "Xerar tickets para productos non admitidos" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 #, fuzzy msgid "Keep fees" msgstr "Impuestos de la orden" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -13487,22 +13621,22 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 #, fuzzy msgid "Send information via email" msgstr "Enviar vales" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 #, fuzzy msgid "Send information to waiting list" msgstr "Enviar vales" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, python-brace-format msgid "Canceled: {event}" msgstr "" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -13520,7 +13654,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -13534,26 +13668,26 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 #, fuzzy msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "Por favor, seleccione una variación específica de este producto." -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 #, fuzzy msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "Por favor, seleccione una variación específica de este producto." -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -14059,7 +14193,29 @@ msgstr "Posición #{posid} creada:{item} ({price})." msgid "A new secret has been generated for position #{posid}." msgstr "Se ha generado un nuevo secreto para la posición #{posid}." -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, fuzzy, python-brace-format +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "La posición de esta orden ha sido cancelada." + +#: pretix/control/logdisplay.py:172 +#, fuzzy, python-brace-format +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "La posición de esta orden ha sido cancelada." + +#: pretix/control/logdisplay.py:177 +#, fuzzy, python-brace-format +msgid "A block has been added for position #{posid}." +msgstr "Se ha generado un nuevo secreto para la posición #{posid}." + +#: pretix/control/logdisplay.py:181 +#, fuzzy, python-brace-format +msgid "A block has been removed for position #{posid}." +msgstr "Se ha generado un nuevo secreto para la posición #{posid}." + +#: pretix/control/logdisplay.py:193 #, fuzzy, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" @@ -14067,60 +14223,60 @@ msgstr "" "Posición #{posid} ({old_item}, {old_price}) se divide en un nuevo orden: " "{order}" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, fuzzy, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "Esta orden se ha creado dividiendo la orden {order}" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 #, fuzzy msgid "(unknown)" msgstr "(desconocido)" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " "type \"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, fuzzy, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." @@ -14128,12 +14284,12 @@ msgstr "" "La posición #{posid} ha sido registrada el {datetime} para la lista " "\"{list}\"." -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, fuzzy, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "La posición #{posid} ha sido registrada para la lista \"{list}\"." -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, fuzzy, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." @@ -14141,12 +14297,12 @@ msgstr "" "La posición #{posid} ha sido registrada el {datetime} para la lista " "\"{list}\"." -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, fuzzy, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "La posición #{posid} ha sido registrada para la lista \"{list}\"." -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, fuzzy, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -14155,7 +14311,7 @@ msgstr "" "Se ha cargado una búsqueda de la posición #{posid} en {datetime} para la " "lista \"{list}\" aunque ya se haya escaneado." -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, fuzzy, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " @@ -14164,257 +14320,267 @@ msgstr "" "La posición #{posid} ha sido escaneada y rechazada porque ya ha sido " "escaneada anteriormente en la lista \"{list}\"." -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 #, fuzzy msgid "This object has been created by cloning." msgstr "El producto ha sido creado." -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 #, fuzzy msgid "The organizer has been changed." msgstr "El orden ha sido cambiado." -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 #, fuzzy msgid "The organizer settings have been changed." msgstr "La configuración del equipo ha cambiado." -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 #, fuzzy msgid "The footer links have been changed." msgstr "Los detalles de la orden han sido cambiados." -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 #, fuzzy msgid "A scheduled export has been added." msgstr "Se ha añadido el contingente." -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 #, fuzzy msgid "A scheduled export has been changed." msgstr "El producto ha sido cambiado." -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 #, fuzzy msgid "A scheduled export has been deleted." msgstr "Se ha eliminado el producto seleccionado." -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 #, fuzzy msgid "A scheduled export has been executed." msgstr "Se ha eliminado el producto seleccionado." -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 #, fuzzy msgid "Gift card acceptance for another organizer has been added." msgstr "Se ha creado el nuevo organizador." -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 #, fuzzy msgid "Gift card acceptance for another organizer has been removed." msgstr "Se ha creado el nuevo organizador." -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 #, fuzzy msgid "The webhook has been created." msgstr "Se ha creado el usuario." -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 #, fuzzy msgid "The webhook has been changed." msgstr "La categoría ha sido cambiada." -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 #, fuzzy msgid "The webhook call retry jobs have been dropped." msgstr "Se ha creado el usuario." -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 #, fuzzy msgid "The SSO provider has been created." msgstr "Se ha creado la orden." -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 #, fuzzy msgid "The SSO provider has been changed." msgstr "El orden ha sido cambiado." -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 #, fuzzy msgid "The SSO provider has been deleted." msgstr "La orden ha sido eliminada." -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 #, fuzzy msgid "The SSO client has been created." msgstr "El evento ha sido creado." -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 #, fuzzy msgid "The SSO client has been changed." msgstr "La categoría ha sido cambiada." -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 #, fuzzy msgid "The SSO client has been deleted." msgstr "El evento ha sido borrado." -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 #, fuzzy msgid "The membership type has been created." msgstr "Se ha creado la fecha del evento." -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 #, fuzzy msgid "The membership type has been changed." msgstr "Se ha modificado la fecha del evento." -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 #, fuzzy msgid "The membership type has been deleted." msgstr "Se ha borrado la fecha del evento." -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 #, fuzzy msgid "The account has been created." msgstr "El equipo ha sido creado." -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 #, fuzzy msgid "The account has been changed." msgstr "La categoría ha sido cambiada." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 #, fuzzy msgid "A membership for this account has been added." msgstr "Su cuenta ha sido habilitada." -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 #, fuzzy msgid "A membership of this account has been changed." msgstr "Se ha cambiado una opción de respuesta." -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 #, fuzzy msgid "A membership of this account has been deleted." msgstr "Su cuenta ha sido habilitada." -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 #, fuzzy msgid "The account has been disabled and anonymized." msgstr "Su cuenta ha sido desactivada." -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 #, fuzzy msgid "A new password has been requested." msgstr "La contraseña ha sido reiniciada." -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 #, fuzzy msgid "A new password has been set." msgstr "La contraseña ha sido reiniciada." -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 #, fuzzy msgid "Sending of an email has failed." msgstr "El envío de email ha fallado." -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 #, fuzzy msgid "The event's internal comment has been updated." msgstr "El comentario interno del evento ha sido actualizado." -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 #, fuzzy msgid "The event has been canceled." msgstr "El reembolso ha sido cancelado." -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 #, fuzzy msgid "An event has been deleted." msgstr "El evento ha sido borrado." -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 #, fuzzy msgid "The order details have been changed." msgstr "Los detalles de la orden han sido cambiados." -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 #, fuzzy msgid "The order has been marked as unpaid." msgstr "El pedido ha sido marcado como no pagado." -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 #, fuzzy msgid "The order's secret has been changed." msgstr "El secreto de la orden ha sido cambiado." -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 #, fuzzy msgid "The order's expiry date has been changed." msgstr "Se ha modificado la fecha de caducidad del pedido." -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +#, fuzzy +msgid "The order has been set to be usable before it is paid." +msgstr "El pedido ha sido marcado como pagado." + +#: pretix/control/logdisplay.py:374 +#, fuzzy +msgid "The order has been set to require payment before use." +msgstr "Se ha creado la orden." + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 #, fuzzy msgid "The order has been marked as expired." msgstr "El pedido se ha marcado como caducado." -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 #, fuzzy msgid "The order has been marked as paid." msgstr "El pedido ha sido marcado como pagado." -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 #, fuzzy msgid "The cancellation request has been deleted." msgstr "Se ha borrado la pregunta seleccionada." -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 #, fuzzy msgid "The order has been refunded." msgstr "La orden ha sido reembolsada." -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 #, fuzzy msgid "The order has been reactivated." msgstr "Se ha creado la orden." -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, fuzzy, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "La orden en modo de prueba {code} ha sido eliminada." -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 #, fuzzy msgid "The order has been created." msgstr "Se ha creado la orden." -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 #, fuzzy msgid "The order requires approval before it can continue to be processed." msgstr "" "La orden requiere aprobación antes que pueda continuar a ser procesada." -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 #, fuzzy msgid "The order has been approved." msgstr "La orden ha sido aprobada." -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, fuzzy, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "La orden ha sido denegada." -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, fuzzy, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." @@ -14422,72 +14588,79 @@ msgstr "" "La dirección de correo electrónico se ha cambiado de \"{old_email}\" a " "\"{new_email}\"." -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 #, fuzzy msgid "The customer account has been changed." msgstr "La cuenta del usuario ha sido cambiada." -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 #, fuzzy msgid "The order locale has been changed." msgstr "Se ha cambiado el lugar de la orden." -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 #, fuzzy msgid "The invoice has been generated." msgstr "Se ha generado la factura." -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 #, fuzzy msgid "The invoice has been regenerated." msgstr "Se ha regenerado la factura." -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 #, fuzzy msgid "The invoice has been reissued." msgstr "Se ha vuelto a emitir la factura." -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 #, fuzzy msgid "The order's internal comment has been updated." msgstr "El comentario interno de la orden ha sido actualizado." -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 #, fuzzy msgid "The order's follow-up date has been updated." msgstr "Se ha actualizado el orden de las posiciones." -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 #, fuzzy msgid "The order's flag to require attention at check-in has been toggled." msgstr "" "La bandera de la orden que requiere atención en el registro ha sido cambiada." -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +#, fuzzy +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" +"La bandera de la orden que requiere atención en el registro ha sido cambiada." + +#: pretix/control/logdisplay.py:402 #, fuzzy, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "Se ha iniciado un nuevo pago {local_id} en lugar del anterior." -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 #, fuzzy msgid "An unidentified type email has been sent." msgstr "Se ha enviado un tipo de correo electrónico no identificado." -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 #, fuzzy msgid "" "The email has been sent without attached tickets since they would have been " @@ -14496,17 +14669,17 @@ msgstr "" "Se ha enviado un correo electrónico para notificar al usuario que se ha " "recibido el pedido." -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 #, fuzzy msgid "A custom email has been sent." msgstr "Un e-mail personalizado ha sido enviado." -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 #, fuzzy msgid "A custom email has been sent to an attendee." msgstr "Un e-mail personalizado ha sido enviado." -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 #, fuzzy msgid "" "An email has been sent with a reminder that the ticket is available for " @@ -14515,7 +14688,7 @@ msgstr "" "Se ha enviado un correo electrónico con un recordatorio de que el ticket " "está disponible para su descarga." -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 #, fuzzy msgid "" "An email has been sent with a warning that the order is about to expire." @@ -14523,14 +14696,14 @@ msgstr "" "Se ha enviado un correo electrónico con una advertencia de que el pedido " "está a punto de caducar." -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" "Enviouse un correo electrónico para notificar ao usuario que o pedido foi " "cancelado." -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 #, fuzzy msgid "" "An email has been sent to notify the user that the event has been canceled." @@ -14538,7 +14711,7 @@ msgstr "" "Se ha enviado un correo electrónico para notificar al usuario que el pedido " "ha sido cancelado." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 #, fuzzy msgid "" "An email has been sent to notify the user that the order has been changed." @@ -14546,7 +14719,7 @@ msgstr "" "Se ha enviado un correo electrónico para notificar al usuario que el pedido " "ha sido cambiado." -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 #, fuzzy msgid "" "An email has been sent to notify the user that the order has been received." @@ -14554,7 +14727,7 @@ msgstr "" "Se ha enviado un correo electrónico para notificar al usuario que se ha " "recibido el pedido." -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 #, fuzzy msgid "" "An email has been sent to notify the user that payment has been received." @@ -14562,7 +14735,7 @@ msgstr "" "Se ha enviado un correo electrónico para notificar al usuario que se ha " "recibido el pago." -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 #, fuzzy msgid "" "An email has been sent to notify the user that the order has been denied." @@ -14570,7 +14743,7 @@ msgstr "" "Se ha enviado un correo electrónico para notificar al usuario que el pedido " "ha sido denegado." -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 #, fuzzy msgid "" "An email has been sent to notify the user that the order has been approved." @@ -14578,7 +14751,7 @@ msgstr "" "Se ha enviado un correo electrónico para notificar al usuario que el pedido " "ha sido aprobado." -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 #, fuzzy msgid "" "An email has been sent to notify the user that the order has been received " @@ -14587,7 +14760,7 @@ msgstr "" "Se ha enviado un correo electrónico para notificar al usuario que el pedido " "ha sido recibido y requiere pago." -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 #, fuzzy msgid "" "An email has been sent to notify the user that the order has been received " @@ -14596,7 +14769,7 @@ msgstr "" "Se ha enviado un correo electrónico para notificar al usuario que el pedido " "ha sido recibido y requiere aprobación." -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 #, fuzzy msgid "" "An email with a link to the order detail page has been resent to the user." @@ -14604,94 +14777,94 @@ msgstr "" "Se ha reenviado al usuario un correo electrónico con un enlace a la página " "de detalles del pedido." -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, fuzzy, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "El pago {local_id} ha sido confirmado." -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, fuzzy, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "El pago {local_id} ha sido cancelado." -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, fuzzy, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "El pago {local_id} ha fallado." -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, fuzzy, python-brace-format msgid "Payment {local_id} has been started." msgstr "Se ha iniciado el pago {local_id}." -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, fuzzy, python-brace-format msgid "Payment {local_id} has failed." msgstr "El pago {local_id} ha fallado." -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, fuzzy, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "La orden no pudo ser marcada como pagada: {message}" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 #, fuzzy msgid "The order has been overpaid." msgstr "La orden ha sido pagada de más." -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, fuzzy, python-brace-format msgid "Refund {local_id} has been created." msgstr "Se ha creado el reembolso {local_id}." -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, fuzzy, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "El reembolso {local_id} ha sido creado por una entidad externa." -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 #, fuzzy msgid "The customer requested you to issue a refund." msgstr "El cliente le ha solicitado emitir un reembolso." -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, fuzzy, python-brace-format msgid "Refund {local_id} has been completed." msgstr "El reembolso {local_id} se ha completado." -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, fuzzy, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "Se ha cancelado el reembolso {local_id}." -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, fuzzy, python-brace-format msgid "Refund {local_id} has failed." msgstr "El reembolso {local_id} ha fallado." -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 #, fuzzy msgid "The user has been created." msgstr "Se ha creado el usuario." -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 #, fuzzy msgid "Two-factor authentication has been enabled." msgstr "Se ha activado la autenticación de dos factores." -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 #, fuzzy msgid "Two-factor authentication has been disabled." msgstr "Se ha desactivado la autenticación de dos factores." -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 #, fuzzy msgid "Your two-factor emergency codes have been regenerated." msgstr "Sus códigos de emergencia de dos factores han sido regenerados." -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, fuzzy, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " @@ -14700,7 +14873,7 @@ msgstr "" "Se ha añadido un nuevo dispositivo de autenticación de dos factores " "\"{name}\" a su cuenta." -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, fuzzy, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " @@ -14709,500 +14882,500 @@ msgstr "" "El dispositivo de autenticación de dos factores \"{name}\" ha sido eliminado " "de su cuenta." -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 #, fuzzy msgid "Notifications have been enabled." msgstr "Se han activado las notificaciones." -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 #, fuzzy msgid "Notifications have been disabled." msgstr "Las notificaciones han sido desactivadas." -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 #, fuzzy msgid "Your notification settings have been changed." msgstr "Se ha modificado la configuración de la notificación." -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 #, fuzzy msgid "This user has been anonymized." msgstr "Este usuario ha sido anonimizado." -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 #, fuzzy msgid "Password reset mail sent." msgstr "Correo de reinicio de contraseña enviado." -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 #, fuzzy msgid "The password has been reset." msgstr "La contraseña ha sido reiniciada." -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, fuzzy, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "El organizador \"{name}\" ha sido eliminado." -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 #, fuzzy msgid "The voucher has been created." msgstr "El recibo ha sido creado." -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 #, fuzzy msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" "El recibo se ha creado y se ha enviado a una persona de la lista de espera." -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 #, fuzzy msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "Se ha enviado un recibo a una persona en lista de espera." -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 #, fuzzy msgid "The voucher has been changed." msgstr "EL recibo ha cambiado." -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 #, fuzzy msgid "The voucher has been deleted." msgstr "El recibo fue eliminado." -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "O recibo foi canxeado no pedido {order_code}." -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 #, fuzzy msgid "The product has been created." msgstr "El producto ha sido creado." -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 #, fuzzy msgid "The product has been changed." msgstr "El producto ha sido cambiado." -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 #, fuzzy msgid "The product has been deleted." msgstr "El producto fue eliminado." -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, fuzzy, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "Se ha creado la variación \"{value}\"." -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, fuzzy, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "Se ha suprimido la variación \"{value}\"." -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, fuzzy, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "La variación \"{value}\" ha sido modificada." -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 #, fuzzy msgid "An add-on has been added to this product." msgstr "Se ha añadido un complemento a este producto." -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 #, fuzzy msgid "An add-on has been removed from this product." msgstr "Se ha eliminado un complemento de este producto." -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 #, fuzzy msgid "An add-on has been changed on this product." msgstr "Se ha modificado un add-on en este producto." -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 #, fuzzy msgid "A bundled item has been added to this product." msgstr "Se ha añadido un complemento a este producto." -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 #, fuzzy msgid "A bundled item has been removed from this product." msgstr "Se ha eliminado un complemento de este producto." -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 #, fuzzy msgid "A bundled item has been changed on this product." msgstr "Se ha modificado un add-on en este producto." -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 #, fuzzy msgid "The quota has been added." msgstr "Se ha añadido el contingente." -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 #, fuzzy msgid "The quota has been deleted." msgstr "Se ha suprimido el contingente." -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 #, fuzzy msgid "The quota has been changed." msgstr "Se ha modificado el contingente." -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 #, fuzzy msgid "The quota has closed." msgstr "Se ha suprimido el contingente." -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 #, fuzzy msgid "The quota has been re-opened." msgstr "Se ha suprimido el contingente." -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 #, fuzzy msgid "The category has been added." msgstr "Se ha añadido la categoría." -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 #, fuzzy msgid "The category has been deleted." msgstr "La categoría ha sido eliminada." -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 #, fuzzy msgid "The category has been changed." msgstr "La categoría ha sido cambiada." -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 #, fuzzy msgid "The question has been added." msgstr "La pregunta ha sido añadida." -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 #, fuzzy msgid "The question has been deleted." msgstr "La pregunta ha sido eliminada." -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 #, fuzzy msgid "The question has been changed." msgstr "La pregunta ha cambiado." -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 #, fuzzy msgid "The discount has been added." msgstr "Se ha añadido el contingente." -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 #, fuzzy msgid "The discount has been deleted." msgstr "El producto fue eliminado." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 #, fuzzy msgid "The discount has been changed." msgstr "La categoría ha sido cambiada." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 #, fuzzy msgid "The tax rule has been added." msgstr "Se ha añadido la norma fiscal." -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 #, fuzzy msgid "The tax rule has been deleted." msgstr "Se ha suprimido la norma fiscal." -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 #, fuzzy msgid "The tax rule has been changed." msgstr "Se ha modificado la normativa fiscal." -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 #, fuzzy msgid "The check-in list has been added." msgstr "Se ha añadido la lista de registro." -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 #, fuzzy msgid "The check-in list has been deleted." msgstr "Se ha borrado la lista de registro." -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 #, fuzzy msgid "The check-in list has been changed." msgstr "Se ha modificado la lista de registro." -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 #, fuzzy msgid "The event settings have been changed." msgstr "Se han cambiado los ajustes del evento." -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 #, fuzzy msgid "The ticket download settings have been changed." msgstr "Se ha cambiado la configuración de descarga de tickets." -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 #, fuzzy msgid "A plugin has been enabled." msgstr "Se ha habilitado un plugin." -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 #, fuzzy msgid "A plugin has been disabled." msgstr "Un plugin ha sido desactivado." -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 #, fuzzy msgid "The shop has been taken live." msgstr "La tienda ha sido tomada en vivo." -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 #, fuzzy msgid "The shop has been taken offline." msgstr "La tienda ha sido desconectada." -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 #, fuzzy msgid "The shop has been taken into test mode." msgstr "La tienda ha sido cambiada a modo de prueba." -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 #, fuzzy msgid "The test mode has been disabled." msgstr "El modo de prueba ha sido deshabilitado." -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 #, fuzzy msgid "The event has been created." msgstr "El evento ha sido creado." -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 #, fuzzy msgid "The event details have been changed." msgstr "Se han cambiado los ajustes del evento." -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 #, fuzzy msgid "An answer option has been added to the question." msgstr "Se ha añadido una opción de respuesta a la pregunta." -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 #, fuzzy msgid "An answer option has been removed from the question." msgstr "Se ha eliminado una opción de respuesta de la pregunta." -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 #, fuzzy msgid "An answer option has been changed." msgstr "Se ha cambiado una opción de respuesta." -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 #, fuzzy msgid "A user has been added to the event team." msgstr "Se ha añadido un usuario al equipo del evento." -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 #, fuzzy msgid "A user has been invited to the event team." msgstr "Un usuario ha sido invitado al equipo del evento." -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 #, fuzzy msgid "A user's permissions have been changed." msgstr "Se han cambiado los permisos de un usuario." -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 #, fuzzy msgid "A user has been removed from the event team." msgstr "Un usuario ha sido eliminado del equipo de eventos." -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 #, fuzzy msgid "A voucher has been sent to a person on the waiting list." msgstr "Se ha enviado un recibo a una persona en lista de espera." -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 #, fuzzy msgid "An entry has been removed from the waiting list." msgstr "Se ha eliminado una entrada de la lista de espera." -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 #, fuzzy msgid "An entry has been transferred to another waiting list." msgstr "Se ha añadido una entrada a la lista de espera." -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 #, fuzzy msgid "An entry has been changed on the waiting list." msgstr "Se ha modificado una entrada en la lista de espera." -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 #, fuzzy msgid "An entry has been added to the waiting list." msgstr "Se ha añadido una entrada a la lista de espera." -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 #, fuzzy msgid "The team has been created." msgstr "El equipo ha sido creado." -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 #, fuzzy msgid "The team settings have been changed." msgstr "La configuración del equipo ha cambiado." -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 #, fuzzy msgid "The team has been deleted." msgstr "El equipo ha sido eliminado." -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 #, fuzzy msgid "The gate has been created." msgstr "El equipo ha sido creado." -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 #, fuzzy msgid "The gate has been changed." msgstr "La categoría ha sido cambiada." -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 #, fuzzy msgid "The gate has been deleted." msgstr "El equipo ha sido eliminado." -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 #, fuzzy msgctxt "subevent" msgid "The event date has been deleted." msgstr "Se ha borrado la fecha del evento." -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 #, fuzzy msgctxt "subevent" msgid "The event date has been canceled." msgstr "Se ha modificado la fecha del evento." -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 #, fuzzy msgctxt "subevent" msgid "The event date has been changed." msgstr "Se ha modificado la fecha del evento." -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 #, fuzzy msgctxt "subevent" msgid "The event date has been created." msgstr "Se ha creado la fecha del evento." -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 #, fuzzy msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "Se ha añadido una cuota a la fecha del evento." -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 #, fuzzy msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "Se ha modificado un contingente en la fecha del evento." -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 #, fuzzy msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "Se ha eliminado un contingente de la fecha del evento." -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 #, fuzzy msgid "The device has been created." msgstr "El dispositivo ha sido creado." -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 #, fuzzy msgid "The device has been changed." msgstr "El dispositivo ha cambiado." -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 #, fuzzy msgid "Access of the device has been revoked." msgstr "El acceso del dispositivo ha sido revocado." -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 #, fuzzy msgid "The device has been initialized." msgstr "El dispositivo ha sido inicializado." -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 #, fuzzy msgid "The access token of the device has been regenerated." msgstr "El token de acceso del dispositivo ha sido regenerado." -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 #, fuzzy msgid "The device has notified the server of an hardware or software update." msgstr "" "El dispositivo ha notificado al servidor de una actualización de hardware o " "software." -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 #, fuzzy msgid "The gift card has been created." msgstr "El equipo ha sido creado." -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 #, fuzzy msgid "The gift card has been changed." msgstr "El equipo ha sido creado." -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 #, fuzzy msgid "A manual transaction has been performed." msgstr "La pregunta ha sido añadida." -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 #, fuzzy msgid "The settings of a payment provider have been changed." msgstr "Se ha modificado la configuración de un proveedor de pagos." -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 #, fuzzy msgid "The settings of a ticket output provider have been changed." msgstr "Se ha cambiado la configuración de un proveedor de salida de tickets." -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 #, fuzzy msgid "The user confirmed the following message: \"{}\"" msgstr "El usuario confirmó el siguiente mensaje: \"{}\"" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, fuzzy, python-brace-format msgid "The order has been canceled (comment: \"{comment}\")." msgstr "La orden ha sido denegada." -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "O seu pedido foi cancelado." -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, fuzzy, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "El registro #{posid} en la lista \"{list}\" ha sido revertido." -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, fuzzy, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " @@ -15211,7 +15384,7 @@ msgstr "" "La posición #{posid} se ha registrado manualmente a {datetime} en la lista " "\"{list}\"." -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, fuzzy, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." @@ -15219,82 +15392,90 @@ msgstr "" "La posición #{posid} ha sido comprobada de nuevo a {datetime} en la lista " "\"{list}\"." -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, fuzzy, python-brace-format msgid "{user} has been added to the team." msgstr "{user} se ha añadido al equipo." -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, fuzzy, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} ha sido removido del equipo." -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, fuzzy, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" "{user} se ha unido al equipo utilizando la invitación enviada a {email}." -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, fuzzy, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} ha sido invitado al equipo." -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, fuzzy, python-brace-format msgid "Invite for {user} has been resent." msgstr "La invitación para {user} ha sido revocada." -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, fuzzy, python-brace-format msgid "The invite for {user} has been revoked." msgstr "La invitación para {user} ha sido revocada." -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, fuzzy, python-brace-format msgid "The token \"{name}\" has been created." msgstr "Se ha creado el token \"{name}\"." -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, fuzzy, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "El símbolo \"{name}\" ha sido revocado." -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 #, fuzzy msgid "Your account settings have been changed." msgstr "Se ha cambiado la configuración de su cuenta." -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, fuzzy, python-brace-format msgid "Your email address has been changed to {email}." msgstr "Su dirección de correo electrónico ha sido cambiada a {email}." -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 #, fuzzy msgid "Your password has been changed." msgstr "Su contraseña ha sido cambiada." -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 #, fuzzy msgid "Your account has been enabled." msgstr "Su cuenta ha sido habilitada." -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 #, fuzzy msgid "Your account has been disabled." msgstr "Su cuenta ha sido desactivada." -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 #, fuzzy msgid "You impersonated {}." msgstr "Te hiciste pasar por {}." -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 #, fuzzy msgid "You stopped impersonating {}." msgstr "Dejaste de hacerte pasar por {}." +#: pretix/control/logdisplay.py:678 +msgid "Blocked manually" +msgstr "" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 #, fuzzy msgid "" @@ -15337,7 +15518,7 @@ msgstr "General" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -15345,8 +15526,8 @@ msgid "Payment" msgstr "Pago" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -15402,7 +15583,7 @@ msgid "Overview" msgstr "Panorama general" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -15457,7 +15638,7 @@ msgid "Search" msgstr "Marzo" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 #, fuzzy msgid "Payments" msgstr "Pagos" @@ -16142,7 +16323,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -16196,18 +16377,18 @@ msgstr "Nombre del Banco" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "Resultado" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, fuzzy, python-format msgid "Additional entry scan: %(date)s" msgstr "Primer escaneado: %(date)s" @@ -16218,7 +16399,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "Primer escaneado: %(date)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "" @@ -16359,7 +16540,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -17225,7 +17406,7 @@ msgid "Show affected orders" msgstr "Mostrar ordenes afectadas" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 #, fuzzy msgid "Update comment" msgstr "Actualizar comentario" @@ -17437,9 +17618,9 @@ msgstr "Este cambio fue realizado por un administrador de pretix." #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -17516,8 +17697,8 @@ msgid "Free order" msgstr "Pedido gratuito" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "Reenviar ligazón" @@ -17558,7 +17739,7 @@ msgstr "Configuración de pagos" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 #, fuzzy msgid "Enabled" msgstr "Habilitado" @@ -17634,34 +17815,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -17846,7 +18027,7 @@ msgstr "Básicos" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -18906,7 +19087,7 @@ msgid "Add a new bundled product" msgstr "Añadir un nuevo objeto" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 #, fuzzy @@ -18914,7 +19095,7 @@ msgid "Only available in a limited timeframe" msgstr "Sólo disponible en un tiempo limitado" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 #, fuzzy msgid "Only visible with a voucher" @@ -18929,12 +19110,12 @@ msgstr "" "Tenga en cuenta que su varicación no estará disponible para " "la venta hasta que lo haya añadido a una cuota existente o recién creada." -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 #, fuzzy msgid "New variation" msgstr "Variación de la muestra" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 #, fuzzy msgid "Add a new variation" msgstr "Añadir una nueva variación" @@ -19166,7 +19347,7 @@ msgstr "Totalmente reservado" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 #, fuzzy msgid "Sold out" msgstr "Agotado" @@ -19232,41 +19413,41 @@ msgid "Question: %(name)s" msgstr "Pregunta: %(name)s" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 #, fuzzy msgid "Edit question" msgstr "Editar pregunta" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 #, fuzzy msgid "Paid" msgstr "Pagado" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 #, fuzzy msgid "No matching answers found." msgstr "No se encontraron respuestas coincidentes." -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 #, fuzzy msgid "You need to assign the question to a product to collect answers." msgstr "" "Es necesario asignar la pregunta a un producto para obtener respuestas." -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "Cantidade" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 #, fuzzy msgid "Question history" msgstr "Historial de preguntas" @@ -19858,18 +20039,59 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 #, fuzzy msgid "Change to" msgstr "Cambiar" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 #, fuzzy msgid "including all taxes" msgstr "incl. impuestos" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +msgid "Ticket block" +msgstr "Disposición del ticket" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +#, fuzzy +msgid "Not blocked" +msgstr "No chequeado" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +#, fuzzy +msgid "Validity time" +msgstr "Válido hasta" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, fuzzy, python-format +msgid "Valid from %(datetime)s" +msgstr "Entrada: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, fuzzy, python-format +msgid "Valid until %(datetime)s" +msgstr "Entrada: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 #, fuzzy msgid "" "Removing or splitting this position will also remove or split all add-ons to " @@ -19878,14 +20100,14 @@ msgstr "" "La eliminación de esta posición también eliminará todos los complementos de " "esta posición." -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 #, fuzzy msgid "Add product" msgstr "Agregar producto" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 #, fuzzy msgid "" "Manually modifying payment fees is discouraged since they might " @@ -19896,13 +20118,13 @@ msgstr "" "aparecer automáticamente en cambios de órdenes futuras o cuando se " "selecciona un método de pago diferente." -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 #, fuzzy msgid "Other operations" msgstr "Otras operaciones" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 #, fuzzy msgid "Perform changes" @@ -19933,7 +20155,7 @@ msgid "Change order information" msgstr "Cambiar la información de la orden" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -20103,21 +20325,27 @@ msgstr "Fecha de cancelación" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 #, fuzzy msgid "Customer account" msgstr "Cuenta de cliente" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 #, fuzzy msgid "Contact email" msgstr "Información de contacto" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 #, fuzzy msgid "" "We know that this email address works because the user clicked a link we " @@ -20126,34 +20354,34 @@ msgstr "" "Esta dirección de correo electrónico es válida, ya que ha sido confirmada " "por el usuario." -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 #, fuzzy msgid "Invoice was emailed to customer" msgstr "Cualquier cliente" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 #, fuzzy msgid "Invoice was not yet emailed to customer" msgstr "La descarga de tickets (todavía) no está habilitada para esta orden." -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 #, fuzzy msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "Regenerar la factura con datos actualizados pero con el mismo número." -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 #, fuzzy msgid "Regenerate" msgstr "Regenerar" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 #, fuzzy msgid "" "Generate a cancellation document for this invoice and create a new invoice " @@ -20162,96 +20390,102 @@ msgstr "" "Generar un documento de cancelación para esta factura y crear una nueva " "factura con un nuevo número." -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 #, fuzzy msgid "Generate cancellation" msgstr "Generar cancelación" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 #, fuzzy msgid "Cancel and reissue" msgstr "Cancelar y volver a emitir" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 #, fuzzy msgid "Email invoices" msgstr "Todas las facturas" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 #, fuzzy msgid "Generate invoice" msgstr "Generar factura" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 #, fuzzy msgid "Change answers" msgstr "Cambiar respuestas" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 #, fuzzy msgid "Change products" msgstr "Cambiar productos" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "Artigos pedidos" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, fuzzy, python-format msgid "Denied scan: %(date)s" msgstr "Primer escaneado: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, fuzzy, python-format msgid "Exit scan: %(date)s" msgstr "Primer escaneado: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, fuzzy, python-format msgid "Entry scan: %(date)s" msgstr "Primer escaneado: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "Código de desconto utilizado:" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, fuzzy, python-format msgid "Used %(amount)s discount from budget" msgstr "Cantidad máxima por orden" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 #, fuzzy msgid "Ticket page" msgstr "Nombre del ticket" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "Non contestou" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 #, fuzzy msgid "This question will be asked during check-in." msgstr "Esta pregunta se hará durante el registro." -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 #, fuzzy msgid "" "This file has been uploaded by a user and could contain viruses or other " @@ -20260,63 +20494,63 @@ msgstr "" "Este archivo ha sido cargado por un usuario y puede contener virus u otros " "contenidos maliciosos." -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 #, fuzzy msgid "UNSAFE" msgstr "INSEGURO" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, fuzzy, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "plus %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, fuzzy, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "incl. %(taxname)s %(rate)s%%" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 #, fuzzy msgid "Taxes" msgstr "gravámenes" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "Total" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 #, fuzzy msgid "Successful payments" msgstr "Sólo pagos exitosos" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 #, fuzzy msgid "Pending total" msgstr "Monto pendiente" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 #, fuzzy msgid "Confirmation date" msgstr "Fecha de confirmación" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 #, fuzzy msgid "" @@ -20326,82 +20560,82 @@ msgstr "" "Este pago fue creado con una versión anterior de pretix, por lo que es " "posible que no se disponga de datos precisos." -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 #, fuzzy msgid "MIGRATED" msgstr "MIGRADO" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 #, fuzzy msgid "Cancel payment" msgstr "Cancelar el pago" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 #, fuzzy msgid "Confirm as paid" msgstr "Confirmar como pagado" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 #, fuzzy msgid "Create a refund" msgstr "Crear un reembolso" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 #, fuzzy msgid "Source" msgstr "Fuente" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 #, fuzzy msgid "Cancel transfer" msgstr "Cancelar transferencia" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 #, fuzzy msgid "Confirm as done" msgstr "Confirmar como hecho" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 #, fuzzy msgid "Ignore" msgstr "Ignorar" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 #, fuzzy msgid "Process refund" msgstr "Procesar el reembolso" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 #, fuzzy msgid "Change" msgstr "Cambiar" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 #, fuzzy msgid "ZIP code and city" msgstr "Código postal y ciudad" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 #, fuzzy msgid "Valid EU VAT ID" msgstr "CIF válido en la UE" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 #, fuzzy msgid "Check" msgstr "Cheque" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 #, fuzzy msgid "Order history" msgstr "Historial de pedidos" @@ -21030,8 +21264,14 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +#, fuzzy +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "Pendiente (atrasado)" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 #, fuzzy msgid "Canceled (paid fee)" msgstr "Cancelada (tarifa pagada)" @@ -21306,13 +21546,6 @@ msgstr "Pago pendiente" msgid "Anonymize" msgstr "Anonimizar" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -#, fuzzy -msgid "Valid from" -msgstr "Válido" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -24066,54 +24299,54 @@ 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:244 +#: pretix/control/views/checkin.py:255 #, fuzzy msgid "The selected check-ins have been reverted." msgstr "El registro seleccionado ha sido revertido." -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 #, 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:248 +#: pretix/control/views/checkin.py:259 #, 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:332 +#: pretix/control/views/checkin.py:343 #, fuzzy msgid "The new check-in list has been created." msgstr "Se ha creado la nueva lista de registro." -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 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:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 #, fuzzy msgid "The requested list does not exist." msgstr "La lista solicitada no existe." -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 #, fuzzy msgid "The selected list has been deleted." msgstr "Se ha borrado la lista seleccionada." @@ -24224,7 +24457,7 @@ msgstr "Sin fechas" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "Venda finalizada" @@ -24232,7 +24465,7 @@ msgstr "Venda finalizada" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 #, fuzzy msgid "Soon" msgstr "Pronto" @@ -24281,7 +24514,7 @@ msgstr "Algunos identificadores de las preguntas proporcionadas son inválidos." msgid "Not all discounts have been selected." msgstr "La pregunta ha sido eliminada." -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -24322,14 +24555,14 @@ msgstr "" "Este proveedor de pago no existe o el plugin correspondiente está " "desactivado." -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 #, fuzzy msgid "This value will be replaced based on dynamic parameters." msgstr "Este valor se reemplazará en base a parámetros dinámicos." -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 #, fuzzy msgid "invalid item" msgstr "artículo inválido" @@ -24448,7 +24681,7 @@ msgstr "La regla fiscal seleccionada no se puede borrar." msgid "Your event is not empty, you need to set it up manually." msgstr "Su evento no está vacío, necesita configurarlo manualmente." -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" @@ -24456,12 +24689,12 @@ msgstr "" "Os seus cambios foron gardados. Agora pode seguir cos detalles ou tomar o " "seu evento en vivo para empezar a vender!" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 #, fuzzy msgid "Regular ticket" msgstr "ticket regular" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 #, fuzzy msgid "Reduced ticket" msgstr "Entrada reducida" @@ -24542,7 +24775,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 #, fuzzy msgid "The requested product does not exist." msgstr "El producto solicitado no existe." @@ -24589,8 +24822,8 @@ msgstr "El orden de las categorías ha sido actualizado." msgid "Street" msgstr "Dirección" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 #, fuzzy msgid "The requested question does not exist." msgstr "La pregunta solicitada no existe." @@ -24600,66 +24833,66 @@ msgstr "La pregunta solicitada no existe." msgid "The selected question has been deleted." msgstr "Se ha borrado la pregunta seleccionada." -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 #, fuzzy msgid "File uploaded" msgstr "Archivo subido" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 #, fuzzy msgid "The new question has been created." msgstr "La nueva pregunta ha sido creada." -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 #, fuzzy msgid "The new quota has been created." msgstr "Se ha creado el nuevo contingente." -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 #, fuzzy msgid "Exit scans" msgstr "Primer escaneado: %(date)s" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "Reservas de vales e listaxes de agarda" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 #, fuzzy msgid "Available quota" msgstr "Cuota disponible" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "Listaxe de agarda (pendente)" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 #, fuzzy msgid "Currently for sale" msgstr "Actualmente a la venta" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 #, fuzzy msgid "The requested quota does not exist." msgstr "El contingente solicitado no existe." -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 #, fuzzy msgid "The quota has been re-opened and will not close again." msgstr "El pedido ha sido marcado como no pagado." -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 #, fuzzy msgid "The selected quota has been deleted." msgstr "Se ha borrado la cuota seleccionada." -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 #, fuzzy msgid "The requested item does not exist." msgstr "La posición solicitada no existe." -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 #, fuzzy msgid "" "You cannot add add-ons to a product that is only available as an add-on " @@ -24668,7 +24901,7 @@ msgstr "" "No se pueden añadir add-ons a un producto que sólo está disponible como un " "add-on en sí mismo." -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 #, fuzzy msgid "" "You cannot add bundles to a product that is only available as an add-on " @@ -24677,7 +24910,7 @@ msgstr "" "No se pueden añadir add-ons a un producto que sólo está disponible como un " "add-on en sí mismo." -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 #, fuzzy msgid "" "You disabled this item, but it is still part of a product bundle. Your " @@ -24687,7 +24920,7 @@ msgstr "" "Has deshabilitado este elemento, pero es parte de un pack. Tus participantes " "no podrán comprar el pack hasta que este elemento se elimine." -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 #, fuzzy msgid "" "The product could not be deleted as some constraints (e.g. data created by " @@ -24697,12 +24930,12 @@ msgstr "" "La orden no pudo ser eliminada ya que algunas restricciones (por ejemplo los " "datos creados por los plug-ins) no lo permiten." -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 #, fuzzy msgid "The selected product has been deleted." msgstr "Se ha eliminado el producto seleccionado." -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 #, fuzzy msgid "The selected product has been deactivated." msgstr "El producto seleccionado ha sido desactivado." @@ -25131,12 +25364,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:1525 +#: pretix/control/views/orders.py:1526 #, fuzzy msgid "The payment term has been changed." msgstr "Se ha modificado la condición de pago." -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 #, fuzzy msgid "" "We were not able to process the request completely as the server was too " @@ -25145,66 +25378,66 @@ msgstr "" "No pudimos procesar la petición completamente porque el servidor estaba " "demasiado ocupado." -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 #, 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:1593 +#: pretix/control/views/orders.py:1594 #, 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:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 #, 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:1806 +#: pretix/control/views/orders.py:1818 #, 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:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 #, fuzzy msgid "The order has been changed." msgstr "El orden ha sido cambiado." -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 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:1944 +#: pretix/control/views/orders.py:1956 #, fuzzy msgid "Nothing about the order had to be changed." msgstr "No hubo que cambiar nada en la orden." -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 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:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, fuzzy, python-brace-format msgid "Subject: {subject}" msgstr "Asunto: {subject}" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 #, 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:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 #, fuzzy msgid "Failed to send mail to the following user: {}" msgstr "No se pudo enviar correo al siguiente usuario: {}" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -25212,40 +25445,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:2236 +#: pretix/control/views/orders.py:2248 #, 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:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 #, fuzzy msgid "The selected exporter was not found." msgstr "No se encontró al exportador seleccionado." -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 #, 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:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, fuzzy, python-brace-format msgid "Export: {title}" msgstr "Fecha de caducidad" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -25253,46 +25486,46 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 #, fuzzy msgid "All orders have been canceled." msgstr "El pedido ha sido cancelado." -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 #, fuzzy msgid "Your input was not valid." msgstr "La contraseña que introdujo no era válida, inténtelo de nuevo." -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 #, fuzzy msgid "Token name" msgstr "Nombre del token" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 #, fuzzy msgid "This organizer can not be deleted." msgstr "Este organizador no puede eliminarse." -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 #, fuzzy msgid "The organizer has been deleted." msgstr "El organizador ha sido eliminado." -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 #, fuzzy msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " @@ -25301,52 +25534,52 @@ msgstr "" "El organizador no pudo ser eliminado ya que algunas restricciones (por " "ejemplo los datos creados por los plug-ins) no lo permiten." -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 #, fuzzy msgid "The new organizer has been created." msgstr "Se ha creado el nuevo organizador." -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 #, fuzzy msgid "Administrators" msgstr "Administradores" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 #, fuzzy msgid "The team has been created. You can now add members to the team." msgstr "El equipo ha sido creado. Ahora puede agregar miembros al equipo." -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "Os teus cambios non puideron ser gardados." -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 #, fuzzy msgid "The selected team cannot be deleted." msgstr "El equipo seleccionado no se puede eliminar." -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 #, fuzzy msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" @@ -25355,12 +25588,12 @@ msgstr "" "El evento no pudo ser eliminado ya que algunas restricciones (por ejemplo, " "los datos creados por los plug-ins) no lo permiten." -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 #, fuzzy msgid "The selected team has been deleted." msgstr "El equipo seleccionado ha sido eliminado." -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 #, fuzzy msgid "" "You cannot remove the last member from this team as no one would be left " @@ -25369,53 +25602,53 @@ msgstr "" "Usted no puede remover al último miembro de este equipo ya que nadie se " "quedaría con el permiso de cambiar de equipo." -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 #, fuzzy msgid "The member has been removed from the team." msgstr "El miembro ha sido removido del equipo." -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 #, fuzzy msgid "Invalid invite selected." msgstr "Invitación no válida seleccionada." -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 #, fuzzy msgid "The invite has been revoked." msgstr "La invitación ha sido revocada." -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 #, fuzzy msgid "The invite has been resent." msgstr "La invitación ha sido revocada." -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 #, fuzzy msgid "Invalid token selected." msgstr "Se ha seleccionado un token no válido." -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 #, fuzzy msgid "The token has been revoked." msgstr "La ficha ha sido revocada." -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 #, fuzzy msgid "Users need to have a pretix account before they can be invited." msgstr "" "Los usuarios han de tener una cuenta pretix antes de poder ser invitados." -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 #, fuzzy msgid "The new member has been invited to the team." msgstr "El nuevo miembro ha sido invitado al equipo." -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 #, fuzzy msgid "The new member has been added to the team." msgstr "El nuevo miembro ha sido añadido al equipo." -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 #, fuzzy msgid "" "A new API token has been created with the following secret: {}\n" @@ -25425,112 +25658,112 @@ msgstr "" "Se ha creado un nuevo token de la API con el siguiente secreto: {}\n" "Por favor copie este secreto a un lugar seguro. No podrá volver a verla aquí." -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 #, fuzzy msgid "This device has been set up successfully." msgstr "Este dispositivo ha sido configurado exitosamente." -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 #, fuzzy msgid "This device currently does not have access." msgstr "Este dispositivo no tiene acceso actualmente." -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 #, fuzzy msgid "Access for this device has been revoked." msgstr "Se ha revocado el acceso a este dispositivo." -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 #, fuzzy msgid "The selected gift card issuer has been added." msgstr "Se ha borrado la regla fiscal seleccionada." -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 #, fuzzy msgid "The selected gift card issuer has been removed." msgstr "Se ha borrado la regla fiscal seleccionada." -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 #, fuzzy msgid "Gift cards are not allowed to have negative values." msgstr "Las tarjetas regalo no pueden tener valores negativos." -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 #, fuzzy msgid "The transaction could not be reversed." msgstr "El importe de la operación es incorrecto." -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 #, fuzzy msgid "The transaction has been reversed." msgstr "La pregunta ha sido añadida." -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 #, fuzzy msgid "Your input was invalid, please try again." msgstr "La contraseña que introdujo no era válida, inténtelo de nuevo." -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 #, fuzzy msgid "The manual transaction has been saved." msgstr "La pregunta ha sido añadida." -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 #, fuzzy msgid "The gift card has been created and can now be used." msgstr "El dispositivo ha sido verificado y ahora puede ser utilizado." -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 #, fuzzy msgid "The selected gate has been deleted." msgstr "Se ha borrado la fecha seleccionada." -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 #, fuzzy msgid "The property has been created." msgstr "El producto ha sido creado." -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 #, fuzzy msgid "The selected property has been deleted." msgstr "Se ha eliminado el producto seleccionado." -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 #, fuzzy msgid "The selected object has been deleted." msgstr "Se ha eliminado el producto seleccionado." -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 #, fuzzy msgid "The provider has been created." msgstr "Se ha creado la orden." -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, fuzzy, python-brace-format #| msgid "" #| "Your changes have been saved. Please note that it can take a short period " @@ -25542,14 +25775,14 @@ msgstr "" "Os seus cambios foron gardados. Por favor, teña en conta que pode tardar un " "curto período de tempo ata que os seus cambios actívense." -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 #, fuzzy msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "Enviamos un correo electrónico con más instrucciones." -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 #, fuzzy msgid "The customer account has been anonymized." msgstr "Este usuario ha sido anonimizado." @@ -25874,7 +26107,7 @@ msgstr "La entrada solicitada no existe." msgid "The selected entry has been deleted." msgstr "Se ha borrado la entrada seleccionada." -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 #, fuzzy msgid "This is not an event series." msgstr "Esta no es una serie de eventos." @@ -25973,7 +26206,7 @@ msgstr "Todas las acciones" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 #, fuzzy msgid "Include pending orders" @@ -27053,103 +27286,103 @@ msgstr "Requiere atención especial" msgid "Include questions" msgstr "Incluir preguntas" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 #, fuzzy msgid "Check-in list (PDF)" msgstr "Lista de registro (PDF)" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 #, fuzzy msgctxt "export_category" msgid "Check-in" msgstr "Registro" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 #, fuzzy msgctxt "tablehead" msgid "paid" msgstr "pagado" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 #, fuzzy msgid "Checked out" msgstr "Compra" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 #, fuzzy msgid "Automatically checked in" msgstr "Reembolso automático" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 #, fuzzy msgid "Secret" msgstr "Secreto" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 #, fuzzy msgid "Check-in log (all scans)" msgstr "Listas de registro" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 #, fuzzy msgid "Offline" msgstr "Desconectarse" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 #, fuzzy msgid "Offline override" msgstr "Resumen de pedidos" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 #, fuzzy msgid "Error message" msgstr "Mensaje de error" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 #, fuzzy msgid "Upload date" msgstr "Fecha de descarga" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 #, fuzzy msgid "Upload time" msgstr "Descargar ticket" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 #, fuzzy msgid "Successful scans only" msgstr "Sólo pagos exitosos" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 #, fuzzy msgid "All check-in lists" msgstr "Listas de registro" @@ -27964,7 +28197,7 @@ msgstr "Enviar sólo a clientes de" msgid "Everyone who placed an order" msgstr "Cualquiera que haya solicitado una entrada" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 #, fuzzy msgid "" "Every attendee (falling back to the order contact when no attendee email " @@ -27973,77 +28206,81 @@ msgstr "" "Cada asistente (si no hay un correo de contacto se usará por defecto el " "correo usado para la compra)" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 #, fuzzy msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "Ambas (tanto direcciones de correo de compra como de contacto)" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 #, fuzzy msgid "approval pending" msgstr "Pendiente de aprobación" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 #, fuzzy msgid "pending with payment overdue" msgstr "pendiente con pago atrasado" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 #, fuzzy msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "Lista de pedidos con impuestos (PDF)" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 #, fuzzy msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "Enviar a clientes con estado del pedido" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 #, fuzzy msgid "Absolute" msgstr "Impuesto total" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 #, fuzzy msgid "Relative, before event start" msgstr "Búsqueda de eventos" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 #, fuzzy msgid "Relative, before event end" msgstr "Búsqueda de eventos" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 #, fuzzy msgid "Relative, after event start" msgstr "Búsqueda de eventos" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 #, fuzzy msgid "Relative, after event end" msgstr "Fecha relativa:" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 #, fuzzy msgid "Please specify the send date" msgstr "Ingrese su nombre." -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 #, fuzzy msgid "Please specify the offset days and time" msgstr "Por favor, introduzca la misma contraseña dos veces" -#: pretix/plugins/sendmail/forms.py:394 +#: pretix/plugins/sendmail/forms.py:396 #, fuzzy msgid "Please specify a product" msgstr "Por favor, seleccione una cuota." @@ -28067,67 +28304,67 @@ msgstr "Completado:" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 #, fuzzy msgid "Everyone who created a ticket order" msgstr "Cualquiera que haya solicitado una entrada" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 #, fuzzy msgid "Limit products" msgstr "Limitar a productos" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 #, fuzzy msgid "Send date" msgstr "Fecha de fin" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: 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:213 +#: pretix/plugins/sendmail/models.py:219 #, fuzzy msgid "Send email to" msgstr "Enviar correo" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, python-brace-format msgid "on {date} at {time}" msgstr "" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, 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:269 +#: pretix/plugins/sendmail/models.py:275 #, 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:279 +#: pretix/plugins/sendmail/models.py:285 #, 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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -28383,20 +28620,20 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" msgstr[0] "" msgstr[1] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, fuzzy, python-format #| msgid "Waiting list entry" msgid "%(number)s waiting list entry" @@ -28404,12 +28641,12 @@ msgid_plural "%(number)s waiting list entries" msgstr[0] "Entrada á listaxe de agarda" msgstr[1] "Entrada á listaxe de agarda" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 #, fuzzy msgid "Your rule has been created." msgstr "Se ha creado el usuario." -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 #, fuzzy msgid "The selected rule has been deleted." msgstr "Se ha borrado la regla fiscal seleccionada." @@ -28500,11 +28737,6 @@ msgstr "" msgid "Minimum Price" msgstr "Número mínimo" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 #, fuzzy @@ -29503,14 +29735,14 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "Revisar pedido" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 #, 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:1480 +#: pretix/presale/checkoutflow.py:1482 #, fuzzy msgid "" "There was an error sending the confirmation mail. Please try again later." @@ -30353,7 +30585,7 @@ msgstr "AGOTADOS" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 #, fuzzy msgid "Reserved" msgstr "Reservado" @@ -30401,64 +30633,69 @@ msgstr "Mostrar información" msgid "Membership:" msgstr "Miembros" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +#, fuzzy +msgid "This ticket is blocked." +msgstr "Este ticket ya ha sido canjeado." + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 #, fuzzy msgctxt "ticket_checkins" msgid "Usage:" msgstr "Idiomas de uso" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, fuzzy, python-format msgid "This ticket has been used once." msgid_plural "This ticket has been used %(count)s times." msgstr[0] "Este ticket ya ha sido canjeado." msgstr[1] "Este ticket ya ha sido canjeado." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 msgid "No attendee name provided" msgstr "Non se facilitou o nome da persoa asistente" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "Entendido, estamos a quitar iso…" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "Quitar %(item)s do seu carro" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, python-format msgid "Remove one %(item)s from your cart" msgstr "Importe de %(item)s a pedir" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, python-format msgid "" "Remove one %(item)s from your cart. You currently have %(count)s in your " "cart." msgstr "Quitar %(item)s do seu carriño. Agora ten %(count)s no seu carro." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "Estamos a tratar de reservar outro tícket para ti!" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -30470,12 +30707,12 @@ msgstr "" "Unha vez que os elementos están no teu carro, terás %(time)s minutos para " "completar a compra." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, python-format msgid "Add one more %(item)s to your cart" msgstr "Engadir un/unha %(item)s máis ao pedido" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " @@ -30484,26 +30721,26 @@ msgstr "" "Engadir un/unha %(item)s máis ao pedido. Agora mesmo tes %(count)s no teu " "pedido." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" msgstr[0] "Unha entrada" msgstr[1] "%(num)s entradas" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, fuzzy, python-format msgid "incl. %(tax_sum)s taxes" msgstr "incl. %(tax_sum)s impuestos" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" "Os artigos no seu carriño están reservados para vostede por %(minutes)s " "minutos." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 msgid "" "The items in your cart are no longer reserved for you. You can still " "complete your order as long as they’re available." @@ -30511,7 +30748,7 @@ msgstr "" "Os artigos da túa cesta xa non están reservados para ti. Aínda podes " "completar o teu pedido mentres estean dispoñibles." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -30627,15 +30864,16 @@ msgid "Confirmation pending" msgstr "Texto de confirmación" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -#, fuzzy -msgid "Payment pending" -msgstr "Pago pendiente" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "Confirmado" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +#, fuzzy +msgid "Payment pending" +msgstr "Pago pendiente" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 #, fuzzy @@ -30718,7 +30956,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 #, fuzzy msgid "Few tickets left" msgstr "Diseño de tickets en PDF" @@ -30728,7 +30966,7 @@ msgstr "Diseño de tickets en PDF" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 #, fuzzy msgctxt "available_event_in_list" msgid "Buy now" @@ -30744,7 +30982,7 @@ msgstr "Pagar ahora" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "Reservar agora" @@ -30753,7 +30991,7 @@ msgstr "Reservar agora" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "Todo vendido/reservado" @@ -30809,14 +31047,14 @@ msgid "Other dates" msgstr "Outras datas" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 #, fuzzy #| msgid "The presale period for this event is over." msgid "The booking period for this event is over." msgstr "O período de prevenda para este evento terminou." #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, fuzzy, python-format #| msgid "The presale for this event will start on %(date)s at %(time)s." msgid "The booking period for this event will start on %(date)s at %(time)s." @@ -32045,7 +32283,7 @@ msgid "The products have been successfully added to your cart." msgstr "Os artigos engadíronse con éxito ao seu pedido." #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -32296,17 +32534,17 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 #, fuzzy msgid "This ticket shop is currently disabled." msgstr "La taquilla seleccionada no está disponible en este momento." -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 #, fuzzy msgid "The selected date does not exist in this event series." msgstr "El elemento seleccionado no pertenece a este evento." -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, fuzzy, python-format msgid "from %(start_date)s" msgstr "de %(start_date)s" @@ -32439,6 +32677,10 @@ msgstr "Acceso de escritura" msgid "Kosovo" msgstr "" +#, fuzzy +#~ msgid "Only available for payment method that support automatic refunds." +#~ msgstr "Este método de pago no admite reembolsos automáticos." + #~ msgid "" #~ "Only include invoices issued on or before this date. Note that the " #~ "invoice date does not always correspond to the order or payment date." diff --git a/src/pretix/locale/gl/LC_MESSAGES/djangojs.po b/src/pretix/locale/gl/LC_MESSAGES/djangojs.po index 6a1380abc..a41dd3181 100644 --- a/src/pretix/locale/gl/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/gl/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2022-02-22 22:00+0000\n" "Last-Translator: Ismael Menéndez Fernández \n" "Language-Team: Galician \n" "Language-Team: LANGUAGE \n" @@ -19,25 +19,25 @@ msgstr "" "Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % " "1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n" -#: pretix/api/auth/devicesecurity.py:28 +#: pretix/api/auth/devicesecurity.py:31 msgid "" "Full device access (reading and changing orders and gift cards, reading of " "products and settings)" msgstr "" -#: pretix/api/auth/devicesecurity.py:44 +#: pretix/api/auth/devicesecurity.py:53 msgid "pretixSCAN" msgstr "" -#: pretix/api/auth/devicesecurity.py:79 +#: pretix/api/auth/devicesecurity.py:89 msgid "pretixSCAN (kiosk mode, no order sync, no search)" msgstr "" -#: pretix/api/auth/devicesecurity.py:112 +#: pretix/api/auth/devicesecurity.py:123 msgid "pretixSCAN (online only, no order sync)" msgstr "" -#: pretix/api/auth/devicesecurity.py:146 +#: pretix/api/auth/devicesecurity.py:158 msgid "pretixPOS" msgstr "" @@ -81,30 +81,30 @@ msgstr "" msgid "Limit to events" msgstr "" -#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:271 -#: pretix/base/exporters/orderlist.py:800 pretix/base/models/orders.py:221 -#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:703 -#: pretix/control/forms/filter.py:536 -#: pretix/control/templates/pretixcontrol/order/index.html:850 +#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:272 +#: pretix/base/exporters/orderlist.py:809 pretix/base/models/orders.py:227 +#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:749 +#: pretix/control/forms/filter.py:539 +#: pretix/control/templates/pretixcontrol/order/index.html:882 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:38 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:21 #: pretix/control/views/vouchers.py:111 #: pretix/plugins/banktransfer/refund_export.py:46 -#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/plugins/checkinlists/exporters.py:482 msgid "Comment" msgstr "" -#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1193 +#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1201 msgid "The product \"{}\" is not assigned to a quota." msgstr "" #: pretix/api/serializers/checkin.py:65 pretix/base/models/event.py:1573 -#: pretix/base/models/items.py:1499 pretix/base/models/items.py:1750 +#: pretix/base/models/items.py:1506 pretix/base/models/items.py:1757 msgid "One or more items do not belong to this event." msgstr "" #: pretix/api/serializers/checkin.py:69 pretix/api/serializers/checkin.py:72 -#: pretix/base/models/items.py:1761 pretix/base/models/items.py:1764 +#: pretix/base/models/items.py:1768 pretix/base/models/items.py:1771 #: pretix/base/models/waitinglist.py:301 pretix/base/models/waitinglist.py:304 msgid "The subevent does not belong to this event." msgstr "" @@ -164,7 +164,7 @@ msgid "" "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:599 +#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:598 msgid "Gift card products should not be admission products at the same time." msgstr "" @@ -186,22 +186,22 @@ msgstr "" msgid "This type of question cannot be asked during check-in." msgstr "" -#: pretix/api/serializers/order.py:74 +#: pretix/api/serializers/order.py:75 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "" -#: pretix/api/serializers/order.py:1167 pretix/api/views/cart.py:210 -#: pretix/base/services/orders.py:1392 +#: pretix/api/serializers/order.py:1175 pretix/api/views/cart.py:210 +#: pretix/base/services/orders.py:1415 #, python-brace-format msgid "The selected seat \"{seat}\" is not available." msgstr "" -#: pretix/api/serializers/order.py:1180 pretix/api/serializers/order.py:1187 +#: pretix/api/serializers/order.py:1188 pretix/api/serializers/order.py:1195 msgid "The product \"{}\" is not available on this date." msgstr "" -#: pretix/api/serializers/order.py:1205 pretix/api/views/cart.py:190 +#: pretix/api/serializers/order.py:1213 pretix/api/views/cart.py:190 msgid "" "There is not enough quota available on quota \"{}\" to perform the operation." msgstr "" @@ -214,17 +214,17 @@ msgid "" msgstr "" #: pretix/api/serializers/organizer.py:224 -#: pretix/control/views/organizer.py:722 +#: pretix/control/views/organizer.py:723 msgid "pretix account invitation" msgstr "" #: pretix/api/serializers/organizer.py:246 -#: pretix/control/views/organizer.py:821 +#: pretix/control/views/organizer.py:822 msgid "This user already has been invited for this team." msgstr "" #: pretix/api/serializers/organizer.py:262 -#: pretix/control/views/organizer.py:838 +#: pretix/control/views/organizer.py:839 msgid "This user already has permissions for this team." msgstr "" @@ -233,30 +233,30 @@ msgid "" "The specified voucher has already been used the maximum number of times." msgstr "" -#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:434 +#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:457 #, python-brace-format msgid "" "The application \"{application_name}\" has been authorized to access your " "account." msgstr "" -#: pretix/api/views/order.py:528 pretix/control/views/orders.py:1333 +#: pretix/api/views/order.py:530 pretix/control/views/orders.py:1333 #: pretix/presale/views/order.py:744 pretix/presale/views/order.py:817 msgid "You cannot generate an invoice for this order." msgstr "" -#: pretix/api/views/order.py:533 pretix/control/views/orders.py:1335 +#: pretix/api/views/order.py:535 pretix/control/views/orders.py:1335 #: pretix/presale/views/order.py:746 pretix/presale/views/order.py:819 msgid "An invoice for this order already exists." msgstr "" -#: pretix/api/views/order.py:559 pretix/control/views/orders.py:1459 +#: pretix/api/views/order.py:561 pretix/control/views/orders.py:1459 #: pretix/control/views/users.py:141 msgid "There was an error sending the mail. Please try again later." msgstr "" -#: pretix/api/views/order.py:637 pretix/base/services/cart.py:198 -#: pretix/base/services/orders.py:175 pretix/presale/views/order.py:801 +#: pretix/api/views/order.py:639 pretix/base/services/cart.py:198 +#: pretix/base/services/orders.py:176 pretix/presale/views/order.py:801 msgid "One of the selected products is not available in the selected country." msgstr "" @@ -272,7 +272,7 @@ msgstr "" msgid "Order marked as paid" msgstr "" -#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:331 +#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:337 #: pretix/base/notifications.py:251 #: pretix/control/templates/pretixcontrol/event/mail.html:111 #: pretix/control/views/orders.py:1296 @@ -397,7 +397,7 @@ msgstr "" #: pretix/base/addressvalidation.py:108 pretix/base/forms/questions.py:878 #: pretix/base/forms/questions.py:909 pretix/base/payment.py:87 #: pretix/control/forms/event.py:723 pretix/control/forms/event.py:729 -#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1295 +#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1300 #: pretix/control/forms/mailsetup.py:76 pretix/control/forms/mailsetup.py:118 #: pretix/plugins/banktransfer/payment.py:625 #: pretix/plugins/banktransfer/payment.py:631 @@ -421,12 +421,12 @@ msgstr "" #: pretix/base/auth.py:152 pretix/base/exporters/customers.py:67 #: pretix/base/forms/auth.py:246 pretix/base/models/auth.py:246 #: pretix/base/models/customers.py:93 pretix/base/models/notifications.py:46 -#: pretix/base/models/orders.py:196 pretix/control/navigation.py:81 +#: pretix/base/models/orders.py:202 pretix/control/navigation.py:81 #: pretix/control/navigation.py:494 #: pretix/control/templates/pretixcontrol/event/settings.html:68 #: pretix/control/templates/pretixcontrol/organizers/customer.html:48 -#: pretix/plugins/checkinlists/exporters.py:451 -#: pretix/presale/checkoutflow.py:1382 pretix/presale/forms/checkout.py:57 +#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/presale/checkoutflow.py:1384 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 @@ -587,9 +587,9 @@ msgid "Question answer file uploads" msgstr "" #: pretix/base/exporters/answers.py:53 pretix/base/exporters/json.py:52 -#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:79 -#: pretix/base/exporters/orderlist.py:756 -#: pretix/base/exporters/orderlist.py:948 +#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:765 +#: pretix/base/exporters/orderlist.py:957 #: pretix/plugins/reports/exporters.py:405 #: pretix/plugins/reports/exporters.py:578 msgctxt "export_category" @@ -602,7 +602,7 @@ msgid "" "customers while creating an order." msgstr "" -#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1357 +#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1364 #: pretix/control/navigation.py:182 #: pretix/control/templates/pretixcontrol/items/questions.html:3 #: pretix/control/templates/pretixcontrol/items/questions.html:5 @@ -643,47 +643,47 @@ msgstr "" msgid "External identifier" msgstr "" -#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:425 -#: pretix/base/exporters/orderlist.py:535 +#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:426 +#: pretix/base/exporters/orderlist.py:536 #: pretix/base/exporters/waitinglist.py:110 pretix/base/models/customers.py:94 -#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1260 -#: pretix/base/models/orders.py:200 pretix/base/models/waitinglist.py:80 +#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1267 +#: pretix/base/models/orders.py:206 pretix/base/models/waitinglist.py:80 #: pretix/base/orderimport.py:163 pretix/base/pdf.py:315 -#: pretix/control/templates/pretixcontrol/order/index.html:245 +#: pretix/control/templates/pretixcontrol/order/index.html:248 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:148 #: pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:452 -#: pretix/presale/checkoutflow.py:1388 pretix/presale/forms/checkout.py:84 +#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/presale/checkoutflow.py:1390 pretix/presale/forms/checkout.py:84 #: pretix/presale/forms/waitinglist.py:101 #: pretix/presale/templates/pretixpresale/event/order.html:302 msgid "Phone number" msgstr "" #: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:248 -#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2774 -#: pretix/base/settings.py:3090 pretix/base/settings.py:3101 +#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2838 +#: pretix/base/settings.py:3103 pretix/base/settings.py:3114 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Full name" msgstr "" #: pretix/base/exporters/customers.py:74 pretix/base/exporters/invoices.py:203 #: pretix/base/exporters/invoices.py:211 pretix/base/exporters/invoices.py:329 -#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:251 #: pretix/base/exporters/waitinglist.py:108 pretix/base/forms/questions.py:1036 #: pretix/base/models/devices.py:66 pretix/base/models/devices.py:126 #: pretix/base/models/event.py:1380 pretix/base/models/event.py:1617 -#: pretix/base/models/items.py:1623 pretix/base/models/items.py:1791 +#: pretix/base/models/items.py:1630 pretix/base/models/items.py:1798 #: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:73 #: pretix/base/models/seating.py:61 pretix/base/models/waitinglist.py:69 -#: pretix/base/settings.py:2733 pretix/base/settings.py:2743 -#: pretix/base/settings.py:3079 pretix/control/forms/filter.py:594 +#: pretix/base/settings.py:2746 pretix/base/settings.py:2756 +#: pretix/base/settings.py:3092 pretix/control/forms/filter.py:597 #: pretix/control/forms/item.py:352 pretix/control/forms/organizer.py:655 #: pretix/control/templates/pretixcontrol/checkin/index.html:104 #: 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 -#: pretix/control/templates/pretixcontrol/order/index.html:899 +#: pretix/control/templates/pretixcontrol/order/index.html:931 #: pretix/control/templates/pretixcontrol/organizers/customer.html:57 #: pretix/control/templates/pretixcontrol/organizers/customers.html:62 #: pretix/control/templates/pretixcontrol/organizers/devices.html:77 @@ -695,8 +695,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:144 #: pretix/control/views/waitinglist.py:295 pretix/plugins/badges/models.py:53 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34 -#: pretix/plugins/checkinlists/exporters.py:326 -#: pretix/plugins/checkinlists/exporters.py:618 +#: pretix/plugins/checkinlists/exporters.py:329 +#: pretix/plugins/checkinlists/exporters.py:639 #: pretix/plugins/reports/exporters.py:812 #: pretix/plugins/ticketoutputpdf/models.py:239 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 @@ -732,7 +732,7 @@ msgstr "" #: pretix/base/exporters/customers.py:81 pretix/base/exporters/invoices.py:202 #: pretix/base/exporters/waitinglist.py:118 pretix/base/models/auth.py:260 #: pretix/base/models/customers.py:105 pretix/base/models/exports.py:53 -#: pretix/control/forms/event.py:1390 pretix/control/forms/exports.py:49 +#: pretix/control/forms/event.py:1395 pretix/control/forms/exports.py:49 #: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:296 msgid "Language" msgstr "" @@ -759,41 +759,43 @@ msgstr "" #: pretix/base/exporters/items.py:203 pretix/base/exporters/items.py:204 #: pretix/base/exporters/items.py:205 pretix/base/exporters/items.py:208 #: pretix/base/exporters/items.py:210 pretix/base/exporters/items.py:211 -#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1210 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:499 -#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:118 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:690 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1216 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:502 +#: pretix/control/forms/item.py:509 pretix/control/forms/subevents.py:118 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "Yes" msgstr "" #: pretix/base/exporters/customers.py:100 #: pretix/base/exporters/customers.py:101 pretix/base/exporters/events.py:81 -#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1212 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:500 -#: pretix/control/forms/item.py:511 pretix/control/forms/subevents.py:119 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1218 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:503 +#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:119 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "No" msgstr "" @@ -814,8 +816,8 @@ msgid "Event ticket {event}-{code}" msgstr "" #: pretix/base/exporters/dekodi.py:220 pretix/base/exporters/invoices.py:74 -#: pretix/base/exporters/orderlist.py:120 -#: pretix/base/exporters/orderlist.py:900 +#: pretix/base/exporters/orderlist.py:121 +#: pretix/base/exporters/orderlist.py:909 #: pretix/plugins/checkinlists/exporters.py:86 #: pretix/plugins/reports/exporters.py:394 #: pretix/plugins/reports/exporters.py:625 @@ -846,8 +848,8 @@ msgstr "" #: pretix/base/exporters/events.py:57 pretix/base/exporters/waitinglist.py:114 #: pretix/base/models/event.py:522 pretix/base/pdf.py:219 -#: pretix/control/forms/filter.py:1110 pretix/control/forms/filter.py:1112 -#: pretix/control/forms/filter.py:1506 pretix/control/forms/filter.py:1508 +#: pretix/control/forms/filter.py:1113 pretix/control/forms/filter.py:1115 +#: pretix/control/forms/filter.py:1509 pretix/control/forms/filter.py:1511 #: pretix/control/templates/pretixcontrol/events/index.html:62 #: pretix/control/templates/pretixcontrol/organizers/detail.html:58 msgid "Event name" @@ -868,8 +870,8 @@ msgid "Event currency" msgstr "" #: pretix/base/exporters/events.py:61 pretix/base/models/event.py:545 -#: pretix/base/models/event.py:1382 pretix/base/settings.py:2731 -#: pretix/base/settings.py:2741 pretix/control/forms/subevents.py:472 +#: pretix/base/models/event.py:1382 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2754 pretix/control/forms/subevents.py:472 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:268 msgid "Event start time" msgstr "" @@ -914,13 +916,13 @@ msgstr "" #: pretix/base/exporters/events.py:69 pretix/base/models/event.py:590 #: pretix/control/templates/pretixcontrol/event/index.html:113 -#: pretix/control/templates/pretixcontrol/order/index.html:943 +#: pretix/control/templates/pretixcontrol/order/index.html:975 msgid "Internal comment" msgstr "" -#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1556 -#: pretix/base/models/orders.py:1946 pretix/control/forms/filter.py:201 -#: pretix/control/forms/filter.py:890 pretix/control/forms/filter.py:2062 +#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1562 +#: pretix/base/models/orders.py:1952 pretix/control/forms/filter.py:201 +#: pretix/control/forms/filter.py:893 pretix/control/forms/filter.py:2065 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:14 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:31 @@ -934,8 +936,8 @@ msgid "Payment provider" msgstr "" #: pretix/base/exporters/invoices.py:84 pretix/base/exporters/invoices.py:86 -#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:892 -#: pretix/control/forms/filter.py:2064 +#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:895 +#: pretix/control/forms/filter.py:2067 msgid "All payment providers" msgstr "" @@ -966,8 +968,8 @@ msgid "" msgstr "" #: pretix/base/exporters/invoices.py:188 pretix/base/shredder.py:392 -#: pretix/control/templates/pretixcontrol/order/index.html:256 -#: pretix/control/templates/pretixcontrol/order/index.html:329 +#: pretix/control/templates/pretixcontrol/order/index.html:259 +#: pretix/control/templates/pretixcontrol/order/index.html:332 #: pretix/control/templates/pretixcontrol/organizers/edit.html:204 #: pretix/presale/templates/pretixpresale/event/order.html:234 #: pretix/presale/templates/pretixpresale/event/order.html:255 @@ -983,24 +985,24 @@ msgid "Invoice number" msgstr "" #: pretix/base/exporters/invoices.py:197 pretix/base/exporters/invoices.py:324 -#: pretix/base/exporters/orderlist.py:923 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1256 -#: pretix/base/models/orders.py:208 pretix/base/models/orders.py:2538 -#: pretix/base/models/orders.py:2642 +#: pretix/base/exporters/orderlist.py:932 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1263 +#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2602 +#: pretix/base/models/orders.py:2706 #: pretix/control/templates/pretixcontrol/order/transactions.html:19 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:64 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 -#: pretix/plugins/checkinlists/exporters.py:610 +#: pretix/plugins/checkinlists/exporters.py:631 #: pretix/presale/templates/pretixpresale/organizers/index.html:43 msgid "Date" msgstr "" #: pretix/base/exporters/invoices.py:198 pretix/base/exporters/invoices.py:325 -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:422 -#: pretix/base/exporters/orderlist.py:531 pretix/base/models/orders.py:171 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:423 +#: pretix/base/exporters/orderlist.py:532 pretix/base/models/orders.py:174 #: pretix/base/notifications.py:199 pretix/base/pdf.py:101 #: pretix/control/templates/pretixcontrol/checkin/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:172 @@ -1014,8 +1016,8 @@ msgstr "" #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:29 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:41 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:433 -#: pretix/plugins/checkinlists/exporters.py:614 +#: pretix/plugins/checkinlists/exporters.py:445 +#: pretix/plugins/checkinlists/exporters.py:635 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:811 #: pretix/plugins/ticketoutputpdf/exporters.py:95 @@ -1026,7 +1028,7 @@ msgstr "" #: pretix/base/exporters/invoices.py:199 pretix/base/exporters/invoices.py:326 #: pretix/base/models/customers.py:381 pretix/base/models/waitinglist.py:76 -#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:532 +#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:535 #: pretix/control/templates/pretixcontrol/users/index.html:42 #: pretix/control/views/waitinglist.py:295 msgid "E-mail address" @@ -1051,15 +1053,15 @@ msgid "Invoice sender:" msgstr "" #: pretix/base/exporters/invoices.py:204 pretix/base/exporters/invoices.py:330 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:559 pretix/base/forms/questions.py:609 -#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1346 -#: pretix/base/models/orders.py:2776 pretix/base/orderimport.py:351 -#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:629 -#: pretix/control/templates/pretixcontrol/order/index.html:901 -#: pretix/plugins/checkinlists/exporters.py:474 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:609 +#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1352 +#: pretix/base/models/orders.py:2840 pretix/base/orderimport.py:351 +#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:632 +#: pretix/control/templates/pretixcontrol/order/index.html:933 +#: pretix/plugins/checkinlists/exporters.py:492 #: pretix/plugins/reports/exporters.py:767 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:314 @@ -1069,47 +1071,47 @@ msgstr "" #: pretix/base/exporters/invoices.py:205 pretix/base/exporters/invoices.py:213 #: pretix/base/exporters/invoices.py:331 pretix/base/exporters/invoices.py:339 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:620 -#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1347 -#: pretix/base/models/orders.py:2777 pretix/base/orderimport.py:362 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:620 +#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1353 +#: pretix/base/models/orders.py:2841 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:508 pretix/base/settings.py:877 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:633 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:636 #: pretix/control/views/item.py:455 -#: pretix/plugins/checkinlists/exporters.py:475 +#: pretix/plugins/checkinlists/exporters.py:493 #: pretix/plugins/reports/exporters.py:768 msgid "ZIP code" msgstr "" #: pretix/base/exporters/invoices.py:206 pretix/base/exporters/invoices.py:214 #: pretix/base/exporters/invoices.py:332 pretix/base/exporters/invoices.py:340 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:628 -#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1348 -#: pretix/base/models/orders.py:2778 pretix/base/orderimport.py:373 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:628 +#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1354 +#: pretix/base/models/orders.py:2842 pretix/base/orderimport.py:373 #: pretix/base/orderimport.py:519 pretix/base/settings.py:889 -#: pretix/control/forms/filter.py:607 pretix/control/forms/filter.py:638 +#: pretix/control/forms/filter.py:610 pretix/control/forms/filter.py:641 #: pretix/control/views/item.py:465 -#: pretix/plugins/checkinlists/exporters.py:476 +#: pretix/plugins/checkinlists/exporters.py:494 #: pretix/plugins/reports/exporters.py:769 msgid "City" msgstr "" #: pretix/base/exporters/invoices.py:207 pretix/base/exporters/invoices.py:215 #: pretix/base/exporters/invoices.py:333 pretix/base/exporters/invoices.py:341 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:640 -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2779 pretix/base/models/orders.py:2780 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:640 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2843 pretix/base/models/orders.py:2844 #: pretix/base/orderimport.py:389 pretix/base/orderimport.py:535 -#: pretix/base/settings.py:898 pretix/control/forms/filter.py:612 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:905 +#: pretix/base/settings.py:898 pretix/control/forms/filter.py:615 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:937 #: pretix/control/views/item.py:475 -#: pretix/plugins/checkinlists/exporters.py:477 +#: pretix/plugins/checkinlists/exporters.py:495 #: pretix/plugins/reports/exporters.py:719 #: pretix/plugins/reports/exporters.py:764 #: pretix/plugins/reports/exporters.py:813 @@ -1124,11 +1126,11 @@ msgstr "" #: pretix/base/exporters/invoices.py:209 pretix/base/exporters/invoices.py:217 #: pretix/base/exporters/invoices.py:335 pretix/base/exporters/invoices.py:343 -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:602 pretix/base/models/orders.py:2783 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:2847 #: pretix/base/orderimport.py:433 -#: pretix/control/templates/pretixcontrol/order/index.html:912 +#: pretix/control/templates/pretixcontrol/order/index.html:944 #: pretix/plugins/reports/exporters.py:771 #: pretix/plugins/reports/exporters.py:813 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:103 @@ -1150,15 +1152,15 @@ msgid "Invoice recipient:" msgstr "" #: pretix/base/exporters/invoices.py:210 pretix/base/exporters/invoices.py:336 -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:434 -#: pretix/base/exporters/orderlist.py:558 -#: pretix/base/exporters/orderlist.py:592 pretix/base/forms/questions.py:601 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:435 +#: pretix/base/exporters/orderlist.py:559 +#: pretix/base/exporters/orderlist.py:596 pretix/base/forms/questions.py:601 #: pretix/base/orderimport.py:321 pretix/base/orderimport.py:486 -#: pretix/control/forms/filter.py:590 pretix/control/forms/filter.py:625 -#: pretix/control/templates/pretixcontrol/order/index.html:897 +#: pretix/control/forms/filter.py:593 pretix/control/forms/filter.py:628 +#: pretix/control/templates/pretixcontrol/order/index.html:929 #: pretix/control/views/item.py:433 -#: pretix/plugins/checkinlists/exporters.py:462 +#: pretix/plugins/checkinlists/exporters.py:477 #: pretix/plugins/reports/exporters.py:766 #: pretix/plugins/reports/exporters.py:812 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:87 @@ -1171,14 +1173,14 @@ msgid "Street address" msgstr "" #: pretix/base/exporters/invoices.py:216 pretix/base/exporters/invoices.py:342 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:664 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:564 pretix/base/forms/questions.py:664 #: pretix/base/forms/questions.py:1002 pretix/base/models/customers.py:297 -#: pretix/base/models/orders.py:1350 pretix/base/models/orders.py:2782 +#: pretix/base/models/orders.py:1356 pretix/base/models/orders.py:2846 #: pretix/base/orderimport.py:408 -#: pretix/control/templates/pretixcontrol/order/index.html:908 -#: pretix/plugins/checkinlists/exporters.py:478 +#: pretix/control/templates/pretixcontrol/order/index.html:940 +#: pretix/plugins/checkinlists/exporters.py:496 #: pretix/plugins/reports/exporters.py:770 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:321 @@ -1187,19 +1189,19 @@ msgid "State" msgstr "" #: pretix/base/exporters/invoices.py:218 pretix/base/exporters/invoices.py:344 -#: pretix/base/models/orders.py:2792 pretix/base/models/orders.py:2820 +#: pretix/base/models/orders.py:2856 pretix/base/models/orders.py:2884 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107 msgid "Beneficiary" msgstr "" #: pretix/base/exporters/invoices.py:219 pretix/base/exporters/invoices.py:345 -#: pretix/base/models/orders.py:2787 pretix/base/orderimport.py:444 -#: pretix/control/templates/pretixcontrol/order/index.html:932 +#: pretix/base/models/orders.py:2851 pretix/base/orderimport.py:444 +#: pretix/control/templates/pretixcontrol/order/index.html:964 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:115 msgid "Internal reference" msgstr "" -#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1343 +#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1348 msgid "Reverse charge" msgstr "" @@ -1224,9 +1226,9 @@ msgid "Payment matching IDs" msgstr "" #: pretix/base/exporters/invoices.py:226 pretix/base/exporters/invoices.py:346 -#: pretix/base/exporters/orderlist.py:276 -#: pretix/base/exporters/orderlist.py:446 -#: pretix/base/exporters/orderlist.py:608 +#: pretix/base/exporters/orderlist.py:277 +#: pretix/base/exporters/orderlist.py:447 +#: pretix/base/exporters/orderlist.py:612 #: pretix/control/templates/pretixcontrol/event/payment.html:10 #: pretix/control/views/event.py:343 msgid "Payment providers" @@ -1237,7 +1239,7 @@ msgid "Cancellation" msgstr "" #: pretix/base/exporters/invoices.py:282 pretix/base/exporters/invoices.py:385 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgid "Invoice" msgstr "" @@ -1246,13 +1248,13 @@ msgstr "" msgid "Line number" msgstr "" -#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:429 +#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:430 #: pretix/base/models/items.py:374 pretix/base/models/items.py:808 #: pretix/control/templates/pretixcontrol/pdf/placeholders.html:32 msgid "Description" msgstr "" -#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:310 +#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:323 msgid "Gross price" msgstr "" @@ -1260,16 +1262,16 @@ msgstr "" msgid "Net price" msgstr "" -#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:433 -#: pretix/base/exporters/orderlist.py:549 pretix/base/models/orders.py:2096 -#: pretix/base/models/orders.py:2226 pretix/base/models/orders.py:2581 +#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:434 +#: pretix/base/exporters/orderlist.py:550 pretix/base/models/orders.py:2102 +#: pretix/base/models/orders.py:2246 pretix/base/models/orders.py:2645 msgid "Tax value" msgstr "" -#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:431 -#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:2087 -#: pretix/base/models/orders.py:2217 pretix/base/models/orders.py:2572 -#: pretix/base/models/orders.py:2652 pretix/base/models/tax.py:161 +#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:432 +#: pretix/base/exporters/orderlist.py:548 pretix/base/models/orders.py:2093 +#: pretix/base/models/orders.py:2237 pretix/base/models/orders.py:2636 +#: pretix/base/models/orders.py:2716 pretix/base/models/tax.py:161 #: pretix/control/templates/pretixcontrol/order/transactions.html:21 #: pretix/plugins/reports/exporters.py:720 #: pretix/plugins/reports/exporters.py:765 @@ -1292,7 +1294,7 @@ msgstr "" msgid "Product data" msgstr "" -#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:837 +#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:846 msgctxt "export_category" msgid "Product data" msgstr "" @@ -1327,17 +1329,17 @@ msgstr "" msgid "Item name" msgstr "" -#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:545 +#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:546 #: pretix/base/exporters/waitinglist.py:112 pretix/base/models/items.py:801 -#: pretix/base/models/orders.py:1302 pretix/base/models/orders.py:2557 +#: pretix/base/models/orders.py:1308 pretix/base/models/orders.py:2621 msgid "Variation" msgstr "" #: pretix/base/exporters/items.py:72 pretix/base/models/customers.py:56 #: pretix/base/models/customers.py:389 pretix/base/models/discount.py:56 #: pretix/base/models/event.py:1371 pretix/base/models/items.py:371 -#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1063 -#: pretix/control/forms/filter.py:1793 +#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1066 +#: pretix/control/forms/filter.py:1796 #: pretix/control/templates/pretixcontrol/event/plugins.html:55 #: pretix/control/templates/pretixcontrol/users/index.html:51 msgid "Active" @@ -1346,7 +1348,7 @@ msgstr "" #: pretix/base/exporters/items.py:73 pretix/base/models/discount.py:68 #: pretix/base/models/items.py:519 pretix/base/models/items.py:861 #: pretix/control/forms/discounts.py:79 pretix/control/forms/event.py:898 -#: pretix/control/forms/item.py:539 pretix/control/forms/item.py:746 +#: pretix/control/forms/item.py:538 pretix/control/forms/item.py:745 msgid "Sales channels" msgstr "" @@ -1377,14 +1379,14 @@ msgstr "" msgid "Generate tickets" msgstr "" -#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:853 #: pretix/base/exporters/waitinglist.py:41 pretix/base/shredder.py:241 -#: pretix/control/forms/event.py:1460 pretix/control/navigation.py:235 +#: pretix/control/forms/event.py:1465 pretix/control/navigation.py:235 #: pretix/control/templates/pretixcontrol/event/settings.html:331 #: pretix/control/templates/pretixcontrol/orders/cancel.html:62 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:8 -#: pretix/plugins/sendmail/views.py:436 +#: pretix/plugins/sendmail/views.py:439 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:27 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:77 @@ -1397,7 +1399,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:102 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:66 #: pretix/presale/templates/pretixpresale/organizers/index.html:94 -#: pretix/presale/views/widget.py:384 +#: pretix/presale/views/widget.py:387 msgid "Waiting list" msgstr "" @@ -1451,9 +1453,10 @@ msgstr "" msgid "Maximum amount per order" msgstr "" -#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:270 -#: pretix/base/models/items.py:505 pretix/base/models/orders.py:231 -#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:271 +#: pretix/base/models/items.py:505 pretix/base/models/items.py:874 +#: pretix/base/models/orders.py:237 +#: pretix/plugins/checkinlists/exporters.py:481 msgid "Requires special attention" msgstr "" @@ -1469,7 +1472,7 @@ msgstr "" #: pretix/base/exporters/items.py:93 pretix/base/models/items.py:530 #: pretix/base/models/items.py:836 #: pretix/control/templates/pretixcontrol/item/include_variations.html:41 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:147 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:148 msgid "Require a valid membership" msgstr "" @@ -1478,7 +1481,7 @@ msgstr "" msgid "Hide without a valid membership" msgstr "" -#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:78 +#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:79 msgid "Order data" msgstr "" @@ -1503,14 +1506,14 @@ msgstr "" msgid "Filter by status" msgstr "" -#: pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:81 msgid "" "Download a spreadsheet of all orders. The spreadsheet will include three " "sheets, one with a line for every order, one with a line for every order " "position, and one with a line for every additional fee charged in an order." msgstr "" -#: pretix/base/exporters/orderlist.py:92 pretix/base/models/orders.py:264 +#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:270 #: pretix/control/navigation.py:253 pretix/control/navigation.py:360 #: pretix/control/templates/pretixcontrol/orders/index.html:7 #: pretix/control/templates/pretixcontrol/orders/index.html:9 @@ -1520,55 +1523,55 @@ msgstr "" msgid "Orders" msgstr "" -#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:2260 +#: pretix/base/exporters/orderlist.py:94 pretix/base/models/orders.py:2294 #: pretix/base/notifications.py:205 msgid "Order positions" msgstr "" -#: pretix/base/exporters/orderlist.py:94 +#: pretix/base/exporters/orderlist.py:95 msgid "Order fees" msgstr "" -#: pretix/base/exporters/orderlist.py:102 +#: pretix/base/exporters/orderlist.py:103 msgid "Only paid orders" msgstr "" -#: pretix/base/exporters/orderlist.py:108 +#: pretix/base/exporters/orderlist.py:109 msgid "Include payment amounts" msgstr "" -#: pretix/base/exporters/orderlist.py:114 +#: pretix/base/exporters/orderlist.py:115 msgid "Show multiple choice answers grouped in one column" msgstr "" -#: pretix/base/exporters/orderlist.py:123 +#: pretix/base/exporters/orderlist.py:124 #: pretix/plugins/reports/exporters.py:628 msgid "Only include orders created within this date range." msgstr "" -#: pretix/base/exporters/orderlist.py:127 pretix/base/notifications.py:194 +#: pretix/base/exporters/orderlist.py:128 pretix/base/notifications.py:194 #: pretix/base/pdf.py:229 pretix/plugins/badges/exporters.py:311 #: pretix/plugins/ticketoutputpdf/exporters.py:96 msgid "Event date" msgstr "" -#: pretix/base/exporters/orderlist.py:130 +#: pretix/base/exporters/orderlist.py:131 msgid "" "Only include orders including at least one ticket for a date in this range. " "Will also include other dates in case of mixed orders!" msgstr "" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:421 -#: pretix/base/exporters/orderlist.py:530 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1436 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:422 +#: pretix/base/exporters/orderlist.py:531 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1441 #: pretix/control/forms/organizer.py:103 msgid "Event slug" msgstr "" -#: pretix/base/exporters/orderlist.py:249 pretix/base/notifications.py:201 +#: pretix/base/exporters/orderlist.py:250 pretix/base/notifications.py:201 #: pretix/control/templates/pretixcontrol/search/orders.html:60 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:813 @@ -1576,22 +1579,22 @@ msgstr "" msgid "Order total" msgstr "" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:423 -#: pretix/base/exporters/orderlist.py:533 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1019 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:424 +#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1028 #: pretix/base/exporters/waitinglist.py:120 -#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:177 -#: pretix/control/forms/filter.py:885 pretix/control/forms/filter.py:1060 -#: pretix/control/forms/filter.py:1288 pretix/control/forms/filter.py:1358 -#: pretix/control/forms/filter.py:1478 pretix/control/forms/filter.py:1790 -#: pretix/control/forms/filter.py:1871 pretix/control/forms/filter.py:2154 +#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:180 +#: pretix/control/forms/filter.py:888 pretix/control/forms/filter.py:1063 +#: pretix/control/forms/filter.py:1291 pretix/control/forms/filter.py:1361 +#: pretix/control/forms/filter.py:1481 pretix/control/forms/filter.py:1793 +#: pretix/control/forms/filter.py:1874 pretix/control/forms/filter.py:2157 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:39 #: pretix/control/templates/pretixcontrol/checkin/index.html:107 #: pretix/control/templates/pretixcontrol/events/index.html:84 -#: pretix/control/templates/pretixcontrol/order/index.html:695 -#: pretix/control/templates/pretixcontrol/order/index.html:791 +#: pretix/control/templates/pretixcontrol/order/index.html:727 +#: pretix/control/templates/pretixcontrol/order/index.html:823 #: pretix/control/templates/pretixcontrol/orders/index.html:126 #: pretix/control/templates/pretixcontrol/orders/refunds.html:65 #: pretix/control/templates/pretixcontrol/organizers/customer.html:38 @@ -1614,9 +1617,9 @@ msgstr "" msgid "Status" msgstr "" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:424 -#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:425 +#: pretix/base/exporters/orderlist.py:535 #: pretix/base/exporters/waitinglist.py:109 pretix/base/pdf.py:320 #: pretix/control/templates/pretixcontrol/checkin/index.html:102 #: pretix/control/templates/pretixcontrol/orders/fragment_export_schedule_form.html:108 @@ -1626,16 +1629,16 @@ msgstr "" msgid "Email" msgstr "" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:426 -#: pretix/base/exporters/orderlist.py:536 pretix/base/notifications.py:203 -#: pretix/control/forms/filter.py:2115 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:427 +#: pretix/base/exporters/orderlist.py:537 pretix/base/notifications.py:203 +#: pretix/control/forms/filter.py:2118 #: pretix/control/templates/pretixcontrol/order/index.html:174 #: pretix/control/templates/pretixcontrol/orders/index.html:118 #: pretix/control/templates/pretixcontrol/organizers/customer.html:205 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:45 #: pretix/control/templates/pretixcontrol/search/orders.html:57 -#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:479 #: pretix/plugins/reports/exporters.py:425 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:607 @@ -1646,142 +1649,142 @@ msgstr "" msgid "Order date" msgstr "" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:427 -#: pretix/base/exporters/orderlist.py:537 -#: pretix/plugins/checkinlists/exporters.py:465 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:538 +#: pretix/plugins/checkinlists/exporters.py:480 msgid "Order time" msgstr "" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 msgid "Custom address field" msgstr "" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 msgid "Date of last payment" msgstr "" -#: pretix/base/exporters/orderlist.py:258 pretix/base/services/stats.py:232 +#: pretix/base/exporters/orderlist.py:259 pretix/base/services/stats.py:232 msgid "Fees" msgstr "" -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:625 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:625 #: pretix/control/templates/pretixcontrol/order/index.html:184 #: pretix/control/templates/pretixcontrol/pdf/index.html:222 msgid "Order locale" msgstr "" -#: pretix/base/exporters/orderlist.py:263 +#: pretix/base/exporters/orderlist.py:264 #, python-brace-format msgid "Gross at {rate} % tax" msgstr "" -#: pretix/base/exporters/orderlist.py:264 +#: pretix/base/exporters/orderlist.py:265 #, python-brace-format msgid "Net at {rate} % tax" msgstr "" -#: pretix/base/exporters/orderlist.py:265 +#: pretix/base/exporters/orderlist.py:266 #, python-brace-format msgid "Tax value at {rate} % tax" msgstr "" -#: pretix/base/exporters/orderlist.py:268 +#: pretix/base/exporters/orderlist.py:269 msgid "Invoice numbers" msgstr "" -#: pretix/base/exporters/orderlist.py:269 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:651 -#: pretix/control/forms/filter.py:564 +#: pretix/base/exporters/orderlist.py:270 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:697 +#: pretix/control/forms/filter.py:567 #: pretix/control/templates/pretixcontrol/order/index.html:181 msgid "Sales channel" msgstr "" -#: pretix/base/exporters/orderlist.py:272 -#: pretix/base/exporters/orderlist.py:573 pretix/base/models/orders.py:226 -#: pretix/control/forms/filter.py:235 +#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:577 pretix/base/models/orders.py:232 +#: pretix/control/forms/filter.py:236 msgid "Follow-up date" msgstr "" -#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:274 #: pretix/control/templates/pretixcontrol/orders/index.html:125 #: pretix/control/templates/pretixcontrol/organizers/customer.html:207 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74 msgid "Positions" msgstr "" -#: pretix/base/exporters/orderlist.py:274 -#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:257 -#: pretix/control/forms/filter.py:546 +#: pretix/base/exporters/orderlist.py:275 +#: pretix/base/exporters/orderlist.py:610 pretix/base/models/orders.py:263 +#: pretix/control/forms/filter.py:549 msgid "E-mail address verified" msgstr "" -#: pretix/base/exporters/orderlist.py:275 -#: pretix/base/exporters/orderlist.py:445 -#: pretix/base/exporters/orderlist.py:607 +#: pretix/base/exporters/orderlist.py:276 +#: pretix/base/exporters/orderlist.py:446 +#: pretix/base/exporters/orderlist.py:611 msgid "External customer ID" msgstr "" -#: pretix/base/exporters/orderlist.py:280 +#: pretix/base/exporters/orderlist.py:281 #, python-brace-format msgid "Paid by {method}" msgstr "" -#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:429 msgid "Fee type" msgstr "" -#: pretix/base/exporters/orderlist.py:430 -#: pretix/base/exporters/orderlist.py:546 pretix/base/models/orders.py:1307 -#: pretix/base/models/orders.py:2568 pretix/base/orderimport.py:576 +#: pretix/base/exporters/orderlist.py:431 +#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:1313 +#: pretix/base/models/orders.py:2632 pretix/base/orderimport.py:576 #: pretix/base/pdf.py:153 #: pretix/control/templates/pretixcontrol/item/index.html:145 #: pretix/control/templates/pretixcontrol/order/change.html:174 -#: pretix/control/templates/pretixcontrol/order/change.html:332 +#: pretix/control/templates/pretixcontrol/order/change.html:381 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:496 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:160 #: pretix/control/templates/pretixcontrol/subevents/detail.html:138 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Price" msgstr "" -#: pretix/base/exporters/orderlist.py:432 -#: pretix/base/exporters/orderlist.py:548 +#: pretix/base/exporters/orderlist.py:433 +#: pretix/base/exporters/orderlist.py:549 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:9 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:16 #: pretix/control/templates/pretixcontrol/order/change.html:145 msgid "Tax rule" msgstr "" -#: pretix/base/exporters/orderlist.py:435 -#: pretix/base/exporters/orderlist.py:440 -#: pretix/base/exporters/orderlist.py:593 -#: pretix/base/exporters/orderlist.py:597 pretix/base/pdf.py:325 +#: pretix/base/exporters/orderlist.py:436 +#: pretix/base/exporters/orderlist.py:441 +#: pretix/base/exporters/orderlist.py:597 +#: pretix/base/exporters/orderlist.py:601 pretix/base/pdf.py:325 msgid "Invoice address name" msgstr "" -#: pretix/base/exporters/orderlist.py:459 -#: pretix/base/exporters/orderlist.py:629 pretix/base/models/orders.py:166 +#: pretix/base/exporters/orderlist.py:460 +#: pretix/base/exporters/orderlist.py:633 pretix/base/models/orders.py:169 msgid "canceled" msgstr "" -#: pretix/base/exporters/orderlist.py:532 -#: pretix/plugins/checkinlists/exporters.py:615 +#: pretix/base/exporters/orderlist.py:533 +#: pretix/plugins/checkinlists/exporters.py:636 msgid "Position ID" msgstr "" -#: pretix/base/exporters/orderlist.py:540 -#: pretix/base/exporters/orderlist.py:847 pretix/base/models/checkin.py:58 -#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:1292 -#: pretix/base/models/orders.py:2564 pretix/base/models/vouchers.py:187 -#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1385 -#: pretix/control/forms/filter.py:404 pretix/control/forms/filter.py:1684 -#: pretix/control/forms/filter.py:1908 pretix/control/forms/filter.py:2022 -#: pretix/control/forms/filter.py:2106 pretix/control/forms/item.py:240 -#: pretix/control/forms/orders.py:315 pretix/control/forms/orders.py:367 -#: pretix/control/forms/orders.py:732 pretix/control/forms/vouchers.py:112 +#: pretix/base/exporters/orderlist.py:541 +#: pretix/base/exporters/orderlist.py:856 pretix/base/models/checkin.py:58 +#: pretix/base/models/items.py:1626 pretix/base/models/orders.py:1298 +#: pretix/base/models/orders.py:2628 pretix/base/models/vouchers.py:187 +#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1390 +#: pretix/control/forms/filter.py:407 pretix/control/forms/filter.py:1687 +#: pretix/control/forms/filter.py:1911 pretix/control/forms/filter.py:2025 +#: pretix/control/forms/filter.py:2109 pretix/control/forms/item.py:240 +#: pretix/control/forms/orders.py:328 pretix/control/forms/orders.py:380 +#: pretix/control/forms/orders.py:762 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/checkin/lists.html:75 #: pretix/control/templates/pretixcontrol/items/quotas.html:51 #: pretix/control/templates/pretixcontrol/order/change.html:104 @@ -1792,8 +1795,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:129 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:152 #: pretix/control/views/waitinglist.py:299 -#: pretix/plugins/checkinlists/exporters.py:455 -#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:292 +#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:294 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:27 #: pretix/presale/templates/pretixpresale/event/checkout_membership.html:52 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:135 @@ -1802,25 +1805,25 @@ msgctxt "subevent" msgid "Date" msgstr "" -#: pretix/base/exporters/orderlist.py:541 -#: pretix/base/exporters/orderlist.py:848 +#: pretix/base/exporters/orderlist.py:542 +#: pretix/base/exporters/orderlist.py:857 #: pretix/base/exporters/waitinglist.py:116 #: pretix/base/models/memberships.py:144 pretix/control/forms/rrule.py:49 #: pretix/control/templates/pretixcontrol/events/index.html:72 -#: pretix/control/templates/pretixcontrol/order/index.html:692 -#: pretix/control/templates/pretixcontrol/order/index.html:786 +#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:818 #: pretix/control/templates/pretixcontrol/orders/refunds.html:55 #: pretix/control/templates/pretixcontrol/organizers/detail.html:60 #: pretix/control/templates/pretixcontrol/search/payments.html:83 #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:19 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:18 #: pretix/plugins/badges/exporters.py:293 -#: pretix/plugins/checkinlists/exporters.py:456 +#: pretix/plugins/checkinlists/exporters.py:471 msgid "Start date" msgstr "" -#: pretix/base/exporters/orderlist.py:542 -#: pretix/base/exporters/orderlist.py:849 +#: pretix/base/exporters/orderlist.py:543 +#: pretix/base/exporters/orderlist.py:858 #: pretix/base/exporters/waitinglist.py:117 #: pretix/base/models/memberships.py:147 #: pretix/control/templates/pretixcontrol/events/index.html:76 @@ -1828,14 +1831,14 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:21 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:20 #: pretix/plugins/badges/exporters.py:300 -#: pretix/plugins/checkinlists/exporters.py:457 +#: pretix/plugins/checkinlists/exporters.py:472 msgid "End date" msgstr "" -#: pretix/base/exporters/orderlist.py:544 pretix/base/models/items.py:567 +#: pretix/base/exporters/orderlist.py:545 pretix/base/models/items.py:567 #: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91 -#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1914 -#: pretix/control/forms/filter.py:2170 pretix/control/forms/orders.py:290 +#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1917 +#: pretix/control/forms/filter.py:2173 pretix/control/forms/orders.py:303 #: pretix/control/forms/vouchers.py:63 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:66 #: pretix/control/templates/pretixcontrol/item/base.html:3 @@ -1846,9 +1849,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:123 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:150 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:617 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:638 #: pretix/plugins/reports/exporters.py:317 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:100 #: pretix/presale/forms/order.py:36 pretix/presale/forms/waitinglist.py:77 @@ -1857,36 +1860,36 @@ msgstr "" msgid "Product" msgstr "" -#: pretix/base/exporters/orderlist.py:550 -#: pretix/base/exporters/orderlist.py:555 pretix/base/forms/questions.py:584 -#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1311 +#: pretix/base/exporters/orderlist.py:551 +#: pretix/base/exporters/orderlist.py:556 pretix/base/forms/questions.py:584 +#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1317 #: pretix/base/orderimport.py:458 pretix/base/pdf.py:167 -#: pretix/control/forms/filter.py:617 pretix/control/forms/organizer.py:712 -#: pretix/control/templates/pretixcontrol/order/index.html:472 +#: pretix/control/forms/filter.py:620 pretix/control/forms/organizer.py:712 +#: pretix/control/templates/pretixcontrol/order/index.html:504 #: pretix/control/templates/pretixcontrol/organizers/customer.html:119 #: pretix/control/views/item.py:409 pretix/plugins/badges/exporters.py:309 #: pretix/plugins/checkinlists/exporters.py:106 -#: pretix/plugins/checkinlists/exporters.py:434 +#: pretix/plugins/checkinlists/exporters.py:446 #: pretix/plugins/ticketoutputpdf/exporters.py:94 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:133 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:163 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:166 #: pretix/presale/templates/pretixpresale/event/order_change.html:54 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:26 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:133 msgid "Attendee name" msgstr "" -#: pretix/base/exporters/orderlist.py:557 pretix/base/forms/questions.py:590 -#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1319 +#: pretix/base/exporters/orderlist.py:558 pretix/base/forms/questions.py:590 +#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1325 #: pretix/base/pdf.py:209 -#: pretix/control/templates/pretixcontrol/order/index.html:477 +#: pretix/control/templates/pretixcontrol/order/index.html:509 #: pretix/control/views/item.py:421 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:143 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:146 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:173 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:176 msgid "Attendee email" msgstr "" -#: pretix/base/exporters/orderlist.py:564 pretix/base/models/vouchers.py:303 +#: pretix/base/exporters/orderlist.py:565 pretix/base/models/vouchers.py:303 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:5 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:6 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:8 @@ -1894,127 +1897,155 @@ msgstr "" msgid "Voucher" msgstr "" -#: pretix/base/exporters/orderlist.py:565 +#: pretix/base/exporters/orderlist.py:566 msgid "Pseudonymization ID" msgstr "" -#: pretix/base/exporters/orderlist.py:566 pretix/control/forms/filter.py:647 -#: pretix/control/templates/pretixcontrol/order/change.html:194 +#: pretix/base/exporters/orderlist.py:567 pretix/control/forms/filter.py:650 +#: pretix/control/templates/pretixcontrol/order/change.html:243 msgid "Ticket secret" msgstr "" -#: pretix/base/exporters/orderlist.py:567 pretix/base/orderimport.py:671 -#: pretix/plugins/checkinlists/exporters.py:468 +#: pretix/base/exporters/orderlist.py:568 pretix/base/orderimport.py:717 +#: pretix/plugins/checkinlists/exporters.py:483 msgid "Seat ID" msgstr "" -#: pretix/base/exporters/orderlist.py:568 -#: pretix/plugins/checkinlists/exporters.py:469 +#: pretix/base/exporters/orderlist.py:569 +#: pretix/plugins/checkinlists/exporters.py:484 msgid "Seat name" msgstr "" -#: pretix/base/exporters/orderlist.py:569 -#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/base/exporters/orderlist.py:570 +#: pretix/plugins/checkinlists/exporters.py:485 msgid "Seat zone" msgstr "" -#: pretix/base/exporters/orderlist.py:570 -#: pretix/plugins/checkinlists/exporters.py:471 +#: pretix/base/exporters/orderlist.py:571 +#: pretix/plugins/checkinlists/exporters.py:486 msgid "Seat row" msgstr "" -#: pretix/base/exporters/orderlist.py:571 -#: pretix/plugins/checkinlists/exporters.py:472 +#: pretix/base/exporters/orderlist.py:572 +#: pretix/plugins/checkinlists/exporters.py:487 msgid "Seat number" msgstr "" -#: pretix/base/exporters/orderlist.py:572 +#: pretix/base/exporters/orderlist.py:573 +#: pretix/control/templates/pretixcontrol/order/change.html:198 +#: pretix/plugins/checkinlists/exporters.py:371 +#: pretix/plugins/checkinlists/exporters.py:488 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 +msgid "Blocked" +msgstr "" + +#: pretix/base/exporters/orderlist.py:574 pretix/base/models/orders.py:2261 +#: pretix/base/orderimport.py:651 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 +#: pretix/plugins/checkinlists/exporters.py:489 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 +msgid "Valid from" +msgstr "" + +#: pretix/base/exporters/orderlist.py:575 pretix/base/models/orders.py:2266 +#: pretix/base/models/vouchers.py:221 pretix/base/orderimport.py:674 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 +#: pretix/control/views/vouchers.py:109 +#: pretix/plugins/checkinlists/exporters.py:490 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 +msgid "Valid until" +msgstr "" + +#: pretix/base/exporters/orderlist.py:576 msgid "Order comment" msgstr "" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:335 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:335 msgid "Invoice address street" msgstr "" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:340 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:340 msgid "Invoice address ZIP code" msgstr "" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:345 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:345 msgid "Invoice address city" msgstr "" -#: pretix/base/exporters/orderlist.py:600 pretix/base/pdf.py:355 +#: pretix/base/exporters/orderlist.py:604 pretix/base/pdf.py:355 msgid "Invoice address country" msgstr "" -#: pretix/base/exporters/orderlist.py:601 +#: pretix/base/exporters/orderlist.py:605 msgctxt "address" msgid "Invoice address state" msgstr "" -#: pretix/base/exporters/orderlist.py:755 +#: pretix/base/exporters/orderlist.py:764 msgid "Payments and refunds" msgstr "" -#: pretix/base/exporters/orderlist.py:757 +#: pretix/base/exporters/orderlist.py:766 msgid "Download a spreadsheet of all payments or refunds of every order." msgstr "" -#: pretix/base/exporters/orderlist.py:766 +#: pretix/base/exporters/orderlist.py:775 msgid "Payment states" msgstr "" -#: pretix/base/exporters/orderlist.py:774 +#: pretix/base/exporters/orderlist.py:783 msgid "Refund states" msgstr "" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:926 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:263 -#: pretix/base/models/orders.py:1543 pretix/base/models/orders.py:1927 -#: pretix/base/models/orders.py:2076 pretix/base/models/orders.py:2208 -#: pretix/base/models/orders.py:2529 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:935 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:269 +#: pretix/base/models/orders.py:1549 pretix/base/models/orders.py:1933 +#: pretix/base/models/orders.py:2082 pretix/base/models/orders.py:2226 +#: pretix/base/models/orders.py:2593 #: pretix/control/templates/pretixcontrol/organizers/customer.html:118 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/search/payments.html:78 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 -#: pretix/plugins/checkinlists/exporters.py:325 +#: pretix/plugins/checkinlists/exporters.py:328 #: pretix/presale/templates/pretixpresale/event/order.html:66 msgid "Order" msgstr "" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/search/payments.html:75 #: pretix/plugins/paypal/templates/pretixplugins/paypal/control.html:5 #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control_legacy.html:5 msgid "Payment ID" msgstr "" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1064 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1073 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:30 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:59 msgid "Creation date" msgstr "" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/control/templates/pretixcontrol/order/index.html:787 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/control/templates/pretixcontrol/order/index.html:819 msgid "Completion date" msgstr "" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 msgid "Status code" msgstr "" -#: pretix/base/exporters/orderlist.py:800 -#: pretix/base/exporters/orderlist.py:924 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:1539 -#: pretix/base/models/orders.py:1923 pretix/control/forms/filter.py:917 -#: pretix/control/forms/filter.py:920 -#: pretix/control/templates/pretixcontrol/order/index.html:696 -#: pretix/control/templates/pretixcontrol/order/index.html:792 +#: pretix/base/exporters/orderlist.py:809 +#: pretix/base/exporters/orderlist.py:933 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1929 pretix/control/forms/filter.py:920 +#: pretix/control/forms/filter.py:923 +#: pretix/control/templates/pretixcontrol/order/index.html:728 +#: pretix/control/templates/pretixcontrol/order/index.html:824 #: pretix/control/templates/pretixcontrol/orders/refunds.html:70 #: pretix/control/templates/pretixcontrol/search/payments.html:98 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2023,105 +2054,105 @@ msgstr "" msgid "Amount" msgstr "" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:89 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:102 -#: pretix/control/templates/pretixcontrol/order/index.html:694 -#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:726 +#: pretix/control/templates/pretixcontrol/order/index.html:821 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:85 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:19 msgid "Payment method" msgstr "" -#: pretix/base/exporters/orderlist.py:836 +#: pretix/base/exporters/orderlist.py:845 msgid "Quota availabilities" msgstr "" -#: pretix/base/exporters/orderlist.py:838 +#: pretix/base/exporters/orderlist.py:847 msgid "" "Download a spreadsheet of all quotas including their current availability." msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quotas.html:45 msgid "Quota name" msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quota.html:56 msgid "Total quota" msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/event/cancel.html:19 -#: pretix/control/views/item.py:903 +#: pretix/control/views/item.py:908 msgid "Paid orders" msgstr "" -#: pretix/base/exporters/orderlist.py:843 pretix/control/views/item.py:908 +#: pretix/base/exporters/orderlist.py:852 pretix/control/views/item.py:913 msgid "Pending orders" msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 msgid "Blocking vouchers" msgstr "" -#: pretix/base/exporters/orderlist.py:844 pretix/control/views/item.py:927 +#: pretix/base/exporters/orderlist.py:853 pretix/control/views/item.py:932 msgid "Current user's carts" msgstr "" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 msgid "Exited orders" msgstr "" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 msgid "Current availability" msgstr "" -#: pretix/base/exporters/orderlist.py:861 -#: pretix/base/exporters/orderlist.py:868 +#: pretix/base/exporters/orderlist.py:870 +#: pretix/base/exporters/orderlist.py:877 #: pretix/control/templates/pretixcontrol/items/quota.html:58 -#: pretix/control/views/item.py:934 +#: pretix/control/views/item.py:939 msgid "Infinite" msgstr "" -#: pretix/base/exporters/orderlist.py:890 +#: pretix/base/exporters/orderlist.py:899 msgid "Gift card transactions" msgstr "" -#: pretix/base/exporters/orderlist.py:892 -#: pretix/base/exporters/orderlist.py:995 +#: pretix/base/exporters/orderlist.py:901 +#: pretix/base/exporters/orderlist.py:1004 msgctxt "export_category" msgid "Gift cards" msgstr "" -#: pretix/base/exporters/orderlist.py:893 +#: pretix/base/exporters/orderlist.py:902 msgid "Download a spreadsheet of all gift card transactions." msgstr "" -#: pretix/base/exporters/orderlist.py:921 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/orderlist.py:1062 pretix/base/models/giftcards.py:75 +#: pretix/base/exporters/orderlist.py:930 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/orderlist.py:1071 pretix/base/models/giftcards.py:75 #: pretix/control/templates/pretixcontrol/giftcards/checkout.html:5 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:4 -#: pretix/control/templates/pretixcontrol/order/index.html:464 +#: pretix/control/templates/pretixcontrol/order/index.html:496 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:28 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:123 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 msgid "Gift card code" msgstr "" -#: pretix/base/exporters/orderlist.py:922 -#: pretix/base/exporters/orderlist.py:1009 -#: pretix/base/exporters/orderlist.py:1012 -#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:239 -#: pretix/control/forms/filter.py:1279 pretix/control/forms/filter.py:1282 +#: pretix/base/exporters/orderlist.py:931 +#: pretix/base/exporters/orderlist.py:1018 +#: pretix/base/exporters/orderlist.py:1021 +#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:240 +#: pretix/control/forms/filter.py:1282 pretix/control/forms/filter.py:1285 #: pretix/control/templates/pretixcontrol/event/live.html:75 msgid "Test mode" msgstr "" -#: pretix/base/exporters/orderlist.py:925 -#: pretix/base/exporters/orderlist.py:1067 +#: pretix/base/exporters/orderlist.py:934 +#: pretix/base/exporters/orderlist.py:1076 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:37 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:34 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2132,7 +2163,7 @@ msgstr "" msgid "Currency" msgstr "" -#: pretix/base/exporters/orderlist.py:933 pretix/base/invoice.py:470 +#: pretix/base/exporters/orderlist.py:942 pretix/base/invoice.py:470 #: pretix/control/templates/pretixcontrol/base.html:279 #: pretix/control/templates/pretixcontrol/checkin/index.html:140 #: pretix/control/templates/pretixcontrol/order/index.html:23 @@ -2158,45 +2189,45 @@ msgstr "" msgid "TEST MODE" msgstr "" -#: pretix/base/exporters/orderlist.py:947 +#: pretix/base/exporters/orderlist.py:956 msgid "Gift card redemptions" msgstr "" -#: pretix/base/exporters/orderlist.py:949 +#: pretix/base/exporters/orderlist.py:958 msgid "" "Download a spreadsheet of all payments or refunds that involve gift cards." msgstr "" -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:10 msgid "Issuer" msgstr "" -#: pretix/base/exporters/orderlist.py:993 pretix/control/navigation.py:523 +#: pretix/base/exporters/orderlist.py:1002 pretix/control/navigation.py:523 #: pretix/control/templates/pretixcontrol/organizers/edit.html:156 msgid "Gift cards" msgstr "" -#: pretix/base/exporters/orderlist.py:996 +#: pretix/base/exporters/orderlist.py:1005 msgid "Download a spreadsheet of all gift cards including their current value." msgstr "" -#: pretix/base/exporters/orderlist.py:1003 +#: pretix/base/exporters/orderlist.py:1012 msgid "Show value at" msgstr "" -#: pretix/base/exporters/orderlist.py:1006 +#: pretix/base/exporters/orderlist.py:1015 msgid "Defaults to the time of report." msgstr "" -#: pretix/base/exporters/orderlist.py:1011 -#: pretix/base/exporters/orderlist.py:1021 pretix/control/forms/filter.py:498 -#: pretix/control/forms/filter.py:1062 pretix/control/forms/filter.py:1281 -#: pretix/control/forms/filter.py:1290 pretix/control/forms/filter.py:1361 -#: pretix/control/forms/filter.py:1371 pretix/control/forms/filter.py:1792 -#: pretix/control/forms/filter.py:1801 pretix/control/forms/filter.py:1873 -#: pretix/control/forms/filter.py:1886 pretix/control/forms/filter.py:2303 -#: pretix/control/forms/filter.py:2322 +#: pretix/base/exporters/orderlist.py:1020 +#: pretix/base/exporters/orderlist.py:1030 pretix/control/forms/filter.py:501 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1284 +#: pretix/control/forms/filter.py:1293 pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1374 pretix/control/forms/filter.py:1795 +#: pretix/control/forms/filter.py:1804 pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1889 pretix/control/forms/filter.py:2306 +#: pretix/control/forms/filter.py:2325 #: pretix/control/templates/pretixcontrol/checkin/lists.html:106 #: pretix/control/templates/pretixcontrol/checkin/lists.html:118 #: pretix/control/templates/pretixcontrol/items/discounts.html:107 @@ -2207,65 +2238,65 @@ msgstr "" msgid "All" msgstr "" -#: pretix/base/exporters/orderlist.py:1013 pretix/control/forms/filter.py:1283 +#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1286 msgid "Live" msgstr "" -#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1291 +#: pretix/base/exporters/orderlist.py:1031 pretix/control/forms/filter.py:1294 #: pretix/control/templates/pretixcontrol/pdf/index.html:366 msgid "Empty" msgstr "" -#: pretix/base/exporters/orderlist.py:1023 pretix/control/forms/filter.py:1292 +#: pretix/base/exporters/orderlist.py:1032 pretix/control/forms/filter.py:1295 msgid "Valid and with value" msgstr "" -#: pretix/base/exporters/orderlist.py:1024 pretix/control/forms/filter.py:1293 +#: pretix/base/exporters/orderlist.py:1033 pretix/control/forms/filter.py:1296 msgid "Expired and with value" msgstr "" -#: pretix/base/exporters/orderlist.py:1025 pretix/control/forms/filter.py:223 -#: pretix/control/forms/filter.py:1294 pretix/control/forms/filter.py:1878 -#: pretix/control/templates/pretixcontrol/items/question.html:24 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31 +#: pretix/base/exporters/orderlist.py:1034 pretix/control/forms/filter.py:224 +#: pretix/control/forms/filter.py:1297 pretix/control/forms/filter.py:1881 +#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:36 #: pretix/control/templates/pretixcontrol/orders/overview.html:70 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:81 #: pretix/plugins/reports/exporters.py:320 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 msgid "Expired" msgstr "" -#: pretix/base/exporters/orderlist.py:1063 pretix/base/models/giftcards.py:84 +#: pretix/base/exporters/orderlist.py:1072 pretix/base/models/giftcards.py:84 msgid "Test mode card" msgstr "" -#: pretix/base/exporters/orderlist.py:1065 pretix/base/models/giftcards.py:88 +#: pretix/base/exporters/orderlist.py:1074 pretix/base/models/giftcards.py:88 #: pretix/control/templates/pretixcontrol/order/index.html:194 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:62 msgid "Expiry date" msgstr "" -#: pretix/base/exporters/orderlist.py:1066 pretix/control/forms/orders.py:784 +#: pretix/base/exporters/orderlist.py:1075 pretix/control/forms/orders.py:815 msgid "Special terms and conditions" msgstr "" -#: pretix/base/exporters/orderlist.py:1068 +#: pretix/base/exporters/orderlist.py:1077 #: pretix/control/templates/pretixcontrol/order/change.html:94 -#: pretix/control/templates/pretixcontrol/order/change.html:324 +#: pretix/control/templates/pretixcontrol/order/change.html:373 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:32 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:65 msgid "Current value" msgstr "" -#: pretix/base/exporters/orderlist.py:1069 +#: pretix/base/exporters/orderlist.py:1078 msgid "Created in order" msgstr "" -#: pretix/base/exporters/orderlist.py:1070 +#: pretix/base/exporters/orderlist.py:1079 msgid "Last invoice number of order" msgstr "" -#: pretix/base/exporters/orderlist.py:1071 +#: pretix/base/exporters/orderlist.py:1080 msgid "Last invoice date of order" msgstr "" @@ -2314,7 +2345,7 @@ msgid "Voucher expired" msgstr "" #: pretix/base/exporters/waitinglist.py:111 pretix/base/pdf.py:116 -#: pretix/control/forms/event.py:1542 +#: pretix/control/forms/event.py:1547 #: pretix/control/templates/pretixcontrol/items/index.html:35 msgid "Product name" msgstr "" @@ -2334,7 +2365,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:18 #: pretix/control/templates/pretixcontrol/vouchers/index.html:103 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:463 +#: pretix/plugins/checkinlists/exporters.py:478 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:54 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:56 #: pretix/presale/templates/pretixpresale/event/fragment_voucher_form.html:12 @@ -2642,7 +2673,7 @@ msgid "Invoice" msgstr "" #: pretix/base/invoice.py:556 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgctxt "invoice" msgid "Cancellation" @@ -2800,7 +2831,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:15 #: pretix/control/templates/pretixcontrol/users/form.html:4 #: pretix/control/templates/pretixcontrol/users/form.html:6 -#: pretix/control/views/organizer.py:148 tests/base/test_mail.py:149 +#: pretix/control/views/organizer.py:149 tests/base/test_mail.py:149 msgid "User" msgstr "" @@ -2824,7 +2855,7 @@ msgid "All products (including newly created ones)" msgstr "" #: pretix/base/models/checkin.py:56 pretix/plugins/badges/exporters.py:264 -#: pretix/plugins/checkinlists/exporters.py:695 +#: pretix/plugins/checkinlists/exporters.py:716 msgid "Limit to products" msgstr "" @@ -2890,50 +2921,58 @@ msgid "" "entry and should be considered validated directly upon purchase." msgstr "" -#: pretix/base/models/checkin.py:316 +#: pretix/base/models/checkin.py:320 msgid "Entry" msgstr "" -#: pretix/base/models/checkin.py:317 +#: pretix/base/models/checkin.py:321 msgid "Exit" msgstr "" -#: pretix/base/models/checkin.py:332 +#: pretix/base/models/checkin.py:338 msgid "Unknown ticket" msgstr "" -#: pretix/base/models/checkin.py:333 +#: pretix/base/models/checkin.py:339 msgid "Ticket not paid" msgstr "" -#: pretix/base/models/checkin.py:334 +#: pretix/base/models/checkin.py:340 msgid "Forbidden by custom rule" msgstr "" -#: pretix/base/models/checkin.py:335 +#: pretix/base/models/checkin.py:341 msgid "Ticket code revoked/changed" msgstr "" -#: pretix/base/models/checkin.py:336 +#: pretix/base/models/checkin.py:342 msgid "Information required" msgstr "" -#: pretix/base/models/checkin.py:337 +#: pretix/base/models/checkin.py:343 msgid "Ticket already used" msgstr "" -#: pretix/base/models/checkin.py:338 +#: pretix/base/models/checkin.py:344 msgid "Ticket type not allowed here" msgstr "" -#: pretix/base/models/checkin.py:339 +#: pretix/base/models/checkin.py:345 msgid "Ticket code is ambiguous on list" msgstr "" -#: pretix/base/models/checkin.py:340 +#: pretix/base/models/checkin.py:346 msgid "Server error" msgstr "" +#: pretix/base/models/checkin.py:347 +msgid "Ticket blocked" +msgstr "" + +#: pretix/base/models/checkin.py:348 +msgid "Ticket not valid at this time" +msgstr "" + #: pretix/base/models/customers.py:54 msgid "Provider name" msgstr "" @@ -2947,7 +2986,7 @@ msgid "Single-sign-on method" msgstr "" #: pretix/base/models/customers.py:84 pretix/base/models/devices.py:72 -#: pretix/base/models/items.py:1276 pretix/base/models/items.py:1506 +#: pretix/base/models/items.py:1283 pretix/base/models/items.py:1513 msgid "" "You can enter any value here to make it easier to match the data with other " "sources. If you do not input one, we will generate one automatically." @@ -2959,13 +2998,13 @@ msgid "" "underscores. It must start and end with a letter or number." msgstr "" -#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1345 -#: pretix/base/models/orders.py:2773 pretix/base/settings.py:865 +#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1351 +#: pretix/base/models/orders.py:2837 pretix/base/settings.py:865 msgid "Company name" msgstr "" -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2780 pretix/base/settings.py:80 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2844 pretix/base/settings.py:80 #: pretix/plugins/stripe/payment.py:191 msgid "Select country" msgstr "" @@ -3014,19 +3053,19 @@ msgstr "" msgid "Separate multiple values with spaces" msgstr "" -#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1275 +#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1282 msgid "Internal identifier" msgstr "" -#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1378 +#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1385 msgid "This identifier is already used for a different question." msgstr "" -#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2180 -#: pretix/control/forms/filter.py:2296 +#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2183 +#: pretix/control/forms/filter.py:2299 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 #: pretix/control/templates/pretixcontrol/organizers/gates.html:16 -#: pretix/plugins/checkinlists/exporters.py:623 +#: pretix/plugins/checkinlists/exporters.py:644 msgid "Gate" msgstr "" @@ -3055,7 +3094,7 @@ msgid "Each matching product must be for a different date" msgstr "" #: pretix/base/models/discount.py:65 pretix/base/models/items.py:814 -#: pretix/base/models/items.py:1084 pretix/base/models/items.py:1308 +#: pretix/base/models/items.py:1091 pretix/base/models/items.py:1315 msgid "Position" msgstr "" @@ -3189,12 +3228,12 @@ msgid "Plugins" msgstr "" #: pretix/base/models/event.py:594 pretix/base/pdf.py:224 -#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1488 +#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1491 #: pretix/control/templates/pretixcontrol/event/index.html:13 #: pretix/control/views/dashboards.py:540 #: pretix/presale/templates/pretixpresale/event/index.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:81 -#: pretix/presale/views/widget.py:624 +#: pretix/presale/views/widget.py:627 msgid "Event series" msgstr "" @@ -3211,10 +3250,10 @@ msgid "Only sell tickets for this event on the following sales channels." msgstr "" #: pretix/base/models/event.py:613 pretix/base/models/items.py:350 -#: pretix/base/models/items.py:1612 pretix/base/models/orders.py:183 -#: pretix/base/models/orders.py:2634 pretix/base/models/vouchers.py:181 +#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:189 +#: pretix/base/models/orders.py:2698 pretix/base/models/vouchers.py:181 #: pretix/base/models/waitinglist.py:55 pretix/base/notifications.py:187 -#: pretix/control/forms/filter.py:860 +#: pretix/control/forms/filter.py:863 #: pretix/control/templates/pretixcontrol/organizers/customer.html:204 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:42 #: pretix/control/templates/pretixcontrol/search/orders.html:51 @@ -3231,7 +3270,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/devices.html:88 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 -#: pretix/control/views/organizer.py:1586 +#: pretix/control/views/organizer.py:1596 msgid "Events" msgstr "" @@ -3283,7 +3322,7 @@ msgid "" "event." msgstr "" -#: pretix/base/models/event.py:1421 pretix/base/settings.py:2532 +#: pretix/base/models/event.py:1421 pretix/base/settings.py:2545 msgid "Frontpage text" msgstr "" @@ -3299,11 +3338,11 @@ msgstr "" msgid "One or more variations do not belong to this event." msgstr "" -#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1783 +#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1790 msgid "Can not contain spaces or special characters except underscores" msgstr "" -#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1788 +#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1795 msgid "The property name may only contain letters, numbers and underscores." msgstr "" @@ -3385,20 +3424,20 @@ msgid "Additional recipients (Bcc)" msgstr "" #: pretix/base/models/exports.py:73 pretix/control/forms/event.py:1013 -#: pretix/control/forms/event.py:1070 pretix/control/forms/event.py:1080 -#: pretix/control/forms/orders.py:619 pretix/control/forms/orders.py:850 -#: pretix/control/forms/orders.py:877 pretix/control/forms/organizer.py:463 +#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 +#: pretix/control/forms/orders.py:649 pretix/control/forms/orders.py:881 +#: pretix/control/forms/orders.py:908 pretix/control/forms/organizer.py:463 #: pretix/control/forms/organizer.py:473 pretix/control/forms/organizer.py:483 #: pretix/control/forms/vouchers.py:262 pretix/plugins/sendmail/forms.py:74 -#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:192 +#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:198 msgid "Subject" msgstr "" -#: pretix/base/models/exports.py:77 pretix/control/forms/orders.py:660 -#: pretix/control/forms/orders.py:676 pretix/control/forms/orders.py:858 -#: pretix/control/forms/orders.py:885 pretix/control/forms/vouchers.py:268 +#: pretix/base/models/exports.py:77 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:268 #: pretix/plugins/sendmail/forms.py:75 pretix/plugins/sendmail/forms.py:99 -#: pretix/plugins/sendmail/models.py:193 +#: pretix/plugins/sendmail/models.py:199 msgid "Message" msgstr "" @@ -3486,7 +3525,7 @@ msgstr "" msgid "This product will not be sold after the given date." msgstr "" -#: pretix/base/models/items.py:357 pretix/base/models/items.py:1061 +#: pretix/base/models/items.py:357 pretix/base/models/items.py:1068 #: pretix/control/templates/pretixcontrol/items/index.html:40 msgid "Category" msgstr "" @@ -3538,7 +3577,7 @@ msgid "This will only work if waiting lists are enabled for this event." msgstr "" #: pretix/base/models/items.py:423 pretix/base/settings.py:1105 -#: pretix/control/forms/event.py:1455 +#: pretix/control/forms/event.py:1460 msgid "Show number of tickets left" msgstr "" @@ -3612,7 +3651,7 @@ msgid "" "applies regardless." msgstr "" -#: pretix/base/models/items.py:507 +#: pretix/base/models/items.py:507 pretix/base/models/items.py:876 msgid "" "If you set this, the check-in app will show a visible warning that this " "ticket requires special attention. You can use this for example for student " @@ -3661,8 +3700,8 @@ msgstr "" msgid "Membership duration in months" msgstr "" -#: pretix/base/models/items.py:568 pretix/base/models/items.py:1302 -#: pretix/control/forms/filter.py:400 pretix/control/forms/filter.py:1678 +#: pretix/base/models/items.py:568 pretix/base/models/items.py:1309 +#: pretix/control/forms/filter.py:403 pretix/control/forms/filter.py:1681 #: pretix/control/forms/item.py:225 pretix/control/navigation.py:148 #: pretix/control/navigation.py:157 #: pretix/control/templates/pretixcontrol/checkin/lists.html:78 @@ -3724,7 +3763,7 @@ msgstr "" msgid "This variation will not be sold after the given date." msgstr "" -#: pretix/base/models/items.py:863 pretix/control/forms/item.py:751 +#: pretix/base/models/items.py:863 pretix/control/forms/item.py:750 msgid "" "The sales channel selection for the product as a whole takes precedence, so " "if a sales channel is selected here but not on product level, the variation " @@ -3741,76 +3780,76 @@ msgid "" "voucher that unlocks this variation." msgstr "" -#: pretix/base/models/items.py:877 pretix/base/models/vouchers.py:262 +#: pretix/base/models/items.py:884 pretix/base/models/vouchers.py:262 #: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:284 msgid "Product variation" msgstr "" -#: pretix/base/models/items.py:878 +#: pretix/base/models/items.py:885 #: pretix/control/templates/pretixcontrol/item/create.html:111 msgid "Product variations" msgstr "" -#: pretix/base/models/items.py:1066 +#: pretix/base/models/items.py:1073 msgid "Minimum number" msgstr "" -#: pretix/base/models/items.py:1070 +#: pretix/base/models/items.py:1077 msgid "Maximum number" msgstr "" -#: pretix/base/models/items.py:1074 +#: pretix/base/models/items.py:1081 msgid "Add-Ons are included in the price" msgstr "" -#: pretix/base/models/items.py:1075 +#: pretix/base/models/items.py:1082 msgid "" "If selected, adding add-ons to this ticket is free, even if the add-ons " "would normally cost money individually." msgstr "" -#: pretix/base/models/items.py:1080 +#: pretix/base/models/items.py:1087 msgid "Allow the same product to be selected multiple times" msgstr "" -#: pretix/base/models/items.py:1099 +#: pretix/base/models/items.py:1106 msgid "The add-on's category must belong to the same event as the item." msgstr "" -#: pretix/base/models/items.py:1104 +#: pretix/base/models/items.py:1111 msgid "The item already has an add-on of this category." msgstr "" -#: pretix/base/models/items.py:1109 +#: pretix/base/models/items.py:1116 msgid "The minimum count needs to be equal to or greater than zero." msgstr "" -#: pretix/base/models/items.py:1114 +#: pretix/base/models/items.py:1121 msgid "The maximum count needs to be equal to or greater than zero." msgstr "" -#: pretix/base/models/items.py:1119 +#: pretix/base/models/items.py:1126 msgid "The maximum count needs to be greater than the minimum count." msgstr "" -#: pretix/base/models/items.py:1146 +#: pretix/base/models/items.py:1153 msgid "Bundled item" msgstr "" -#: pretix/base/models/items.py:1152 +#: pretix/base/models/items.py:1159 msgid "Bundled variation" msgstr "" -#: pretix/base/models/items.py:1158 +#: pretix/base/models/items.py:1165 #: pretix/control/templates/pretixcontrol/order/transactions.html:22 msgid "Quantity" msgstr "" -#: pretix/base/models/items.py:1163 +#: pretix/base/models/items.py:1170 msgid "Designated price part" msgstr "" -#: pretix/base/models/items.py:1164 +#: pretix/base/models/items.py:1171 msgid "" "If set, it will be shown that this bundled item is responsible for the given " "value of the total gross price. This might be important in cases of mixed " @@ -3818,238 +3857,238 @@ msgid "" "the base item's price." msgstr "" -#: pretix/base/models/items.py:1187 +#: pretix/base/models/items.py:1194 msgid "The bundled item must belong to the same event as the item." msgstr "" -#: pretix/base/models/items.py:1189 +#: pretix/base/models/items.py:1196 msgid "A variation needs to be set for this item." msgstr "" -#: pretix/base/models/items.py:1191 +#: pretix/base/models/items.py:1198 msgid "The chosen variation does not belong to this item." msgstr "" -#: pretix/base/models/items.py:1196 +#: pretix/base/models/items.py:1203 msgid "The count needs to be equal to or greater than zero." msgstr "" -#: pretix/base/models/items.py:1249 +#: pretix/base/models/items.py:1256 msgid "Number" msgstr "" -#: pretix/base/models/items.py:1250 +#: pretix/base/models/items.py:1257 msgid "Text (one line)" msgstr "" -#: pretix/base/models/items.py:1251 +#: pretix/base/models/items.py:1258 msgid "Multiline text" msgstr "" -#: pretix/base/models/items.py:1252 +#: pretix/base/models/items.py:1259 msgid "Yes/No" msgstr "" -#: pretix/base/models/items.py:1253 +#: pretix/base/models/items.py:1260 msgid "Choose one from a list" msgstr "" -#: pretix/base/models/items.py:1254 +#: pretix/base/models/items.py:1261 msgid "Choose multiple from a list" msgstr "" -#: pretix/base/models/items.py:1255 +#: pretix/base/models/items.py:1262 msgid "File upload" msgstr "" -#: pretix/base/models/items.py:1257 pretix/base/reldate.py:183 -#: pretix/plugins/checkinlists/exporters.py:611 +#: pretix/base/models/items.py:1264 pretix/base/reldate.py:183 +#: pretix/plugins/checkinlists/exporters.py:632 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:27 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:41 msgid "Time" msgstr "" -#: pretix/base/models/items.py:1258 +#: pretix/base/models/items.py:1265 msgid "Date and time" msgstr "" -#: pretix/base/models/items.py:1259 +#: pretix/base/models/items.py:1266 msgid "Country code (ISO 3166-1 alpha-2)" msgstr "" -#: pretix/base/models/items.py:1271 pretix/base/models/items.py:1356 -#: pretix/base/orderimport.py:732 pretix/control/forms/item.py:89 +#: pretix/base/models/items.py:1278 pretix/base/models/items.py:1363 +#: pretix/base/orderimport.py:778 pretix/control/forms/item.py:89 #: pretix/control/templates/pretixcontrol/items/question_edit.html:10 #: pretix/control/templates/pretixcontrol/items/question_edit.html:17 #: pretix/control/templates/pretixcontrol/items/questions.html:21 msgid "Question" msgstr "" -#: pretix/base/models/items.py:1281 pretix/base/models/items.py:1511 +#: pretix/base/models/items.py:1288 pretix/base/models/items.py:1518 msgid "" "The identifier may only contain letters, numbers, dots, dashes, and " "underscores." msgstr "" -#: pretix/base/models/items.py:1286 +#: pretix/base/models/items.py:1293 msgid "Help text" msgstr "" -#: pretix/base/models/items.py:1287 +#: pretix/base/models/items.py:1294 msgid "If the question needs to be explained or clarified, do it here!" msgstr "" -#: pretix/base/models/items.py:1293 +#: pretix/base/models/items.py:1300 msgid "Question type" msgstr "" -#: pretix/base/models/items.py:1297 +#: pretix/base/models/items.py:1304 #: pretix/control/templates/pretixcontrol/items/questions.html:55 msgid "Required question" msgstr "" -#: pretix/base/models/items.py:1304 +#: pretix/base/models/items.py:1311 msgid "This question will be asked to buyers of the selected products" msgstr "" -#: pretix/base/models/items.py:1311 +#: pretix/base/models/items.py:1318 msgid "Ask during check-in instead of in the ticket buying process" msgstr "" -#: pretix/base/models/items.py:1312 +#: pretix/base/models/items.py:1319 msgid "Not supported by all check-in apps for all question types." msgstr "" -#: pretix/base/models/items.py:1316 +#: pretix/base/models/items.py:1323 #: pretix/control/templates/pretixcontrol/items/questions.html:66 msgid "Hidden question" msgstr "" -#: pretix/base/models/items.py:1317 +#: pretix/base/models/items.py:1324 msgid "This question will only show up in the backend." msgstr "" -#: pretix/base/models/items.py:1321 +#: pretix/base/models/items.py:1328 msgid "Print answer on invoices" msgstr "" -#: pretix/base/models/items.py:1329 pretix/base/models/items.py:1335 -#: pretix/base/models/items.py:1341 +#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1342 +#: pretix/base/models/items.py:1348 msgid "Minimum value" msgstr "" -#: pretix/base/models/items.py:1330 pretix/base/models/items.py:1333 -#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1339 -#: pretix/base/models/items.py:1342 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1337 pretix/base/models/items.py:1340 +#: pretix/base/models/items.py:1343 pretix/base/models/items.py:1346 +#: pretix/base/models/items.py:1349 pretix/base/models/items.py:1352 msgid "Currently not supported in our apps and during check-in" msgstr "" -#: pretix/base/models/items.py:1332 pretix/base/models/items.py:1338 -#: pretix/base/models/items.py:1344 +#: pretix/base/models/items.py:1339 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1351 msgid "Maximum value" msgstr "" -#: pretix/base/models/items.py:1348 +#: pretix/base/models/items.py:1355 msgid "Validate file to be a portrait" msgstr "" -#: pretix/base/models/items.py:1349 +#: pretix/base/models/items.py:1356 msgid "" "If checked, files must be images with an aspect ratio of 3:4. This is " "commonly used for photos printed on badges." msgstr "" -#: pretix/base/models/items.py:1402 +#: pretix/base/models/items.py:1409 msgid "An answer to this question is required to proceed." msgstr "" -#: pretix/base/models/items.py:1412 +#: pretix/base/models/items.py:1419 msgid "Invalid input type." msgstr "" -#: pretix/base/models/items.py:1418 pretix/base/models/items.py:1436 -#: pretix/base/orderimport.py:742 pretix/base/orderimport.py:750 +#: pretix/base/models/items.py:1425 pretix/base/models/items.py:1443 +#: pretix/base/orderimport.py:788 pretix/base/orderimport.py:796 msgid "Invalid option selected." msgstr "" -#: pretix/base/models/items.py:1446 +#: pretix/base/models/items.py:1453 msgid "The number is to low." msgstr "" -#: pretix/base/models/items.py:1448 +#: pretix/base/models/items.py:1455 msgid "The number is to high." msgstr "" -#: pretix/base/models/items.py:1451 +#: pretix/base/models/items.py:1458 msgid "Invalid number input." msgstr "" -#: pretix/base/models/items.py:1458 pretix/base/models/items.py:1482 +#: pretix/base/models/items.py:1465 pretix/base/models/items.py:1489 msgid "Please choose a later date." msgstr "" -#: pretix/base/models/items.py:1460 pretix/base/models/items.py:1484 +#: pretix/base/models/items.py:1467 pretix/base/models/items.py:1491 msgid "Please choose an earlier date." msgstr "" -#: pretix/base/models/items.py:1463 +#: pretix/base/models/items.py:1470 msgid "Invalid date input." msgstr "" -#: pretix/base/models/items.py:1470 +#: pretix/base/models/items.py:1477 msgid "Invalid time input." msgstr "" -#: pretix/base/models/items.py:1479 +#: pretix/base/models/items.py:1486 msgid "Invalid datetime input." msgstr "" -#: pretix/base/models/items.py:1491 +#: pretix/base/models/items.py:1498 msgid "Unknown country code." msgstr "" -#: pretix/base/models/items.py:1515 -#: pretix/control/templates/pretixcontrol/items/question.html:68 +#: pretix/base/models/items.py:1522 +#: pretix/control/templates/pretixcontrol/items/question.html:69 msgid "Answer" msgstr "" -#: pretix/base/models/items.py:1537 +#: pretix/base/models/items.py:1544 msgid "The identifier \"{}\" is already used for a different option." msgstr "" -#: pretix/base/models/items.py:1540 +#: pretix/base/models/items.py:1547 msgid "Question option" msgstr "" -#: pretix/base/models/items.py:1541 +#: pretix/base/models/items.py:1548 msgid "Question options" msgstr "" -#: pretix/base/models/items.py:1626 pretix/control/forms/event.py:1489 +#: pretix/base/models/items.py:1633 pretix/control/forms/event.py:1494 #: pretix/control/templates/pretixcontrol/items/quotas.html:56 msgid "Total capacity" msgstr "" -#: pretix/base/models/items.py:1628 pretix/control/forms/item.py:362 +#: pretix/base/models/items.py:1635 pretix/control/forms/item.py:362 msgid "Leave empty for an unlimited number of tickets." msgstr "" -#: pretix/base/models/items.py:1632 pretix/base/models/orders.py:1296 -#: pretix/base/models/orders.py:2551 +#: pretix/base/models/items.py:1639 pretix/base/models/orders.py:1302 +#: pretix/base/models/orders.py:2615 #: pretix/control/templates/pretixcontrol/checkin/index.html:92 msgid "Item" msgstr "" -#: pretix/base/models/items.py:1640 pretix/control/forms/item.py:694 +#: pretix/base/models/items.py:1647 pretix/control/forms/item.py:693 msgid "Variations" msgstr "" -#: pretix/base/models/items.py:1644 +#: pretix/base/models/items.py:1651 #: pretix/control/templates/pretixcontrol/items/quotas.html:70 msgid "Ignore this quota when determining event availability" msgstr "" -#: pretix/base/models/items.py:1645 +#: pretix/base/models/items.py:1652 msgid "" "If you enable this, this quota will be ignored when determining event " "availability in your event calendar. This is useful e.g. for merchandise " @@ -4057,22 +4096,22 @@ msgid "" "as sold out." msgstr "" -#: pretix/base/models/items.py:1652 +#: pretix/base/models/items.py:1659 msgid "Close this quota permanently once it is sold out" msgstr "" -#: pretix/base/models/items.py:1653 +#: pretix/base/models/items.py:1660 msgid "" "If you enable this, when the quota is sold out once, no more tickets will be " "sold, even if tickets become available again through cancellations or " "expiring orders. Of course, you can always re-open it manually." msgstr "" -#: pretix/base/models/items.py:1661 +#: pretix/base/models/items.py:1668 msgid "Allow to sell more tickets once people have checked out" msgstr "" -#: pretix/base/models/items.py:1662 +#: pretix/base/models/items.py:1669 msgid "" "With this option, quota will be released as soon as people are scanned at an " "exit of your event. This will only happen if they have been scanned both at " @@ -4082,13 +4121,13 @@ msgid "" "prevent accidental overbooking." msgstr "" -#: pretix/base/models/items.py:1673 pretix/base/models/vouchers.py:271 +#: pretix/base/models/items.py:1680 pretix/base/models/vouchers.py:271 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:8 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:15 msgid "Quota" msgstr "" -#: pretix/base/models/items.py:1674 pretix/control/navigation.py:166 +#: pretix/base/models/items.py:1681 pretix/control/navigation.py:166 #: pretix/control/templates/pretixcontrol/items/quotas.html:4 #: pretix/control/templates/pretixcontrol/items/quotas.html:6 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:416 @@ -4097,17 +4136,17 @@ msgstr "" msgid "Quotas" msgstr "" -#: pretix/base/models/items.py:1742 +#: pretix/base/models/items.py:1749 msgid "All variations must belong to an item contained in the items list." msgstr "" -#: pretix/base/models/items.py:1753 +#: pretix/base/models/items.py:1760 msgid "" "One or more items has variations but none of these are in the variations " "list." msgstr "" -#: pretix/base/models/items.py:1759 pretix/base/models/waitinglist.py:299 +#: pretix/base/models/items.py:1766 pretix/base/models/waitinglist.py:299 msgid "Subevent cannot be null for event series." msgstr "" @@ -4189,12 +4228,12 @@ msgid "Number of times this membership can be used in a purchase." msgstr "" #: pretix/base/models/memberships.py:123 -#: pretix/control/templates/pretixcontrol/items/question.html:26 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:35 +#: pretix/control/templates/pretixcontrol/items/question.html:27 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:40 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:78 #: pretix/plugins/reports/exporters.py:318 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:29 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:78 msgid "Canceled" msgstr "" @@ -4206,50 +4245,50 @@ msgstr "" msgid "Membership type" msgstr "" -#: pretix/base/models/orders.py:163 +#: pretix/base/models/orders.py:166 msgid "pending" msgstr "" -#: pretix/base/models/orders.py:164 pretix/base/payment.py:475 +#: pretix/base/models/orders.py:167 pretix/base/payment.py:475 #: pretix/base/services/invoices.py:443 msgid "paid" msgstr "" -#: pretix/base/models/orders.py:165 +#: pretix/base/models/orders.py:168 msgid "expired" msgstr "" -#: pretix/base/models/orders.py:189 pretix/control/forms/orders.py:595 +#: pretix/base/models/orders.py:195 pretix/control/forms/orders.py:625 msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:204 pretix/control/forms/filter.py:540 +#: pretix/base/models/orders.py:210 pretix/control/forms/filter.py:543 #: pretix/control/templates/pretixcontrol/organizers/customer.html:63 msgid "Locale" msgstr "" -#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2646 -#: pretix/control/forms/orders.py:78 +#: pretix/base/models/orders.py:220 pretix/base/models/orders.py:2710 +#: pretix/control/forms/orders.py:72 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:138 msgid "Expiration date" msgstr "" -#: pretix/base/models/orders.py:218 pretix/control/forms/filter.py:551 +#: pretix/base/models/orders.py:224 pretix/control/forms/filter.py:554 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/refund_export.html:57 msgid "Total amount" msgstr "" -#: pretix/base/models/orders.py:222 pretix/base/models/vouchers.py:292 +#: pretix/base/models/orders.py:228 pretix/base/models/vouchers.py:292 msgid "" "The text entered in this field will not be visible to the user and is " "available for your convenience." msgstr "" -#: pretix/base/models/orders.py:227 +#: pretix/base/models/orders.py:233 msgid "We'll show you this order to be due for a follow-up on this day." msgstr "" -#: pretix/base/models/orders.py:233 +#: pretix/base/models/orders.py:239 msgid "" "If you set this, the check-in app will show a visible warning that tickets " "of this order require special attention. This will not show any details or " @@ -4257,206 +4296,206 @@ msgid "" "cases." msgstr "" -#: pretix/base/models/orders.py:245 pretix/base/models/orders.py:1333 +#: pretix/base/models/orders.py:251 pretix/base/models/orders.py:1339 msgid "Meta information" msgstr "" -#: pretix/base/models/orders.py:881 +#: pretix/base/models/orders.py:887 msgid "" "The payment can not be accepted as the last date of payments configured in " "the payment settings is over." msgstr "" -#: pretix/base/models/orders.py:883 +#: pretix/base/models/orders.py:889 msgid "" "The payment can not be accepted as the order is expired and you configured " "that no late payments should be accepted in the payment settings." msgstr "" -#: pretix/base/models/orders.py:885 +#: pretix/base/models/orders.py:891 msgid "This order is not yet approved by the event organizer." msgstr "" -#: pretix/base/models/orders.py:909 +#: pretix/base/models/orders.py:915 #, python-brace-format msgid "The ordered product \"{item}\" is no longer available." msgstr "" -#: pretix/base/models/orders.py:910 +#: pretix/base/models/orders.py:916 #, python-brace-format msgid "The seat \"{seat}\" is no longer available." msgstr "" -#: pretix/base/models/orders.py:911 +#: pretix/base/models/orders.py:917 #, python-brace-format msgid "The voucher \"{voucher}\" no longer has sufficient budget." msgstr "" -#: pretix/base/models/orders.py:912 +#: pretix/base/models/orders.py:918 #, python-brace-format msgid "The voucher \"{voucher}\" has been used in the meantime." msgstr "" -#: pretix/base/models/orders.py:1214 +#: pretix/base/models/orders.py:1220 msgid "" msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 msgid "Refund reason" msgstr "" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" "May be shown to the end user or used e.g. as part of a payment reference." msgstr "" -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -4468,8 +4507,8 @@ msgid "" msgstr "" #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -4717,15 +4756,7 @@ msgid "" "be used." msgstr "" -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "" @@ -4968,8 +4999,8 @@ msgid "Dates" msgstr "" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "" @@ -5111,10 +5142,10 @@ msgstr "" #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 msgid "Invoice address" msgstr "" @@ -5130,19 +5161,19 @@ msgstr "" msgid "Please enter a valid state." msgstr "" -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 msgid "Attendee e-mail address" msgstr "" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 msgid "Attendee address" msgstr "" @@ -5162,7 +5193,7 @@ msgstr "" #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "" @@ -5178,28 +5209,33 @@ msgstr "" msgid "Please enter a valid language code." msgstr "" -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 msgid "Please enter a valid sales channel." msgstr "" -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 msgid "Multiple matching seats were found." msgstr "" -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 msgid "No matching seat was found." msgstr "" -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "" -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 msgid "Ambiguous option selected." msgstr "" @@ -5526,9 +5562,9 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 msgid "Attendee company" msgstr "" @@ -5620,7 +5656,7 @@ msgid "Event begin weekday" msgstr "" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "" @@ -5702,8 +5738,8 @@ msgid "" "Add-on 2" msgstr "" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "" @@ -5745,7 +5781,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "" @@ -5796,7 +5832,7 @@ msgstr "" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -5857,23 +5893,23 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" msgstr "" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 msgid "Event canceled" msgstr "" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -5892,7 +5928,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "" -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "" @@ -5950,9 +5986,9 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 msgid "The booking period for this event has not yet started." msgstr "" @@ -5972,7 +6008,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 msgid "" "The booking period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -5986,7 +6022,7 @@ msgstr "" msgid "This voucher code is not known in our database." msgstr "" -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6082,15 +6118,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "" -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "" -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "" -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, python-format msgid "" "You can select at most %(max)s add-on from the category %(cat)s for the " @@ -6103,7 +6139,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, python-format msgid "" "You need to select at least %(min)s add-on from the category %(cat)s for the " @@ -6116,7 +6152,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6194,27 +6230,27 @@ msgstr "" msgid "week day" msgstr "" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "" @@ -6242,28 +6278,46 @@ msgstr "" msgid "This order position has been canceled." msgstr "" -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +msgid "This ticket has been blocked." +msgstr "" + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, python-brace-format +msgid "This ticket is only valid after {datetime}." +msgstr "" + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, python-brace-format +msgid "This ticket was only valid before {datetime}." +msgstr "" + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 msgid "This order position has an invalid date for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +msgid "This order is not yet approved." +msgstr "" + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "" -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "" -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "" @@ -6450,33 +6504,33 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "" -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, python-format msgid "" "You cannot select more than %(max)s item of the product %(product)s. We " @@ -6489,182 +6543,182 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 msgid "The booking period has ended." msgstr "" -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." msgstr "" -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 msgid "You need a valid voucher code to order one of the products." msgstr "" -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 msgid "" "The booking period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." msgstr "" -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." msgstr "" -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 msgid "The order was not canceled." msgstr "" -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 msgid "" "The cancellation fee cannot be higher than the total amount of this order." msgstr "" -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 msgid "The selected payment methods do not cover the total balance." msgstr "" -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " "has been used in the meantime. Please check the prices below and try again." msgstr "" -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, 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:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "" -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 msgid "The selected product does not allow to select a seat." msgstr "" -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 msgid "The selected country is blocked by your tax rule." msgstr "" -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." msgstr "" -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, 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:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -6765,7 +6819,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "" @@ -7404,7 +7458,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -7420,7 +7474,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -7712,7 +7766,7 @@ msgid "" "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "" @@ -7720,7 +7774,7 @@ msgstr "" msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "" @@ -7796,19 +7850,19 @@ msgstr "" msgid "Refund method" msgstr "" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -8100,7 +8154,7 @@ msgid "" msgstr "" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "" @@ -8138,10 +8192,25 @@ msgstr "" #: pretix/base/settings.py:2029 #, python-brace-format +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:2042 +#, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, python-brace-format msgid "" "Hello,\n" @@ -8172,12 +8241,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, python-brace-format msgid "Order canceled: {code}" msgstr "" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -8193,12 +8262,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -8216,12 +8285,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -8236,12 +8305,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, python-brace-format msgid "Order denied: {code}" msgstr "" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -8258,7 +8327,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -8270,12 +8339,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -8289,7 +8358,7 @@ msgid "" " Your {event} team" msgstr "" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -8303,12 +8372,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -8328,12 +8397,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -8353,12 +8422,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -8378,56 +8447,56 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "" -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 msgid "Header image" msgstr "" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -8436,26 +8505,26 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -8464,15 +8533,15 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -8481,93 +8550,93 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 msgid "Attendee data explanation" msgstr "" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." msgstr "" -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 msgid "Additional success message" msgstr "" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -8575,67 +8644,67 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 msgid "Length of gift card codes" msgstr "" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 msgid "Validity of gift card codes in years" msgstr "" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 msgid "Dialog text" msgstr "" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -8643,190 +8712,190 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 msgid "Privacy settings" msgstr "" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 msgid "\"Accept\" button description" msgstr "" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 msgid "Required cookies only" msgstr "" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 msgid "\"Reject\" button description" msgstr "" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 msgid "Customers can choose their own seats" msgstr "" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 msgctxt "person_name" msgid "Salutation" msgstr "" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -9502,7 +9571,7 @@ msgstr "" msgid "The task has been completed." msgstr "" -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "" @@ -9511,13 +9580,13 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -9748,22 +9817,22 @@ msgid "HTML mail renderer" msgstr "" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 msgid "Subject sent to order contact address" msgstr "" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -9771,19 +9840,19 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 msgid "Subject sent to attendees" msgstr "" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -9810,66 +9879,74 @@ msgstr "" msgid "Text (requested by user)" msgstr "" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 msgid "Subject for received order" msgstr "" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 msgid "Text for received order" msgstr "" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 msgid "Subject for approved order" msgstr "" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 msgid "Text for approved order" msgstr "" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 msgid "Subject for approved free order" msgstr "" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 msgid "Text for approved free order" msgstr "" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 msgid "Subject for denied order" msgstr "" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 msgid "Text for denied order" msgstr "" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -9877,67 +9954,67 @@ msgstr "" msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 msgid "Ticket code generator" msgstr "" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 msgid "Sale not allowed" msgstr "" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 msgid "Order requires approval" msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 msgid "Text on invoice" msgstr "" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -9945,48 +10022,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -9994,27 +10071,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "" @@ -10024,7 +10101,7 @@ msgid "Please enter less than 25 recipients." msgstr "" #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "" @@ -10043,76 +10120,81 @@ msgstr "" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +msgid "Paid or confirmed" +msgstr "" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 msgid "Cancellations" msgstr "" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 msgid "Canceled (fully)" msgstr "" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 msgid "Canceled (fully or with paid fee)" msgstr "" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 msgid "Cancellation requested" msgstr "" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 msgid "Payment process" msgstr "" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 msgid "Partially paid" msgstr "" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 msgid "Underpaid (but confirmed)" msgstr "" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 msgid "Approval process" msgstr "" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 msgid "Approved, payment pending" msgstr "" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -10120,388 +10202,388 @@ msgstr "" msgid "Approval pending" msgstr "" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 msgid "Order placed before" msgstr "" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 msgid "Minimal sum of payments and refunds" msgstr "" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 msgid "Maximal sum of payments and refunds" msgstr "" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 msgid "All payments" msgstr "" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 msgid "Payment created from" msgstr "" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 msgid "Payment created until" msgstr "" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 msgid "Paid from" msgstr "" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 msgid "Paid until" msgstr "" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 msgid "Date from" msgstr "" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 msgid "Date until" msgstr "" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 msgid "Start time from" msgstr "" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 msgid "Start time until" msgstr "" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 msgid "active" msgstr "" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 msgid "disabled" msgstr "" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 msgid "not yet activated" msgstr "" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 msgid "Has no memberships" msgstr "" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 msgid "Has any membership" msgstr "" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 msgid "Has valid membership" msgstr "" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 msgctxt "checkin state" msgid "Present" msgstr "" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 msgctxt "subevent" msgid "Date start from" msgstr "" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 msgctxt "subevent" msgid "Date start until" msgstr "" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 msgid "All check-ins" msgstr "" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 msgid "Successful check-ins" msgstr "" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 msgid "Unsuccessful check-ins" msgstr "" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 msgid "Scan type" msgstr "" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 msgid "All directions" msgstr "" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 msgid "Device" msgstr "" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 msgid "All devices" msgstr "" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 msgid "All gates" msgstr "" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 msgctxt "filter" msgid "Start date" msgstr "" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 msgctxt "filter" msgid "End date" msgstr "" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 msgid "Device status" msgstr "" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 msgid "Active devices" msgstr "" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 msgid "Revoked devices" msgstr "" @@ -10709,7 +10791,7 @@ msgid "" "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 msgid "No category" msgstr "" @@ -10753,59 +10835,59 @@ msgstr "" msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "" -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -10813,7 +10895,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -10821,7 +10903,7 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 msgid "Use value from product" msgstr "" @@ -10853,8 +10935,8 @@ msgstr "" msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "" @@ -10931,21 +11013,36 @@ msgstr "" msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +msgid "Confirm order regardless of payment" +msgstr "" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" msgstr "" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -10953,15 +11050,15 @@ msgid "" "payments." msgstr "" -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 msgid "" "If you keep a fee, all positions within this order will be canceled and the " "order will be reduced to a cancellation fee. Payment and shipping fees will " @@ -10970,26 +11067,26 @@ msgid "" "automatically." msgstr "" -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 msgid "Generate cancellation for invoice" msgstr "" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -10998,58 +11095,58 @@ msgstr "" msgid "Payment date" msgstr "" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 msgid "Please select some events." msgstr "" -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -11058,7 +11155,7 @@ msgstr "" msgid "Seat" msgstr "" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -11068,112 +11165,127 @@ msgstr "" msgid "Membership" msgstr "" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +msgid "Ticket is blocked" +msgstr "" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +msgid "Validity end" +msgstr "" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 msgid "Cancel this position" msgstr "" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 msgid "Attach tickets" msgstr "" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 msgid "Attach invoices" msgstr "" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 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:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "" -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "" -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "" -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 msgid "Cancel all dates" msgstr "" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "" -#: pretix/control/forms/orders.py:759 -msgid "Only available for payment method that support automatic refunds." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -11182,29 +11294,29 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 msgid "Gift card validity" msgstr "" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 msgid "Keep a fixed cancellation fee per ticket" msgstr "" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 msgid "Free tickets and add-on products are not counted" msgstr "" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 msgid "Keep fees" msgstr "" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -11212,20 +11324,20 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 msgid "Send information via email" msgstr "" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 msgid "Send information to waiting list" msgstr "" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, python-brace-format msgid "Canceled: {event}" msgstr "" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -11243,7 +11355,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -11257,24 +11369,24 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -11702,1021 +11814,1064 @@ msgstr "" msgid "A new secret has been generated for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, python-brace-format +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:172 +#, python-brace-format +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:177 +#, python-brace-format +msgid "A block has been added for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:181 +#, python-brace-format +msgid "A block has been removed for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " "type \"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 msgid "This object has been created by cloning." msgstr "" -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 msgid "The organizer has been changed." msgstr "" -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 msgid "The organizer settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 msgid "The footer links have been changed." msgstr "" -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 msgid "A scheduled export has been added." msgstr "" -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 msgid "A scheduled export has been changed." msgstr "" -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 msgid "A scheduled export has been deleted." msgstr "" -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 msgid "A scheduled export has been executed." msgstr "" -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 msgid "Gift card acceptance for another organizer has been removed." msgstr "" -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 msgid "The webhook has been created." msgstr "" -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 msgid "The webhook has been changed." msgstr "" -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 msgid "The webhook call retry jobs have been dropped." msgstr "" -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 msgid "The SSO provider has been created." msgstr "" -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 msgid "The SSO provider has been changed." msgstr "" -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 msgid "The SSO provider has been deleted." msgstr "" -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 msgid "The SSO client has been created." msgstr "" -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 msgid "The SSO client has been changed." msgstr "" -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 msgid "The SSO client has been deleted." msgstr "" -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 msgid "The membership type has been created." msgstr "" -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 msgid "The membership type has been changed." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 msgid "The membership type has been deleted." msgstr "" -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 msgid "The account has been created." msgstr "" -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 msgid "The account has been changed." msgstr "" -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 msgid "A membership for this account has been added." msgstr "" -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 msgid "A membership of this account has been changed." msgstr "" -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 msgid "A membership of this account has been deleted." msgstr "" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 msgid "The account has been disabled and anonymized." msgstr "" -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 msgid "A new password has been requested." msgstr "" -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 msgid "A new password has been set." msgstr "" -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 msgid "The event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 msgid "An event has been deleted." msgstr "" -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "" -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "" -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "" -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "" -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +msgid "The order has been set to be usable before it is paid." +msgstr "" + +#: pretix/control/logdisplay.py:374 +msgid "The order has been set to require payment before use." +msgstr "" + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "" -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 msgid "The cancellation request has been deleted." msgstr "" -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "" -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 msgid "The order has been reactivated." msgstr "" -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "" -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "" -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 msgid "The customer account has been changed." msgstr "" -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "" -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 msgid "The order's follow-up date has been updated." msgstr "" -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "" -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "" -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "" -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "" -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "" -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "" -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "" -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 msgid "A bundled item has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 msgid "A bundled item has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 msgid "A bundled item has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "" -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "" -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 msgid "The quota has been re-opened." msgstr "" -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "" -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "" -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "" -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 msgid "The discount has been added." msgstr "" -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 msgid "The discount has been deleted." msgstr "" -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 msgid "The discount has been changed." msgstr "" -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "" -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "" -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "" -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "" -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "" -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 msgid "The event details have been changed." msgstr "" -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 msgid "An entry has been transferred to another waiting list." msgstr "" -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 msgid "The gate has been created." msgstr "" -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 msgid "The gate has been changed." msgstr "" -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 msgid "The gate has been deleted." msgstr "" -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "" -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 msgctxt "subevent" msgid "The event date has been canceled." msgstr "" -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "" -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "" -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "" -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "" -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "" -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "" -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "" -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "" -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "" -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 msgid "The gift card has been created." msgstr "" -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 msgid "The gift card has been changed." msgstr "" -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 msgid "A manual transaction has been performed." msgstr "" -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, python-brace-format msgid "The order has been canceled (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "" +#: pretix/control/logdisplay.py:678 +msgid "Blocked manually" +msgstr "" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -12751,7 +12906,7 @@ msgstr "" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -12759,8 +12914,8 @@ msgid "Payment" msgstr "" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -12807,7 +12962,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -12854,7 +13009,7 @@ msgid "Search" msgstr "" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "" @@ -13426,7 +13581,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -13476,18 +13631,18 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "" @@ -13498,7 +13653,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "" @@ -13621,7 +13776,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -14343,7 +14498,7 @@ msgid "Show affected orders" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "" @@ -14503,9 +14658,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -14571,8 +14726,8 @@ msgid "Free order" msgstr "" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "" @@ -14607,7 +14762,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "" @@ -14668,34 +14823,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -14834,7 +14989,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -15685,14 +15840,14 @@ msgid "Add a new bundled product" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "" @@ -15703,11 +15858,11 @@ msgid "" "sale until you have added it to an existing or newly created quota." msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 msgid "New variation" msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "" @@ -15902,7 +16057,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "" @@ -15955,36 +16110,36 @@ msgid "Question: %(name)s" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "" @@ -16443,40 +16598,78 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +msgid "Ticket block" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +msgid "Not blocked" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +msgid "Validity time" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, python-format +msgid "Valid from %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, python-format +msgid "Valid until %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 msgid "" "Removing or splitting this position will also remove or split all add-ons to " "this position." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "" @@ -16501,7 +16694,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -16642,261 +16835,273 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 msgid "Customer account" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 msgid "Contact email" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 msgid "Invoice was emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 msgid "Invoice was not yet emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 msgid "Email invoices" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, python-format msgid "Denied scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, python-format msgid "Exit scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, python-format msgid "Entry scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, python-format msgid "Used %(amount)s discount from budget" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 msgid "Ticket page" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "Successful payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 msgid "Pending total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "" @@ -17431,8 +17636,13 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "" @@ -17667,12 +17877,6 @@ msgstr "" msgid "Anonymize" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -msgid "Valid from" -msgstr "" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -19845,49 +20049,49 @@ msgstr "" msgid "Invalid code, please try again." msgstr "" -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "" -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 msgid "The selected tickets have been marked as checked out." msgstr "" -#: pretix/control/views/checkin.py:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 msgid "We could not save your changes. See below for details." msgstr "" -#: pretix/control/views/checkin.py:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "" @@ -19979,7 +20183,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "" @@ -19987,7 +20191,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "" @@ -20028,7 +20232,7 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "" -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -20059,13 +20263,13 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "" @@ -20158,17 +20362,17 @@ msgstr "" msgid "Your event is not empty, you need to set it up manually." msgstr "" -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" msgstr "" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "" @@ -20248,7 +20452,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "" @@ -20286,8 +20490,8 @@ msgstr "" msgid "Street" msgstr "" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "" @@ -20295,86 +20499,86 @@ msgstr "" msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 msgid "Exit scans" msgstr "" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "" -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " "from it." msgstr "" -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 msgid "" "The product could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it. Deleting it could break reporting or other " "functionality, so the product has been disabled instead." msgstr "" -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "" @@ -20723,101 +20927,101 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 pretix/plugins/sendmail/views.py:174 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, python-brace-format msgid "Export: {title}" msgstr "" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -20825,249 +21029,249 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 msgid "All orders have been canceled." msgstr "" -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 msgid "Your input was not valid." msgstr "" -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." msgstr "" -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "" -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 msgid "The selected gift card issuer has been added." msgstr "" -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 msgid "The selected gift card issuer has been removed." msgstr "" -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 msgid "The transaction could not be reversed." msgstr "" -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 msgid "The transaction has been reversed." msgstr "" -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 msgid "The manual transaction has been saved." msgstr "" -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 msgid "The gift card has been created and can now be used." msgstr "" -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 msgid "The selected gate has been deleted." msgstr "" -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 msgid "The property has been created." msgstr "" -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 msgid "The selected property has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 msgid "The selected object has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 msgid "The provider has been created." msgstr "" -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 msgid "The customer account has been anonymized." msgstr "" @@ -21323,7 +21527,7 @@ msgstr "" msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "" @@ -21410,7 +21614,7 @@ msgstr "" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "" @@ -22293,90 +22497,90 @@ msgstr "" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 msgctxt "export_category" msgid "Check-in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked out" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 msgid "Automatically checked in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 msgid "Check-in log (all scans)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 msgid "Offline" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 msgid "Upload date" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 msgid "Upload time" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 msgid "Successful scans only" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 msgid "All check-in lists" msgstr "" @@ -23050,71 +23254,75 @@ msgstr "" msgid "Everyone who placed an order" msgstr "" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" msgstr "" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 msgid "approval pending" msgstr "" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 msgid "Absolute" msgstr "" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 msgid "Relative, before event start" msgstr "" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 msgid "Relative, before event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 msgid "Relative, after event start" msgstr "" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 msgid "Relative, after event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 msgid "Please specify the send date" msgstr "" -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 msgid "Please specify the offset days and time" msgstr "" -#: pretix/plugins/sendmail/forms.py:394 +#: pretix/plugins/sendmail/forms.py:396 msgid "Please specify a product" msgstr "" @@ -23134,62 +23342,62 @@ msgstr "" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 msgid "Limit products" msgstr "" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 msgid "Send date" msgstr "" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 msgid "Time of day" msgstr "" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, python-brace-format msgid "on {date} at {time}" msgstr "" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, 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:269 +#: pretix/plugins/sendmail/models.py:275 #, 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:279 +#: pretix/plugins/sendmail/models.py:285 #, 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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -23405,20 +23613,20 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" msgstr[0] "" msgstr[1] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, python-format msgid "%(number)s waiting list entry" msgid_plural "%(number)s waiting list entries" @@ -23427,11 +23635,11 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 msgid "Your rule has been created." msgstr "" -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 msgid "The selected rule has been deleted." msgstr "" @@ -23505,11 +23713,6 @@ msgstr "" msgid "Minimum Price" msgstr "" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 msgid "Available" @@ -24326,11 +24529,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -25056,7 +25259,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "" @@ -25093,12 +25296,16 @@ msgstr "" msgid "Membership:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +msgid "This ticket is blocked." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 msgctxt "ticket_checkins" msgid "Usage:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, python-format msgid "This ticket has been used once." msgid_plural "This ticket has been used %(count)s times." @@ -25107,51 +25314,51 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 msgid "No attendee name provided" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, python-format msgid "Remove one %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, python-format msgid "" "Remove one %(item)s from your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -25161,42 +25368,42 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, python-format msgid "Add one more %(item)s to your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, python-format msgid "incl. %(tax_sum)s taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 msgid "" "The items in your cart are no longer reserved for you. You can still " "complete your order as long as they’re available." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -25295,14 +25502,15 @@ msgid "Confirmation pending" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 msgid "Uncategorized items" @@ -25380,7 +25588,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 msgid "Few tickets left" msgstr "" @@ -25389,7 +25597,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 msgctxt "available_event_in_list" msgid "Buy now" msgstr "" @@ -25404,7 +25612,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "" @@ -25413,7 +25621,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "" @@ -25468,12 +25676,12 @@ msgid "Other dates" msgstr "" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 msgid "The booking period for this event is over." msgstr "" #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, python-format msgid "The booking period for this event will start on %(date)s at %(time)s." msgstr "" @@ -26528,7 +26736,7 @@ msgid "The products have been successfully added to your cart." msgstr "" #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -26737,15 +26945,15 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "" -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "" -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "" diff --git a/src/pretix/locale/he/LC_MESSAGES/djangojs.po b/src/pretix/locale/he/LC_MESSAGES/djangojs.po index c86d1caa8..9678511ba 100644 --- a/src/pretix/locale/he/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/he/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2021-09-24 13:54+0000\n" "Last-Translator: ofirtro \n" "Language-Team: Hebrew =2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -#: pretix/api/auth/devicesecurity.py:28 +#: pretix/api/auth/devicesecurity.py:31 msgid "" "Full device access (reading and changing orders and gift cards, reading of " "products and settings)" msgstr "" -#: pretix/api/auth/devicesecurity.py:44 +#: pretix/api/auth/devicesecurity.py:53 msgid "pretixSCAN" msgstr "" -#: pretix/api/auth/devicesecurity.py:79 +#: pretix/api/auth/devicesecurity.py:89 msgid "pretixSCAN (kiosk mode, no order sync, no search)" msgstr "" -#: pretix/api/auth/devicesecurity.py:112 +#: pretix/api/auth/devicesecurity.py:123 msgid "pretixSCAN (online only, no order sync)" msgstr "" -#: pretix/api/auth/devicesecurity.py:146 +#: pretix/api/auth/devicesecurity.py:158 msgid "pretixPOS" msgstr "" @@ -80,30 +80,30 @@ msgstr "" msgid "Limit to events" msgstr "" -#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:271 -#: pretix/base/exporters/orderlist.py:800 pretix/base/models/orders.py:221 -#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:703 -#: pretix/control/forms/filter.py:536 -#: pretix/control/templates/pretixcontrol/order/index.html:850 +#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:272 +#: pretix/base/exporters/orderlist.py:809 pretix/base/models/orders.py:227 +#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:749 +#: pretix/control/forms/filter.py:539 +#: pretix/control/templates/pretixcontrol/order/index.html:882 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:38 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:21 #: pretix/control/views/vouchers.py:111 #: pretix/plugins/banktransfer/refund_export.py:46 -#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/plugins/checkinlists/exporters.py:482 msgid "Comment" msgstr "" -#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1193 +#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1201 msgid "The product \"{}\" is not assigned to a quota." msgstr "" #: pretix/api/serializers/checkin.py:65 pretix/base/models/event.py:1573 -#: pretix/base/models/items.py:1499 pretix/base/models/items.py:1750 +#: pretix/base/models/items.py:1506 pretix/base/models/items.py:1757 msgid "One or more items do not belong to this event." msgstr "" #: pretix/api/serializers/checkin.py:69 pretix/api/serializers/checkin.py:72 -#: pretix/base/models/items.py:1761 pretix/base/models/items.py:1764 +#: pretix/base/models/items.py:1768 pretix/base/models/items.py:1771 #: pretix/base/models/waitinglist.py:301 pretix/base/models/waitinglist.py:304 msgid "The subevent does not belong to this event." msgstr "" @@ -163,7 +163,7 @@ msgid "" "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:599 +#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:598 msgid "Gift card products should not be admission products at the same time." msgstr "" @@ -185,22 +185,22 @@ msgstr "" msgid "This type of question cannot be asked during check-in." msgstr "" -#: pretix/api/serializers/order.py:74 +#: pretix/api/serializers/order.py:75 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "" -#: pretix/api/serializers/order.py:1167 pretix/api/views/cart.py:210 -#: pretix/base/services/orders.py:1392 +#: pretix/api/serializers/order.py:1175 pretix/api/views/cart.py:210 +#: pretix/base/services/orders.py:1415 #, python-brace-format msgid "The selected seat \"{seat}\" is not available." msgstr "" -#: pretix/api/serializers/order.py:1180 pretix/api/serializers/order.py:1187 +#: pretix/api/serializers/order.py:1188 pretix/api/serializers/order.py:1195 msgid "The product \"{}\" is not available on this date." msgstr "" -#: pretix/api/serializers/order.py:1205 pretix/api/views/cart.py:190 +#: pretix/api/serializers/order.py:1213 pretix/api/views/cart.py:190 msgid "" "There is not enough quota available on quota \"{}\" to perform the operation." msgstr "" @@ -213,17 +213,17 @@ msgid "" msgstr "" #: pretix/api/serializers/organizer.py:224 -#: pretix/control/views/organizer.py:722 +#: pretix/control/views/organizer.py:723 msgid "pretix account invitation" msgstr "" #: pretix/api/serializers/organizer.py:246 -#: pretix/control/views/organizer.py:821 +#: pretix/control/views/organizer.py:822 msgid "This user already has been invited for this team." msgstr "" #: pretix/api/serializers/organizer.py:262 -#: pretix/control/views/organizer.py:838 +#: pretix/control/views/organizer.py:839 msgid "This user already has permissions for this team." msgstr "" @@ -232,30 +232,30 @@ msgid "" "The specified voucher has already been used the maximum number of times." msgstr "" -#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:434 +#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:457 #, python-brace-format msgid "" "The application \"{application_name}\" has been authorized to access your " "account." msgstr "" -#: pretix/api/views/order.py:528 pretix/control/views/orders.py:1333 +#: pretix/api/views/order.py:530 pretix/control/views/orders.py:1333 #: pretix/presale/views/order.py:744 pretix/presale/views/order.py:817 msgid "You cannot generate an invoice for this order." msgstr "" -#: pretix/api/views/order.py:533 pretix/control/views/orders.py:1335 +#: pretix/api/views/order.py:535 pretix/control/views/orders.py:1335 #: pretix/presale/views/order.py:746 pretix/presale/views/order.py:819 msgid "An invoice for this order already exists." msgstr "" -#: pretix/api/views/order.py:559 pretix/control/views/orders.py:1459 +#: pretix/api/views/order.py:561 pretix/control/views/orders.py:1459 #: pretix/control/views/users.py:141 msgid "There was an error sending the mail. Please try again later." msgstr "" -#: pretix/api/views/order.py:637 pretix/base/services/cart.py:198 -#: pretix/base/services/orders.py:175 pretix/presale/views/order.py:801 +#: pretix/api/views/order.py:639 pretix/base/services/cart.py:198 +#: pretix/base/services/orders.py:176 pretix/presale/views/order.py:801 msgid "One of the selected products is not available in the selected country." msgstr "" @@ -271,7 +271,7 @@ msgstr "" msgid "Order marked as paid" msgstr "" -#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:331 +#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:337 #: pretix/base/notifications.py:251 #: pretix/control/templates/pretixcontrol/event/mail.html:111 #: pretix/control/views/orders.py:1296 @@ -396,7 +396,7 @@ msgstr "" #: pretix/base/addressvalidation.py:108 pretix/base/forms/questions.py:878 #: pretix/base/forms/questions.py:909 pretix/base/payment.py:87 #: pretix/control/forms/event.py:723 pretix/control/forms/event.py:729 -#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1295 +#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1300 #: pretix/control/forms/mailsetup.py:76 pretix/control/forms/mailsetup.py:118 #: pretix/plugins/banktransfer/payment.py:625 #: pretix/plugins/banktransfer/payment.py:631 @@ -420,12 +420,12 @@ msgstr "" #: pretix/base/auth.py:152 pretix/base/exporters/customers.py:67 #: pretix/base/forms/auth.py:246 pretix/base/models/auth.py:246 #: pretix/base/models/customers.py:93 pretix/base/models/notifications.py:46 -#: pretix/base/models/orders.py:196 pretix/control/navigation.py:81 +#: pretix/base/models/orders.py:202 pretix/control/navigation.py:81 #: pretix/control/navigation.py:494 #: pretix/control/templates/pretixcontrol/event/settings.html:68 #: pretix/control/templates/pretixcontrol/organizers/customer.html:48 -#: pretix/plugins/checkinlists/exporters.py:451 -#: pretix/presale/checkoutflow.py:1382 pretix/presale/forms/checkout.py:57 +#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/presale/checkoutflow.py:1384 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 @@ -586,9 +586,9 @@ msgid "Question answer file uploads" msgstr "" #: pretix/base/exporters/answers.py:53 pretix/base/exporters/json.py:52 -#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:79 -#: pretix/base/exporters/orderlist.py:756 -#: pretix/base/exporters/orderlist.py:948 +#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:765 +#: pretix/base/exporters/orderlist.py:957 #: pretix/plugins/reports/exporters.py:405 #: pretix/plugins/reports/exporters.py:578 msgctxt "export_category" @@ -601,7 +601,7 @@ msgid "" "customers while creating an order." msgstr "" -#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1357 +#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1364 #: pretix/control/navigation.py:182 #: pretix/control/templates/pretixcontrol/items/questions.html:3 #: pretix/control/templates/pretixcontrol/items/questions.html:5 @@ -642,47 +642,47 @@ msgstr "" msgid "External identifier" msgstr "" -#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:425 -#: pretix/base/exporters/orderlist.py:535 +#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:426 +#: pretix/base/exporters/orderlist.py:536 #: pretix/base/exporters/waitinglist.py:110 pretix/base/models/customers.py:94 -#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1260 -#: pretix/base/models/orders.py:200 pretix/base/models/waitinglist.py:80 +#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1267 +#: pretix/base/models/orders.py:206 pretix/base/models/waitinglist.py:80 #: pretix/base/orderimport.py:163 pretix/base/pdf.py:315 -#: pretix/control/templates/pretixcontrol/order/index.html:245 +#: pretix/control/templates/pretixcontrol/order/index.html:248 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:148 #: pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:452 -#: pretix/presale/checkoutflow.py:1388 pretix/presale/forms/checkout.py:84 +#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/presale/checkoutflow.py:1390 pretix/presale/forms/checkout.py:84 #: pretix/presale/forms/waitinglist.py:101 #: pretix/presale/templates/pretixpresale/event/order.html:302 msgid "Phone number" msgstr "" #: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:248 -#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2774 -#: pretix/base/settings.py:3090 pretix/base/settings.py:3101 +#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2838 +#: pretix/base/settings.py:3103 pretix/base/settings.py:3114 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Full name" msgstr "" #: pretix/base/exporters/customers.py:74 pretix/base/exporters/invoices.py:203 #: pretix/base/exporters/invoices.py:211 pretix/base/exporters/invoices.py:329 -#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:251 #: pretix/base/exporters/waitinglist.py:108 pretix/base/forms/questions.py:1036 #: pretix/base/models/devices.py:66 pretix/base/models/devices.py:126 #: pretix/base/models/event.py:1380 pretix/base/models/event.py:1617 -#: pretix/base/models/items.py:1623 pretix/base/models/items.py:1791 +#: pretix/base/models/items.py:1630 pretix/base/models/items.py:1798 #: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:73 #: pretix/base/models/seating.py:61 pretix/base/models/waitinglist.py:69 -#: pretix/base/settings.py:2733 pretix/base/settings.py:2743 -#: pretix/base/settings.py:3079 pretix/control/forms/filter.py:594 +#: pretix/base/settings.py:2746 pretix/base/settings.py:2756 +#: pretix/base/settings.py:3092 pretix/control/forms/filter.py:597 #: pretix/control/forms/item.py:352 pretix/control/forms/organizer.py:655 #: pretix/control/templates/pretixcontrol/checkin/index.html:104 #: 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 -#: pretix/control/templates/pretixcontrol/order/index.html:899 +#: pretix/control/templates/pretixcontrol/order/index.html:931 #: pretix/control/templates/pretixcontrol/organizers/customer.html:57 #: pretix/control/templates/pretixcontrol/organizers/customers.html:62 #: pretix/control/templates/pretixcontrol/organizers/devices.html:77 @@ -694,8 +694,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:144 #: pretix/control/views/waitinglist.py:295 pretix/plugins/badges/models.py:53 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34 -#: pretix/plugins/checkinlists/exporters.py:326 -#: pretix/plugins/checkinlists/exporters.py:618 +#: pretix/plugins/checkinlists/exporters.py:329 +#: pretix/plugins/checkinlists/exporters.py:639 #: pretix/plugins/reports/exporters.py:812 #: pretix/plugins/ticketoutputpdf/models.py:239 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 @@ -731,7 +731,7 @@ msgstr "" #: pretix/base/exporters/customers.py:81 pretix/base/exporters/invoices.py:202 #: pretix/base/exporters/waitinglist.py:118 pretix/base/models/auth.py:260 #: pretix/base/models/customers.py:105 pretix/base/models/exports.py:53 -#: pretix/control/forms/event.py:1390 pretix/control/forms/exports.py:49 +#: pretix/control/forms/event.py:1395 pretix/control/forms/exports.py:49 #: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:296 msgid "Language" msgstr "" @@ -758,41 +758,43 @@ msgstr "" #: pretix/base/exporters/items.py:203 pretix/base/exporters/items.py:204 #: pretix/base/exporters/items.py:205 pretix/base/exporters/items.py:208 #: pretix/base/exporters/items.py:210 pretix/base/exporters/items.py:211 -#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1210 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:499 -#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:118 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:690 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1216 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:502 +#: pretix/control/forms/item.py:509 pretix/control/forms/subevents.py:118 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "Yes" msgstr "" #: pretix/base/exporters/customers.py:100 #: pretix/base/exporters/customers.py:101 pretix/base/exporters/events.py:81 -#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1212 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:500 -#: pretix/control/forms/item.py:511 pretix/control/forms/subevents.py:119 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1218 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:503 +#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:119 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "No" msgstr "" @@ -813,8 +815,8 @@ msgid "Event ticket {event}-{code}" msgstr "" #: pretix/base/exporters/dekodi.py:220 pretix/base/exporters/invoices.py:74 -#: pretix/base/exporters/orderlist.py:120 -#: pretix/base/exporters/orderlist.py:900 +#: pretix/base/exporters/orderlist.py:121 +#: pretix/base/exporters/orderlist.py:909 #: pretix/plugins/checkinlists/exporters.py:86 #: pretix/plugins/reports/exporters.py:394 #: pretix/plugins/reports/exporters.py:625 @@ -845,8 +847,8 @@ msgstr "" #: pretix/base/exporters/events.py:57 pretix/base/exporters/waitinglist.py:114 #: pretix/base/models/event.py:522 pretix/base/pdf.py:219 -#: pretix/control/forms/filter.py:1110 pretix/control/forms/filter.py:1112 -#: pretix/control/forms/filter.py:1506 pretix/control/forms/filter.py:1508 +#: pretix/control/forms/filter.py:1113 pretix/control/forms/filter.py:1115 +#: pretix/control/forms/filter.py:1509 pretix/control/forms/filter.py:1511 #: pretix/control/templates/pretixcontrol/events/index.html:62 #: pretix/control/templates/pretixcontrol/organizers/detail.html:58 msgid "Event name" @@ -867,8 +869,8 @@ msgid "Event currency" msgstr "" #: pretix/base/exporters/events.py:61 pretix/base/models/event.py:545 -#: pretix/base/models/event.py:1382 pretix/base/settings.py:2731 -#: pretix/base/settings.py:2741 pretix/control/forms/subevents.py:472 +#: pretix/base/models/event.py:1382 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2754 pretix/control/forms/subevents.py:472 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:268 msgid "Event start time" msgstr "" @@ -913,13 +915,13 @@ msgstr "" #: pretix/base/exporters/events.py:69 pretix/base/models/event.py:590 #: pretix/control/templates/pretixcontrol/event/index.html:113 -#: pretix/control/templates/pretixcontrol/order/index.html:943 +#: pretix/control/templates/pretixcontrol/order/index.html:975 msgid "Internal comment" msgstr "" -#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1556 -#: pretix/base/models/orders.py:1946 pretix/control/forms/filter.py:201 -#: pretix/control/forms/filter.py:890 pretix/control/forms/filter.py:2062 +#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1562 +#: pretix/base/models/orders.py:1952 pretix/control/forms/filter.py:201 +#: pretix/control/forms/filter.py:893 pretix/control/forms/filter.py:2065 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:14 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:31 @@ -933,8 +935,8 @@ msgid "Payment provider" msgstr "" #: pretix/base/exporters/invoices.py:84 pretix/base/exporters/invoices.py:86 -#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:892 -#: pretix/control/forms/filter.py:2064 +#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:895 +#: pretix/control/forms/filter.py:2067 msgid "All payment providers" msgstr "" @@ -965,8 +967,8 @@ msgid "" msgstr "" #: pretix/base/exporters/invoices.py:188 pretix/base/shredder.py:392 -#: pretix/control/templates/pretixcontrol/order/index.html:256 -#: pretix/control/templates/pretixcontrol/order/index.html:329 +#: pretix/control/templates/pretixcontrol/order/index.html:259 +#: pretix/control/templates/pretixcontrol/order/index.html:332 #: pretix/control/templates/pretixcontrol/organizers/edit.html:204 #: pretix/presale/templates/pretixpresale/event/order.html:234 #: pretix/presale/templates/pretixpresale/event/order.html:255 @@ -982,24 +984,24 @@ msgid "Invoice number" msgstr "" #: pretix/base/exporters/invoices.py:197 pretix/base/exporters/invoices.py:324 -#: pretix/base/exporters/orderlist.py:923 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1256 -#: pretix/base/models/orders.py:208 pretix/base/models/orders.py:2538 -#: pretix/base/models/orders.py:2642 +#: pretix/base/exporters/orderlist.py:932 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1263 +#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2602 +#: pretix/base/models/orders.py:2706 #: pretix/control/templates/pretixcontrol/order/transactions.html:19 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:64 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 -#: pretix/plugins/checkinlists/exporters.py:610 +#: pretix/plugins/checkinlists/exporters.py:631 #: pretix/presale/templates/pretixpresale/organizers/index.html:43 msgid "Date" msgstr "" #: pretix/base/exporters/invoices.py:198 pretix/base/exporters/invoices.py:325 -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:422 -#: pretix/base/exporters/orderlist.py:531 pretix/base/models/orders.py:171 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:423 +#: pretix/base/exporters/orderlist.py:532 pretix/base/models/orders.py:174 #: pretix/base/notifications.py:199 pretix/base/pdf.py:101 #: pretix/control/templates/pretixcontrol/checkin/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:172 @@ -1013,8 +1015,8 @@ msgstr "" #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:29 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:41 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:433 -#: pretix/plugins/checkinlists/exporters.py:614 +#: pretix/plugins/checkinlists/exporters.py:445 +#: pretix/plugins/checkinlists/exporters.py:635 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:811 #: pretix/plugins/ticketoutputpdf/exporters.py:95 @@ -1025,7 +1027,7 @@ msgstr "" #: pretix/base/exporters/invoices.py:199 pretix/base/exporters/invoices.py:326 #: pretix/base/models/customers.py:381 pretix/base/models/waitinglist.py:76 -#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:532 +#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:535 #: pretix/control/templates/pretixcontrol/users/index.html:42 #: pretix/control/views/waitinglist.py:295 msgid "E-mail address" @@ -1050,15 +1052,15 @@ msgid "Invoice sender:" msgstr "" #: pretix/base/exporters/invoices.py:204 pretix/base/exporters/invoices.py:330 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:559 pretix/base/forms/questions.py:609 -#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1346 -#: pretix/base/models/orders.py:2776 pretix/base/orderimport.py:351 -#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:629 -#: pretix/control/templates/pretixcontrol/order/index.html:901 -#: pretix/plugins/checkinlists/exporters.py:474 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:609 +#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1352 +#: pretix/base/models/orders.py:2840 pretix/base/orderimport.py:351 +#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:632 +#: pretix/control/templates/pretixcontrol/order/index.html:933 +#: pretix/plugins/checkinlists/exporters.py:492 #: pretix/plugins/reports/exporters.py:767 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:314 @@ -1068,47 +1070,47 @@ msgstr "" #: pretix/base/exporters/invoices.py:205 pretix/base/exporters/invoices.py:213 #: pretix/base/exporters/invoices.py:331 pretix/base/exporters/invoices.py:339 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:620 -#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1347 -#: pretix/base/models/orders.py:2777 pretix/base/orderimport.py:362 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:620 +#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1353 +#: pretix/base/models/orders.py:2841 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:508 pretix/base/settings.py:877 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:633 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:636 #: pretix/control/views/item.py:455 -#: pretix/plugins/checkinlists/exporters.py:475 +#: pretix/plugins/checkinlists/exporters.py:493 #: pretix/plugins/reports/exporters.py:768 msgid "ZIP code" msgstr "" #: pretix/base/exporters/invoices.py:206 pretix/base/exporters/invoices.py:214 #: pretix/base/exporters/invoices.py:332 pretix/base/exporters/invoices.py:340 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:628 -#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1348 -#: pretix/base/models/orders.py:2778 pretix/base/orderimport.py:373 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:628 +#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1354 +#: pretix/base/models/orders.py:2842 pretix/base/orderimport.py:373 #: pretix/base/orderimport.py:519 pretix/base/settings.py:889 -#: pretix/control/forms/filter.py:607 pretix/control/forms/filter.py:638 +#: pretix/control/forms/filter.py:610 pretix/control/forms/filter.py:641 #: pretix/control/views/item.py:465 -#: pretix/plugins/checkinlists/exporters.py:476 +#: pretix/plugins/checkinlists/exporters.py:494 #: pretix/plugins/reports/exporters.py:769 msgid "City" msgstr "" #: pretix/base/exporters/invoices.py:207 pretix/base/exporters/invoices.py:215 #: pretix/base/exporters/invoices.py:333 pretix/base/exporters/invoices.py:341 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:640 -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2779 pretix/base/models/orders.py:2780 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:640 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2843 pretix/base/models/orders.py:2844 #: pretix/base/orderimport.py:389 pretix/base/orderimport.py:535 -#: pretix/base/settings.py:898 pretix/control/forms/filter.py:612 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:905 +#: pretix/base/settings.py:898 pretix/control/forms/filter.py:615 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:937 #: pretix/control/views/item.py:475 -#: pretix/plugins/checkinlists/exporters.py:477 +#: pretix/plugins/checkinlists/exporters.py:495 #: pretix/plugins/reports/exporters.py:719 #: pretix/plugins/reports/exporters.py:764 #: pretix/plugins/reports/exporters.py:813 @@ -1123,11 +1125,11 @@ msgstr "" #: pretix/base/exporters/invoices.py:209 pretix/base/exporters/invoices.py:217 #: pretix/base/exporters/invoices.py:335 pretix/base/exporters/invoices.py:343 -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:602 pretix/base/models/orders.py:2783 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:2847 #: pretix/base/orderimport.py:433 -#: pretix/control/templates/pretixcontrol/order/index.html:912 +#: pretix/control/templates/pretixcontrol/order/index.html:944 #: pretix/plugins/reports/exporters.py:771 #: pretix/plugins/reports/exporters.py:813 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:103 @@ -1149,15 +1151,15 @@ msgid "Invoice recipient:" msgstr "" #: pretix/base/exporters/invoices.py:210 pretix/base/exporters/invoices.py:336 -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:434 -#: pretix/base/exporters/orderlist.py:558 -#: pretix/base/exporters/orderlist.py:592 pretix/base/forms/questions.py:601 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:435 +#: pretix/base/exporters/orderlist.py:559 +#: pretix/base/exporters/orderlist.py:596 pretix/base/forms/questions.py:601 #: pretix/base/orderimport.py:321 pretix/base/orderimport.py:486 -#: pretix/control/forms/filter.py:590 pretix/control/forms/filter.py:625 -#: pretix/control/templates/pretixcontrol/order/index.html:897 +#: pretix/control/forms/filter.py:593 pretix/control/forms/filter.py:628 +#: pretix/control/templates/pretixcontrol/order/index.html:929 #: pretix/control/views/item.py:433 -#: pretix/plugins/checkinlists/exporters.py:462 +#: pretix/plugins/checkinlists/exporters.py:477 #: pretix/plugins/reports/exporters.py:766 #: pretix/plugins/reports/exporters.py:812 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:87 @@ -1170,14 +1172,14 @@ msgid "Street address" msgstr "" #: pretix/base/exporters/invoices.py:216 pretix/base/exporters/invoices.py:342 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:664 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:564 pretix/base/forms/questions.py:664 #: pretix/base/forms/questions.py:1002 pretix/base/models/customers.py:297 -#: pretix/base/models/orders.py:1350 pretix/base/models/orders.py:2782 +#: pretix/base/models/orders.py:1356 pretix/base/models/orders.py:2846 #: pretix/base/orderimport.py:408 -#: pretix/control/templates/pretixcontrol/order/index.html:908 -#: pretix/plugins/checkinlists/exporters.py:478 +#: pretix/control/templates/pretixcontrol/order/index.html:940 +#: pretix/plugins/checkinlists/exporters.py:496 #: pretix/plugins/reports/exporters.py:770 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:321 @@ -1186,19 +1188,19 @@ msgid "State" msgstr "" #: pretix/base/exporters/invoices.py:218 pretix/base/exporters/invoices.py:344 -#: pretix/base/models/orders.py:2792 pretix/base/models/orders.py:2820 +#: pretix/base/models/orders.py:2856 pretix/base/models/orders.py:2884 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107 msgid "Beneficiary" msgstr "" #: pretix/base/exporters/invoices.py:219 pretix/base/exporters/invoices.py:345 -#: pretix/base/models/orders.py:2787 pretix/base/orderimport.py:444 -#: pretix/control/templates/pretixcontrol/order/index.html:932 +#: pretix/base/models/orders.py:2851 pretix/base/orderimport.py:444 +#: pretix/control/templates/pretixcontrol/order/index.html:964 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:115 msgid "Internal reference" msgstr "" -#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1343 +#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1348 msgid "Reverse charge" msgstr "" @@ -1223,9 +1225,9 @@ msgid "Payment matching IDs" msgstr "" #: pretix/base/exporters/invoices.py:226 pretix/base/exporters/invoices.py:346 -#: pretix/base/exporters/orderlist.py:276 -#: pretix/base/exporters/orderlist.py:446 -#: pretix/base/exporters/orderlist.py:608 +#: pretix/base/exporters/orderlist.py:277 +#: pretix/base/exporters/orderlist.py:447 +#: pretix/base/exporters/orderlist.py:612 #: pretix/control/templates/pretixcontrol/event/payment.html:10 #: pretix/control/views/event.py:343 msgid "Payment providers" @@ -1236,7 +1238,7 @@ msgid "Cancellation" msgstr "" #: pretix/base/exporters/invoices.py:282 pretix/base/exporters/invoices.py:385 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgid "Invoice" msgstr "" @@ -1245,13 +1247,13 @@ msgstr "" msgid "Line number" msgstr "" -#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:429 +#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:430 #: pretix/base/models/items.py:374 pretix/base/models/items.py:808 #: pretix/control/templates/pretixcontrol/pdf/placeholders.html:32 msgid "Description" msgstr "" -#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:310 +#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:323 msgid "Gross price" msgstr "" @@ -1259,16 +1261,16 @@ msgstr "" msgid "Net price" msgstr "" -#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:433 -#: pretix/base/exporters/orderlist.py:549 pretix/base/models/orders.py:2096 -#: pretix/base/models/orders.py:2226 pretix/base/models/orders.py:2581 +#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:434 +#: pretix/base/exporters/orderlist.py:550 pretix/base/models/orders.py:2102 +#: pretix/base/models/orders.py:2246 pretix/base/models/orders.py:2645 msgid "Tax value" msgstr "" -#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:431 -#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:2087 -#: pretix/base/models/orders.py:2217 pretix/base/models/orders.py:2572 -#: pretix/base/models/orders.py:2652 pretix/base/models/tax.py:161 +#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:432 +#: pretix/base/exporters/orderlist.py:548 pretix/base/models/orders.py:2093 +#: pretix/base/models/orders.py:2237 pretix/base/models/orders.py:2636 +#: pretix/base/models/orders.py:2716 pretix/base/models/tax.py:161 #: pretix/control/templates/pretixcontrol/order/transactions.html:21 #: pretix/plugins/reports/exporters.py:720 #: pretix/plugins/reports/exporters.py:765 @@ -1291,7 +1293,7 @@ msgstr "" msgid "Product data" msgstr "" -#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:837 +#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:846 msgctxt "export_category" msgid "Product data" msgstr "" @@ -1326,17 +1328,17 @@ msgstr "" msgid "Item name" msgstr "" -#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:545 +#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:546 #: pretix/base/exporters/waitinglist.py:112 pretix/base/models/items.py:801 -#: pretix/base/models/orders.py:1302 pretix/base/models/orders.py:2557 +#: pretix/base/models/orders.py:1308 pretix/base/models/orders.py:2621 msgid "Variation" msgstr "" #: pretix/base/exporters/items.py:72 pretix/base/models/customers.py:56 #: pretix/base/models/customers.py:389 pretix/base/models/discount.py:56 #: pretix/base/models/event.py:1371 pretix/base/models/items.py:371 -#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1063 -#: pretix/control/forms/filter.py:1793 +#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1066 +#: pretix/control/forms/filter.py:1796 #: pretix/control/templates/pretixcontrol/event/plugins.html:55 #: pretix/control/templates/pretixcontrol/users/index.html:51 msgid "Active" @@ -1345,7 +1347,7 @@ msgstr "" #: pretix/base/exporters/items.py:73 pretix/base/models/discount.py:68 #: pretix/base/models/items.py:519 pretix/base/models/items.py:861 #: pretix/control/forms/discounts.py:79 pretix/control/forms/event.py:898 -#: pretix/control/forms/item.py:539 pretix/control/forms/item.py:746 +#: pretix/control/forms/item.py:538 pretix/control/forms/item.py:745 msgid "Sales channels" msgstr "" @@ -1376,14 +1378,14 @@ msgstr "" msgid "Generate tickets" msgstr "" -#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:853 #: pretix/base/exporters/waitinglist.py:41 pretix/base/shredder.py:241 -#: pretix/control/forms/event.py:1460 pretix/control/navigation.py:235 +#: pretix/control/forms/event.py:1465 pretix/control/navigation.py:235 #: pretix/control/templates/pretixcontrol/event/settings.html:331 #: pretix/control/templates/pretixcontrol/orders/cancel.html:62 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:8 -#: pretix/plugins/sendmail/views.py:436 +#: pretix/plugins/sendmail/views.py:439 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:27 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:77 @@ -1396,7 +1398,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:102 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:66 #: pretix/presale/templates/pretixpresale/organizers/index.html:94 -#: pretix/presale/views/widget.py:384 +#: pretix/presale/views/widget.py:387 msgid "Waiting list" msgstr "" @@ -1450,9 +1452,10 @@ msgstr "" msgid "Maximum amount per order" msgstr "" -#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:270 -#: pretix/base/models/items.py:505 pretix/base/models/orders.py:231 -#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:271 +#: pretix/base/models/items.py:505 pretix/base/models/items.py:874 +#: pretix/base/models/orders.py:237 +#: pretix/plugins/checkinlists/exporters.py:481 msgid "Requires special attention" msgstr "" @@ -1468,7 +1471,7 @@ msgstr "" #: pretix/base/exporters/items.py:93 pretix/base/models/items.py:530 #: pretix/base/models/items.py:836 #: pretix/control/templates/pretixcontrol/item/include_variations.html:41 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:147 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:148 msgid "Require a valid membership" msgstr "" @@ -1477,7 +1480,7 @@ msgstr "" msgid "Hide without a valid membership" msgstr "" -#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:78 +#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:79 msgid "Order data" msgstr "" @@ -1502,14 +1505,14 @@ msgstr "" msgid "Filter by status" msgstr "" -#: pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:81 msgid "" "Download a spreadsheet of all orders. The spreadsheet will include three " "sheets, one with a line for every order, one with a line for every order " "position, and one with a line for every additional fee charged in an order." msgstr "" -#: pretix/base/exporters/orderlist.py:92 pretix/base/models/orders.py:264 +#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:270 #: pretix/control/navigation.py:253 pretix/control/navigation.py:360 #: pretix/control/templates/pretixcontrol/orders/index.html:7 #: pretix/control/templates/pretixcontrol/orders/index.html:9 @@ -1519,55 +1522,55 @@ msgstr "" msgid "Orders" msgstr "" -#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:2260 +#: pretix/base/exporters/orderlist.py:94 pretix/base/models/orders.py:2294 #: pretix/base/notifications.py:205 msgid "Order positions" msgstr "" -#: pretix/base/exporters/orderlist.py:94 +#: pretix/base/exporters/orderlist.py:95 msgid "Order fees" msgstr "" -#: pretix/base/exporters/orderlist.py:102 +#: pretix/base/exporters/orderlist.py:103 msgid "Only paid orders" msgstr "" -#: pretix/base/exporters/orderlist.py:108 +#: pretix/base/exporters/orderlist.py:109 msgid "Include payment amounts" msgstr "" -#: pretix/base/exporters/orderlist.py:114 +#: pretix/base/exporters/orderlist.py:115 msgid "Show multiple choice answers grouped in one column" msgstr "" -#: pretix/base/exporters/orderlist.py:123 +#: pretix/base/exporters/orderlist.py:124 #: pretix/plugins/reports/exporters.py:628 msgid "Only include orders created within this date range." msgstr "" -#: pretix/base/exporters/orderlist.py:127 pretix/base/notifications.py:194 +#: pretix/base/exporters/orderlist.py:128 pretix/base/notifications.py:194 #: pretix/base/pdf.py:229 pretix/plugins/badges/exporters.py:311 #: pretix/plugins/ticketoutputpdf/exporters.py:96 msgid "Event date" msgstr "" -#: pretix/base/exporters/orderlist.py:130 +#: pretix/base/exporters/orderlist.py:131 msgid "" "Only include orders including at least one ticket for a date in this range. " "Will also include other dates in case of mixed orders!" msgstr "" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:421 -#: pretix/base/exporters/orderlist.py:530 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1436 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:422 +#: pretix/base/exporters/orderlist.py:531 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1441 #: pretix/control/forms/organizer.py:103 msgid "Event slug" msgstr "" -#: pretix/base/exporters/orderlist.py:249 pretix/base/notifications.py:201 +#: pretix/base/exporters/orderlist.py:250 pretix/base/notifications.py:201 #: pretix/control/templates/pretixcontrol/search/orders.html:60 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:813 @@ -1575,22 +1578,22 @@ msgstr "" msgid "Order total" msgstr "" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:423 -#: pretix/base/exporters/orderlist.py:533 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1019 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:424 +#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1028 #: pretix/base/exporters/waitinglist.py:120 -#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:177 -#: pretix/control/forms/filter.py:885 pretix/control/forms/filter.py:1060 -#: pretix/control/forms/filter.py:1288 pretix/control/forms/filter.py:1358 -#: pretix/control/forms/filter.py:1478 pretix/control/forms/filter.py:1790 -#: pretix/control/forms/filter.py:1871 pretix/control/forms/filter.py:2154 +#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:180 +#: pretix/control/forms/filter.py:888 pretix/control/forms/filter.py:1063 +#: pretix/control/forms/filter.py:1291 pretix/control/forms/filter.py:1361 +#: pretix/control/forms/filter.py:1481 pretix/control/forms/filter.py:1793 +#: pretix/control/forms/filter.py:1874 pretix/control/forms/filter.py:2157 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:39 #: pretix/control/templates/pretixcontrol/checkin/index.html:107 #: pretix/control/templates/pretixcontrol/events/index.html:84 -#: pretix/control/templates/pretixcontrol/order/index.html:695 -#: pretix/control/templates/pretixcontrol/order/index.html:791 +#: pretix/control/templates/pretixcontrol/order/index.html:727 +#: pretix/control/templates/pretixcontrol/order/index.html:823 #: pretix/control/templates/pretixcontrol/orders/index.html:126 #: pretix/control/templates/pretixcontrol/orders/refunds.html:65 #: pretix/control/templates/pretixcontrol/organizers/customer.html:38 @@ -1613,9 +1616,9 @@ msgstr "" msgid "Status" msgstr "" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:424 -#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:425 +#: pretix/base/exporters/orderlist.py:535 #: pretix/base/exporters/waitinglist.py:109 pretix/base/pdf.py:320 #: pretix/control/templates/pretixcontrol/checkin/index.html:102 #: pretix/control/templates/pretixcontrol/orders/fragment_export_schedule_form.html:108 @@ -1625,16 +1628,16 @@ msgstr "" msgid "Email" msgstr "" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:426 -#: pretix/base/exporters/orderlist.py:536 pretix/base/notifications.py:203 -#: pretix/control/forms/filter.py:2115 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:427 +#: pretix/base/exporters/orderlist.py:537 pretix/base/notifications.py:203 +#: pretix/control/forms/filter.py:2118 #: pretix/control/templates/pretixcontrol/order/index.html:174 #: pretix/control/templates/pretixcontrol/orders/index.html:118 #: pretix/control/templates/pretixcontrol/organizers/customer.html:205 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:45 #: pretix/control/templates/pretixcontrol/search/orders.html:57 -#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:479 #: pretix/plugins/reports/exporters.py:425 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:607 @@ -1645,142 +1648,142 @@ msgstr "" msgid "Order date" msgstr "" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:427 -#: pretix/base/exporters/orderlist.py:537 -#: pretix/plugins/checkinlists/exporters.py:465 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:538 +#: pretix/plugins/checkinlists/exporters.py:480 msgid "Order time" msgstr "" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 msgid "Custom address field" msgstr "" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 msgid "Date of last payment" msgstr "" -#: pretix/base/exporters/orderlist.py:258 pretix/base/services/stats.py:232 +#: pretix/base/exporters/orderlist.py:259 pretix/base/services/stats.py:232 msgid "Fees" msgstr "" -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:625 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:625 #: pretix/control/templates/pretixcontrol/order/index.html:184 #: pretix/control/templates/pretixcontrol/pdf/index.html:222 msgid "Order locale" msgstr "" -#: pretix/base/exporters/orderlist.py:263 +#: pretix/base/exporters/orderlist.py:264 #, python-brace-format msgid "Gross at {rate} % tax" msgstr "" -#: pretix/base/exporters/orderlist.py:264 +#: pretix/base/exporters/orderlist.py:265 #, python-brace-format msgid "Net at {rate} % tax" msgstr "" -#: pretix/base/exporters/orderlist.py:265 +#: pretix/base/exporters/orderlist.py:266 #, python-brace-format msgid "Tax value at {rate} % tax" msgstr "" -#: pretix/base/exporters/orderlist.py:268 +#: pretix/base/exporters/orderlist.py:269 msgid "Invoice numbers" msgstr "" -#: pretix/base/exporters/orderlist.py:269 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:651 -#: pretix/control/forms/filter.py:564 +#: pretix/base/exporters/orderlist.py:270 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:697 +#: pretix/control/forms/filter.py:567 #: pretix/control/templates/pretixcontrol/order/index.html:181 msgid "Sales channel" msgstr "" -#: pretix/base/exporters/orderlist.py:272 -#: pretix/base/exporters/orderlist.py:573 pretix/base/models/orders.py:226 -#: pretix/control/forms/filter.py:235 +#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:577 pretix/base/models/orders.py:232 +#: pretix/control/forms/filter.py:236 msgid "Follow-up date" msgstr "" -#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:274 #: pretix/control/templates/pretixcontrol/orders/index.html:125 #: pretix/control/templates/pretixcontrol/organizers/customer.html:207 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74 msgid "Positions" msgstr "" -#: pretix/base/exporters/orderlist.py:274 -#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:257 -#: pretix/control/forms/filter.py:546 +#: pretix/base/exporters/orderlist.py:275 +#: pretix/base/exporters/orderlist.py:610 pretix/base/models/orders.py:263 +#: pretix/control/forms/filter.py:549 msgid "E-mail address verified" msgstr "" -#: pretix/base/exporters/orderlist.py:275 -#: pretix/base/exporters/orderlist.py:445 -#: pretix/base/exporters/orderlist.py:607 +#: pretix/base/exporters/orderlist.py:276 +#: pretix/base/exporters/orderlist.py:446 +#: pretix/base/exporters/orderlist.py:611 msgid "External customer ID" msgstr "" -#: pretix/base/exporters/orderlist.py:280 +#: pretix/base/exporters/orderlist.py:281 #, python-brace-format msgid "Paid by {method}" msgstr "" -#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:429 msgid "Fee type" msgstr "" -#: pretix/base/exporters/orderlist.py:430 -#: pretix/base/exporters/orderlist.py:546 pretix/base/models/orders.py:1307 -#: pretix/base/models/orders.py:2568 pretix/base/orderimport.py:576 +#: pretix/base/exporters/orderlist.py:431 +#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:1313 +#: pretix/base/models/orders.py:2632 pretix/base/orderimport.py:576 #: pretix/base/pdf.py:153 #: pretix/control/templates/pretixcontrol/item/index.html:145 #: pretix/control/templates/pretixcontrol/order/change.html:174 -#: pretix/control/templates/pretixcontrol/order/change.html:332 +#: pretix/control/templates/pretixcontrol/order/change.html:381 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:496 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:160 #: pretix/control/templates/pretixcontrol/subevents/detail.html:138 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Price" msgstr "" -#: pretix/base/exporters/orderlist.py:432 -#: pretix/base/exporters/orderlist.py:548 +#: pretix/base/exporters/orderlist.py:433 +#: pretix/base/exporters/orderlist.py:549 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:9 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:16 #: pretix/control/templates/pretixcontrol/order/change.html:145 msgid "Tax rule" msgstr "" -#: pretix/base/exporters/orderlist.py:435 -#: pretix/base/exporters/orderlist.py:440 -#: pretix/base/exporters/orderlist.py:593 -#: pretix/base/exporters/orderlist.py:597 pretix/base/pdf.py:325 +#: pretix/base/exporters/orderlist.py:436 +#: pretix/base/exporters/orderlist.py:441 +#: pretix/base/exporters/orderlist.py:597 +#: pretix/base/exporters/orderlist.py:601 pretix/base/pdf.py:325 msgid "Invoice address name" msgstr "" -#: pretix/base/exporters/orderlist.py:459 -#: pretix/base/exporters/orderlist.py:629 pretix/base/models/orders.py:166 +#: pretix/base/exporters/orderlist.py:460 +#: pretix/base/exporters/orderlist.py:633 pretix/base/models/orders.py:169 msgid "canceled" msgstr "" -#: pretix/base/exporters/orderlist.py:532 -#: pretix/plugins/checkinlists/exporters.py:615 +#: pretix/base/exporters/orderlist.py:533 +#: pretix/plugins/checkinlists/exporters.py:636 msgid "Position ID" msgstr "" -#: pretix/base/exporters/orderlist.py:540 -#: pretix/base/exporters/orderlist.py:847 pretix/base/models/checkin.py:58 -#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:1292 -#: pretix/base/models/orders.py:2564 pretix/base/models/vouchers.py:187 -#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1385 -#: pretix/control/forms/filter.py:404 pretix/control/forms/filter.py:1684 -#: pretix/control/forms/filter.py:1908 pretix/control/forms/filter.py:2022 -#: pretix/control/forms/filter.py:2106 pretix/control/forms/item.py:240 -#: pretix/control/forms/orders.py:315 pretix/control/forms/orders.py:367 -#: pretix/control/forms/orders.py:732 pretix/control/forms/vouchers.py:112 +#: pretix/base/exporters/orderlist.py:541 +#: pretix/base/exporters/orderlist.py:856 pretix/base/models/checkin.py:58 +#: pretix/base/models/items.py:1626 pretix/base/models/orders.py:1298 +#: pretix/base/models/orders.py:2628 pretix/base/models/vouchers.py:187 +#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1390 +#: pretix/control/forms/filter.py:407 pretix/control/forms/filter.py:1687 +#: pretix/control/forms/filter.py:1911 pretix/control/forms/filter.py:2025 +#: pretix/control/forms/filter.py:2109 pretix/control/forms/item.py:240 +#: pretix/control/forms/orders.py:328 pretix/control/forms/orders.py:380 +#: pretix/control/forms/orders.py:762 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/checkin/lists.html:75 #: pretix/control/templates/pretixcontrol/items/quotas.html:51 #: pretix/control/templates/pretixcontrol/order/change.html:104 @@ -1791,8 +1794,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:129 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:152 #: pretix/control/views/waitinglist.py:299 -#: pretix/plugins/checkinlists/exporters.py:455 -#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:292 +#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:294 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:27 #: pretix/presale/templates/pretixpresale/event/checkout_membership.html:52 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:135 @@ -1801,25 +1804,25 @@ msgctxt "subevent" msgid "Date" msgstr "" -#: pretix/base/exporters/orderlist.py:541 -#: pretix/base/exporters/orderlist.py:848 +#: pretix/base/exporters/orderlist.py:542 +#: pretix/base/exporters/orderlist.py:857 #: pretix/base/exporters/waitinglist.py:116 #: pretix/base/models/memberships.py:144 pretix/control/forms/rrule.py:49 #: pretix/control/templates/pretixcontrol/events/index.html:72 -#: pretix/control/templates/pretixcontrol/order/index.html:692 -#: pretix/control/templates/pretixcontrol/order/index.html:786 +#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:818 #: pretix/control/templates/pretixcontrol/orders/refunds.html:55 #: pretix/control/templates/pretixcontrol/organizers/detail.html:60 #: pretix/control/templates/pretixcontrol/search/payments.html:83 #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:19 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:18 #: pretix/plugins/badges/exporters.py:293 -#: pretix/plugins/checkinlists/exporters.py:456 +#: pretix/plugins/checkinlists/exporters.py:471 msgid "Start date" msgstr "" -#: pretix/base/exporters/orderlist.py:542 -#: pretix/base/exporters/orderlist.py:849 +#: pretix/base/exporters/orderlist.py:543 +#: pretix/base/exporters/orderlist.py:858 #: pretix/base/exporters/waitinglist.py:117 #: pretix/base/models/memberships.py:147 #: pretix/control/templates/pretixcontrol/events/index.html:76 @@ -1827,14 +1830,14 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:21 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:20 #: pretix/plugins/badges/exporters.py:300 -#: pretix/plugins/checkinlists/exporters.py:457 +#: pretix/plugins/checkinlists/exporters.py:472 msgid "End date" msgstr "" -#: pretix/base/exporters/orderlist.py:544 pretix/base/models/items.py:567 +#: pretix/base/exporters/orderlist.py:545 pretix/base/models/items.py:567 #: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91 -#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1914 -#: pretix/control/forms/filter.py:2170 pretix/control/forms/orders.py:290 +#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1917 +#: pretix/control/forms/filter.py:2173 pretix/control/forms/orders.py:303 #: pretix/control/forms/vouchers.py:63 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:66 #: pretix/control/templates/pretixcontrol/item/base.html:3 @@ -1845,9 +1848,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:123 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:150 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:617 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:638 #: pretix/plugins/reports/exporters.py:317 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:100 #: pretix/presale/forms/order.py:36 pretix/presale/forms/waitinglist.py:77 @@ -1856,36 +1859,36 @@ msgstr "" msgid "Product" msgstr "" -#: pretix/base/exporters/orderlist.py:550 -#: pretix/base/exporters/orderlist.py:555 pretix/base/forms/questions.py:584 -#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1311 +#: pretix/base/exporters/orderlist.py:551 +#: pretix/base/exporters/orderlist.py:556 pretix/base/forms/questions.py:584 +#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1317 #: pretix/base/orderimport.py:458 pretix/base/pdf.py:167 -#: pretix/control/forms/filter.py:617 pretix/control/forms/organizer.py:712 -#: pretix/control/templates/pretixcontrol/order/index.html:472 +#: pretix/control/forms/filter.py:620 pretix/control/forms/organizer.py:712 +#: pretix/control/templates/pretixcontrol/order/index.html:504 #: pretix/control/templates/pretixcontrol/organizers/customer.html:119 #: pretix/control/views/item.py:409 pretix/plugins/badges/exporters.py:309 #: pretix/plugins/checkinlists/exporters.py:106 -#: pretix/plugins/checkinlists/exporters.py:434 +#: pretix/plugins/checkinlists/exporters.py:446 #: pretix/plugins/ticketoutputpdf/exporters.py:94 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:133 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:163 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:166 #: pretix/presale/templates/pretixpresale/event/order_change.html:54 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:26 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:133 msgid "Attendee name" msgstr "" -#: pretix/base/exporters/orderlist.py:557 pretix/base/forms/questions.py:590 -#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1319 +#: pretix/base/exporters/orderlist.py:558 pretix/base/forms/questions.py:590 +#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1325 #: pretix/base/pdf.py:209 -#: pretix/control/templates/pretixcontrol/order/index.html:477 +#: pretix/control/templates/pretixcontrol/order/index.html:509 #: pretix/control/views/item.py:421 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:143 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:146 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:173 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:176 msgid "Attendee email" msgstr "" -#: pretix/base/exporters/orderlist.py:564 pretix/base/models/vouchers.py:303 +#: pretix/base/exporters/orderlist.py:565 pretix/base/models/vouchers.py:303 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:5 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:6 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:8 @@ -1893,127 +1896,155 @@ msgstr "" msgid "Voucher" msgstr "" -#: pretix/base/exporters/orderlist.py:565 +#: pretix/base/exporters/orderlist.py:566 msgid "Pseudonymization ID" msgstr "" -#: pretix/base/exporters/orderlist.py:566 pretix/control/forms/filter.py:647 -#: pretix/control/templates/pretixcontrol/order/change.html:194 +#: pretix/base/exporters/orderlist.py:567 pretix/control/forms/filter.py:650 +#: pretix/control/templates/pretixcontrol/order/change.html:243 msgid "Ticket secret" msgstr "" -#: pretix/base/exporters/orderlist.py:567 pretix/base/orderimport.py:671 -#: pretix/plugins/checkinlists/exporters.py:468 +#: pretix/base/exporters/orderlist.py:568 pretix/base/orderimport.py:717 +#: pretix/plugins/checkinlists/exporters.py:483 msgid "Seat ID" msgstr "" -#: pretix/base/exporters/orderlist.py:568 -#: pretix/plugins/checkinlists/exporters.py:469 +#: pretix/base/exporters/orderlist.py:569 +#: pretix/plugins/checkinlists/exporters.py:484 msgid "Seat name" msgstr "" -#: pretix/base/exporters/orderlist.py:569 -#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/base/exporters/orderlist.py:570 +#: pretix/plugins/checkinlists/exporters.py:485 msgid "Seat zone" msgstr "" -#: pretix/base/exporters/orderlist.py:570 -#: pretix/plugins/checkinlists/exporters.py:471 +#: pretix/base/exporters/orderlist.py:571 +#: pretix/plugins/checkinlists/exporters.py:486 msgid "Seat row" msgstr "" -#: pretix/base/exporters/orderlist.py:571 -#: pretix/plugins/checkinlists/exporters.py:472 +#: pretix/base/exporters/orderlist.py:572 +#: pretix/plugins/checkinlists/exporters.py:487 msgid "Seat number" msgstr "" -#: pretix/base/exporters/orderlist.py:572 +#: pretix/base/exporters/orderlist.py:573 +#: pretix/control/templates/pretixcontrol/order/change.html:198 +#: pretix/plugins/checkinlists/exporters.py:371 +#: pretix/plugins/checkinlists/exporters.py:488 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 +msgid "Blocked" +msgstr "" + +#: pretix/base/exporters/orderlist.py:574 pretix/base/models/orders.py:2261 +#: pretix/base/orderimport.py:651 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 +#: pretix/plugins/checkinlists/exporters.py:489 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 +msgid "Valid from" +msgstr "" + +#: pretix/base/exporters/orderlist.py:575 pretix/base/models/orders.py:2266 +#: pretix/base/models/vouchers.py:221 pretix/base/orderimport.py:674 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 +#: pretix/control/views/vouchers.py:109 +#: pretix/plugins/checkinlists/exporters.py:490 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 +msgid "Valid until" +msgstr "" + +#: pretix/base/exporters/orderlist.py:576 msgid "Order comment" msgstr "" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:335 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:335 msgid "Invoice address street" msgstr "" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:340 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:340 msgid "Invoice address ZIP code" msgstr "" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:345 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:345 msgid "Invoice address city" msgstr "" -#: pretix/base/exporters/orderlist.py:600 pretix/base/pdf.py:355 +#: pretix/base/exporters/orderlist.py:604 pretix/base/pdf.py:355 msgid "Invoice address country" msgstr "" -#: pretix/base/exporters/orderlist.py:601 +#: pretix/base/exporters/orderlist.py:605 msgctxt "address" msgid "Invoice address state" msgstr "" -#: pretix/base/exporters/orderlist.py:755 +#: pretix/base/exporters/orderlist.py:764 msgid "Payments and refunds" msgstr "" -#: pretix/base/exporters/orderlist.py:757 +#: pretix/base/exporters/orderlist.py:766 msgid "Download a spreadsheet of all payments or refunds of every order." msgstr "" -#: pretix/base/exporters/orderlist.py:766 +#: pretix/base/exporters/orderlist.py:775 msgid "Payment states" msgstr "" -#: pretix/base/exporters/orderlist.py:774 +#: pretix/base/exporters/orderlist.py:783 msgid "Refund states" msgstr "" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:926 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:263 -#: pretix/base/models/orders.py:1543 pretix/base/models/orders.py:1927 -#: pretix/base/models/orders.py:2076 pretix/base/models/orders.py:2208 -#: pretix/base/models/orders.py:2529 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:935 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:269 +#: pretix/base/models/orders.py:1549 pretix/base/models/orders.py:1933 +#: pretix/base/models/orders.py:2082 pretix/base/models/orders.py:2226 +#: pretix/base/models/orders.py:2593 #: pretix/control/templates/pretixcontrol/organizers/customer.html:118 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/search/payments.html:78 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 -#: pretix/plugins/checkinlists/exporters.py:325 +#: pretix/plugins/checkinlists/exporters.py:328 #: pretix/presale/templates/pretixpresale/event/order.html:66 msgid "Order" msgstr "" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/search/payments.html:75 #: pretix/plugins/paypal/templates/pretixplugins/paypal/control.html:5 #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control_legacy.html:5 msgid "Payment ID" msgstr "" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1064 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1073 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:30 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:59 msgid "Creation date" msgstr "" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/control/templates/pretixcontrol/order/index.html:787 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/control/templates/pretixcontrol/order/index.html:819 msgid "Completion date" msgstr "" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 msgid "Status code" msgstr "" -#: pretix/base/exporters/orderlist.py:800 -#: pretix/base/exporters/orderlist.py:924 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:1539 -#: pretix/base/models/orders.py:1923 pretix/control/forms/filter.py:917 -#: pretix/control/forms/filter.py:920 -#: pretix/control/templates/pretixcontrol/order/index.html:696 -#: pretix/control/templates/pretixcontrol/order/index.html:792 +#: pretix/base/exporters/orderlist.py:809 +#: pretix/base/exporters/orderlist.py:933 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1929 pretix/control/forms/filter.py:920 +#: pretix/control/forms/filter.py:923 +#: pretix/control/templates/pretixcontrol/order/index.html:728 +#: pretix/control/templates/pretixcontrol/order/index.html:824 #: pretix/control/templates/pretixcontrol/orders/refunds.html:70 #: pretix/control/templates/pretixcontrol/search/payments.html:98 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2022,105 +2053,105 @@ msgstr "" msgid "Amount" msgstr "" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:89 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:102 -#: pretix/control/templates/pretixcontrol/order/index.html:694 -#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:726 +#: pretix/control/templates/pretixcontrol/order/index.html:821 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:85 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:19 msgid "Payment method" msgstr "" -#: pretix/base/exporters/orderlist.py:836 +#: pretix/base/exporters/orderlist.py:845 msgid "Quota availabilities" msgstr "" -#: pretix/base/exporters/orderlist.py:838 +#: pretix/base/exporters/orderlist.py:847 msgid "" "Download a spreadsheet of all quotas including their current availability." msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quotas.html:45 msgid "Quota name" msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quota.html:56 msgid "Total quota" msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/event/cancel.html:19 -#: pretix/control/views/item.py:903 +#: pretix/control/views/item.py:908 msgid "Paid orders" msgstr "" -#: pretix/base/exporters/orderlist.py:843 pretix/control/views/item.py:908 +#: pretix/base/exporters/orderlist.py:852 pretix/control/views/item.py:913 msgid "Pending orders" msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 msgid "Blocking vouchers" msgstr "" -#: pretix/base/exporters/orderlist.py:844 pretix/control/views/item.py:927 +#: pretix/base/exporters/orderlist.py:853 pretix/control/views/item.py:932 msgid "Current user's carts" msgstr "" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 msgid "Exited orders" msgstr "" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 msgid "Current availability" msgstr "" -#: pretix/base/exporters/orderlist.py:861 -#: pretix/base/exporters/orderlist.py:868 +#: pretix/base/exporters/orderlist.py:870 +#: pretix/base/exporters/orderlist.py:877 #: pretix/control/templates/pretixcontrol/items/quota.html:58 -#: pretix/control/views/item.py:934 +#: pretix/control/views/item.py:939 msgid "Infinite" msgstr "" -#: pretix/base/exporters/orderlist.py:890 +#: pretix/base/exporters/orderlist.py:899 msgid "Gift card transactions" msgstr "" -#: pretix/base/exporters/orderlist.py:892 -#: pretix/base/exporters/orderlist.py:995 +#: pretix/base/exporters/orderlist.py:901 +#: pretix/base/exporters/orderlist.py:1004 msgctxt "export_category" msgid "Gift cards" msgstr "" -#: pretix/base/exporters/orderlist.py:893 +#: pretix/base/exporters/orderlist.py:902 msgid "Download a spreadsheet of all gift card transactions." msgstr "" -#: pretix/base/exporters/orderlist.py:921 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/orderlist.py:1062 pretix/base/models/giftcards.py:75 +#: pretix/base/exporters/orderlist.py:930 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/orderlist.py:1071 pretix/base/models/giftcards.py:75 #: pretix/control/templates/pretixcontrol/giftcards/checkout.html:5 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:4 -#: pretix/control/templates/pretixcontrol/order/index.html:464 +#: pretix/control/templates/pretixcontrol/order/index.html:496 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:28 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:123 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 msgid "Gift card code" msgstr "" -#: pretix/base/exporters/orderlist.py:922 -#: pretix/base/exporters/orderlist.py:1009 -#: pretix/base/exporters/orderlist.py:1012 -#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:239 -#: pretix/control/forms/filter.py:1279 pretix/control/forms/filter.py:1282 +#: pretix/base/exporters/orderlist.py:931 +#: pretix/base/exporters/orderlist.py:1018 +#: pretix/base/exporters/orderlist.py:1021 +#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:240 +#: pretix/control/forms/filter.py:1282 pretix/control/forms/filter.py:1285 #: pretix/control/templates/pretixcontrol/event/live.html:75 msgid "Test mode" msgstr "" -#: pretix/base/exporters/orderlist.py:925 -#: pretix/base/exporters/orderlist.py:1067 +#: pretix/base/exporters/orderlist.py:934 +#: pretix/base/exporters/orderlist.py:1076 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:37 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:34 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2131,7 +2162,7 @@ msgstr "" msgid "Currency" msgstr "" -#: pretix/base/exporters/orderlist.py:933 pretix/base/invoice.py:470 +#: pretix/base/exporters/orderlist.py:942 pretix/base/invoice.py:470 #: pretix/control/templates/pretixcontrol/base.html:279 #: pretix/control/templates/pretixcontrol/checkin/index.html:140 #: pretix/control/templates/pretixcontrol/order/index.html:23 @@ -2157,45 +2188,45 @@ msgstr "" msgid "TEST MODE" msgstr "" -#: pretix/base/exporters/orderlist.py:947 +#: pretix/base/exporters/orderlist.py:956 msgid "Gift card redemptions" msgstr "" -#: pretix/base/exporters/orderlist.py:949 +#: pretix/base/exporters/orderlist.py:958 msgid "" "Download a spreadsheet of all payments or refunds that involve gift cards." msgstr "" -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:10 msgid "Issuer" msgstr "" -#: pretix/base/exporters/orderlist.py:993 pretix/control/navigation.py:523 +#: pretix/base/exporters/orderlist.py:1002 pretix/control/navigation.py:523 #: pretix/control/templates/pretixcontrol/organizers/edit.html:156 msgid "Gift cards" msgstr "" -#: pretix/base/exporters/orderlist.py:996 +#: pretix/base/exporters/orderlist.py:1005 msgid "Download a spreadsheet of all gift cards including their current value." msgstr "" -#: pretix/base/exporters/orderlist.py:1003 +#: pretix/base/exporters/orderlist.py:1012 msgid "Show value at" msgstr "" -#: pretix/base/exporters/orderlist.py:1006 +#: pretix/base/exporters/orderlist.py:1015 msgid "Defaults to the time of report." msgstr "" -#: pretix/base/exporters/orderlist.py:1011 -#: pretix/base/exporters/orderlist.py:1021 pretix/control/forms/filter.py:498 -#: pretix/control/forms/filter.py:1062 pretix/control/forms/filter.py:1281 -#: pretix/control/forms/filter.py:1290 pretix/control/forms/filter.py:1361 -#: pretix/control/forms/filter.py:1371 pretix/control/forms/filter.py:1792 -#: pretix/control/forms/filter.py:1801 pretix/control/forms/filter.py:1873 -#: pretix/control/forms/filter.py:1886 pretix/control/forms/filter.py:2303 -#: pretix/control/forms/filter.py:2322 +#: pretix/base/exporters/orderlist.py:1020 +#: pretix/base/exporters/orderlist.py:1030 pretix/control/forms/filter.py:501 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1284 +#: pretix/control/forms/filter.py:1293 pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1374 pretix/control/forms/filter.py:1795 +#: pretix/control/forms/filter.py:1804 pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1889 pretix/control/forms/filter.py:2306 +#: pretix/control/forms/filter.py:2325 #: pretix/control/templates/pretixcontrol/checkin/lists.html:106 #: pretix/control/templates/pretixcontrol/checkin/lists.html:118 #: pretix/control/templates/pretixcontrol/items/discounts.html:107 @@ -2206,65 +2237,65 @@ msgstr "" msgid "All" msgstr "" -#: pretix/base/exporters/orderlist.py:1013 pretix/control/forms/filter.py:1283 +#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1286 msgid "Live" msgstr "" -#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1291 +#: pretix/base/exporters/orderlist.py:1031 pretix/control/forms/filter.py:1294 #: pretix/control/templates/pretixcontrol/pdf/index.html:366 msgid "Empty" msgstr "" -#: pretix/base/exporters/orderlist.py:1023 pretix/control/forms/filter.py:1292 +#: pretix/base/exporters/orderlist.py:1032 pretix/control/forms/filter.py:1295 msgid "Valid and with value" msgstr "" -#: pretix/base/exporters/orderlist.py:1024 pretix/control/forms/filter.py:1293 +#: pretix/base/exporters/orderlist.py:1033 pretix/control/forms/filter.py:1296 msgid "Expired and with value" msgstr "" -#: pretix/base/exporters/orderlist.py:1025 pretix/control/forms/filter.py:223 -#: pretix/control/forms/filter.py:1294 pretix/control/forms/filter.py:1878 -#: pretix/control/templates/pretixcontrol/items/question.html:24 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31 +#: pretix/base/exporters/orderlist.py:1034 pretix/control/forms/filter.py:224 +#: pretix/control/forms/filter.py:1297 pretix/control/forms/filter.py:1881 +#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:36 #: pretix/control/templates/pretixcontrol/orders/overview.html:70 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:81 #: pretix/plugins/reports/exporters.py:320 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 msgid "Expired" msgstr "" -#: pretix/base/exporters/orderlist.py:1063 pretix/base/models/giftcards.py:84 +#: pretix/base/exporters/orderlist.py:1072 pretix/base/models/giftcards.py:84 msgid "Test mode card" msgstr "" -#: pretix/base/exporters/orderlist.py:1065 pretix/base/models/giftcards.py:88 +#: pretix/base/exporters/orderlist.py:1074 pretix/base/models/giftcards.py:88 #: pretix/control/templates/pretixcontrol/order/index.html:194 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:62 msgid "Expiry date" msgstr "" -#: pretix/base/exporters/orderlist.py:1066 pretix/control/forms/orders.py:784 +#: pretix/base/exporters/orderlist.py:1075 pretix/control/forms/orders.py:815 msgid "Special terms and conditions" msgstr "" -#: pretix/base/exporters/orderlist.py:1068 +#: pretix/base/exporters/orderlist.py:1077 #: pretix/control/templates/pretixcontrol/order/change.html:94 -#: pretix/control/templates/pretixcontrol/order/change.html:324 +#: pretix/control/templates/pretixcontrol/order/change.html:373 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:32 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:65 msgid "Current value" msgstr "" -#: pretix/base/exporters/orderlist.py:1069 +#: pretix/base/exporters/orderlist.py:1078 msgid "Created in order" msgstr "" -#: pretix/base/exporters/orderlist.py:1070 +#: pretix/base/exporters/orderlist.py:1079 msgid "Last invoice number of order" msgstr "" -#: pretix/base/exporters/orderlist.py:1071 +#: pretix/base/exporters/orderlist.py:1080 msgid "Last invoice date of order" msgstr "" @@ -2313,7 +2344,7 @@ msgid "Voucher expired" msgstr "" #: pretix/base/exporters/waitinglist.py:111 pretix/base/pdf.py:116 -#: pretix/control/forms/event.py:1542 +#: pretix/control/forms/event.py:1547 #: pretix/control/templates/pretixcontrol/items/index.html:35 msgid "Product name" msgstr "" @@ -2333,7 +2364,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:18 #: pretix/control/templates/pretixcontrol/vouchers/index.html:103 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:463 +#: pretix/plugins/checkinlists/exporters.py:478 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:54 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:56 #: pretix/presale/templates/pretixpresale/event/fragment_voucher_form.html:12 @@ -2641,7 +2672,7 @@ msgid "Invoice" msgstr "" #: pretix/base/invoice.py:556 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgctxt "invoice" msgid "Cancellation" @@ -2799,7 +2830,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:15 #: pretix/control/templates/pretixcontrol/users/form.html:4 #: pretix/control/templates/pretixcontrol/users/form.html:6 -#: pretix/control/views/organizer.py:148 tests/base/test_mail.py:149 +#: pretix/control/views/organizer.py:149 tests/base/test_mail.py:149 msgid "User" msgstr "" @@ -2823,7 +2854,7 @@ msgid "All products (including newly created ones)" msgstr "" #: pretix/base/models/checkin.py:56 pretix/plugins/badges/exporters.py:264 -#: pretix/plugins/checkinlists/exporters.py:695 +#: pretix/plugins/checkinlists/exporters.py:716 msgid "Limit to products" msgstr "" @@ -2889,50 +2920,58 @@ msgid "" "entry and should be considered validated directly upon purchase." msgstr "" -#: pretix/base/models/checkin.py:316 +#: pretix/base/models/checkin.py:320 msgid "Entry" msgstr "" -#: pretix/base/models/checkin.py:317 +#: pretix/base/models/checkin.py:321 msgid "Exit" msgstr "" -#: pretix/base/models/checkin.py:332 +#: pretix/base/models/checkin.py:338 msgid "Unknown ticket" msgstr "" -#: pretix/base/models/checkin.py:333 +#: pretix/base/models/checkin.py:339 msgid "Ticket not paid" msgstr "" -#: pretix/base/models/checkin.py:334 +#: pretix/base/models/checkin.py:340 msgid "Forbidden by custom rule" msgstr "" -#: pretix/base/models/checkin.py:335 +#: pretix/base/models/checkin.py:341 msgid "Ticket code revoked/changed" msgstr "" -#: pretix/base/models/checkin.py:336 +#: pretix/base/models/checkin.py:342 msgid "Information required" msgstr "" -#: pretix/base/models/checkin.py:337 +#: pretix/base/models/checkin.py:343 msgid "Ticket already used" msgstr "" -#: pretix/base/models/checkin.py:338 +#: pretix/base/models/checkin.py:344 msgid "Ticket type not allowed here" msgstr "" -#: pretix/base/models/checkin.py:339 +#: pretix/base/models/checkin.py:345 msgid "Ticket code is ambiguous on list" msgstr "" -#: pretix/base/models/checkin.py:340 +#: pretix/base/models/checkin.py:346 msgid "Server error" msgstr "" +#: pretix/base/models/checkin.py:347 +msgid "Ticket blocked" +msgstr "" + +#: pretix/base/models/checkin.py:348 +msgid "Ticket not valid at this time" +msgstr "" + #: pretix/base/models/customers.py:54 msgid "Provider name" msgstr "" @@ -2946,7 +2985,7 @@ msgid "Single-sign-on method" msgstr "" #: pretix/base/models/customers.py:84 pretix/base/models/devices.py:72 -#: pretix/base/models/items.py:1276 pretix/base/models/items.py:1506 +#: pretix/base/models/items.py:1283 pretix/base/models/items.py:1513 msgid "" "You can enter any value here to make it easier to match the data with other " "sources. If you do not input one, we will generate one automatically." @@ -2958,13 +2997,13 @@ msgid "" "underscores. It must start and end with a letter or number." msgstr "" -#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1345 -#: pretix/base/models/orders.py:2773 pretix/base/settings.py:865 +#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1351 +#: pretix/base/models/orders.py:2837 pretix/base/settings.py:865 msgid "Company name" msgstr "" -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2780 pretix/base/settings.py:80 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2844 pretix/base/settings.py:80 #: pretix/plugins/stripe/payment.py:191 msgid "Select country" msgstr "" @@ -3013,19 +3052,19 @@ msgstr "" msgid "Separate multiple values with spaces" msgstr "" -#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1275 +#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1282 msgid "Internal identifier" msgstr "" -#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1378 +#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1385 msgid "This identifier is already used for a different question." msgstr "" -#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2180 -#: pretix/control/forms/filter.py:2296 +#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2183 +#: pretix/control/forms/filter.py:2299 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 #: pretix/control/templates/pretixcontrol/organizers/gates.html:16 -#: pretix/plugins/checkinlists/exporters.py:623 +#: pretix/plugins/checkinlists/exporters.py:644 msgid "Gate" msgstr "" @@ -3054,7 +3093,7 @@ msgid "Each matching product must be for a different date" msgstr "" #: pretix/base/models/discount.py:65 pretix/base/models/items.py:814 -#: pretix/base/models/items.py:1084 pretix/base/models/items.py:1308 +#: pretix/base/models/items.py:1091 pretix/base/models/items.py:1315 msgid "Position" msgstr "" @@ -3188,12 +3227,12 @@ msgid "Plugins" msgstr "" #: pretix/base/models/event.py:594 pretix/base/pdf.py:224 -#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1488 +#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1491 #: pretix/control/templates/pretixcontrol/event/index.html:13 #: pretix/control/views/dashboards.py:540 #: pretix/presale/templates/pretixpresale/event/index.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:81 -#: pretix/presale/views/widget.py:624 +#: pretix/presale/views/widget.py:627 msgid "Event series" msgstr "" @@ -3210,10 +3249,10 @@ msgid "Only sell tickets for this event on the following sales channels." msgstr "" #: pretix/base/models/event.py:613 pretix/base/models/items.py:350 -#: pretix/base/models/items.py:1612 pretix/base/models/orders.py:183 -#: pretix/base/models/orders.py:2634 pretix/base/models/vouchers.py:181 +#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:189 +#: pretix/base/models/orders.py:2698 pretix/base/models/vouchers.py:181 #: pretix/base/models/waitinglist.py:55 pretix/base/notifications.py:187 -#: pretix/control/forms/filter.py:860 +#: pretix/control/forms/filter.py:863 #: pretix/control/templates/pretixcontrol/organizers/customer.html:204 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:42 #: pretix/control/templates/pretixcontrol/search/orders.html:51 @@ -3230,7 +3269,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/devices.html:88 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 -#: pretix/control/views/organizer.py:1586 +#: pretix/control/views/organizer.py:1596 msgid "Events" msgstr "" @@ -3282,7 +3321,7 @@ msgid "" "event." msgstr "" -#: pretix/base/models/event.py:1421 pretix/base/settings.py:2532 +#: pretix/base/models/event.py:1421 pretix/base/settings.py:2545 msgid "Frontpage text" msgstr "" @@ -3298,11 +3337,11 @@ msgstr "" msgid "One or more variations do not belong to this event." msgstr "" -#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1783 +#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1790 msgid "Can not contain spaces or special characters except underscores" msgstr "" -#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1788 +#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1795 msgid "The property name may only contain letters, numbers and underscores." msgstr "" @@ -3384,20 +3423,20 @@ msgid "Additional recipients (Bcc)" msgstr "" #: pretix/base/models/exports.py:73 pretix/control/forms/event.py:1013 -#: pretix/control/forms/event.py:1070 pretix/control/forms/event.py:1080 -#: pretix/control/forms/orders.py:619 pretix/control/forms/orders.py:850 -#: pretix/control/forms/orders.py:877 pretix/control/forms/organizer.py:463 +#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 +#: pretix/control/forms/orders.py:649 pretix/control/forms/orders.py:881 +#: pretix/control/forms/orders.py:908 pretix/control/forms/organizer.py:463 #: pretix/control/forms/organizer.py:473 pretix/control/forms/organizer.py:483 #: pretix/control/forms/vouchers.py:262 pretix/plugins/sendmail/forms.py:74 -#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:192 +#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:198 msgid "Subject" msgstr "" -#: pretix/base/models/exports.py:77 pretix/control/forms/orders.py:660 -#: pretix/control/forms/orders.py:676 pretix/control/forms/orders.py:858 -#: pretix/control/forms/orders.py:885 pretix/control/forms/vouchers.py:268 +#: pretix/base/models/exports.py:77 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:268 #: pretix/plugins/sendmail/forms.py:75 pretix/plugins/sendmail/forms.py:99 -#: pretix/plugins/sendmail/models.py:193 +#: pretix/plugins/sendmail/models.py:199 msgid "Message" msgstr "" @@ -3485,7 +3524,7 @@ msgstr "" msgid "This product will not be sold after the given date." msgstr "" -#: pretix/base/models/items.py:357 pretix/base/models/items.py:1061 +#: pretix/base/models/items.py:357 pretix/base/models/items.py:1068 #: pretix/control/templates/pretixcontrol/items/index.html:40 msgid "Category" msgstr "" @@ -3537,7 +3576,7 @@ msgid "This will only work if waiting lists are enabled for this event." msgstr "" #: pretix/base/models/items.py:423 pretix/base/settings.py:1105 -#: pretix/control/forms/event.py:1455 +#: pretix/control/forms/event.py:1460 msgid "Show number of tickets left" msgstr "" @@ -3611,7 +3650,7 @@ msgid "" "applies regardless." msgstr "" -#: pretix/base/models/items.py:507 +#: pretix/base/models/items.py:507 pretix/base/models/items.py:876 msgid "" "If you set this, the check-in app will show a visible warning that this " "ticket requires special attention. You can use this for example for student " @@ -3660,8 +3699,8 @@ msgstr "" msgid "Membership duration in months" msgstr "" -#: pretix/base/models/items.py:568 pretix/base/models/items.py:1302 -#: pretix/control/forms/filter.py:400 pretix/control/forms/filter.py:1678 +#: pretix/base/models/items.py:568 pretix/base/models/items.py:1309 +#: pretix/control/forms/filter.py:403 pretix/control/forms/filter.py:1681 #: pretix/control/forms/item.py:225 pretix/control/navigation.py:148 #: pretix/control/navigation.py:157 #: pretix/control/templates/pretixcontrol/checkin/lists.html:78 @@ -3723,7 +3762,7 @@ msgstr "" msgid "This variation will not be sold after the given date." msgstr "" -#: pretix/base/models/items.py:863 pretix/control/forms/item.py:751 +#: pretix/base/models/items.py:863 pretix/control/forms/item.py:750 msgid "" "The sales channel selection for the product as a whole takes precedence, so " "if a sales channel is selected here but not on product level, the variation " @@ -3740,76 +3779,76 @@ msgid "" "voucher that unlocks this variation." msgstr "" -#: pretix/base/models/items.py:877 pretix/base/models/vouchers.py:262 +#: pretix/base/models/items.py:884 pretix/base/models/vouchers.py:262 #: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:284 msgid "Product variation" msgstr "" -#: pretix/base/models/items.py:878 +#: pretix/base/models/items.py:885 #: pretix/control/templates/pretixcontrol/item/create.html:111 msgid "Product variations" msgstr "" -#: pretix/base/models/items.py:1066 +#: pretix/base/models/items.py:1073 msgid "Minimum number" msgstr "" -#: pretix/base/models/items.py:1070 +#: pretix/base/models/items.py:1077 msgid "Maximum number" msgstr "" -#: pretix/base/models/items.py:1074 +#: pretix/base/models/items.py:1081 msgid "Add-Ons are included in the price" msgstr "" -#: pretix/base/models/items.py:1075 +#: pretix/base/models/items.py:1082 msgid "" "If selected, adding add-ons to this ticket is free, even if the add-ons " "would normally cost money individually." msgstr "" -#: pretix/base/models/items.py:1080 +#: pretix/base/models/items.py:1087 msgid "Allow the same product to be selected multiple times" msgstr "" -#: pretix/base/models/items.py:1099 +#: pretix/base/models/items.py:1106 msgid "The add-on's category must belong to the same event as the item." msgstr "" -#: pretix/base/models/items.py:1104 +#: pretix/base/models/items.py:1111 msgid "The item already has an add-on of this category." msgstr "" -#: pretix/base/models/items.py:1109 +#: pretix/base/models/items.py:1116 msgid "The minimum count needs to be equal to or greater than zero." msgstr "" -#: pretix/base/models/items.py:1114 +#: pretix/base/models/items.py:1121 msgid "The maximum count needs to be equal to or greater than zero." msgstr "" -#: pretix/base/models/items.py:1119 +#: pretix/base/models/items.py:1126 msgid "The maximum count needs to be greater than the minimum count." msgstr "" -#: pretix/base/models/items.py:1146 +#: pretix/base/models/items.py:1153 msgid "Bundled item" msgstr "" -#: pretix/base/models/items.py:1152 +#: pretix/base/models/items.py:1159 msgid "Bundled variation" msgstr "" -#: pretix/base/models/items.py:1158 +#: pretix/base/models/items.py:1165 #: pretix/control/templates/pretixcontrol/order/transactions.html:22 msgid "Quantity" msgstr "" -#: pretix/base/models/items.py:1163 +#: pretix/base/models/items.py:1170 msgid "Designated price part" msgstr "" -#: pretix/base/models/items.py:1164 +#: pretix/base/models/items.py:1171 msgid "" "If set, it will be shown that this bundled item is responsible for the given " "value of the total gross price. This might be important in cases of mixed " @@ -3817,238 +3856,238 @@ msgid "" "the base item's price." msgstr "" -#: pretix/base/models/items.py:1187 +#: pretix/base/models/items.py:1194 msgid "The bundled item must belong to the same event as the item." msgstr "" -#: pretix/base/models/items.py:1189 +#: pretix/base/models/items.py:1196 msgid "A variation needs to be set for this item." msgstr "" -#: pretix/base/models/items.py:1191 +#: pretix/base/models/items.py:1198 msgid "The chosen variation does not belong to this item." msgstr "" -#: pretix/base/models/items.py:1196 +#: pretix/base/models/items.py:1203 msgid "The count needs to be equal to or greater than zero." msgstr "" -#: pretix/base/models/items.py:1249 +#: pretix/base/models/items.py:1256 msgid "Number" msgstr "" -#: pretix/base/models/items.py:1250 +#: pretix/base/models/items.py:1257 msgid "Text (one line)" msgstr "" -#: pretix/base/models/items.py:1251 +#: pretix/base/models/items.py:1258 msgid "Multiline text" msgstr "" -#: pretix/base/models/items.py:1252 +#: pretix/base/models/items.py:1259 msgid "Yes/No" msgstr "" -#: pretix/base/models/items.py:1253 +#: pretix/base/models/items.py:1260 msgid "Choose one from a list" msgstr "" -#: pretix/base/models/items.py:1254 +#: pretix/base/models/items.py:1261 msgid "Choose multiple from a list" msgstr "" -#: pretix/base/models/items.py:1255 +#: pretix/base/models/items.py:1262 msgid "File upload" msgstr "" -#: pretix/base/models/items.py:1257 pretix/base/reldate.py:183 -#: pretix/plugins/checkinlists/exporters.py:611 +#: pretix/base/models/items.py:1264 pretix/base/reldate.py:183 +#: pretix/plugins/checkinlists/exporters.py:632 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:27 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:41 msgid "Time" msgstr "" -#: pretix/base/models/items.py:1258 +#: pretix/base/models/items.py:1265 msgid "Date and time" msgstr "" -#: pretix/base/models/items.py:1259 +#: pretix/base/models/items.py:1266 msgid "Country code (ISO 3166-1 alpha-2)" msgstr "" -#: pretix/base/models/items.py:1271 pretix/base/models/items.py:1356 -#: pretix/base/orderimport.py:732 pretix/control/forms/item.py:89 +#: pretix/base/models/items.py:1278 pretix/base/models/items.py:1363 +#: pretix/base/orderimport.py:778 pretix/control/forms/item.py:89 #: pretix/control/templates/pretixcontrol/items/question_edit.html:10 #: pretix/control/templates/pretixcontrol/items/question_edit.html:17 #: pretix/control/templates/pretixcontrol/items/questions.html:21 msgid "Question" msgstr "" -#: pretix/base/models/items.py:1281 pretix/base/models/items.py:1511 +#: pretix/base/models/items.py:1288 pretix/base/models/items.py:1518 msgid "" "The identifier may only contain letters, numbers, dots, dashes, and " "underscores." msgstr "" -#: pretix/base/models/items.py:1286 +#: pretix/base/models/items.py:1293 msgid "Help text" msgstr "" -#: pretix/base/models/items.py:1287 +#: pretix/base/models/items.py:1294 msgid "If the question needs to be explained or clarified, do it here!" msgstr "" -#: pretix/base/models/items.py:1293 +#: pretix/base/models/items.py:1300 msgid "Question type" msgstr "" -#: pretix/base/models/items.py:1297 +#: pretix/base/models/items.py:1304 #: pretix/control/templates/pretixcontrol/items/questions.html:55 msgid "Required question" msgstr "" -#: pretix/base/models/items.py:1304 +#: pretix/base/models/items.py:1311 msgid "This question will be asked to buyers of the selected products" msgstr "" -#: pretix/base/models/items.py:1311 +#: pretix/base/models/items.py:1318 msgid "Ask during check-in instead of in the ticket buying process" msgstr "" -#: pretix/base/models/items.py:1312 +#: pretix/base/models/items.py:1319 msgid "Not supported by all check-in apps for all question types." msgstr "" -#: pretix/base/models/items.py:1316 +#: pretix/base/models/items.py:1323 #: pretix/control/templates/pretixcontrol/items/questions.html:66 msgid "Hidden question" msgstr "" -#: pretix/base/models/items.py:1317 +#: pretix/base/models/items.py:1324 msgid "This question will only show up in the backend." msgstr "" -#: pretix/base/models/items.py:1321 +#: pretix/base/models/items.py:1328 msgid "Print answer on invoices" msgstr "" -#: pretix/base/models/items.py:1329 pretix/base/models/items.py:1335 -#: pretix/base/models/items.py:1341 +#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1342 +#: pretix/base/models/items.py:1348 msgid "Minimum value" msgstr "" -#: pretix/base/models/items.py:1330 pretix/base/models/items.py:1333 -#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1339 -#: pretix/base/models/items.py:1342 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1337 pretix/base/models/items.py:1340 +#: pretix/base/models/items.py:1343 pretix/base/models/items.py:1346 +#: pretix/base/models/items.py:1349 pretix/base/models/items.py:1352 msgid "Currently not supported in our apps and during check-in" msgstr "" -#: pretix/base/models/items.py:1332 pretix/base/models/items.py:1338 -#: pretix/base/models/items.py:1344 +#: pretix/base/models/items.py:1339 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1351 msgid "Maximum value" msgstr "" -#: pretix/base/models/items.py:1348 +#: pretix/base/models/items.py:1355 msgid "Validate file to be a portrait" msgstr "" -#: pretix/base/models/items.py:1349 +#: pretix/base/models/items.py:1356 msgid "" "If checked, files must be images with an aspect ratio of 3:4. This is " "commonly used for photos printed on badges." msgstr "" -#: pretix/base/models/items.py:1402 +#: pretix/base/models/items.py:1409 msgid "An answer to this question is required to proceed." msgstr "" -#: pretix/base/models/items.py:1412 +#: pretix/base/models/items.py:1419 msgid "Invalid input type." msgstr "" -#: pretix/base/models/items.py:1418 pretix/base/models/items.py:1436 -#: pretix/base/orderimport.py:742 pretix/base/orderimport.py:750 +#: pretix/base/models/items.py:1425 pretix/base/models/items.py:1443 +#: pretix/base/orderimport.py:788 pretix/base/orderimport.py:796 msgid "Invalid option selected." msgstr "" -#: pretix/base/models/items.py:1446 +#: pretix/base/models/items.py:1453 msgid "The number is to low." msgstr "" -#: pretix/base/models/items.py:1448 +#: pretix/base/models/items.py:1455 msgid "The number is to high." msgstr "" -#: pretix/base/models/items.py:1451 +#: pretix/base/models/items.py:1458 msgid "Invalid number input." msgstr "" -#: pretix/base/models/items.py:1458 pretix/base/models/items.py:1482 +#: pretix/base/models/items.py:1465 pretix/base/models/items.py:1489 msgid "Please choose a later date." msgstr "" -#: pretix/base/models/items.py:1460 pretix/base/models/items.py:1484 +#: pretix/base/models/items.py:1467 pretix/base/models/items.py:1491 msgid "Please choose an earlier date." msgstr "" -#: pretix/base/models/items.py:1463 +#: pretix/base/models/items.py:1470 msgid "Invalid date input." msgstr "" -#: pretix/base/models/items.py:1470 +#: pretix/base/models/items.py:1477 msgid "Invalid time input." msgstr "" -#: pretix/base/models/items.py:1479 +#: pretix/base/models/items.py:1486 msgid "Invalid datetime input." msgstr "" -#: pretix/base/models/items.py:1491 +#: pretix/base/models/items.py:1498 msgid "Unknown country code." msgstr "" -#: pretix/base/models/items.py:1515 -#: pretix/control/templates/pretixcontrol/items/question.html:68 +#: pretix/base/models/items.py:1522 +#: pretix/control/templates/pretixcontrol/items/question.html:69 msgid "Answer" msgstr "" -#: pretix/base/models/items.py:1537 +#: pretix/base/models/items.py:1544 msgid "The identifier \"{}\" is already used for a different option." msgstr "" -#: pretix/base/models/items.py:1540 +#: pretix/base/models/items.py:1547 msgid "Question option" msgstr "" -#: pretix/base/models/items.py:1541 +#: pretix/base/models/items.py:1548 msgid "Question options" msgstr "" -#: pretix/base/models/items.py:1626 pretix/control/forms/event.py:1489 +#: pretix/base/models/items.py:1633 pretix/control/forms/event.py:1494 #: pretix/control/templates/pretixcontrol/items/quotas.html:56 msgid "Total capacity" msgstr "" -#: pretix/base/models/items.py:1628 pretix/control/forms/item.py:362 +#: pretix/base/models/items.py:1635 pretix/control/forms/item.py:362 msgid "Leave empty for an unlimited number of tickets." msgstr "" -#: pretix/base/models/items.py:1632 pretix/base/models/orders.py:1296 -#: pretix/base/models/orders.py:2551 +#: pretix/base/models/items.py:1639 pretix/base/models/orders.py:1302 +#: pretix/base/models/orders.py:2615 #: pretix/control/templates/pretixcontrol/checkin/index.html:92 msgid "Item" msgstr "" -#: pretix/base/models/items.py:1640 pretix/control/forms/item.py:694 +#: pretix/base/models/items.py:1647 pretix/control/forms/item.py:693 msgid "Variations" msgstr "" -#: pretix/base/models/items.py:1644 +#: pretix/base/models/items.py:1651 #: pretix/control/templates/pretixcontrol/items/quotas.html:70 msgid "Ignore this quota when determining event availability" msgstr "" -#: pretix/base/models/items.py:1645 +#: pretix/base/models/items.py:1652 msgid "" "If you enable this, this quota will be ignored when determining event " "availability in your event calendar. This is useful e.g. for merchandise " @@ -4056,22 +4095,22 @@ msgid "" "as sold out." msgstr "" -#: pretix/base/models/items.py:1652 +#: pretix/base/models/items.py:1659 msgid "Close this quota permanently once it is sold out" msgstr "" -#: pretix/base/models/items.py:1653 +#: pretix/base/models/items.py:1660 msgid "" "If you enable this, when the quota is sold out once, no more tickets will be " "sold, even if tickets become available again through cancellations or " "expiring orders. Of course, you can always re-open it manually." msgstr "" -#: pretix/base/models/items.py:1661 +#: pretix/base/models/items.py:1668 msgid "Allow to sell more tickets once people have checked out" msgstr "" -#: pretix/base/models/items.py:1662 +#: pretix/base/models/items.py:1669 msgid "" "With this option, quota will be released as soon as people are scanned at an " "exit of your event. This will only happen if they have been scanned both at " @@ -4081,13 +4120,13 @@ msgid "" "prevent accidental overbooking." msgstr "" -#: pretix/base/models/items.py:1673 pretix/base/models/vouchers.py:271 +#: pretix/base/models/items.py:1680 pretix/base/models/vouchers.py:271 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:8 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:15 msgid "Quota" msgstr "" -#: pretix/base/models/items.py:1674 pretix/control/navigation.py:166 +#: pretix/base/models/items.py:1681 pretix/control/navigation.py:166 #: pretix/control/templates/pretixcontrol/items/quotas.html:4 #: pretix/control/templates/pretixcontrol/items/quotas.html:6 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:416 @@ -4096,17 +4135,17 @@ msgstr "" msgid "Quotas" msgstr "" -#: pretix/base/models/items.py:1742 +#: pretix/base/models/items.py:1749 msgid "All variations must belong to an item contained in the items list." msgstr "" -#: pretix/base/models/items.py:1753 +#: pretix/base/models/items.py:1760 msgid "" "One or more items has variations but none of these are in the variations " "list." msgstr "" -#: pretix/base/models/items.py:1759 pretix/base/models/waitinglist.py:299 +#: pretix/base/models/items.py:1766 pretix/base/models/waitinglist.py:299 msgid "Subevent cannot be null for event series." msgstr "" @@ -4188,12 +4227,12 @@ msgid "Number of times this membership can be used in a purchase." msgstr "" #: pretix/base/models/memberships.py:123 -#: pretix/control/templates/pretixcontrol/items/question.html:26 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:35 +#: pretix/control/templates/pretixcontrol/items/question.html:27 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:40 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:78 #: pretix/plugins/reports/exporters.py:318 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:29 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:78 msgid "Canceled" msgstr "" @@ -4205,50 +4244,50 @@ msgstr "" msgid "Membership type" msgstr "" -#: pretix/base/models/orders.py:163 +#: pretix/base/models/orders.py:166 msgid "pending" msgstr "" -#: pretix/base/models/orders.py:164 pretix/base/payment.py:475 +#: pretix/base/models/orders.py:167 pretix/base/payment.py:475 #: pretix/base/services/invoices.py:443 msgid "paid" msgstr "" -#: pretix/base/models/orders.py:165 +#: pretix/base/models/orders.py:168 msgid "expired" msgstr "" -#: pretix/base/models/orders.py:189 pretix/control/forms/orders.py:595 +#: pretix/base/models/orders.py:195 pretix/control/forms/orders.py:625 msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:204 pretix/control/forms/filter.py:540 +#: pretix/base/models/orders.py:210 pretix/control/forms/filter.py:543 #: pretix/control/templates/pretixcontrol/organizers/customer.html:63 msgid "Locale" msgstr "" -#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2646 -#: pretix/control/forms/orders.py:78 +#: pretix/base/models/orders.py:220 pretix/base/models/orders.py:2710 +#: pretix/control/forms/orders.py:72 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:138 msgid "Expiration date" msgstr "" -#: pretix/base/models/orders.py:218 pretix/control/forms/filter.py:551 +#: pretix/base/models/orders.py:224 pretix/control/forms/filter.py:554 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/refund_export.html:57 msgid "Total amount" msgstr "" -#: pretix/base/models/orders.py:222 pretix/base/models/vouchers.py:292 +#: pretix/base/models/orders.py:228 pretix/base/models/vouchers.py:292 msgid "" "The text entered in this field will not be visible to the user and is " "available for your convenience." msgstr "" -#: pretix/base/models/orders.py:227 +#: pretix/base/models/orders.py:233 msgid "We'll show you this order to be due for a follow-up on this day." msgstr "" -#: pretix/base/models/orders.py:233 +#: pretix/base/models/orders.py:239 msgid "" "If you set this, the check-in app will show a visible warning that tickets " "of this order require special attention. This will not show any details or " @@ -4256,206 +4295,206 @@ msgid "" "cases." msgstr "" -#: pretix/base/models/orders.py:245 pretix/base/models/orders.py:1333 +#: pretix/base/models/orders.py:251 pretix/base/models/orders.py:1339 msgid "Meta information" msgstr "" -#: pretix/base/models/orders.py:881 +#: pretix/base/models/orders.py:887 msgid "" "The payment can not be accepted as the last date of payments configured in " "the payment settings is over." msgstr "" -#: pretix/base/models/orders.py:883 +#: pretix/base/models/orders.py:889 msgid "" "The payment can not be accepted as the order is expired and you configured " "that no late payments should be accepted in the payment settings." msgstr "" -#: pretix/base/models/orders.py:885 +#: pretix/base/models/orders.py:891 msgid "This order is not yet approved by the event organizer." msgstr "" -#: pretix/base/models/orders.py:909 +#: pretix/base/models/orders.py:915 #, python-brace-format msgid "The ordered product \"{item}\" is no longer available." msgstr "" -#: pretix/base/models/orders.py:910 +#: pretix/base/models/orders.py:916 #, python-brace-format msgid "The seat \"{seat}\" is no longer available." msgstr "" -#: pretix/base/models/orders.py:911 +#: pretix/base/models/orders.py:917 #, python-brace-format msgid "The voucher \"{voucher}\" no longer has sufficient budget." msgstr "" -#: pretix/base/models/orders.py:912 +#: pretix/base/models/orders.py:918 #, python-brace-format msgid "The voucher \"{voucher}\" has been used in the meantime." msgstr "" -#: pretix/base/models/orders.py:1214 +#: pretix/base/models/orders.py:1220 msgid "" msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 msgid "Refund reason" msgstr "" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" "May be shown to the end user or used e.g. as part of a payment reference." msgstr "" -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -4467,8 +4506,8 @@ msgid "" msgstr "" #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -4716,15 +4755,7 @@ msgid "" "be used." msgstr "" -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "" @@ -4967,8 +4998,8 @@ msgid "Dates" msgstr "" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "" @@ -5110,10 +5141,10 @@ msgstr "" #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 msgid "Invoice address" msgstr "" @@ -5129,19 +5160,19 @@ msgstr "" msgid "Please enter a valid state." msgstr "" -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 msgid "Attendee e-mail address" msgstr "" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 msgid "Attendee address" msgstr "" @@ -5161,7 +5192,7 @@ msgstr "" #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "" @@ -5177,28 +5208,33 @@ msgstr "" msgid "Please enter a valid language code." msgstr "" -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 msgid "Please enter a valid sales channel." msgstr "" -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 msgid "Multiple matching seats were found." msgstr "" -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 msgid "No matching seat was found." msgstr "" -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "" -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 msgid "Ambiguous option selected." msgstr "" @@ -5525,9 +5561,9 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 msgid "Attendee company" msgstr "" @@ -5619,7 +5655,7 @@ msgid "Event begin weekday" msgstr "" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "" @@ -5701,8 +5737,8 @@ msgid "" "Add-on 2" msgstr "" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "" @@ -5744,7 +5780,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "" @@ -5795,7 +5831,7 @@ msgstr "" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -5856,23 +5892,23 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" msgstr "" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 msgid "Event canceled" msgstr "" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -5891,7 +5927,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "" -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "" @@ -5945,9 +5981,9 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 msgid "The booking period for this event has not yet started." msgstr "" @@ -5967,7 +6003,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 msgid "" "The booking period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -5981,7 +6017,7 @@ msgstr "" msgid "This voucher code is not known in our database." msgstr "" -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6075,15 +6111,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "" -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "" -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "" -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, python-format msgid "" "You can select at most %(max)s add-on from the category %(cat)s for the " @@ -6095,7 +6131,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, python-format msgid "" "You need to select at least %(min)s add-on from the category %(cat)s for the " @@ -6107,7 +6143,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6185,27 +6221,27 @@ msgstr "" msgid "week day" msgstr "" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "" @@ -6233,28 +6269,46 @@ msgstr "" msgid "This order position has been canceled." msgstr "" -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +msgid "This ticket has been blocked." +msgstr "" + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, python-brace-format +msgid "This ticket is only valid after {datetime}." +msgstr "" + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, python-brace-format +msgid "This ticket was only valid before {datetime}." +msgstr "" + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 msgid "This order position has an invalid date for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +msgid "This order is not yet approved." +msgstr "" + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "" -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "" -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "" @@ -6441,33 +6495,33 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "" -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, python-format msgid "" "You cannot select more than %(max)s item of the product %(product)s. We " @@ -6479,182 +6533,182 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 msgid "The booking period has ended." msgstr "" -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." msgstr "" -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 msgid "You need a valid voucher code to order one of the products." msgstr "" -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 msgid "" "The booking period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." msgstr "" -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." msgstr "" -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 msgid "The order was not canceled." msgstr "" -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 msgid "" "The cancellation fee cannot be higher than the total amount of this order." msgstr "" -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 msgid "The selected payment methods do not cover the total balance." msgstr "" -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " "has been used in the meantime. Please check the prices below and try again." msgstr "" -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, 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:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "" -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 msgid "The selected product does not allow to select a seat." msgstr "" -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 msgid "The selected country is blocked by your tax rule." msgstr "" -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." msgstr "" -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, 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:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -6755,7 +6809,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "" @@ -7394,7 +7448,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -7410,7 +7464,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -7702,7 +7756,7 @@ msgid "" "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "" @@ -7710,7 +7764,7 @@ msgstr "" msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "" @@ -7786,19 +7840,19 @@ msgstr "" msgid "Refund method" msgstr "" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -8090,7 +8144,7 @@ msgid "" msgstr "" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "" @@ -8128,10 +8182,25 @@ msgstr "" #: pretix/base/settings.py:2029 #, python-brace-format +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:2042 +#, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, python-brace-format msgid "" "Hello,\n" @@ -8162,12 +8231,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, python-brace-format msgid "Order canceled: {code}" msgstr "" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -8183,12 +8252,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -8206,12 +8275,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -8226,12 +8295,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, python-brace-format msgid "Order denied: {code}" msgstr "" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -8248,7 +8317,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -8260,12 +8329,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -8279,7 +8348,7 @@ msgid "" " Your {event} team" msgstr "" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -8293,12 +8362,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -8318,12 +8387,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -8343,12 +8412,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -8368,56 +8437,56 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "" -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 msgid "Header image" msgstr "" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -8426,26 +8495,26 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -8454,15 +8523,15 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -8471,93 +8540,93 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 msgid "Attendee data explanation" msgstr "" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." msgstr "" -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 msgid "Additional success message" msgstr "" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -8565,67 +8634,67 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 msgid "Length of gift card codes" msgstr "" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 msgid "Validity of gift card codes in years" msgstr "" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 msgid "Dialog text" msgstr "" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -8633,190 +8702,190 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 msgid "Privacy settings" msgstr "" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 msgid "\"Accept\" button description" msgstr "" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 msgid "Required cookies only" msgstr "" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 msgid "\"Reject\" button description" msgstr "" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 msgid "Customers can choose their own seats" msgstr "" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 msgctxt "person_name" msgid "Salutation" msgstr "" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -9492,7 +9561,7 @@ msgstr "" msgid "The task has been completed." msgstr "" -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "" @@ -9501,13 +9570,13 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -9738,22 +9807,22 @@ msgid "HTML mail renderer" msgstr "" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 msgid "Subject sent to order contact address" msgstr "" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -9761,19 +9830,19 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 msgid "Subject sent to attendees" msgstr "" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -9800,66 +9869,74 @@ msgstr "" msgid "Text (requested by user)" msgstr "" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 msgid "Subject for received order" msgstr "" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 msgid "Text for received order" msgstr "" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 msgid "Subject for approved order" msgstr "" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 msgid "Text for approved order" msgstr "" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 msgid "Subject for approved free order" msgstr "" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 msgid "Text for approved free order" msgstr "" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 msgid "Subject for denied order" msgstr "" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 msgid "Text for denied order" msgstr "" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -9867,67 +9944,67 @@ msgstr "" msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 msgid "Ticket code generator" msgstr "" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 msgid "Sale not allowed" msgstr "" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 msgid "Order requires approval" msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 msgid "Text on invoice" msgstr "" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -9935,48 +10012,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -9984,27 +10061,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "" @@ -10014,7 +10091,7 @@ msgid "Please enter less than 25 recipients." msgstr "" #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "" @@ -10033,76 +10110,81 @@ msgstr "" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +msgid "Paid or confirmed" +msgstr "" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 msgid "Cancellations" msgstr "" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 msgid "Canceled (fully)" msgstr "" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 msgid "Canceled (fully or with paid fee)" msgstr "" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 msgid "Cancellation requested" msgstr "" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 msgid "Payment process" msgstr "" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 msgid "Partially paid" msgstr "" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 msgid "Underpaid (but confirmed)" msgstr "" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 msgid "Approval process" msgstr "" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 msgid "Approved, payment pending" msgstr "" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -10110,388 +10192,388 @@ msgstr "" msgid "Approval pending" msgstr "" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 msgid "Order placed before" msgstr "" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 msgid "Minimal sum of payments and refunds" msgstr "" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 msgid "Maximal sum of payments and refunds" msgstr "" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 msgid "All payments" msgstr "" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 msgid "Payment created from" msgstr "" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 msgid "Payment created until" msgstr "" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 msgid "Paid from" msgstr "" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 msgid "Paid until" msgstr "" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 msgid "Date from" msgstr "" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 msgid "Date until" msgstr "" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 msgid "Start time from" msgstr "" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 msgid "Start time until" msgstr "" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 msgid "active" msgstr "" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 msgid "disabled" msgstr "" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 msgid "not yet activated" msgstr "" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 msgid "Has no memberships" msgstr "" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 msgid "Has any membership" msgstr "" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 msgid "Has valid membership" msgstr "" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 msgctxt "checkin state" msgid "Present" msgstr "" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 msgctxt "subevent" msgid "Date start from" msgstr "" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 msgctxt "subevent" msgid "Date start until" msgstr "" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 msgid "All check-ins" msgstr "" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 msgid "Successful check-ins" msgstr "" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 msgid "Unsuccessful check-ins" msgstr "" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 msgid "Scan type" msgstr "" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 msgid "All directions" msgstr "" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 msgid "Device" msgstr "" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 msgid "All devices" msgstr "" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 msgid "All gates" msgstr "" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 msgctxt "filter" msgid "Start date" msgstr "" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 msgctxt "filter" msgid "End date" msgstr "" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 msgid "Device status" msgstr "" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 msgid "Active devices" msgstr "" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 msgid "Revoked devices" msgstr "" @@ -10699,7 +10781,7 @@ msgid "" "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 msgid "No category" msgstr "" @@ -10743,59 +10825,59 @@ msgstr "" msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "" -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -10803,7 +10885,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -10811,7 +10893,7 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 msgid "Use value from product" msgstr "" @@ -10843,8 +10925,8 @@ msgstr "" msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "" @@ -10921,21 +11003,36 @@ msgstr "" msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +msgid "Confirm order regardless of payment" +msgstr "" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" msgstr "" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -10943,15 +11040,15 @@ msgid "" "payments." msgstr "" -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 msgid "" "If you keep a fee, all positions within this order will be canceled and the " "order will be reduced to a cancellation fee. Payment and shipping fees will " @@ -10960,26 +11057,26 @@ msgid "" "automatically." msgstr "" -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 msgid "Generate cancellation for invoice" msgstr "" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -10988,58 +11085,58 @@ msgstr "" msgid "Payment date" msgstr "" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 msgid "Please select some events." msgstr "" -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -11048,7 +11145,7 @@ msgstr "" msgid "Seat" msgstr "" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -11058,112 +11155,127 @@ msgstr "" msgid "Membership" msgstr "" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +msgid "Ticket is blocked" +msgstr "" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +msgid "Validity end" +msgstr "" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 msgid "Cancel this position" msgstr "" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 msgid "Attach tickets" msgstr "" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 msgid "Attach invoices" msgstr "" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 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:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "" -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "" -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "" -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 msgid "Cancel all dates" msgstr "" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "" -#: pretix/control/forms/orders.py:759 -msgid "Only available for payment method that support automatic refunds." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -11172,29 +11284,29 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 msgid "Gift card validity" msgstr "" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 msgid "Keep a fixed cancellation fee per ticket" msgstr "" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 msgid "Free tickets and add-on products are not counted" msgstr "" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 msgid "Keep fees" msgstr "" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -11202,20 +11314,20 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 msgid "Send information via email" msgstr "" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 msgid "Send information to waiting list" msgstr "" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, python-brace-format msgid "Canceled: {event}" msgstr "" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -11233,7 +11345,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -11247,24 +11359,24 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -11692,1021 +11804,1064 @@ msgstr "" msgid "A new secret has been generated for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, python-brace-format +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:172 +#, python-brace-format +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:177 +#, python-brace-format +msgid "A block has been added for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:181 +#, python-brace-format +msgid "A block has been removed for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " "type \"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 msgid "This object has been created by cloning." msgstr "" -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 msgid "The organizer has been changed." msgstr "" -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 msgid "The organizer settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 msgid "The footer links have been changed." msgstr "" -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 msgid "A scheduled export has been added." msgstr "" -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 msgid "A scheduled export has been changed." msgstr "" -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 msgid "A scheduled export has been deleted." msgstr "" -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 msgid "A scheduled export has been executed." msgstr "" -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 msgid "Gift card acceptance for another organizer has been removed." msgstr "" -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 msgid "The webhook has been created." msgstr "" -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 msgid "The webhook has been changed." msgstr "" -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 msgid "The webhook call retry jobs have been dropped." msgstr "" -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 msgid "The SSO provider has been created." msgstr "" -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 msgid "The SSO provider has been changed." msgstr "" -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 msgid "The SSO provider has been deleted." msgstr "" -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 msgid "The SSO client has been created." msgstr "" -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 msgid "The SSO client has been changed." msgstr "" -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 msgid "The SSO client has been deleted." msgstr "" -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 msgid "The membership type has been created." msgstr "" -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 msgid "The membership type has been changed." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 msgid "The membership type has been deleted." msgstr "" -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 msgid "The account has been created." msgstr "" -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 msgid "The account has been changed." msgstr "" -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 msgid "A membership for this account has been added." msgstr "" -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 msgid "A membership of this account has been changed." msgstr "" -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 msgid "A membership of this account has been deleted." msgstr "" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 msgid "The account has been disabled and anonymized." msgstr "" -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 msgid "A new password has been requested." msgstr "" -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 msgid "A new password has been set." msgstr "" -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 msgid "The event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 msgid "An event has been deleted." msgstr "" -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "" -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "" -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "" -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "" -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +msgid "The order has been set to be usable before it is paid." +msgstr "" + +#: pretix/control/logdisplay.py:374 +msgid "The order has been set to require payment before use." +msgstr "" + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "" -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 msgid "The cancellation request has been deleted." msgstr "" -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "" -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 msgid "The order has been reactivated." msgstr "" -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "" -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "" -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 msgid "The customer account has been changed." msgstr "" -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "" -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 msgid "The order's follow-up date has been updated." msgstr "" -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "" -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "" -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "" -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "" -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "" -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "" -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "" -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 msgid "A bundled item has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 msgid "A bundled item has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 msgid "A bundled item has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "" -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "" -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 msgid "The quota has been re-opened." msgstr "" -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "" -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "" -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "" -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 msgid "The discount has been added." msgstr "" -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 msgid "The discount has been deleted." msgstr "" -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 msgid "The discount has been changed." msgstr "" -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "" -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "" -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "" -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "" -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "" -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 msgid "The event details have been changed." msgstr "" -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 msgid "An entry has been transferred to another waiting list." msgstr "" -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 msgid "The gate has been created." msgstr "" -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 msgid "The gate has been changed." msgstr "" -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 msgid "The gate has been deleted." msgstr "" -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "" -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 msgctxt "subevent" msgid "The event date has been canceled." msgstr "" -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "" -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "" -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "" -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "" -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "" -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "" -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "" -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "" -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "" -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 msgid "The gift card has been created." msgstr "" -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 msgid "The gift card has been changed." msgstr "" -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 msgid "A manual transaction has been performed." msgstr "" -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, python-brace-format msgid "The order has been canceled (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "" +#: pretix/control/logdisplay.py:678 +msgid "Blocked manually" +msgstr "" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -12741,7 +12896,7 @@ msgstr "" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -12749,8 +12904,8 @@ msgid "Payment" msgstr "" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -12797,7 +12952,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -12844,7 +12999,7 @@ msgid "Search" msgstr "" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "" @@ -13416,7 +13571,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -13466,18 +13621,18 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "" @@ -13488,7 +13643,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "" @@ -13611,7 +13766,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -14333,7 +14488,7 @@ msgid "Show affected orders" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "" @@ -14493,9 +14648,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -14561,8 +14716,8 @@ msgid "Free order" msgstr "" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "" @@ -14597,7 +14752,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "" @@ -14658,34 +14813,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -14824,7 +14979,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -15675,14 +15830,14 @@ msgid "Add a new bundled product" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "" @@ -15693,11 +15848,11 @@ msgid "" "sale until you have added it to an existing or newly created quota." msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 msgid "New variation" msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "" @@ -15892,7 +16047,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "" @@ -15945,36 +16100,36 @@ msgid "Question: %(name)s" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "" @@ -16433,40 +16588,78 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +msgid "Ticket block" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +msgid "Not blocked" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +msgid "Validity time" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, python-format +msgid "Valid from %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, python-format +msgid "Valid until %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 msgid "" "Removing or splitting this position will also remove or split all add-ons to " "this position." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "" @@ -16491,7 +16684,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -16632,261 +16825,273 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 msgid "Customer account" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 msgid "Contact email" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 msgid "Invoice was emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 msgid "Invoice was not yet emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 msgid "Email invoices" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, python-format msgid "Denied scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, python-format msgid "Exit scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, python-format msgid "Entry scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, python-format msgid "Used %(amount)s discount from budget" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 msgid "Ticket page" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "Successful payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 msgid "Pending total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "" @@ -17421,8 +17626,13 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "" @@ -17657,12 +17867,6 @@ msgstr "" msgid "Anonymize" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -msgid "Valid from" -msgstr "" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -19833,49 +20037,49 @@ msgstr "" msgid "Invalid code, please try again." msgstr "" -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "" -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 msgid "The selected tickets have been marked as checked out." msgstr "" -#: pretix/control/views/checkin.py:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 msgid "We could not save your changes. See below for details." msgstr "" -#: pretix/control/views/checkin.py:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "" @@ -19967,7 +20171,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "" @@ -19975,7 +20179,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "" @@ -20016,7 +20220,7 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "" -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -20047,13 +20251,13 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "" @@ -20146,17 +20350,17 @@ msgstr "" msgid "Your event is not empty, you need to set it up manually." msgstr "" -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" msgstr "" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "" @@ -20236,7 +20440,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "" @@ -20274,8 +20478,8 @@ msgstr "" msgid "Street" msgstr "" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "" @@ -20283,86 +20487,86 @@ msgstr "" msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 msgid "Exit scans" msgstr "" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "" -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " "from it." msgstr "" -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 msgid "" "The product could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it. Deleting it could break reporting or other " "functionality, so the product has been disabled instead." msgstr "" -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "" @@ -20707,101 +20911,101 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 pretix/plugins/sendmail/views.py:174 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, python-brace-format msgid "Export: {title}" msgstr "" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -20809,249 +21013,249 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 msgid "All orders have been canceled." msgstr "" -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 msgid "Your input was not valid." msgstr "" -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." msgstr "" -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "" -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 msgid "The selected gift card issuer has been added." msgstr "" -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 msgid "The selected gift card issuer has been removed." msgstr "" -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 msgid "The transaction could not be reversed." msgstr "" -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 msgid "The transaction has been reversed." msgstr "" -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 msgid "The manual transaction has been saved." msgstr "" -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 msgid "The gift card has been created and can now be used." msgstr "" -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 msgid "The selected gate has been deleted." msgstr "" -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 msgid "The property has been created." msgstr "" -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 msgid "The selected property has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 msgid "The selected object has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 msgid "The provider has been created." msgstr "" -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 msgid "The customer account has been anonymized." msgstr "" @@ -21307,7 +21511,7 @@ msgstr "" msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "" @@ -21394,7 +21598,7 @@ msgstr "" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "" @@ -22277,90 +22481,90 @@ msgstr "" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 msgctxt "export_category" msgid "Check-in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked out" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 msgid "Automatically checked in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 msgid "Check-in log (all scans)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 msgid "Offline" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 msgid "Upload date" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 msgid "Upload time" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 msgid "Successful scans only" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 msgid "All check-in lists" msgstr "" @@ -23034,71 +23238,75 @@ msgstr "" msgid "Everyone who placed an order" msgstr "" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" msgstr "" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 msgid "approval pending" msgstr "" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 msgid "Absolute" msgstr "" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 msgid "Relative, before event start" msgstr "" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 msgid "Relative, before event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 msgid "Relative, after event start" msgstr "" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 msgid "Relative, after event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 msgid "Please specify the send date" msgstr "" -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 msgid "Please specify the offset days and time" msgstr "" -#: pretix/plugins/sendmail/forms.py:394 +#: pretix/plugins/sendmail/forms.py:396 msgid "Please specify a product" msgstr "" @@ -23118,62 +23326,62 @@ msgstr "" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 msgid "Limit products" msgstr "" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 msgid "Send date" msgstr "" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 msgid "Time of day" msgstr "" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, python-brace-format msgid "on {date} at {time}" msgstr "" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, 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:269 +#: pretix/plugins/sendmail/models.py:275 #, 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:279 +#: pretix/plugins/sendmail/models.py:285 #, 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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -23389,20 +23597,20 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" msgstr[0] "" msgstr[1] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, python-format msgid "%(number)s waiting list entry" msgid_plural "%(number)s waiting list entries" @@ -23410,11 +23618,11 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 msgid "Your rule has been created." msgstr "" -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 msgid "The selected rule has been deleted." msgstr "" @@ -23488,11 +23696,6 @@ msgstr "" msgid "Minimum Price" msgstr "" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 msgid "Available" @@ -24309,11 +24512,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -25037,7 +25240,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "" @@ -25074,63 +25277,67 @@ msgstr "" msgid "Membership:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +msgid "This ticket is blocked." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 msgctxt "ticket_checkins" msgid "Usage:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, python-format msgid "This ticket has been used once." msgid_plural "This ticket has been used %(count)s times." msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 msgid "No attendee name provided" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, python-format msgid "Remove one %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, python-format msgid "" "Remove one %(item)s from your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -25140,42 +25347,42 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, python-format msgid "Add one more %(item)s to your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, python-format msgid "incl. %(tax_sum)s taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 msgid "" "The items in your cart are no longer reserved for you. You can still " "complete your order as long as they’re available." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -25274,14 +25481,15 @@ msgid "Confirmation pending" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 msgid "Uncategorized items" @@ -25359,7 +25567,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 msgid "Few tickets left" msgstr "" @@ -25368,7 +25576,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 msgctxt "available_event_in_list" msgid "Buy now" msgstr "" @@ -25383,7 +25591,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "" @@ -25392,7 +25600,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "" @@ -25447,12 +25655,12 @@ msgid "Other dates" msgstr "" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 msgid "The booking period for this event is over." msgstr "" #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, python-format msgid "The booking period for this event will start on %(date)s at %(time)s." msgstr "" @@ -26507,7 +26715,7 @@ msgid "The products have been successfully added to your cart." msgstr "" #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -26716,15 +26924,15 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "" -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "" -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "" diff --git a/src/pretix/locale/hr/LC_MESSAGES/djangojs.po b/src/pretix/locale/hr/LC_MESSAGES/djangojs.po index f9801c41a..ae2b722c4 100644 --- a/src/pretix/locale/hr/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/hr/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -284,22 +284,30 @@ msgid "Ticket code revoked/changed" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:61 -msgid "Order canceled" +msgid "Ticket blocked" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:62 -msgid "Ticket code is ambiguous on list" +msgid "Ticket not valid at this time" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:63 -msgid "Checked-in Tickets" +msgid "Order canceled" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:64 -msgid "Valid Tickets" +msgid "Ticket code is ambiguous on list" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:65 +msgid "Checked-in Tickets" +msgstr "" + +#: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:66 +msgid "Valid Tickets" +msgstr "" + +#: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:67 msgid "Currently inside" msgstr "" @@ -543,31 +551,31 @@ msgid "" "darker shade." msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:461 +#: pretix/static/pretixcontrol/js/ui/main.js:464 msgid "All" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:462 +#: pretix/static/pretixcontrol/js/ui/main.js:465 msgid "None" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:463 +#: pretix/static/pretixcontrol/js/ui/main.js:466 msgid "Search query" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:466 +#: pretix/static/pretixcontrol/js/ui/main.js:469 msgid "Selected only" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:869 +#: pretix/static/pretixcontrol/js/ui/main.js:872 msgid "Use a different name internally" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:905 +#: pretix/static/pretixcontrol/js/ui/main.js:908 msgid "Click to close" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:977 +#: pretix/static/pretixcontrol/js/ui/main.js:980 msgid "You have unsaved changes!" msgstr "" diff --git a/src/pretix/locale/hu/LC_MESSAGES/django.po b/src/pretix/locale/hu/LC_MESSAGES/django.po index 3960df950..5abf2dd12 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-02-07 17:01+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2022-02-01 22:00+0000\n" "Last-Translator: Jozsef Ebenspanger \n" "Language-Team: Hungarian " msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 msgid "Refund reason" msgstr "" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" "May be shown to the end user or used e.g. as part of a payment reference." msgstr "" -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -4560,8 +4605,8 @@ msgid "" msgstr "" #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -4809,15 +4854,7 @@ msgid "" "be used." msgstr "" -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "" @@ -5064,8 +5101,8 @@ msgid "Dates" msgstr "" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "" @@ -5210,10 +5247,10 @@ msgstr "Válassz egy dátumot." #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 msgid "Invoice address" msgstr "" @@ -5229,19 +5266,19 @@ msgstr "" msgid "Please enter a valid state." msgstr "" -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 msgid "Attendee e-mail address" msgstr "" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 msgid "Attendee address" msgstr "" @@ -5261,7 +5298,7 @@ msgstr "" #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "" @@ -5277,28 +5314,33 @@ msgstr "" msgid "Please enter a valid language code." msgstr "" -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 msgid "Please enter a valid sales channel." msgstr "" -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 msgid "Multiple matching seats were found." msgstr "" -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 msgid "No matching seat was found." msgstr "" -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "" -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 #, fuzzy #| msgctxt "subevent" #| msgid "No date selected." @@ -5630,9 +5672,9 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 msgid "Attendee company" msgstr "" @@ -5726,7 +5768,7 @@ msgid "Event begin weekday" msgstr "Eseménylista" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "" @@ -5812,8 +5854,8 @@ msgid "" "Add-on 2" msgstr "" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "" @@ -5857,7 +5899,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "" @@ -5910,7 +5952,7 @@ msgstr "" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -5971,25 +6013,25 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" msgstr "" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 #, fuzzy #| msgid "Event list" msgid "Event canceled" msgstr "Eseménylista" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -6008,7 +6050,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "" -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "" @@ -6061,9 +6103,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 #, fuzzy #| msgid "The presale for this event is over or has not yet started." msgid "The booking period for this event has not yet started." @@ -6087,7 +6129,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 msgid "" "The booking period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -6101,7 +6143,7 @@ msgstr "" msgid "This voucher code is not known in our database." msgstr "" -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6193,15 +6235,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "" -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "" -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "" -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, python-format msgid "" "You can select at most %(max)s add-on from the category %(cat)s for the " @@ -6212,7 +6254,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, fuzzy, python-format #| msgctxt "subevent" #| msgid "You need to select a date." @@ -6225,7 +6267,7 @@ msgid_plural "" msgstr[0] "Válassz egy dátumot." msgstr[1] "Válassz egy dátumot." -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6305,27 +6347,27 @@ msgstr "" msgid "week day" msgstr "" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "" @@ -6353,28 +6395,50 @@ msgstr "" msgid "This order position has been canceled." msgstr "" -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +#| msgid "The selected seat \"{seat}\" is not available." +msgid "This ticket has been blocked." +msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, python-brace-format +msgid "This ticket is only valid after {datetime}." +msgstr "" + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, python-brace-format +msgid "This ticket was only valid before {datetime}." +msgstr "" + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 msgid "This order position has an invalid date for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "The selected seat \"{seat}\" is not available." +msgid "This order is not yet approved." +msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "" -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "" -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "" @@ -6563,33 +6627,33 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "" -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, python-format msgid "" "You cannot select more than %(max)s item of the product %(product)s. We " @@ -6600,188 +6664,188 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The booking period has ended." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." msgstr "" -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 msgid "You need a valid voucher code to order one of the products." msgstr "" -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 msgid "" "The booking period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." msgstr "" -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." msgstr "" -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The order was not canceled." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 msgid "" "The cancellation fee cannot be higher than the total amount of this order." msgstr "" -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 #, fuzzy #| msgid "The payment method for this order cannot be changed." msgid "The selected payment methods do not cover the total balance." msgstr "A rendeléshez tartozó fizetési mód nem változtatható meg." -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " "has been used in the meantime. Please check the prices below and try again." msgstr "" -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, 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:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "" -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 msgid "The selected product does not allow to select a seat." msgstr "" -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 msgid "The selected country is blocked by your tax rule." msgstr "" -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." msgstr "" -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, 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:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -6882,7 +6946,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "" @@ -7527,7 +7591,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -7543,7 +7607,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -7835,7 +7899,7 @@ msgid "" "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "" @@ -7843,7 +7907,7 @@ msgstr "" msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "" @@ -7919,19 +7983,19 @@ msgstr "" msgid "Refund method" msgstr "" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -8226,7 +8290,7 @@ msgid "" msgstr "" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "" @@ -8265,10 +8329,25 @@ msgstr "" #: pretix/base/settings.py:2029 #, python-brace-format +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:2042 +#, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, python-brace-format msgid "" "Hello,\n" @@ -8299,12 +8378,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, python-brace-format msgid "Order canceled: {code}" msgstr "" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -8320,12 +8399,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -8343,12 +8422,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -8363,12 +8442,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, python-brace-format msgid "Order denied: {code}" msgstr "" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -8385,7 +8464,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -8397,12 +8476,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -8416,7 +8495,7 @@ msgid "" " Your {event} team" msgstr "" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -8430,12 +8509,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -8455,12 +8534,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -8480,12 +8559,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -8505,56 +8584,56 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "" -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 msgid "Header image" msgstr "" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -8563,26 +8642,26 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -8591,15 +8670,15 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -8608,93 +8687,93 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 msgid "Attendee data explanation" msgstr "" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." msgstr "" -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 msgid "Additional success message" msgstr "" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -8702,67 +8781,67 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 msgid "Length of gift card codes" msgstr "" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 msgid "Validity of gift card codes in years" msgstr "" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 msgid "Dialog text" msgstr "" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -8770,190 +8849,190 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 msgid "Privacy settings" msgstr "" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 msgid "\"Accept\" button description" msgstr "" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 msgid "Required cookies only" msgstr "" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 msgid "\"Reject\" button description" msgstr "" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 msgid "Customers can choose their own seats" msgstr "" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 msgctxt "person_name" msgid "Salutation" msgstr "" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -9646,7 +9725,7 @@ msgstr "" msgid "The task has been completed." msgstr "" -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "" @@ -9655,13 +9734,13 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -9892,22 +9971,22 @@ msgid "HTML mail renderer" msgstr "" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 msgid "Subject sent to order contact address" msgstr "" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -9915,19 +9994,19 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 msgid "Subject sent to attendees" msgstr "" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -9954,66 +10033,74 @@ msgstr "" msgid "Text (requested by user)" msgstr "" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 msgid "Subject for received order" msgstr "" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 msgid "Text for received order" msgstr "" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 msgid "Subject for approved order" msgstr "" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 msgid "Text for approved order" msgstr "" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 msgid "Subject for approved free order" msgstr "" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 msgid "Text for approved free order" msgstr "" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 msgid "Subject for denied order" msgstr "" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 msgid "Text for denied order" msgstr "" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -10021,71 +10108,71 @@ msgstr "" msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 #, fuzzy #| msgid "Ticket design" msgid "Ticket code generator" msgstr "Jegy design" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 #, fuzzy #| msgid "Presale not started" msgid "Sale not allowed" msgstr "Elővétel nem kezdődött el" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 msgid "Order requires approval" msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 msgid "Text on invoice" msgstr "" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -10093,48 +10180,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -10142,27 +10229,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "" @@ -10174,7 +10261,7 @@ msgid "Please enter less than 25 recipients." msgstr "Eseménylista" #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "" @@ -10195,80 +10282,87 @@ msgstr "" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +#| msgid "Paid orders" +msgid "Paid or confirmed" +msgstr "Kifizetett megrendelések" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 #, fuzzy #| msgid "Past events" msgid "Cancellations" msgstr "Elmúlt események" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 msgid "Canceled (fully)" msgstr "" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 msgid "Canceled (fully or with paid fee)" msgstr "" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 msgid "Cancellation requested" msgstr "" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 #, fuzzy #| msgid "Presale not started" msgid "Payment process" msgstr "Elővétel nem kezdődött el" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 msgid "Partially paid" msgstr "" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 msgid "Underpaid (but confirmed)" msgstr "" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 msgid "Approval process" msgstr "" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 msgid "Approved, payment pending" msgstr "" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -10276,403 +10370,403 @@ msgstr "" msgid "Approval pending" msgstr "" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 msgid "Order placed before" msgstr "" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 msgid "Minimal sum of payments and refunds" msgstr "" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 msgid "Maximal sum of payments and refunds" msgstr "" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 msgid "All payments" msgstr "" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 #, fuzzy #| msgid "Event list" msgid "Payment created from" msgstr "Eseménylista" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 #, fuzzy #| msgid "Presale not started" msgid "Payment created until" msgstr "Elővétel nem kezdődött el" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 #, fuzzy #| msgid "Paid orders" msgid "Paid from" msgstr "Kifizetett megrendelések" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 msgid "Paid until" msgstr "" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "Elővétel nem kezdődött el" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "Elővétel vége" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 msgid "Date from" msgstr "" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 msgid "Date until" msgstr "" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 msgid "Start time from" msgstr "" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 msgid "Start time until" msgstr "" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 msgid "active" msgstr "" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 #, fuzzy #| msgid "Shop disabled" msgid "disabled" msgstr "Áruház letiltva" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 msgid "not yet activated" msgstr "" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 msgid "Has no memberships" msgstr "" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 msgid "Has any membership" msgstr "" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 msgid "Has valid membership" msgstr "" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 msgctxt "checkin state" msgid "Present" msgstr "" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 msgctxt "subevent" msgid "Date start from" msgstr "" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 msgctxt "subevent" msgid "Date start until" msgstr "" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 msgid "All check-ins" msgstr "" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 msgid "Successful check-ins" msgstr "" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 msgid "Unsuccessful check-ins" msgstr "" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 msgid "Scan type" msgstr "" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 #, fuzzy #| msgid "Redirection URIs" msgid "All directions" msgstr "Átirányítási URI-k" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 msgid "Device" msgstr "" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 msgid "All devices" msgstr "" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 msgid "All gates" msgstr "" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 msgctxt "filter" msgid "Start date" msgstr "" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 #, fuzzy #| msgid "Event list" msgctxt "filter" msgid "End date" msgstr "Eseménylista" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 msgid "Device status" msgstr "" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 #, fuzzy #| msgctxt "subevent" #| msgid "No date selected." msgid "Active devices" msgstr "Nincs dátum kiválasztva." -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 msgid "Revoked devices" msgstr "" @@ -10882,7 +10976,7 @@ msgid "" "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 msgid "No category" msgstr "" @@ -10926,59 +11020,59 @@ msgstr "" msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "" -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -10986,7 +11080,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -10994,7 +11088,7 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 msgid "Use value from product" msgstr "" @@ -11026,8 +11120,8 @@ msgstr "" msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "" @@ -11104,21 +11198,36 @@ msgstr "" msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +msgid "Confirm order regardless of payment" +msgstr "" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" msgstr "" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -11126,15 +11235,15 @@ msgid "" "payments." msgstr "" -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 msgid "" "If you keep a fee, all positions within this order will be canceled and the " "order will be reduced to a cancellation fee. Payment and shipping fees will " @@ -11143,26 +11252,26 @@ msgid "" "automatically." msgstr "" -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 msgid "Generate cancellation for invoice" msgstr "" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -11171,58 +11280,58 @@ msgstr "" msgid "Payment date" msgstr "" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 msgid "Please select some events." msgstr "" -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -11231,7 +11340,7 @@ msgstr "" msgid "Seat" msgstr "" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -11241,114 +11350,131 @@ msgstr "" msgid "Membership" msgstr "" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Ticket design" +msgid "Ticket is blocked" +msgstr "Jegy design" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +msgid "Validity end" +msgstr "" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 msgid "Cancel this position" msgstr "" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 msgid "Attach tickets" msgstr "" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 msgid "Attach invoices" msgstr "" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 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:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "" -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "" -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "" -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 #, fuzzy #| msgid "Past events" msgid "Cancel all dates" msgstr "Elmúlt események" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "" -#: pretix/control/forms/orders.py:759 -msgid "Only available for payment method that support automatic refunds." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -11357,29 +11483,29 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 msgid "Gift card validity" msgstr "" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 msgid "Keep a fixed cancellation fee per ticket" msgstr "" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 msgid "Free tickets and add-on products are not counted" msgstr "" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 msgid "Keep fees" msgstr "" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -11387,20 +11513,20 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 msgid "Send information via email" msgstr "" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 msgid "Send information to waiting list" msgstr "" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, python-brace-format msgid "Canceled: {event}" msgstr "" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -11418,7 +11544,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -11432,24 +11558,24 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -11883,1105 +12009,1152 @@ msgstr "" msgid "A new secret has been generated for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, python-brace-format +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:172 +#, python-brace-format +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:177 +#, python-brace-format +msgid "A block has been added for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:181 +#, python-brace-format +msgid "A block has been removed for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " "type \"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 msgid "This object has been created by cloning." msgstr "" -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The organizer has been changed." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The organizer settings have been changed." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The footer links have been changed." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "A scheduled export has been added." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "A scheduled export has been changed." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "A scheduled export has been deleted." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "A scheduled export has been executed." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 msgid "Gift card acceptance for another organizer has been removed." msgstr "" -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The webhook has been created." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The webhook has been changed." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The webhook call retry jobs have been dropped." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The SSO provider has been created." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The SSO provider has been changed." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The SSO provider has been deleted." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The SSO client has been created." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The SSO client has been changed." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The SSO client has been deleted." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The membership type has been created." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The membership type has been changed." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The membership type has been deleted." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The account has been created." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The account has been changed." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 msgid "A membership for this account has been added." msgstr "" -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "A membership of this account has been changed." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "A membership of this account has been deleted." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The account has been disabled and anonymized." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "A new password has been requested." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "A new password has been set." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The event has been canceled." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "An event has been deleted." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "" -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "" -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "" -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "" -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +#, fuzzy +#| msgid "The selected seat \"{seat}\" is not available." +msgid "The order has been set to be usable before it is paid." +msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." + +#: pretix/control/logdisplay.py:374 +#, fuzzy +#| msgid "The selected seat \"{seat}\" is not available." +msgid "The order has been set to require payment before use." +msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "" -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The cancellation request has been deleted." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "" -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The order has been reactivated." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "" -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "" -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, fuzzy, python-brace-format #| msgid "The selected seat \"{seat}\" is not available." msgid "The order has been denied (comment: \"{comment}\")." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The customer account has been changed." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "" -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The order's follow-up date has been updated." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "" -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "" -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "" -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "" -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "" -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "" -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "" -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 msgid "A bundled item has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 msgid "A bundled item has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 msgid "A bundled item has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "" -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "" -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 msgid "The quota has been re-opened." msgstr "" -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "" -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "" -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "" -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The discount has been added." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The discount has been deleted." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The discount has been changed." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "" -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "" -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "" -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "" -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "" -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The event details have been changed." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 msgid "An entry has been transferred to another waiting list." msgstr "" -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The gate has been created." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The gate has been changed." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The gate has been deleted." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "" -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgctxt "subevent" msgid "The event date has been canceled." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "" -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "" -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "" -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "" -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "" -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "" -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "" -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "" -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "" -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 msgid "The gift card has been created." msgstr "" -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The gift card has been changed." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 msgid "A manual transaction has been performed." msgstr "" -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, fuzzy, python-brace-format #| msgid "The selected seat \"{seat}\" is not available." msgid "The order has been canceled (comment: \"{comment}\")." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "" +#: pretix/control/logdisplay.py:678 +msgid "Blocked manually" +msgstr "" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -13016,7 +13189,7 @@ msgstr "" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -13024,8 +13197,8 @@ msgid "Payment" msgstr "" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -13074,7 +13247,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -13123,7 +13296,7 @@ msgid "Search" msgstr "" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "" @@ -13707,7 +13880,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -13757,18 +13930,18 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "" @@ -13779,7 +13952,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "" @@ -13902,7 +14075,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -14626,7 +14799,7 @@ msgid "Show affected orders" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "" @@ -14786,9 +14959,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -14854,8 +15027,8 @@ msgid "Free order" msgstr "" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "" @@ -14890,7 +15063,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "" @@ -14951,34 +15124,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -15117,7 +15290,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -15976,14 +16149,14 @@ msgid "Add a new bundled product" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "" @@ -15994,11 +16167,11 @@ msgid "" "sale until you have added it to an existing or newly created quota." msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 msgid "New variation" msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "" @@ -16197,7 +16370,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "" @@ -16250,36 +16423,36 @@ msgid "Question: %(name)s" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "Számítás" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "" @@ -16738,40 +16911,83 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +#| msgid "Ticket design" +msgid "Ticket block" +msgstr "Jegy design" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +msgid "Not blocked" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +#, fuzzy +#| msgid "Paid orders" +msgid "Validity time" +msgstr "Kifizetett megrendelések" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, fuzzy, python-format +#| msgid "from %(start_date)s" +msgid "Valid from %(datetime)s" +msgstr "%(start_date)s-tól" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, python-format +msgid "Valid until %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 msgid "" "Removing or splitting this position will also remove or split all add-ons to " "this position." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "" @@ -16796,7 +17012,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -16943,263 +17159,275 @@ msgstr "Elmúlt események" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 msgid "Customer account" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 msgid "Contact email" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 msgid "Invoice was emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 #, fuzzy #| msgid "Ticket download is not (yet) enabled for this order." msgid "Invoice was not yet emailed to customer" msgstr "A jegyek letöltése (még) nem engedélyezett ehhez a rendeléshez." -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 msgid "Email invoices" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, python-format msgid "Denied scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, python-format msgid "Exit scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, python-format msgid "Entry scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, python-format msgid "Used %(amount)s discount from budget" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 msgid "Ticket page" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "Teljes" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "Successful payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 msgid "Pending total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "" @@ -17740,8 +17968,13 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "" @@ -17976,14 +18209,6 @@ msgstr "" msgid "Anonymize" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -#, fuzzy -#| msgid "Paid orders" -msgid "Valid from" -msgstr "Kifizetett megrendelések" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -20186,51 +20411,51 @@ msgstr "" msgid "Invalid code, please try again." msgstr "" -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "" -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 #, 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:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 msgid "We could not save your changes. See below for details." msgstr "" -#: pretix/control/views/checkin.py:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "" @@ -20322,7 +20547,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "" @@ -20330,7 +20555,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "" @@ -20383,7 +20608,7 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -20414,13 +20639,13 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "" @@ -20514,17 +20739,17 @@ msgstr "" msgid "Your event is not empty, you need to set it up manually." msgstr "" -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" msgstr "" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "" @@ -20604,7 +20829,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "" @@ -20644,8 +20869,8 @@ msgstr "" msgid "Street" msgstr "" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "" @@ -20653,86 +20878,86 @@ msgstr "" msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 msgid "Exit scans" msgstr "" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "" -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " "from it." msgstr "" -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 msgid "" "The product could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it. Deleting it could break reporting or other " "functionality, so the product has been disabled instead." msgstr "" -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "" @@ -21081,101 +21306,101 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 pretix/plugins/sendmail/views.py:174 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, python-brace-format msgid "Export: {title}" msgstr "" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -21183,263 +21408,263 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 msgid "All orders have been canceled." msgstr "" -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 msgid "Your input was not valid." msgstr "" -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." msgstr "" -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "" -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 msgid "The selected gift card issuer has been added." msgstr "" -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 msgid "The selected gift card issuer has been removed." msgstr "" -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The transaction could not be reversed." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The transaction has been reversed." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 msgid "The manual transaction has been saved." msgstr "" -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 msgid "The gift card has been created and can now be used." msgstr "" -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The selected gate has been deleted." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The property has been created." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The selected property has been deleted." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The selected object has been deleted." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The provider has been created." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The customer account has been anonymized." @@ -21703,7 +21928,7 @@ msgstr "" msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "Ez nem egy eseménysorozat." @@ -21794,7 +22019,7 @@ msgstr "Átirányítási URI-k" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "" @@ -22683,94 +22908,94 @@ msgstr "" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 #, fuzzy #| msgid "Paid orders" msgctxt "export_category" msgid "Check-in" msgstr "Kifizetett megrendelések" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked out" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 msgid "Automatically checked in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 msgid "Check-in log (all scans)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 msgid "Offline" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 #, fuzzy #| msgid "Event list" msgid "Upload date" msgstr "Eseménylista" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 msgid "Upload time" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 msgid "Successful scans only" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 msgid "All check-in lists" msgstr "" @@ -23455,73 +23680,77 @@ msgstr "" msgid "Everyone who placed an order" msgstr "" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" msgstr "" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 msgid "approval pending" msgstr "" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 msgid "Absolute" msgstr "" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 msgid "Relative, before event start" msgstr "" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 msgid "Relative, before event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 msgid "Relative, after event start" msgstr "" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 msgid "Relative, after event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 #, fuzzy #| msgid "Event list" msgid "Please specify the send date" msgstr "Eseménylista" -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 msgid "Please specify the offset days and time" msgstr "" -#: pretix/plugins/sendmail/forms.py:394 +#: pretix/plugins/sendmail/forms.py:396 msgid "Please specify a product" msgstr "" @@ -23541,66 +23770,66 @@ msgstr "" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 #, fuzzy #| msgid "Limit to events" msgid "Limit products" msgstr "Események limitje" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 #, fuzzy #| msgid "Event list" msgid "Send date" msgstr "Eseménylista" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 msgid "Time of day" msgstr "" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, python-brace-format msgid "on {date} at {time}" msgstr "" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, 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:269 +#: pretix/plugins/sendmail/models.py:275 #, 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:279 +#: pretix/plugins/sendmail/models.py:285 #, 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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -23828,33 +24057,33 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" msgstr[0] "" msgstr[1] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, python-format msgid "%(number)s waiting list entry" msgid_plural "%(number)s waiting list entries" msgstr[0] "" msgstr[1] "" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "Your rule has been created." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The selected rule has been deleted." @@ -23932,11 +24161,6 @@ msgstr "" msgid "Minimum Price" msgstr "" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 msgid "Available" @@ -24753,11 +24977,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -25505,7 +25729,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "" @@ -25544,12 +25768,18 @@ msgstr "" msgid "Membership:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +#, fuzzy +#| msgid "The selected seat \"{seat}\" is not available." +msgid "This ticket is blocked." +msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 msgctxt "ticket_checkins" msgid "Usage:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, fuzzy, python-format #| msgid "The selected seat \"{seat}\" is not available." msgid "This ticket has been used once." @@ -25557,51 +25787,51 @@ msgid_plural "This ticket has been used %(count)s times." msgstr[0] "A kiválasztott \"{seat}\" ülés nem elérhető." msgstr[1] "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 msgid "No attendee name provided" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, python-format msgid "Remove one %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, python-format msgid "" "Remove one %(item)s from your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -25611,37 +25841,37 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, python-format msgid "Add one more %(item)s to your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, python-format msgid "incl. %(tax_sum)s taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, fuzzy, python-format #| msgid "The items in your cart are no longer reserved for you." msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "A kosárba helyezett termékek tovább nincsenek tovább foglalva." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 #, fuzzy #| msgid "The items in your cart are no longer reserved for you." msgid "" @@ -25649,7 +25879,7 @@ msgid "" "complete your order as long as they’re available." msgstr "A kosárba helyezett termékek tovább nincsenek tovább foglalva." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -25750,14 +25980,15 @@ msgid "Confirmation pending" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 #, fuzzy @@ -25837,7 +26068,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 msgid "Few tickets left" msgstr "" @@ -25846,7 +26077,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 msgctxt "available_event_in_list" msgid "Buy now" msgstr "" @@ -25861,7 +26092,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "" @@ -25870,7 +26101,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "" @@ -25925,14 +26156,14 @@ msgid "Other dates" msgstr "" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 #, fuzzy #| msgid "The presale for this event is over or has not yet started." msgid "The booking period for this event is over." msgstr "Az elővétel ehhez eseményhez még nem kezdődött el." #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, python-format msgid "The booking period for this event will start on %(date)s at %(time)s." msgstr "" @@ -27008,7 +27239,7 @@ msgid "The products have been successfully added to your cart." msgstr "A termékek sikeresen bekerültek a kosaradba." #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -27235,15 +27466,15 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "A jegyvásárlás jelenleg le van tiltva." -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "A kiválasztott dátum nem érvényes erre az eseménysorozatra." -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "%(start_date)s-tól" diff --git a/src/pretix/locale/hu/LC_MESSAGES/djangojs.po b/src/pretix/locale/hu/LC_MESSAGES/djangojs.po index 776df0dd5..49945e1a3 100644 --- a/src/pretix/locale/hu/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/hu/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2020-01-24 08:00+0000\n" "Last-Translator: Prokaj Miklós \n" "Language-Team: Hungarian \n" "Language-Team: Italian " msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "creato" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "in attesa" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "confermato" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "cancellato" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "fallito" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "rimborsato" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "Informazioni sul pagamento" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 #, fuzzy #| msgid "Pending orders" msgid "Refund reason" msgstr "Ordini pendenti" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" "May be shown to the end user or used e.g. as part of a payment reference." msgstr "" -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "Azienda" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "Questo testo verrà riportato nella tua fattura." @@ -4639,8 +4684,8 @@ msgid "" msgstr "" #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -4890,15 +4935,7 @@ msgid "" "be used." msgstr "" -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "" @@ -5145,8 +5182,8 @@ msgid "Dates" msgstr "Date" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "" @@ -5290,10 +5327,10 @@ msgstr "Devi scegliere una variante per questo prodotto." #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 msgid "Invoice address" msgstr "Indirizzo di fatturazione" @@ -5309,19 +5346,19 @@ msgstr "" msgid "Please enter a valid state." msgstr "" -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 msgid "Attendee e-mail address" msgstr "Email partecipante" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 msgid "Attendee address" msgstr "Email partecipante" @@ -5341,7 +5378,7 @@ msgstr "" #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "Codice biglietto" @@ -5357,28 +5394,33 @@ msgstr "" msgid "Please enter a valid language code." msgstr "" -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 msgid "Please enter a valid sales channel." msgstr "" -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 msgid "Multiple matching seats were found." msgstr "" -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 msgid "No matching seat was found." msgstr "" -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "" -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 msgid "Ambiguous option selected." msgstr "" @@ -5717,9 +5759,9 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 msgid "Attendee company" msgstr "Azienda partecipante" @@ -5823,7 +5865,7 @@ msgid "Event begin weekday" msgstr "Data di Inizio evento" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "venerdì" @@ -5912,8 +5954,8 @@ msgid "" "Add-on 2" msgstr "" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "" @@ -5957,7 +5999,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "" @@ -6016,7 +6058,7 @@ msgstr "Nome del partecipante: {part}" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -6079,25 +6121,25 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" msgstr "" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 #, fuzzy #| msgid "Event end" msgid "Event canceled" msgstr "Evento termina" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -6116,7 +6158,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "" -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "" @@ -6174,9 +6216,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 #, fuzzy #| msgid "The presale for this event is over or has not yet started." msgid "The booking period for this event has not yet started." @@ -6200,7 +6242,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 msgid "" "The booking period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -6214,7 +6256,7 @@ msgstr "" msgid "This voucher code is not known in our database." msgstr "Questo Voucher è inesistente." -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6308,15 +6350,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "" -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "" -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "" -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, fuzzy, python-format #| msgid "" #| "You need to select at least %(min)s items of the product %(product)s." @@ -6329,7 +6371,7 @@ msgid_plural "" msgstr[0] "Devi scegliere almeno %(min)s biglietti di %(product)s" msgstr[1] "Devi scegliere almeno %(min)s biglietti di %(product)s" -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, fuzzy, python-format #| msgid "" #| "You need to select at least %(min)s items of the product %(product)s." @@ -6342,7 +6384,7 @@ msgid_plural "" msgstr[0] "Devi scegliere almeno %(min)s biglietti di %(product)s" msgstr[1] "Devi scegliere almeno %(min)s biglietti di %(product)s" -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6425,27 +6467,27 @@ msgstr "" msgid "week day" msgstr "Giorno della settimana" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "lunedì" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "martedì" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "mercoledì" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "giovedì" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "sabato" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "domenica" @@ -6473,28 +6515,55 @@ msgstr "{variable} è {value}" msgid "This order position has been canceled." msgstr "" -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +#| msgid "This ticket has been used once." +#| msgid_plural "This ticket has been used %(count)s times." +msgid "This ticket has been blocked." +msgstr "Il biglietto è stato usato una volta" + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, fuzzy, python-brace-format +#| msgctxt "subevent" +#| msgid "This voucher is not valid for this event date." +msgid "This ticket is only valid after {datetime}." +msgstr "Questo Voucher non è valido per questa data." + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, fuzzy, python-brace-format +#| msgctxt "subevent" +#| msgid "This voucher is not valid for this event date." +msgid "This ticket was only valid before {datetime}." +msgstr "Questo Voucher non è valido per questa data." + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 msgid "This order position has an invalid date for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "This order is not marked as paid." +msgid "This order is not yet approved." +msgstr "Questo ordine non è segnato come pagato." + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "Questo ordine non è segnato come pagato." -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "Devi rispondere alle domande per completare la registrazione." -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "" @@ -6696,14 +6765,14 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" "Alcuni dei prodotti scelti non sono più disponbili. Vedi sotto i dettagli." -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -6711,21 +6780,21 @@ msgstr "" "Alcuni dei prodotti scelti non sono più disponbili nella quantità " "selezionata. Vedi sotto i dettagli." -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "Il tuo carrello è vuoto." -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, fuzzy, python-format #| msgid "" #| "You need to select at least %(min)s items of the product %(product)s." @@ -6738,190 +6807,190 @@ msgid_plural "" msgstr[0] "Devi scegliere almeno %(min)s biglietti di %(product)s" msgstr[1] "Devi scegliere almeno %(min)s biglietti di %(product)s" -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The booking period has ended." msgstr "Il posto selezionato {seat} non è disponibile." -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." msgstr "" -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 #, fuzzy #| msgid "You need a valid voucher code to order this product." msgid "You need a valid voucher code to order one of the products." msgstr "E' necessario un Voucher valido per ordinare questo prodotto." -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 msgid "" "The booking period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." msgstr "" -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." msgstr "" -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 #, fuzzy #| msgid "Order changed" msgid "The order was not canceled." msgstr "Ordine modificato" -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 msgid "" "The cancellation fee cannot be higher than the total amount of this order." msgstr "" -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 msgid "The selected payment methods do not cover the total balance." msgstr "" -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " "has been used in the meantime. Please check the prices below and try again." msgstr "" -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, 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:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "" -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 #, fuzzy #| msgid "The subevent does not belong to this event." msgid "The selected product does not allow to select a seat." msgstr "Il sotto-evento non appartiene a questo evento." -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 msgid "The selected country is blocked by your tax rule." msgstr "" -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." msgstr "" -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, 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:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -7030,7 +7099,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "" @@ -7685,7 +7754,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "Nascondi tutti i prodotti che sono stati venduti" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -7701,7 +7770,7 @@ msgstr "" msgid "Enable waiting list" msgstr "Abilita lista d'attesa" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -8010,7 +8079,7 @@ msgid "" "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "" @@ -8018,7 +8087,7 @@ msgstr "" msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "" @@ -8094,19 +8163,19 @@ msgstr "" msgid "Refund method" msgstr "Metodo di rimborso" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -8504,7 +8573,7 @@ msgstr "" "{event}" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "" @@ -8553,11 +8622,49 @@ msgstr "" "{event}" #: pretix/base/settings.py:2029 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "we did not yet receive a full payment for your order for {event}.\n" +#| "Please keep in mind that we only guarantee your order if we receive\n" +#| "your payment before {expire_date}.\n" +#| "\n" +#| "You can view the payment information and the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Ciao,\n" +"\n" +"non abbiamo ancora ricevuto il pagamento per il tuo ordine per {event}.\n" +"Considera che possiamo garantire il tuo ordine se riceviamo il pagamento " +"entro il {expire_date}.\n" +"\n" +"Puoi vedere le informazioni sul pagamento e lo stato del tuo ordine qui:\n" +"{url}\n" +"\n" +"Un saluto,\n" +"{event}" + +#: pretix/base/settings.py:2042 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, python-brace-format msgid "" "Hello,\n" @@ -8588,13 +8695,13 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, fuzzy, python-brace-format #| msgid "Order canceled" msgid "Order canceled: {code}" msgstr "Ordine cancellato" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -8621,13 +8728,13 @@ msgstr "" "Un saluto,\n" "{event}" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, fuzzy, python-brace-format #| msgid "Order approved and confirmed: {code}" msgid "Order approved and awaiting payment: {code}" msgstr "Ordine approvato e confermato: {code}" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -8657,12 +8764,12 @@ msgstr "" "Un saluto,\n" "{event}" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "Ordine approvato e confermato: {code}" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -8687,13 +8794,13 @@ msgstr "" "Un saluto,\n" "{event}" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, fuzzy, python-brace-format #| msgid "Order denied" msgid "Order denied: {code}" msgstr "Ordine rifiutato" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -8721,7 +8828,7 @@ msgstr "" "Un saluto,\n" "{event}" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -8740,12 +8847,12 @@ msgstr "" "Un saluto,\n" "{event}" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "Il tuo biglietto è pronto per il download: {code}" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, fuzzy, python-brace-format #| msgid "" #| "Hello {attendee_name},\n" @@ -8778,7 +8885,7 @@ msgstr "" "Un saluto,\n" "{event}" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -8801,12 +8908,12 @@ msgstr "" "Un saluto,\n" "{event}" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -8826,12 +8933,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -8851,12 +8958,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -8876,56 +8983,56 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "" -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 msgid "Header image" msgstr "" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -8934,26 +9041,26 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -8962,15 +9069,15 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -8979,81 +9086,81 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 #, fuzzy #| msgid "Order contact address changed" msgid "Attendee data explanation" msgstr "Indirizzo di contatto dell'ordine modificato" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." msgstr "" -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 msgid "Additional success message" msgstr "" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -9062,15 +9169,15 @@ msgstr "" "conferma d'ordine che include un link che ti servirà per accedere al tuo " "ordine." -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -9078,69 +9185,69 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 msgid "Length of gift card codes" msgstr "" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 msgid "Validity of gift card codes in years" msgstr "" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 #, fuzzy #| msgid "Additional footer text" msgid "Dialog text" msgstr "Testo footer aggiuntivo" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -9148,203 +9255,203 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 #, fuzzy #| msgid "Account settings" msgid "Privacy settings" msgstr "Impostazioni account" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 #, fuzzy #| msgid "Product variation" msgid "\"Accept\" button description" msgstr "Varianti prodotto" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 #, fuzzy #| msgid "External refund of payment" msgid "Required cookies only" msgstr "Rimborso o pagamento esterno" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 #, fuzzy #| msgid "Product variation" msgid "\"Reject\" button description" msgstr "Varianti prodotto" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 #, fuzzy #| msgctxt "timeline" #| msgid "Customers can no longer modify their orders" msgid "Customers can choose their own seats" msgstr "I clienti non possono più modificare i loro ordini" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "Nome" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "Cognome" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "Luca Rossi" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 #, fuzzy #| msgid "Cancellation" msgctxt "person_name" msgid "Salutation" msgstr "Cancellazione" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -10075,7 +10182,7 @@ msgstr "" msgid "The task has been completed." msgstr "" -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "" @@ -10084,13 +10191,13 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -10321,26 +10428,26 @@ msgid "HTML mail renderer" msgstr "" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 #, fuzzy #| msgid "Order contact address changed" msgid "Subject sent to order contact address" msgstr "Indirizzo di contatto dell'ordine modificato" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 #, fuzzy #| msgid "Order contact address changed" msgid "Text sent to order contact address" msgstr "Indirizzo di contatto dell'ordine modificato" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -10348,19 +10455,19 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 msgid "Subject sent to attendees" msgstr "" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -10389,74 +10496,82 @@ msgstr "Rimborso del pagamento richiesto dal cliente" msgid "Text (requested by user)" msgstr "" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 msgid "Subject for received order" msgstr "" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 msgid "Text for received order" msgstr "" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 msgid "Subject for approved order" msgstr "" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 #, fuzzy #| msgid "Unpaid or free orders" msgid "Text for approved order" msgstr "Non pagati o ordini gratuiti" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 #, fuzzy #| msgid "Unpaid or free orders" msgid "Subject for approved free order" msgstr "Non pagati o ordini gratuiti" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 #, fuzzy #| msgid "Unpaid or free orders" msgid "Text for approved free order" msgstr "Non pagati o ordini gratuiti" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 msgid "Subject for denied order" msgstr "" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 #, fuzzy #| msgid "Unpaid or free orders" msgid "Text for denied order" msgstr "Non pagati o ordini gratuiti" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -10464,76 +10579,76 @@ msgstr "Non pagati o ordini gratuiti" msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 #, fuzzy #| msgid "Ticket code" msgid "Ticket code generator" msgstr "Codice biglietto" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 #, fuzzy #| msgid "Presale not started" msgid "Sale not allowed" msgstr "Prevendita non ancora attiva" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 #, fuzzy #| msgid "New order requires approval" msgid "Order requires approval" msgstr "Il nuovo ordine richiede l'approvazione" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 #, fuzzy #| msgctxt "invoice" #| msgid "Tax Invoice" msgid "Text on invoice" msgstr "Fattura fiscale" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -10541,48 +10656,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "Scaricamento biglietti" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -10590,27 +10705,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "Pagamento tramite bonifico bancario" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "" @@ -10622,7 +10737,7 @@ msgid "Please enter less than 25 recipients." msgstr "Data di Inizio" #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "" @@ -10643,91 +10758,99 @@ msgstr "Pagato (o cancellato con commissioni sul pagamento)" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +#| msgctxt "checkoutflow" +#| msgid "Order confirmed" +msgid "Paid or confirmed" +msgstr "Ordine confermato" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "In attesa o pagati" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 #, fuzzy #| msgid "Cancellation" msgid "Cancellations" msgstr "Cancellazione" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 #, fuzzy #| msgid "Canceled" msgid "Canceled (fully)" msgstr "Eliminato" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 #, fuzzy #| msgid "Paid (or canceled with paid fee)" msgid "Canceled (fully or with paid fee)" msgstr "Pagato (o cancellato con commissioni sul pagamento)" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 #, fuzzy #| msgid "Cancellation" msgid "Cancellation requested" msgstr "Cancellazione" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 #, fuzzy #| msgid "Payment providers" msgid "Payment process" msgstr "Sistemi di pagamento" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 msgid "Partially paid" msgstr "" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 #, fuzzy #| msgctxt "checkoutflow" #| msgid "Order confirmed" msgid "Underpaid (but confirmed)" msgstr "Ordine confermato" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 msgid "Approval process" msgstr "" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 #, fuzzy #| msgid "Payment pending" msgid "Approved, payment pending" msgstr "Pagamento in attesa" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -10735,447 +10858,447 @@ msgstr "Pagamento in attesa" msgid "Approval pending" msgstr "In attesa di approvazione" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 #, fuzzy #| msgid "New order placed" msgid "Order placed before" msgstr "Nuovo ordine inviato" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 #, fuzzy #| msgid "Order payments and refunds" msgid "Minimal sum of payments and refunds" msgstr "Ordina pagamenti e rimborsi" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 #, fuzzy #| msgid "Order payments and refunds" msgid "Maximal sum of payments and refunds" msgstr "Ordina pagamenti e rimborsi" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 #, fuzzy #| msgid "All payment providers" msgid "All payments" msgstr "Tutti i servizi di pagamento" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 #, fuzzy #| msgid "Payment completed." msgid "Payment created from" msgstr "Pagamento completato." -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 #, fuzzy #| msgid "Payment completed." msgid "Payment created until" msgstr "Pagamento completato." -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 #, fuzzy #| msgid "Paid orders" msgid "Paid from" msgstr "Ordini pagati" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 #, fuzzy #| msgid "Date until" msgid "Paid until" msgstr "Data fino a" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "Prevendita non ancora attiva" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "Prevendita conclusa" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 msgid "Date from" msgstr "Data da" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 msgid "Date until" msgstr "Data fino a" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 #, fuzzy #| msgid "Date from" msgid "Start time from" msgstr "Data da" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 #, fuzzy #| msgid "Date until" msgid "Start time until" msgstr "Data fino a" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "Giorno della settimana" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "Chiave di ricerca" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 #, fuzzy #| msgid "Is active" msgid "active" msgstr "é attivo" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 #, fuzzy #| msgid "Shop disabled" msgid "disabled" msgstr "Vendite disabilitate" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 #, fuzzy #| msgid "Order reactivated" msgid "not yet activated" msgstr "Ordine riattivato" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 #, fuzzy #| msgid "Create a new organizer" msgid "Has no memberships" msgstr "Crea un nuovo organizzatore" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 #, fuzzy #| msgid "Create a new organizer" msgid "Has any membership" msgstr "Crea un nuovo organizzatore" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 msgid "Has valid membership" msgstr "" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 msgctxt "checkin state" msgid "Present" msgstr "" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 #, fuzzy #| msgid "Date from" msgctxt "subevent" msgid "Date start from" msgstr "Data da" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 #, fuzzy #| msgid "Date until" msgctxt "subevent" msgid "Date start until" msgstr "Data fino a" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "Valido" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "Cerca voucher" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "Stato rimborsi" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "Tutti i rimborsi aperti" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "Tutti i rimborsi" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 msgid "Filter by…" msgstr "Filtra per…" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 #, fuzzy #| msgid "Date of last payment" msgid "Date of last successful payment" msgstr "Data dell'ultimo pagamento" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 #, fuzzy #| msgid "Filter by status" msgid "All check-ins" msgstr "Filtra per stato" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 #, fuzzy #| msgid "Only successful payments" msgid "Successful check-ins" msgstr "Solo pagamenti con successo" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 #, fuzzy #| msgid "Only successful payments" msgid "Unsuccessful check-ins" msgstr "Solo pagamenti con successo" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 msgid "Scan type" msgstr "Tipo di scansione" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 #, fuzzy #| msgid "Redirection URIs" msgid "All directions" msgstr "Indirizzi URL di reindirizzamento" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 #, fuzzy #| msgid "Device name" msgid "Device" msgstr "Nome del dispositivo" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 #, fuzzy #| msgid "All invoices" msgid "All devices" msgstr "Tutte le fatture" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 #, fuzzy #| msgctxt "subevent" #| msgid "All dates" msgid "All gates" msgstr "Tutte le date" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 #, fuzzy #| msgid "Start date" msgctxt "filter" msgid "Start date" msgstr "Data di Inizio" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 #, fuzzy #| msgid "End date" msgctxt "filter" msgid "End date" msgstr "Data di Fine" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 #, fuzzy #| msgid "Device name" msgid "Device status" msgstr "Nome dispositivo" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 #, fuzzy #| msgid "All invoices" msgid "Active devices" msgstr "Tutte le fatture" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 #, fuzzy #| msgid "All invoices" msgid "Revoked devices" @@ -11387,7 +11510,7 @@ msgid "" "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 msgid "No category" msgstr "" @@ -11431,47 +11554,47 @@ msgstr "" msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "" -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "(Default per l'evento)" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 #, fuzzy #| msgid "" #| "Gift card products should not be associated with non-zero tax rates since " @@ -11484,13 +11607,13 @@ msgstr "" "diverse da zero poiché l'imposta sulle vendite verrà applicata al momento " "del riscatto della Gift card." -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -11498,7 +11621,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -11506,7 +11629,7 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 msgid "Use value from product" msgstr "" @@ -11538,8 +11661,8 @@ msgstr "" msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "" @@ -11616,21 +11739,38 @@ msgstr "" msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +#, fuzzy +#| msgid "Confirm payment" +msgid "Confirm order regardless of payment" +msgstr "Conferma pagamento" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" msgstr "" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -11638,15 +11778,15 @@ msgid "" "payments." msgstr "" -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 msgid "" "If you keep a fee, all positions within this order will be canceled and the " "order will be reduced to a cancellation fee. Payment and shipping fees will " @@ -11655,28 +11795,28 @@ msgid "" "automatically." msgstr "" -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 #, fuzzy #| msgid "Presale not started" msgid "Generate cancellation for invoice" msgstr "Prevendita non ancora attiva" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -11685,60 +11825,60 @@ msgstr "" msgid "Payment date" msgstr "Data pagamento" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 #, fuzzy #| msgid "Please select a payment method." msgid "Please select some events." msgstr "Scegli un metodo di pagamento." -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -11747,7 +11887,7 @@ msgstr "" msgid "Seat" msgstr "Posto" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -11757,120 +11897,137 @@ msgstr "Posto" msgid "Membership" msgstr "" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Ticket secret" +msgid "Ticket is blocked" +msgstr "Biglietto segreto" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +msgid "Validity end" +msgstr "" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 #, fuzzy #| msgid "Only paid orders" msgid "Cancel this position" msgstr "Solo ordini pagati" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 #, fuzzy #| msgid "Go to the ticket shop" msgid "Attach tickets" msgstr "Vai al negozio" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 #, fuzzy #| msgid "All invoices" msgid "Attach invoices" msgstr "Tutte le fatture" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 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:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "" -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "" -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "" -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 #, fuzzy #| msgid "Only paid orders" msgid "Cancel all dates" msgstr "Solo ordini pagati" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "" -#: pretix/control/forms/orders.py:759 -msgid "Only available for payment method that support automatic refunds." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -11879,31 +12036,31 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 msgid "Gift card validity" msgstr "" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 msgid "Keep a fixed cancellation fee per ticket" msgstr "" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 msgid "Free tickets and add-on products are not counted" msgstr "" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 #, fuzzy #| msgid "Order fees" msgid "Keep fees" msgstr "Tariffe dell'ordine" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -11911,24 +12068,24 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 #, fuzzy #| msgid "Order information changed" msgid "Send information via email" msgstr "Informazioni dell'ordine modificate" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 #, fuzzy #| msgid "Order information changed" msgid "Send information to waiting list" msgstr "Informazioni dell'ordine modificate" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, python-brace-format msgid "Canceled: {event}" msgstr "" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -11958,7 +12115,7 @@ msgstr "" "Un saluto,\n" "{event}" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -11980,24 +12137,24 @@ msgstr "" "Un saluto,\n" "{event}" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -12454,1130 +12611,1181 @@ msgstr "" msgid "A new secret has been generated for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, python-brace-format +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:172 +#, python-brace-format +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:177 +#, fuzzy, python-brace-format +#| msgctxt "subevent" +#| msgid "A quota has been added to the event date." +msgid "A block has been added for position #{posid}." +msgstr "Una quota è stata aggiunta alla data dall'evento." + +#: pretix/control/logdisplay.py:181 +#, fuzzy, python-brace-format +#| msgctxt "subevent" +#| msgid "A quota has been removed from the event date." +msgid "A block has been removed for position #{posid}." +msgstr "Una quota è stata rimossa dalla data dell'evento." + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " "type \"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 msgid "This object has been created by cloning." msgstr "" -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been changed." msgid "The organizer has been changed." msgstr "La data dell'evento è stata modificata." -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 #, fuzzy #| msgid "The order details have been changed." msgid "The organizer settings have been changed." msgstr "I dettagli del tuo ordine sono stati modificati." -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 #, fuzzy #| msgid "The order details have been changed." msgid "The footer links have been changed." msgstr "I dettagli del tuo ordine sono stati modificati." -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 #, fuzzy #| msgid "Order changed" msgid "A scheduled export has been added." msgstr "Ordine modificato" -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 #, fuzzy #| msgid "The device has been changed." msgid "A scheduled export has been changed." msgstr "Il dispositivo è stato modificato." -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "A scheduled export has been deleted." msgstr "Il posto selezionato {seat} non è disponibile." -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "A scheduled export has been executed." msgstr "Il posto selezionato {seat} non è disponibile." -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 msgid "Gift card acceptance for another organizer has been removed." msgstr "" -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been created." msgid "The webhook has been created." msgstr "La data dell'evento ès tata creata." -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been changed." msgid "The webhook has been changed." msgstr "La data dell'evento è stata modificata." -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been created." msgid "The webhook call retry jobs have been dropped." msgstr "La data dell'evento ès tata creata." -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been created." msgid "The SSO provider has been created." msgstr "La data dell'evento ès tata creata." -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 #, fuzzy #| msgid "The device has been changed." msgid "The SSO provider has been changed." msgstr "Il dispositivo è stato modificato." -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The SSO provider has been deleted." msgstr "Il posto selezionato {seat} non è disponibile." -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been created." msgid "The SSO client has been created." msgstr "La data dell'evento ès tata creata." -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been changed." msgid "The SSO client has been changed." msgstr "La data dell'evento è stata modificata." -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been created." msgid "The SSO client has been deleted." msgstr "La data dell'evento ès tata creata." -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been created." msgid "The membership type has been created." msgstr "La data dell'evento ès tata creata." -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been changed." msgid "The membership type has been changed." msgstr "La data dell'evento è stata modificata." -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been created." msgid "The membership type has been deleted." msgstr "La data dell'evento ès tata creata." -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been created." msgid "The account has been created." msgstr "La data dell'evento ès tata creata." -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been changed." msgid "The account has been changed." msgstr "La data dell'evento è stata modificata." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 msgid "A membership for this account has been added." msgstr "" -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been changed." msgid "A membership of this account has been changed." msgstr "La data dell'evento è stata modificata." -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been changed." msgid "A membership of this account has been deleted." msgstr "La data dell'evento è stata modificata." -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The account has been disabled and anonymized." msgstr "L'importo è stato dedotto dalla tua carta." -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 #, fuzzy #| msgid "Order changed" msgid "A new password has been requested." msgstr "Ordine modificato" -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been created." msgid "A new password has been set." msgstr "La data dell'evento ès tata creata." -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 #, fuzzy #| msgid "Order changed" msgid "The event has been canceled." msgstr "Ordine modificato" -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 #, fuzzy #| msgid "Order changed" msgid "An event has been deleted." msgstr "Ordine modificato" -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "I dettagli del tuo ordine sono stati modificati." -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "" -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "" -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "" -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +#, fuzzy +#| msgid "Order changed" +msgid "The order has been set to be usable before it is paid." +msgstr "Ordine modificato" + +#: pretix/control/logdisplay.py:374 +#, fuzzy +#| msgid "Order changed" +msgid "The order has been set to require payment before use." +msgstr "Ordine modificato" + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "" -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 #, fuzzy #| msgid "Order changed" msgid "The cancellation request has been deleted." msgstr "Ordine modificato" -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "" -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 #, fuzzy #| msgid "Order changed" msgid "The order has been reactivated." msgstr "Ordine modificato" -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "" -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "" -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "L'ordine è stato negato (commento: \"{comment}\")." -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been changed." msgid "The customer account has been changed." msgstr "La data dell'evento è stata modificata." -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "" -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been created." msgid "The order's follow-up date has been updated." msgstr "La data dell'evento ès tata creata." -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 #, fuzzy #| msgctxt "subevent" #| msgid "A quota has been added to the event date." msgid "A custom email has been sent to an attendee." msgstr "Una quota è stata aggiunta alla data dall'evento." -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "" -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "" -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "" -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "" -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "" -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "" -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "" -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 msgid "A bundled item has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 msgid "A bundled item has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 msgid "A bundled item has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "" -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "" -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 msgid "The quota has been re-opened." msgstr "" -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "" -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "" -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "" -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been created." msgid "The discount has been added." msgstr "La data dell'evento ès tata creata." -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been created." msgid "The discount has been deleted." msgstr "La data dell'evento ès tata creata." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been changed." msgid "The discount has been changed." msgstr "La data dell'evento è stata modificata." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "" -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "" -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "" -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "" -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "" -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 #, fuzzy #| msgid "The order details have been changed." msgid "The event details have been changed." msgstr "I dettagli del tuo ordine sono stati modificati." -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 msgid "An entry has been transferred to another waiting list." msgstr "" -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been created." msgid "The gate has been created." msgstr "La data dell'evento ès tata creata." -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been changed." msgid "The gate has been changed." msgstr "La data dell'evento è stata modificata." -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been created." msgid "The gate has been deleted." msgstr "La data dell'evento ès tata creata." -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "" -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgctxt "subevent" msgid "The event date has been canceled." msgstr "Il posto selezionato {seat} non è disponibile." -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "La data dell'evento è stata modificata." -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "La data dell'evento ès tata creata." -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "Una quota è stata aggiunta alla data dall'evento." -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "Una quota è stata modificata alla data dell'evento." -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "Una quota è stata rimossa dalla data dell'evento." -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "Il dispositivo è statao creato." -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "Il dispositivo è stato modificato." -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "L'accesso al dispositivo è stato revocato." -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "Il dispositivo è stato inizializzato." -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "Il token di accesso del dispositivo è stato rigenerato." -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 msgid "The gift card has been created." msgstr "" -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The gift card has been changed." msgstr "Il posto selezionato {seat} non è disponibile." -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 msgid "A manual transaction has been performed." msgstr "" -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, python-brace-format msgid "The order has been canceled (comment: \"{comment}\")." msgstr "L'ordine è stato annullato (commento: \"{comment}\")." -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "" +#: pretix/control/logdisplay.py:678 +msgid "Blocked manually" +msgstr "" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -13612,7 +13820,7 @@ msgstr "" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -13620,8 +13828,8 @@ msgid "Payment" msgstr "Pagamento" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -13670,7 +13878,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -13721,7 +13929,7 @@ msgid "Search" msgstr "Chiave di ricerca" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "Pagamenti" @@ -14329,7 +14537,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -14381,18 +14589,18 @@ msgstr "Zona" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "Risultato" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "" @@ -14404,7 +14612,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "Data di Inizio" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "" @@ -14530,7 +14738,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -15274,7 +15482,7 @@ msgid "Show affected orders" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "" @@ -15442,9 +15650,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -15516,8 +15724,8 @@ msgid "Free order" msgstr "" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "" @@ -15554,7 +15762,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "" @@ -15617,34 +15825,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -15783,7 +15991,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -16691,14 +16899,14 @@ msgid "Add a new bundled product" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "" @@ -16709,13 +16917,13 @@ msgid "" "sale until you have added it to an existing or newly created quota." msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 #, fuzzy #| msgid "Variation" msgid "New variation" msgstr "Variazione" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "" @@ -16926,7 +17134,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "" @@ -16981,36 +17189,36 @@ msgid "Question: %(name)s" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "Pagato" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "Conteggio" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "" @@ -17471,40 +17679,83 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +#| msgid "Ticket code" +msgid "Ticket block" +msgstr "Codice biglietto" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +msgid "Not blocked" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +#, fuzzy +#| msgid "Paid orders" +msgid "Validity time" +msgstr "Ordini pagati" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, fuzzy, python-format +#| msgid "from %(start_date)s" +msgid "Valid from %(datetime)s" +msgstr "a partire dal %(start_date)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, python-format +msgid "Valid until %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 msgid "" "Removing or splitting this position will also remove or split all add-ons to " "this position." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "" @@ -17529,7 +17780,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -17678,279 +17929,291 @@ msgstr "Cancellazione" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 #, fuzzy #| msgid "Questions" msgid "Customer account" msgstr "Domande" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 #, fuzzy #| msgid "Contact information" msgid "Contact email" msgstr "Informazioni di contatto" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 #, fuzzy #| msgid "Individual customer" msgid "Invoice was emailed to customer" msgstr "Persona fisica" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 #, fuzzy #| msgid "Ticket download is not (yet) enabled for this order." msgid "Invoice was not yet emailed to customer" msgstr "Il download dei biglietti non è ancora disponibile per questo ordine." -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "Rigenera" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 #, fuzzy #| msgid "All invoices" msgid "Email invoices" msgstr "Tutte le fatture" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "Prodotti ordinati" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, fuzzy, python-format #| msgid "Start date" msgid "Denied scan: %(date)s" msgstr "Data di Inizio" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, python-format msgid "Exit scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, fuzzy, python-format #| msgid "Start date" msgid "Entry scan: %(date)s" msgstr "Data di Inizio" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, python-format msgid "Used %(amount)s discount from budget" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 #, fuzzy #| msgid "Ticket checked in" msgid "Ticket page" msgstr "Check-in del biglietto effettuato" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "NON SICURO" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "incluso %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "Tasse" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "Totale" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 #, fuzzy #| msgid "Only successful payments" msgid "Successful payments" msgstr "Solo pagamenti con successo" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 #, fuzzy #| msgid "Pending orders" msgid "Pending total" msgstr "Ordini pendenti" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "Annulla pagamento" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "Modifica" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "CAP e Città" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "Controlla" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "" @@ -18523,8 +18786,16 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +#, fuzzy +#| msgctxt "checkoutflow" +#| msgid "Order confirmed" +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "Ordine confermato" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "" @@ -18771,14 +19042,6 @@ msgstr "Pagamento in attesa" msgid "Anonymize" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -#, fuzzy -#| msgid "Paid orders" -msgid "Valid from" -msgstr "Ordini pagati" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -21027,51 +21290,51 @@ msgstr "" msgid "Invalid code, please try again." msgstr "" -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "" -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The selected tickets have been marked as checked out." msgstr "Il posto selezionato {seat} non è disponibile." -#: pretix/control/views/checkin.py:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 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:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "" @@ -21163,7 +21426,7 @@ msgstr "Nessuna data" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "Prenotazioni chiuse" @@ -21171,7 +21434,7 @@ msgstr "Prenotazioni chiuse" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "" @@ -21226,7 +21489,7 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "Ordine modificato" -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -21267,13 +21530,13 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "oggetto non valido" @@ -21367,17 +21630,17 @@ msgstr "" msgid "Your event is not empty, you need to set it up manually." msgstr "" -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" msgstr "" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "" @@ -21457,7 +21720,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "" @@ -21499,8 +21762,8 @@ msgstr "" msgid "Street" msgstr "Indirizzo" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "" @@ -21508,86 +21771,86 @@ msgstr "" msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 msgid "Exit scans" msgstr "" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "" -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " "from it." msgstr "" -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 msgid "" "The product could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it. Deleting it could break reporting or other " "functionality, so the product has been disabled instead." msgstr "" -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "" @@ -21965,102 +22228,102 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "Si è verificato un errore. Vedi i dettagli sotto." -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 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:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 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:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, fuzzy, python-brace-format #| msgid "Export date" msgid "Export: {title}" msgstr "Data di esportazione" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -22068,252 +22331,252 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 msgid "All orders have been canceled." msgstr "" -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 msgid "Your input was not valid." msgstr "" -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "Amministratori" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "Le tue modifiche non possono essere salvate." -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." msgstr "" -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "" -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 msgid "The selected gift card issuer has been added." msgstr "" -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 msgid "The selected gift card issuer has been removed." msgstr "" -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 #, fuzzy #| msgid "Order changed" msgid "The transaction could not be reversed." msgstr "Ordine modificato" -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 #, fuzzy #| msgid "Order changed" msgid "The transaction has been reversed." msgstr "Ordine modificato" -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 msgid "The manual transaction has been saved." msgstr "" -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 msgid "The gift card has been created and can now be used." msgstr "" -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The selected gate has been deleted." msgstr "Il posto selezionato {seat} non è disponibile." -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been created." msgid "The property has been created." msgstr "La data dell'evento ès tata creata." -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The selected property has been deleted." msgstr "Il posto selezionato {seat} non è disponibile." -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The selected object has been deleted." msgstr "Il posto selezionato {seat} non è disponibile." -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been created." msgid "The provider has been created." msgstr "La data dell'evento ès tata creata." -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, fuzzy, python-brace-format #| msgid "" #| "Your changes have been saved. Please note that it can take a short period " @@ -22325,13 +22588,13 @@ msgstr "" "le tue modifiche sono state salvate. Potrebbe volerci un po di tempo " "affinchè le modifiche diventino attive." -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been changed." @@ -22600,7 +22863,7 @@ msgstr "" msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "Questa non è una serie di eventi." @@ -22691,7 +22954,7 @@ msgstr "Indirizzi URL di reindirizzamento" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "" @@ -23638,102 +23901,102 @@ msgstr "Richiede particolare attenzione" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 #, fuzzy #| msgid "Checkout" msgctxt "export_category" msgid "Check-in" msgstr "Checkout" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 #, fuzzy #| msgid "Checkout" msgid "Checked out" msgstr "Checkout" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 #, fuzzy #| msgid "Ticket checked in" msgid "Automatically checked in" msgstr "Check-in del biglietto effettuato" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 msgid "Check-in log (all scans)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 msgid "Offline" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 #, fuzzy #| msgid "Export date" msgid "Upload date" msgstr "Data di esportazione" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 #, fuzzy #| msgid "Download ticket" msgid "Upload time" msgstr "Scarica biglietto" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 #, fuzzy #| msgid "Only successful payments" msgid "Successful scans only" msgstr "Solo pagamenti con successo" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 #, fuzzy #| msgid "Filter by status" msgid "All check-in lists" @@ -24495,83 +24758,87 @@ msgstr "" msgid "Everyone who placed an order" msgstr "" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" msgstr "" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 msgid "approval pending" msgstr "in attesa di approvazione" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 #, fuzzy #| msgid "List of orders" msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "Lista degli ordini" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 msgid "Absolute" msgstr "" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 #, fuzzy #| msgid "External refund of payment" msgid "Relative, before event start" msgstr "Rimborso o pagamento esterno" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 #, fuzzy #| msgid "External refund of payment" msgid "Relative, before event end" msgstr "Rimborso o pagamento esterno" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 #, fuzzy #| msgid "External refund of payment" msgid "Relative, after event start" msgstr "Rimborso o pagamento esterno" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 msgid "Relative, after event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 #, fuzzy #| msgid "Start date" msgid "Please specify the send date" msgstr "Data di Inizio" -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 #, fuzzy #| msgid "Please enter the same password twice" msgid "Please specify the offset days and time" msgstr "Inserisci la stessa password due volte" -#: pretix/plugins/sendmail/forms.py:394 +#: pretix/plugins/sendmail/forms.py:396 msgid "Please specify a product" msgstr "" @@ -24596,66 +24863,66 @@ msgstr "Data di completamento" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 #, fuzzy #| msgid "Limit to products" msgid "Limit products" msgstr "Limita ai prodotti" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 #, fuzzy #| msgid "End date" msgid "Send date" msgstr "Data di Fine" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 msgid "Time of day" msgstr "" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, python-brace-format msgid "on {date} at {time}" msgstr "il {date} alle {time}" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, 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:269 +#: pretix/plugins/sendmail/models.py:275 #, 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:279 +#: pretix/plugins/sendmail/models.py:285 #, 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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -24915,20 +25182,20 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" msgstr[0] "" msgstr[1] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, fuzzy, python-format #| msgid "Enable waiting list" msgid "%(number)s waiting list entry" @@ -24936,14 +25203,14 @@ msgid_plural "%(number)s waiting list entries" msgstr[0] "Abilita lista d'attesa" msgstr[1] "Abilita lista d'attesa" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been created." msgid "Your rule has been created." msgstr "La data dell'evento ès tata creata." -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The selected rule has been deleted." @@ -25019,11 +25286,6 @@ msgstr "" msgid "Minimum Price" msgstr "" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 msgid "Available" @@ -25879,11 +26141,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "Verifica ordine" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 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:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -26674,7 +26936,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "Riservati" @@ -26722,65 +26984,72 @@ msgstr "" msgid "Membership:" msgstr "Membri" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +#, fuzzy +#| msgid "This ticket has been used once." +#| msgid_plural "This ticket has been used %(count)s times." +msgid "This ticket is blocked." +msgstr "Il biglietto è stato usato una volta" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 msgctxt "ticket_checkins" msgid "Usage:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, python-format msgid "This ticket has been used once." msgid_plural "This ticket has been used %(count)s times." msgstr[0] "Il biglietto è stato usato una volta" msgstr[1] "Il biglietto è stato usato %(count)s volte." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 #, fuzzy #| msgid "Attendee name" msgid "No attendee name provided" msgstr "Nome partecipante" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, python-format msgid "Remove one %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, python-format msgid "" "Remove one %(item)s from your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -26792,39 +27061,39 @@ msgstr "" "Quando un elemento è inserito nel carrello, avrai a disposizione %(time)s " "minuti per completare l'ordine." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, python-format msgid "Add one more %(item)s to your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" msgstr[0] "Un prodotto" msgstr[1] "%(num)s prodotti" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, fuzzy, python-format #| msgid "incl. %(rate)s%% %(taxname)s" msgid "incl. %(tax_sum)s taxes" msgstr "incluso %(rate)s%% %(taxname)s" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, fuzzy, python-format #| msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" "Gli elementi in tuo carrello saranno riservati per te re %(minutes)s minuti." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 msgid "" "The items in your cart are no longer reserved for you. You can still " "complete your order as long as they’re available." @@ -26832,7 +27101,7 @@ msgstr "" "Gli articoli nel tuo carrello non sono più riservati per te. Puoi ancora " "completare il tuo ordine finché sono disponibili." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -26941,14 +27210,15 @@ msgid "Confirmation pending" msgstr "Commento:" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "Pagamento in attesa" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "Confermato" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "Pagamento in attesa" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 #, fuzzy @@ -27033,7 +27303,7 @@ msgstr "Mostra la prossima settimana, %(week)s" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 #, fuzzy #| msgid "Enable ticket format" msgid "Few tickets left" @@ -27044,7 +27314,7 @@ msgstr "Abilita formato biglietti" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 #, fuzzy #| msgid "Book now" msgctxt "available_event_in_list" @@ -27061,7 +27331,7 @@ msgstr "Prenota" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "Prenota" @@ -27070,7 +27340,7 @@ msgstr "Prenota" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "Tutto esaurito" @@ -27127,14 +27397,14 @@ msgid "Other dates" msgstr "Altre date" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 #, fuzzy #| msgid "The presale period for this event is over." msgid "The booking period for this event is over." msgstr "Il periodo di prevendita per questo evento è concluso." #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, python-format msgid "The booking period for this event will start on %(date)s at %(time)s." msgstr "" @@ -28292,7 +28562,7 @@ msgid "The products have been successfully added to your cart." msgstr "Il prodotto è stato aggiunto al tuo carrello." #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -28521,15 +28791,15 @@ msgid "" msgstr "" "Grazie mille! Assegneremo il tuo posto nella lista d'attesa a qualcun altro." -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "Il ticket shop è momentaneamente disabilitato." -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "La data selezionata non esiste in questa serie di eventi." -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "a partire dal %(start_date)s" diff --git a/src/pretix/locale/it/LC_MESSAGES/djangojs.po b/src/pretix/locale/it/LC_MESSAGES/djangojs.po index 3505e38ab..e4ebee72a 100644 --- a/src/pretix/locale/it/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/it/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2022-05-08 19:00+0000\n" "Last-Translator: Emanuele Signoretta \n" "Language-Team: Italian \n" "Language-Team: Japanese " msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 msgid "Refund reason" msgstr "" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" "May be shown to the end user or used e.g. as part of a payment reference." msgstr "" -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -4545,8 +4586,8 @@ msgid "" msgstr "" #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -4794,15 +4835,7 @@ msgid "" "be used." msgstr "" -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "" @@ -5045,8 +5078,8 @@ msgid "Dates" msgstr "" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "" @@ -5188,10 +5221,10 @@ msgstr "" #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 msgid "Invoice address" msgstr "" @@ -5207,19 +5240,19 @@ msgstr "" msgid "Please enter a valid state." msgstr "" -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 msgid "Attendee e-mail address" msgstr "" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 msgid "Attendee address" msgstr "" @@ -5239,7 +5272,7 @@ msgstr "" #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "" @@ -5255,28 +5288,33 @@ msgstr "" msgid "Please enter a valid language code." msgstr "" -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 msgid "Please enter a valid sales channel." msgstr "" -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 msgid "Multiple matching seats were found." msgstr "" -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 msgid "No matching seat was found." msgstr "" -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "" -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 msgid "Ambiguous option selected." msgstr "" @@ -5603,9 +5641,9 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 msgid "Attendee company" msgstr "" @@ -5699,7 +5737,7 @@ msgid "Event begin weekday" msgstr "イベント終了日" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "" @@ -5783,8 +5821,8 @@ msgid "" "Add-on 2" msgstr "" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "" @@ -5826,7 +5864,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "" @@ -5877,7 +5915,7 @@ msgstr "" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -5938,23 +5976,23 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" msgstr "" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 msgid "Event canceled" msgstr "" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -5973,7 +6011,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "" -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "" @@ -6020,9 +6058,9 @@ msgid_plural "" "items of it." msgstr[0] "" -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 msgid "The booking period for this event has not yet started." msgstr "" @@ -6044,7 +6082,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 msgid "" "The booking period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -6058,7 +6096,7 @@ msgstr "" msgid "This voucher code is not known in our database." msgstr "" -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6148,15 +6186,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "" -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "" -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "" -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, python-format msgid "" "You can select at most %(max)s add-on from the category %(cat)s for the " @@ -6166,7 +6204,7 @@ msgid_plural "" "product %(base)s." msgstr[0] "" -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, python-format msgid "" "You need to select at least %(min)s add-on from the category %(cat)s for the " @@ -6176,7 +6214,7 @@ msgid_plural "" "the product %(base)s." msgstr[0] "" -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6254,27 +6292,27 @@ msgstr "" msgid "week day" msgstr "" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "" @@ -6302,28 +6340,50 @@ msgstr "" msgid "This order position has been canceled." msgstr "" -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +#| msgid "The amount has been charged to your card." +msgid "This ticket has been blocked." +msgstr "その金額がカードに請求されました。" + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, python-brace-format +msgid "This ticket is only valid after {datetime}." +msgstr "" + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, python-brace-format +msgid "This ticket was only valid before {datetime}." +msgstr "" + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 msgid "This order position has an invalid date for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "The amount has been charged to your card." +msgid "This order is not yet approved." +msgstr "その金額がカードに請求されました。" + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "" -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "" -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "" @@ -6514,33 +6574,33 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "" -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, python-format msgid "" "You cannot select more than %(max)s item of the product %(product)s. We " @@ -6550,186 +6610,186 @@ msgid_plural "" "removed the surplus items from your cart." msgstr[0] "" -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The booking period has ended." msgstr "その金額がカードに請求されました。" -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." msgstr "" -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 msgid "You need a valid voucher code to order one of the products." msgstr "" -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 msgid "" "The booking period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." msgstr "" -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." msgstr "" -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The order was not canceled." msgstr "その金額がカードに請求されました。" -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 msgid "" "The cancellation fee cannot be higher than the total amount of this order." msgstr "" -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 msgid "The selected payment methods do not cover the total balance." msgstr "" -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " "has been used in the meantime. Please check the prices below and try again." msgstr "" -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, 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:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "" -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 msgid "The selected product does not allow to select a seat." msgstr "" -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 msgid "The selected country is blocked by your tax rule." msgstr "" -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." msgstr "" -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, 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:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -6830,7 +6890,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "" @@ -7469,7 +7529,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -7485,7 +7545,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -7779,7 +7839,7 @@ msgid "" "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "" @@ -7787,7 +7847,7 @@ msgstr "" msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "" @@ -7863,19 +7923,19 @@ msgstr "" msgid "Refund method" msgstr "" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -8168,7 +8228,7 @@ msgid "" msgstr "" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "" @@ -8206,10 +8266,25 @@ msgstr "" #: pretix/base/settings.py:2029 #, python-brace-format +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:2042 +#, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, python-brace-format msgid "" "Hello,\n" @@ -8240,13 +8315,13 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, fuzzy, python-brace-format #| msgid "Order canceled" msgid "Order canceled: {code}" msgstr "注文がキャンセルされました" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -8262,12 +8337,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -8285,12 +8360,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -8305,13 +8380,13 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, fuzzy, python-brace-format #| msgid "Order denied" msgid "Order denied: {code}" msgstr "注文が中断されました" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -8328,7 +8403,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -8340,12 +8415,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -8359,7 +8434,7 @@ msgid "" " Your {event} team" msgstr "" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -8373,12 +8448,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -8398,12 +8473,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -8423,12 +8498,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -8448,56 +8523,56 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "" -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 msgid "Header image" msgstr "" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -8506,26 +8581,26 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -8534,15 +8609,15 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -8551,93 +8626,93 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 msgid "Attendee data explanation" msgstr "" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." msgstr "" -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 msgid "Additional success message" msgstr "" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -8645,67 +8720,67 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 msgid "Length of gift card codes" msgstr "" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 msgid "Validity of gift card codes in years" msgstr "" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 msgid "Dialog text" msgstr "" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -8713,190 +8788,190 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 msgid "Privacy settings" msgstr "" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 msgid "\"Accept\" button description" msgstr "" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 msgid "Required cookies only" msgstr "" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 msgid "\"Reject\" button description" msgstr "" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 msgid "Customers can choose their own seats" msgstr "" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 msgctxt "person_name" msgid "Salutation" msgstr "" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -9584,7 +9659,7 @@ msgstr "" msgid "The task has been completed." msgstr "" -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "" @@ -9593,13 +9668,13 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -9830,24 +9905,24 @@ msgid "HTML mail renderer" msgstr "" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 #, fuzzy #| msgid "Order contact address changed" msgid "Subject sent to order contact address" msgstr "注文のEメールアドレスが変更されました" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -9855,19 +9930,19 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 msgid "Subject sent to attendees" msgstr "" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -9894,66 +9969,74 @@ msgstr "" msgid "Text (requested by user)" msgstr "" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 msgid "Subject for received order" msgstr "" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 msgid "Text for received order" msgstr "" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 msgid "Subject for approved order" msgstr "" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 msgid "Text for approved order" msgstr "" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 msgid "Subject for approved free order" msgstr "" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 msgid "Text for approved free order" msgstr "" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 msgid "Subject for denied order" msgstr "" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 msgid "Text for denied order" msgstr "" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -9961,67 +10044,67 @@ msgstr "" msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 msgid "Ticket code generator" msgstr "" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 msgid "Sale not allowed" msgstr "" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 msgid "Order requires approval" msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 msgid "Text on invoice" msgstr "" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -10029,48 +10112,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -10078,27 +10161,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "" @@ -10108,7 +10191,7 @@ msgid "Please enter less than 25 recipients." msgstr "" #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "" @@ -10127,76 +10210,82 @@ msgstr "" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +msgid "Paid or confirmed" +msgstr "支払い済みの注文" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 msgid "Cancellations" msgstr "" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 msgid "Canceled (fully)" msgstr "" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 msgid "Canceled (fully or with paid fee)" msgstr "" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 msgid "Cancellation requested" msgstr "" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 msgid "Payment process" msgstr "" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 msgid "Partially paid" msgstr "" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 msgid "Underpaid (but confirmed)" msgstr "" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 msgid "Approval process" msgstr "" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 msgid "Approved, payment pending" msgstr "" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -10204,389 +10293,389 @@ msgstr "" msgid "Approval pending" msgstr "" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 msgid "Order placed before" msgstr "" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 msgid "Minimal sum of payments and refunds" msgstr "" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 msgid "Maximal sum of payments and refunds" msgstr "" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 msgid "All payments" msgstr "" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 msgid "Payment created from" msgstr "" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 msgid "Payment created until" msgstr "" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 #, fuzzy msgid "Paid from" msgstr "支払い済みの注文" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 msgid "Paid until" msgstr "" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 msgid "Date from" msgstr "" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 msgid "Date until" msgstr "" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 msgid "Start time from" msgstr "" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 msgid "Start time until" msgstr "" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 msgid "active" msgstr "" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 msgid "disabled" msgstr "" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 msgid "not yet activated" msgstr "" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 msgid "Has no memberships" msgstr "" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 msgid "Has any membership" msgstr "" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 msgid "Has valid membership" msgstr "" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 msgctxt "checkin state" msgid "Present" msgstr "" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 msgctxt "subevent" msgid "Date start from" msgstr "" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 msgctxt "subevent" msgid "Date start until" msgstr "" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 msgid "All check-ins" msgstr "" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 msgid "Successful check-ins" msgstr "" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 msgid "Unsuccessful check-ins" msgstr "" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 msgid "Scan type" msgstr "" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 msgid "All directions" msgstr "" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 msgid "Device" msgstr "" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 msgid "All devices" msgstr "" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 msgid "All gates" msgstr "" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 msgctxt "filter" msgid "Start date" msgstr "" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 msgctxt "filter" msgid "End date" msgstr "" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 msgid "Device status" msgstr "" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 msgid "Active devices" msgstr "" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 msgid "Revoked devices" msgstr "" @@ -10794,7 +10883,7 @@ msgid "" "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 msgid "No category" msgstr "" @@ -10838,47 +10927,47 @@ msgstr "" msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "" -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 #, fuzzy msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " @@ -10887,13 +10976,13 @@ msgstr "" "引換券をご利用の際には、付加価値税が課されるため、税率を0%に設定する必要があ" "ります。" -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -10901,7 +10990,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -10909,7 +10998,7 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 msgid "Use value from product" msgstr "" @@ -10941,8 +11030,8 @@ msgstr "" msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "" @@ -11019,21 +11108,36 @@ msgstr "" msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +msgid "Confirm order regardless of payment" +msgstr "" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" msgstr "" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -11041,15 +11145,15 @@ msgid "" "payments." msgstr "" -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 msgid "" "If you keep a fee, all positions within this order will be canceled and the " "order will be reduced to a cancellation fee. Payment and shipping fees will " @@ -11058,26 +11162,26 @@ msgid "" "automatically." msgstr "" -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 msgid "Generate cancellation for invoice" msgstr "" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -11086,58 +11190,58 @@ msgstr "" msgid "Payment date" msgstr "" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 msgid "Please select some events." msgstr "" -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -11146,7 +11250,7 @@ msgstr "" msgid "Seat" msgstr "" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -11156,112 +11260,129 @@ msgstr "" msgid "Membership" msgstr "" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Ticket checked in" +msgid "Ticket is blocked" +msgstr "チケットのチェックインが完了しました" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +msgid "Validity end" +msgstr "" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 msgid "Cancel this position" msgstr "" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 msgid "Attach tickets" msgstr "" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 msgid "Attach invoices" msgstr "" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 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:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "" -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "" -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "" -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 msgid "Cancel all dates" msgstr "" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "" -#: pretix/control/forms/orders.py:759 -msgid "Only available for payment method that support automatic refunds." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -11270,29 +11391,29 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 msgid "Gift card validity" msgstr "" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 msgid "Keep a fixed cancellation fee per ticket" msgstr "" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 msgid "Free tickets and add-on products are not counted" msgstr "" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 msgid "Keep fees" msgstr "" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -11300,20 +11421,20 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 msgid "Send information via email" msgstr "" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 msgid "Send information to waiting list" msgstr "" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, python-brace-format msgid "Canceled: {event}" msgstr "" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -11331,7 +11452,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -11345,24 +11466,24 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -11796,1049 +11917,1092 @@ msgstr "" msgid "A new secret has been generated for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, python-brace-format +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:172 +#, python-brace-format +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:177 +#, python-brace-format +msgid "A block has been added for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:181 +#, python-brace-format +msgid "A block has been removed for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " "type \"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 msgid "This object has been created by cloning." msgstr "" -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 msgid "The organizer has been changed." msgstr "" -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 msgid "The organizer settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The footer links have been changed." msgstr "その金額がカードに請求されました。" -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 #, fuzzy #| msgid "The amount has been charged to your card." msgid "A scheduled export has been added." msgstr "その金額がカードに請求されました。" -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 #, fuzzy #| msgid "The amount has been charged to your card." msgid "A scheduled export has been changed." msgstr "その金額がカードに請求されました。" -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 #, fuzzy #| msgid "The amount has been charged to your card." msgid "A scheduled export has been deleted." msgstr "その金額がカードに請求されました。" -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 #, fuzzy #| msgid "The amount has been charged to your card." msgid "A scheduled export has been executed." msgstr "その金額がカードに請求されました。" -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 msgid "Gift card acceptance for another organizer has been removed." msgstr "" -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 msgid "The webhook has been created." msgstr "" -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 msgid "The webhook has been changed." msgstr "" -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 msgid "The webhook call retry jobs have been dropped." msgstr "" -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The SSO provider has been created." msgstr "その金額がカードに請求されました。" -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The SSO provider has been changed." msgstr "その金額がカードに請求されました。" -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The SSO provider has been deleted." msgstr "その金額がカードに請求されました。" -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The SSO client has been created." msgstr "その金額がカードに請求されました。" -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The SSO client has been changed." msgstr "その金額がカードに請求されました。" -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The SSO client has been deleted." msgstr "その金額がカードに請求されました。" -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 msgid "The membership type has been created." msgstr "" -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 msgid "The membership type has been changed." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 msgid "The membership type has been deleted." msgstr "" -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 msgid "The account has been created." msgstr "" -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 msgid "The account has been changed." msgstr "" -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 msgid "A membership for this account has been added." msgstr "" -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 msgid "A membership of this account has been changed." msgstr "" -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 msgid "A membership of this account has been deleted." msgstr "" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 msgid "The account has been disabled and anonymized." msgstr "" -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 msgid "A new password has been requested." msgstr "" -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 msgid "A new password has been set." msgstr "" -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 msgid "The event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 msgid "An event has been deleted." msgstr "" -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "" -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "" -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "" -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "" -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +msgid "The order has been set to be usable before it is paid." +msgstr "" + +#: pretix/control/logdisplay.py:374 +msgid "The order has been set to require payment before use." +msgstr "" + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "" -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 msgid "The cancellation request has been deleted." msgstr "" -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "" -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 msgid "The order has been reactivated." msgstr "" -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "" -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "" -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 msgid "The customer account has been changed." msgstr "" -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "" -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 msgid "The order's follow-up date has been updated." msgstr "" -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "" -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "" -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "" -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "" -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "" -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "" -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "" -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 msgid "A bundled item has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 msgid "A bundled item has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 msgid "A bundled item has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "" -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "" -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 msgid "The quota has been re-opened." msgstr "" -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "" -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "" -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "" -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The discount has been added." msgstr "その金額がカードに請求されました。" -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The discount has been deleted." msgstr "その金額がカードに請求されました。" -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The discount has been changed." msgstr "その金額がカードに請求されました。" -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "" -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "" -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "" -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "" -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "" -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 msgid "The event details have been changed." msgstr "" -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 msgid "An entry has been transferred to another waiting list." msgstr "" -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 msgid "The gate has been created." msgstr "" -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 msgid "The gate has been changed." msgstr "" -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 msgid "The gate has been deleted." msgstr "" -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "" -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 msgctxt "subevent" msgid "The event date has been canceled." msgstr "" -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "" -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "" -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "" -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "" -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "" -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "" -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "" -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "" -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "" -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 msgid "The gift card has been created." msgstr "" -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 msgid "The gift card has been changed." msgstr "" -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 msgid "A manual transaction has been performed." msgstr "" -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, python-brace-format msgid "The order has been canceled (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "" +#: pretix/control/logdisplay.py:678 +msgid "Blocked manually" +msgstr "" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -12873,7 +13037,7 @@ msgstr "" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -12881,8 +13045,8 @@ msgid "Payment" msgstr "" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -12929,7 +13093,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -12976,7 +13140,7 @@ msgid "Search" msgstr "" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "" @@ -13553,7 +13717,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -13603,18 +13767,18 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "" @@ -13625,7 +13789,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "" @@ -13748,7 +13912,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -14470,7 +14634,7 @@ msgid "Show affected orders" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "" @@ -14630,9 +14794,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -14698,8 +14862,8 @@ msgid "Free order" msgstr "" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "" @@ -14734,7 +14898,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "" @@ -14795,34 +14959,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -14961,7 +15125,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -15811,14 +15975,14 @@ msgid "Add a new bundled product" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "" @@ -15829,11 +15993,11 @@ msgid "" "sale until you have added it to an existing or newly created quota." msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 msgid "New variation" msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "" @@ -16030,7 +16194,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "" @@ -16085,36 +16249,36 @@ msgid "Question: %(name)s" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "" @@ -16573,40 +16737,80 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +#| msgid "Ticket checked in" +msgid "Ticket block" +msgstr "チケットのチェックインが完了しました" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +msgid "Not blocked" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +msgid "Validity time" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, python-format +msgid "Valid from %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, python-format +msgid "Valid until %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 msgid "" "Removing or splitting this position will also remove or split all add-ons to " "this position." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "" @@ -16631,7 +16835,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -16772,261 +16976,273 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 msgid "Customer account" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 msgid "Contact email" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 msgid "Invoice was emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 msgid "Invoice was not yet emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 msgid "Email invoices" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, python-format msgid "Denied scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, python-format msgid "Exit scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, python-format msgid "Entry scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, python-format msgid "Used %(amount)s discount from budget" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 msgid "Ticket page" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "Successful payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 msgid "Pending total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "" @@ -17569,8 +17785,13 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "" @@ -17804,12 +18025,6 @@ msgstr "" msgid "Anonymize" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -msgid "Valid from" -msgstr "" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -19986,49 +20201,49 @@ msgstr "" msgid "Invalid code, please try again." msgstr "" -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "" -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 msgid "The selected tickets have been marked as checked out." msgstr "" -#: pretix/control/views/checkin.py:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 msgid "We could not save your changes. See below for details." msgstr "" -#: pretix/control/views/checkin.py:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "" @@ -20120,7 +20335,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "" @@ -20128,7 +20343,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "" @@ -20170,7 +20385,7 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "" -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -20201,13 +20416,13 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "" @@ -20300,17 +20515,17 @@ msgstr "" msgid "Your event is not empty, you need to set it up manually." msgstr "" -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" msgstr "" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "" @@ -20390,7 +20605,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "" @@ -20428,8 +20643,8 @@ msgstr "" msgid "Street" msgstr "" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "" @@ -20437,86 +20652,86 @@ msgstr "" msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 msgid "Exit scans" msgstr "" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "" -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " "from it." msgstr "" -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 msgid "" "The product could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it. Deleting it could break reporting or other " "functionality, so the product has been disabled instead." msgstr "" -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "" @@ -20859,101 +21074,101 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 pretix/plugins/sendmail/views.py:174 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, python-brace-format msgid "Export: {title}" msgstr "" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -20961,251 +21176,251 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 msgid "All orders have been canceled." msgstr "" -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 msgid "Your input was not valid." msgstr "" -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." msgstr "" -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "" -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 msgid "The selected gift card issuer has been added." msgstr "" -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 msgid "The selected gift card issuer has been removed." msgstr "" -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 msgid "The transaction could not be reversed." msgstr "" -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 msgid "The transaction has been reversed." msgstr "" -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 msgid "The manual transaction has been saved." msgstr "" -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 msgid "The gift card has been created and can now be used." msgstr "" -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 msgid "The selected gate has been deleted." msgstr "" -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 msgid "The property has been created." msgstr "" -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 msgid "The selected property has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 msgid "The selected object has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The provider has been created." msgstr "その金額がカードに請求されました。" -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 msgid "The customer account has been anonymized." msgstr "" @@ -21461,7 +21676,7 @@ msgstr "" msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "" @@ -21550,7 +21765,7 @@ msgstr "" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "" @@ -22441,90 +22656,90 @@ msgstr "" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 msgctxt "export_category" msgid "Check-in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked out" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 msgid "Automatically checked in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 msgid "Check-in log (all scans)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 msgid "Offline" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 msgid "Upload date" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 msgid "Upload time" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 msgid "Successful scans only" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 msgid "All check-in lists" msgstr "" @@ -23204,71 +23419,75 @@ msgstr "" msgid "Everyone who placed an order" msgstr "" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" msgstr "" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 msgid "approval pending" msgstr "" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 msgid "Absolute" msgstr "" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 msgid "Relative, before event start" msgstr "" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 msgid "Relative, before event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 msgid "Relative, after event start" msgstr "" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 msgid "Relative, after event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 msgid "Please specify the send date" msgstr "" -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 msgid "Please specify the offset days and time" msgstr "" -#: pretix/plugins/sendmail/forms.py:394 +#: pretix/plugins/sendmail/forms.py:396 msgid "Please specify a product" msgstr "" @@ -23288,59 +23507,59 @@ msgstr "" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 msgid "Limit products" msgstr "" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 msgid "Send date" msgstr "" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 msgid "Time of day" msgstr "" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, python-brace-format msgid "on {date} at {time}" msgstr "" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, 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:269 +#: pretix/plugins/sendmail/models.py:275 #, 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:279 +#: pretix/plugins/sendmail/models.py:285 #, 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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -23557,29 +23776,29 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" msgstr[0] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, python-format msgid "%(number)s waiting list entry" msgid_plural "%(number)s waiting list entries" msgstr[0] "" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 msgid "Your rule has been created." msgstr "" -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 msgid "The selected rule has been deleted." msgstr "" @@ -23653,11 +23872,6 @@ msgstr "" msgid "Minimum Price" msgstr "" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 msgid "Available" @@ -24474,11 +24688,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -25200,7 +25414,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "" @@ -25237,62 +25451,66 @@ msgstr "" msgid "Membership:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +msgid "This ticket is blocked." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 msgctxt "ticket_checkins" msgid "Usage:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, python-format msgid "This ticket has been used once." msgid_plural "This ticket has been used %(count)s times." msgstr[0] "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 msgid "No attendee name provided" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, python-format msgid "Remove one %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, python-format msgid "" "Remove one %(item)s from your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -25302,41 +25520,41 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, python-format msgid "Add one more %(item)s to your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" msgstr[0] "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, python-format msgid "incl. %(tax_sum)s taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 msgid "" "The items in your cart are no longer reserved for you. You can still " "complete your order as long as they’re available." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -25435,14 +25653,15 @@ msgid "Confirmation pending" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 msgid "Uncategorized items" @@ -25520,7 +25739,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 msgid "Few tickets left" msgstr "" @@ -25529,7 +25748,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 msgctxt "available_event_in_list" msgid "Buy now" msgstr "" @@ -25544,7 +25763,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "" @@ -25553,7 +25772,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "" @@ -25608,12 +25827,12 @@ msgid "Other dates" msgstr "" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 msgid "The booking period for this event is over." msgstr "" #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, python-format msgid "The booking period for this event will start on %(date)s at %(time)s." msgstr "" @@ -26670,7 +26889,7 @@ msgid "The products have been successfully added to your cart." msgstr "" #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -26879,15 +27098,15 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "" -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "" -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "" diff --git a/src/pretix/locale/ja/LC_MESSAGES/djangojs.po b/src/pretix/locale/ja/LC_MESSAGES/djangojs.po index cddb00bb7..a4f479889 100644 --- a/src/pretix/locale/ja/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/ja/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2022-03-15 00:00+0000\n" "Last-Translator: Yuriko Matsunami \n" "Language-Team: Japanese \n" "Language-Team: Latvian " msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "Tukšs, ja šis produkts nav ieejas biļete" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "izveidots" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "gaida" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "apstiprināts" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "atcelts" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "neizdevās" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "atmaksāts" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "Informācija par maksājumu" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "aizsākts ārēji" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "izveidots" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "tranzītā" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "izdarīts" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "neizdevās" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "atcelts" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "Organizators" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "Klients" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "Ārējs" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 msgid "Refund reason" msgstr "Naudas atmaksāšanas iemesls" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" "May be shown to the end user or used e.g. as part of a payment reference." msgstr "" -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "Maksājuma maksa" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "Piegādes maksa" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "Apkalpošanas maksa" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "Atcelšanas maksa" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "Citas maksas" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "Dāvanu karte" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "Pasūtījuma pozīcija" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "Groza ID (piemēram, sesijas atslēga)" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "Groza pozīcija" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "Groza pozīcijas" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "Juridiska persona" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "Šī atsauce jūsu ērtībām tiks uzdrukāta uz jūsu rēķina." @@ -4738,8 +4781,8 @@ msgstr "" "vietrāžos URL, lai atsauktos uz jūsu organizatora kontiem un pasākumiem." #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -5003,15 +5046,7 @@ msgid "" "be used." msgstr "" -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "" @@ -5280,8 +5315,8 @@ msgid "Dates" msgstr "Datumi" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "Neto kopsumma" @@ -5423,10 +5458,10 @@ msgstr "Jums jāizvēlas produkta variācija." #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 msgid "Invoice address" msgstr "Rēķina adrese" @@ -5442,19 +5477,19 @@ msgstr "Šai valstij nav pavalstis." msgid "Please enter a valid state." msgstr "Lūdzu, atlasiet derīgu pavalsti." -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 msgid "Attendee e-mail address" msgstr "Apmeklētāja e-pasta adrese" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 msgid "Attendee address" msgstr "Apmeklētāja adrese" @@ -5474,7 +5509,7 @@ msgstr "" #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "Biļetes kods" @@ -5490,29 +5525,34 @@ msgstr "" msgid "Please enter a valid language code." msgstr "Lūdzu ievadiet derīgu valodas kodu." -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 msgid "Please enter a valid sales channel." msgstr "Lūdzu ievadiet derīgu pārdošanas kanālu." -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 msgid "Multiple matching seats were found." msgstr "Vairākas atbilstošas sēdvietas tika atrastas." -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 msgid "No matching seat was found." msgstr "Netika atrasta neviena atbilstoša sēdvieta." -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" "Jūsu izvēlētā sēdvieta jau ir aizņemta. Lūdzu, izvēlieties citu sēdvietu." -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "Jums jāizvēlas konkrēta sēdvieta." -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 msgid "Ambiguous option selected." msgstr "Atlasīta neviennozīmīga opcija." @@ -5877,9 +5917,9 @@ msgid "Price including add-ons" msgstr "Cena iekļaujot papildinājumus" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 msgid "Attendee company" msgstr "Apmeklētāja uzņēmums" @@ -5978,7 +6018,7 @@ msgid "Event begin weekday" msgstr "Pasākuma sākuma datums" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "" @@ -6064,8 +6104,8 @@ msgstr "" "Papildinājums 1\n" "Papildinājums 2" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "Organizatora nosaukums" @@ -6107,7 +6147,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "Pirmais stāvs, 3. rinda, 4. sēdvieta" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "Brīvi izvēlētu sēdvietu ieeja" @@ -6160,7 +6200,7 @@ msgstr "Apmeklētāju vārdi" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -6225,23 +6265,23 @@ msgstr "Relatīvais laiks:" msgid "Not set" msgstr "Nav uzstādīts" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "Jebkurš (pamata, strādā ar visām prettig aplikācijām)" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" msgstr "" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 msgid "Event canceled" msgstr "Pasākums atcelts" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -6262,7 +6302,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "Netika norādīts datums." -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "Jūs izvēlējāties produktu, kas nav pieejams pārdošanā." @@ -6337,9 +6377,9 @@ msgstr[2] "" "No jūsu groza tika noņemti %(product)s, jo jūs nevarat iegādāties mazāk par " "%(min)s precēm." -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 #, fuzzy #| msgid "The presale period for this event has not yet started." msgid "The booking period for this event has not yet started." @@ -6369,7 +6409,7 @@ msgstr "" "Šī pasākuma iepriekšpārdošanas periods vēl nav sācies. Skartās pozīcijas ir " "noņemtas no jūsu groza." -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has ended. The " @@ -6389,7 +6429,7 @@ msgstr "Ievadītā cena ir pārāk augsta." msgid "This voucher code is not known in our database." msgstr "Šis kupona kods nav zināms mūsu datu bāzē." -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6489,15 +6529,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "Atlasītais notikuma datums nav aktīvs." -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "Atlasītajam produktam nevar pievienot papildinājumu." -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "Nevar atlasīt divus viena un tā paša papildinājuma produkta variantus." -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, fuzzy, python-format #| msgid "" #| "You can select at most %(max)s add-ons from the category %(cat)s for the " @@ -6518,7 +6558,7 @@ msgstr[2] "" "Jūs varat izvēlēties ne vairāk kā %(max)s papildinājumus no kategorijas " "%(cat)s šim produktam %(base)s." -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, fuzzy, python-format #| msgid "" #| "You need to select at least %(min)s add-ons from the category %(cat)s for " @@ -6539,7 +6579,7 @@ msgstr[2] "" "Jums jāizvēlas vismaz %(min)s papildinājumi no kategorijas %(cat)s produktam " "%(base)s." -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6635,27 +6675,27 @@ msgstr "" msgid "week day" msgstr "Nedēļas nogales diena" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "" @@ -6683,30 +6723,56 @@ msgstr "" msgid "This order position has been canceled." msgstr "Šī pasūtījuma pozīcija ir atcelta." -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +#| msgid "This ticket has been used once." +#| msgid_plural "This ticket has been used %(count)s times." +msgid "This ticket has been blocked." +msgstr "Šī biļete jau ir izmantota." + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, fuzzy, python-brace-format +#| msgctxt "subevent" +#| msgid "This voucher is not valid for this event date." +msgid "This ticket is only valid after {datetime}." +msgstr "Šis kupons nav derīgs šajā pasākuma datumā." + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, fuzzy, python-brace-format +#| msgid "This ticket has already been redeemed." +msgid "This ticket was only valid before {datetime}." +msgstr "Šī biļete jau ir izmantota." + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "" "Šajā pasūtījuma pozīcijā ir nederīgs produkts šim iereģistrēšanas sarakstam." -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 msgid "This order position has an invalid date for this check-in list." msgstr "" "Šajā pasūtījuma pozīcijā ir nederīgs datums šim reģistrēšanas sarakstam." -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "This order is not pending approval." +msgid "This order is not yet approved." +msgstr "Šis pasūtījums vēl nav apstiprināts." + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "Šis pasūtījums nav atzīmēts kā apmaksāts." -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "Lai pabeigtu šo iereģistrēšanos, jums ir jāatbild uz jautājumiem." -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "Šī biļete jau ir izmantota." @@ -6904,7 +6970,7 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." @@ -6912,7 +6978,7 @@ msgstr "" "Daži no jūsu atlasītajiem produktiem vairs nebija pieejami. Lūdzu, skatiet " "sīkāku informāciju zemāk." -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -6920,7 +6986,7 @@ msgstr "" "Daži no jūsu atlasītajiem produktiem vairs nebija pieejami izvēlētajā " "daudzumā. Lūdzu, skatiet sīkāku informāciju zemāk." -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." @@ -6928,15 +6994,15 @@ msgstr "" "Pa šo laiku dažu groza preču cena ir mainījusies. Lūdzu, skatiet sīkāku " "informāciju zemāk." -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "Radās iekšējā kļūda. Lūdzu, mēģiniet vēlreiz." -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "Jūsu grozs ir tukšs." -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, fuzzy, python-format #| msgid "" #| "You cannot select more than %(max)s items of the product %(product)s. We " @@ -6957,13 +7023,13 @@ msgstr[2] "" "Jūs nevarat atlasīt vairāk par %(max)s produkta vienumiem %(product)s. Mēs " "no jūsu groza noņēmām liekos vienumus." -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 #, fuzzy #| msgid "The presale period has ended." msgid "The booking period has ended." msgstr "Iepriekšpārdošanas periods ir beidzies." -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." @@ -6971,7 +7037,7 @@ msgstr "" "Kupona kods, kas izmantots vienai no jūsu groza precēm, mūsu datu bāzei nav " "zināms." -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " @@ -6980,7 +7046,7 @@ msgstr "" "Kupona kods, kas izmantots vienai no jūsu groza precēm, jau ir izmantots " "maksimāli pieļaujamās reizes. Mēs noņēmām šo preci no jūsu groza." -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." @@ -6988,7 +7054,7 @@ msgstr "" "Kupona kods, kas izmantots vienai no jūsu groza precēm, jau ir izmantots " "pārāk bieži. Mēs atjaunojām produkta cenu jūsu grozā." -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." @@ -6996,7 +7062,7 @@ msgstr "" "Kupona kods, kas izmantots vienai no jūsu groza precēm, ir beidzies. Mēs " "noņēmām šo preci no jūsu groza." -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." @@ -7004,13 +7070,13 @@ msgstr "" "Kupona kods, kas izmantots vienai no jūsu groza precēm, šai precei nav " "derīgs. Mēs noņēmām šo preci no jūsu groza." -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 msgid "You need a valid voucher code to order one of the products." msgstr "" "Lai pasūtītu vienu no šiem produktiem, jums ir nepieciešams derīgs kupona " "kods." -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has not yet " @@ -7022,7 +7088,7 @@ msgstr "" "Vienam no jūsu grozā esošajiem pasākumiem vēl nav sācies pārdošanas laika " "posms. Skartās pozīcijas ir noņemtas no jūsu groza." -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." @@ -7030,7 +7096,7 @@ msgstr "" "Viena no jūsu pasūtījuma sēdvietām nebija derīga, mēs noņēmām šo pozīciju " "nost no jūsu groza." -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." @@ -7038,26 +7104,26 @@ msgstr "" "Jūsu pasūtījuma veikšanas laikā ir kļuvusi aizņemta viena no jūsu pasūtījuma " "sēdvietām, tāpēc mēs noņēmām pozīciju no jūsu groza." -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 #, fuzzy #| msgid "The order has been canceled." msgid "The order was not canceled." msgstr "Pasūtījums ir atcelts." -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "Šis pasūtījums vēl nav apstiprināts." -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "Jūs nevarat atcelt šo pasūtījumu." -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " @@ -7066,18 +7132,18 @@ msgstr "" "Šo pasūtījumu nevar atcelt, jo dāvanu karte {card}, kas iegādāta šajā " "pasūtījumā, jau ir izmantota." -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 msgid "" "The cancellation fee cannot be higher than the total amount of this order." msgstr "" -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 #, fuzzy #| msgid "The payment method for this order cannot be changed." msgid "The selected payment methods do not cover the total balance." msgstr "Maksājuma veidu par šo pasūtījumu nevar mainīt." -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " @@ -7088,25 +7154,25 @@ msgstr "" "ir izmantota jūsu pievienotā dāvanu karte. Lūdzu, pārbaudiet zemāk esošās " "cenas un mēģiniet vēlreiz." -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "Jums jāizvēlas produkta variācija." -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "Kvotai {name} nepietiek kapacitātes, lai veiktu darbību." -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "Nav definēta kvota, kas atļautu šo darbību." -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "Atlasītais produkts nav aktīvs vai tam nav noteikta cena." -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." @@ -7114,7 +7180,7 @@ msgstr "" "Pēc šīs darbības pasūtījums būtu tukšs. Tā vietā, lūdzu, atceliet pašu " "pasūtījumu." -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." @@ -7122,7 +7188,7 @@ msgstr "" "Šī darbība padarītu pasūtījumu bezmaksas un tāpēc nekavējoties apmaksātu, " "tomēr kvota šim nav pieejama." -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." @@ -7130,18 +7196,18 @@ msgstr "" "Šis ir papildu produkts, lūdzu, atlasiet bāzes produktu, kuram tas " "jāpievieno." -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" "Atlasītais bāzes produkts neļauj pievienot šo produktu kā papildinājumu." -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "Jaunajai pozīcijai jāizvēlas apakšpasākums." -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, python-brace-format msgid "" "You selected seat \"{seat}\" for a date that does not match the selected " @@ -7150,19 +7216,19 @@ msgstr "" "Jūs izvēlējāties sēdvietu \"{seat}\" datumam, kas neatbilst izvēlētajam " "biļetes datumam. Lūdzu, vēlreiz izvēlieties sēdvietu." -#: pretix/base/services/orders.py:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "Izvēlētajam produktam ir jāizvēlas sēdvieta." -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 msgid "The selected product does not allow to select a seat." msgstr "Atlasītais produkts neļauj izvēlēties sēdvietu." -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 msgid "The selected country is blocked by your tax rule." msgstr "Atlasīto valsti bloķē jūsu nodokļu noteikumi." -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." @@ -7170,7 +7236,7 @@ msgstr "" "Jūs nevarat mainīt pozīcijas cenu, kas tika izmantota dāvanu kartes " "izsniegšanai." -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, python-brace-format msgid "" "A position can not be canceled since the gift card {card} purchased in this " @@ -7179,7 +7245,7 @@ msgstr "" "Pozīciju nevar atcelt, jo dāvanu karte {card}, kas iegādāta šajā pasūtījumā, " "jau ir izmantota." -#: pretix/base/services/orders.py:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -7295,7 +7361,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "" @@ -7936,7 +8002,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -7952,7 +8018,7 @@ msgstr "" msgid "Enable waiting list" msgstr "Iespējot gaidīšanas sarakstu" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -8250,7 +8316,7 @@ msgid "" "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "" @@ -8258,7 +8324,7 @@ msgstr "" msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "" @@ -8334,19 +8400,19 @@ msgstr "" msgid "Refund method" msgstr "Atmaksas metode" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -8638,7 +8704,7 @@ msgid "" msgstr "" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "" @@ -8676,10 +8742,25 @@ msgstr "" #: pretix/base/settings.py:2029 #, python-brace-format +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:2042 +#, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "Jūs esat sasniedzis savu kārtu {event} gaidītāju sarakstā " -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, python-brace-format msgid "" "Hello,\n" @@ -8737,12 +8818,12 @@ msgstr "" "Ar sveicieniem,\n" "{event} komanda" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, python-brace-format msgid "Order canceled: {code}" msgstr "Pasūtījums atcelts: {code}" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -8758,12 +8839,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "Pasūtījums pieņemts un gaida apmaksu: {code}" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -8781,12 +8862,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "Pasūtījums pieņemts un apstiprināts: {code}" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -8801,12 +8882,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, python-brace-format msgid "Order denied: {code}" msgstr "Pasūtījums noraidīts: {code}" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -8823,7 +8904,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -8835,12 +8916,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "Jūsu biļete ir gatava lejupielādei: {code}" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -8854,7 +8935,7 @@ msgid "" " Your {event} team" msgstr "" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -8868,12 +8949,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -8893,12 +8974,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "Apstipriniet e-pasta adresi savā {organizer} klienta kontā" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -8918,12 +8999,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -8943,56 +9024,56 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "" -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 msgid "Header image" msgstr "" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -9001,26 +9082,26 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -9029,15 +9110,15 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -9046,79 +9127,79 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 msgid "Attendee data explanation" msgstr "Apmeklētāja datu vākšanas nosacījumi" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." msgstr "" -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 msgid "Additional success message" msgstr "Papildus ziņa pēc pasūtījuma pabeigšanas" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -9127,15 +9208,15 @@ msgstr "" "pasūtījuma apstiprinājumu, iekļaujot saiti, kas jums nepieciešama, lai vēlāk " "piekļūtu pasūtījumam." -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -9143,67 +9224,67 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 msgid "Length of gift card codes" msgstr "Dāvanu karšu kodu garums" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 msgid "Validity of gift card codes in years" msgstr "Dāvanu karšu kodu garums gados" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 msgid "Dialog text" msgstr "Dialoga teksts" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -9211,190 +9292,190 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 msgid "Privacy settings" msgstr "Privātuma iestatījumi" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 msgid "\"Accept\" button description" msgstr "\"Apstiprināt\" pogas apraksts" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 msgid "Required cookies only" msgstr "Tikai nepieciešamās sīkdatnes" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 msgid "\"Reject\" button description" msgstr "\"Noraidīt\" pogas apraksts" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 msgid "Customers can choose their own seats" msgstr "Klienti var paši izvēlēties sēdvietas" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "Visizplatītākie vācu valodas nosaukumi" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "Vārds" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "Uzvārds" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "Jānis" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "Liepiņš" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "Tituls" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr." -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "Vārds" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "Otrais vārds" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "Jānis Liepiņš" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "Uzrunas vārds" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "Latīņu valodas transkripcija" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 msgctxt "person_name" msgid "Salutation" msgstr "Uzruna" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -10159,7 +10240,7 @@ msgstr "Radusies neparedzēta kļūda. Lūdzu, vēlāk mēģiniet vēlreiz." msgid "The task has been completed." msgstr "Uzdevums ir izpildīts." -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "" @@ -10168,13 +10249,13 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -10407,24 +10488,24 @@ msgid "HTML mail renderer" msgstr "" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 #, fuzzy #| msgid "Order contact address changed" msgid "Subject sent to order contact address" msgstr "Pasūtījuma kontaktadrese ir mainījusies" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -10432,19 +10513,19 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 msgid "Subject sent to attendees" msgstr "" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -10471,72 +10552,80 @@ msgstr "" msgid "Text (requested by user)" msgstr "" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 msgid "Subject for received order" msgstr "" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 msgid "Text for received order" msgstr "" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 #, fuzzy #| msgid "Subtract from product price" msgid "Subject for approved order" msgstr "Atņemiet no produkta cenas" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 msgid "Text for approved order" msgstr "" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 msgid "Subject for approved free order" msgstr "" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 msgid "Text for approved free order" msgstr "" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 #, fuzzy #| msgid "Attachment for new orders" msgid "Subject for denied order" msgstr "Pielikums jauniem pasūtījumiem" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 #, fuzzy #| msgid "Attachment for new orders" msgid "Text for denied order" msgstr "Pielikums jauniem pasūtījumiem" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -10544,67 +10633,67 @@ msgstr "Pielikums jauniem pasūtījumiem" msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 msgid "Ticket code generator" msgstr "Biļešu koda ģenerators" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 msgid "Sale not allowed" msgstr "" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 msgid "Order requires approval" msgstr "Pasūtījums gaida apstiprinājumu" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 msgid "Text on invoice" msgstr "Teksts uz rēķiniem" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -10612,48 +10701,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -10661,27 +10750,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "" @@ -10693,7 +10782,7 @@ msgid "Please enter less than 25 recipients." msgstr "Lūdzu, ievadiet īsāku vārdu." #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "" @@ -10712,76 +10801,84 @@ msgstr "" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +#| msgctxt "checkoutflow" +#| msgid "Order confirmed" +msgid "Paid or confirmed" +msgstr "Pasūtījums apstiprināts" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 msgid "Cancellations" msgstr "Atceltie darījumi" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 msgid "Canceled (fully)" msgstr "Atcelts (pilnīgi)" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 msgid "Canceled (fully or with paid fee)" msgstr "Atcelts (pilnīgi vai ar samaksātu pakalpojuma maksu)" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 msgid "Cancellation requested" msgstr "Pieprasīta atcelšana" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 msgid "Payment process" msgstr "Maksājuma process" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 msgid "Partially paid" msgstr "" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 msgid "Underpaid (but confirmed)" msgstr "Nav samaksāta pilnīga summa, bet pasūtījums apstiprināts" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 msgid "Approval process" msgstr "Apstiprinājuma process" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 msgid "Approved, payment pending" msgstr "Apstiprināts, gaida maksājumu" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -10789,388 +10886,388 @@ msgstr "Apstiprināts, gaida maksājumu" msgid "Approval pending" msgstr "Tiek gaidīts apstiprinājums" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 msgid "Order placed before" msgstr "Pasūtījums veikts pirms" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 msgid "Minimal sum of payments and refunds" msgstr "Minimālā maksājumu un atgriešanas summa" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 msgid "Maximal sum of payments and refunds" msgstr "Maksimālā maksājumu un atgriešanas summa" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 msgid "All payments" msgstr "Visi maksājumi" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 msgid "Payment created from" msgstr "Maksājums izveidots no" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 msgid "Payment created until" msgstr "Maksājums izveidots līdz" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 msgid "Paid from" msgstr "Samaksāts no" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 msgid "Paid until" msgstr "Samaksāts līdz" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 msgid "Date from" msgstr "" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 msgid "Date until" msgstr "" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 msgid "Start time from" msgstr "Sākuma laiks no" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 msgid "Start time until" msgstr "Sākuma laiks līdz" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "Meklēšanas pieprasījums" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 msgid "active" msgstr "aktīvs" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 msgid "disabled" msgstr "" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 msgid "not yet activated" msgstr "vēl nav aktivizēts" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 msgid "Has no memberships" msgstr "Nav dalību" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 msgid "Has any membership" msgstr "Ir viena vai vairākas dalības" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 msgid "Has valid membership" msgstr "Ir derīga dalība" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 msgctxt "checkin state" msgid "Present" msgstr "Klātesošs" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 msgctxt "subevent" msgid "Date start from" msgstr "" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 msgctxt "subevent" msgid "Date start until" msgstr "Sākuma datums līdz" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "Derīgs" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 msgid "All check-ins" msgstr "Visas reģistrācijas" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 msgid "Successful check-ins" msgstr "Veiksmīgas reģistrācijas" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 msgid "Unsuccessful check-ins" msgstr "Neveiksmīgas reģistrācijas" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 msgid "Scan type" msgstr "Skenēšanas veids" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 msgid "All directions" msgstr "" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 msgid "Device" msgstr "Ierīce" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 msgid "All devices" msgstr "Visas ierīces" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 msgid "All gates" msgstr "" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 msgctxt "filter" msgid "Start date" msgstr "Sākuma datums" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 msgctxt "filter" msgid "End date" msgstr "Beigu datums" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "Reģistrācijas saraksts" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 msgid "Device status" msgstr "Ierīces statuss" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 msgid "Active devices" msgstr "Aktīvās ierīces" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 msgid "Revoked devices" msgstr "Deaktivizētās ierīces" @@ -11385,7 +11482,7 @@ msgid "" "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 msgid "No category" msgstr "Nav kategorijas" @@ -11429,59 +11526,59 @@ msgstr "Lielums" msgid "Number of tickets" msgstr "Biļešu daudzums" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "Kvotas nosaukums ir nepieciešams." -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "Lūdzu izvēlieties kvotu." -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "Nekad" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -11489,7 +11586,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -11497,7 +11594,7 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 #, fuzzy #| msgid "Calculate from product" msgid "Use value from product" @@ -11531,8 +11628,8 @@ msgstr "Jūs pievienojāt vienu un to pašu komplektu divreiz." msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "" @@ -11609,21 +11706,38 @@ msgstr "" msgid "CSV column: \"{name}\"" msgstr "CSV kolonna: \"{name}\"" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +#, fuzzy +#| msgid "Confirm payment" +msgid "Confirm order regardless of payment" +msgstr "Apstiprināt samaksu" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" msgstr "" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -11631,15 +11745,15 @@ msgid "" "payments." msgstr "" -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "Nosūtīt klientam paziņojumu pa e-pastu" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "Ieturēt atcelšanas maksu" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 msgid "" "If you keep a fee, all positions within this order will be canceled and the " "order will be reduced to a cancellation fee. Payment and shipping fees will " @@ -11648,26 +11762,26 @@ msgid "" "automatically." msgstr "" -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 msgid "Generate cancellation for invoice" msgstr "Izveidot atcelšanas apstiprinājumu rēķinam" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "Maksājuma summa" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -11676,60 +11790,60 @@ msgstr "Maksājuma summa" msgid "Payment date" msgstr "Maksājuma datums" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 #, fuzzy #| msgid "Please select a valid seat." msgid "Please select some events." msgstr "Lūdzu, atlasiet derīgu sēdvietu." -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "Pārrēķināt nodokļus" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "Nepārrēķināt nodokļus" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "Paziņot lietotājam" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "Nosūtīt klientam e-pastu, lai paziņotu par izmaiņām pasūtījumā." -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "Papildus produkts pie" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -11738,7 +11852,7 @@ msgstr "Papildus produkts pie" msgid "Seat" msgstr "Sēdvieta" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -11748,113 +11862,130 @@ msgstr "Sēdvieta" msgid "Membership" msgstr "" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "(Neizmainīts)" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "Jaunā cena (brutto)" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Ticket checked in" +msgid "Ticket is blocked" +msgstr "Biļete ir reģistrēta" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +msgid "Validity end" +msgstr "" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 msgid "Cancel this position" msgstr "" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 msgid "Attach tickets" msgstr "Pievienot biļetes pielikumā" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 msgid "Attach invoices" msgstr "Pievienot rēķinus" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "Saņēmējs" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" "Atcel pasūtījumu. Visas biļetes kļūs nederīgas. Šis ir neatgriezenisks solis." -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 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:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "" -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "" -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "" -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 msgid "Cancel all dates" msgstr "Atcelt visus datumus" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "" -#: pretix/control/forms/orders.py:759 -msgid "Only available for payment method that support automatic refunds." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -11863,29 +11994,29 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 msgid "Gift card validity" msgstr "Dāvanu kartes derīguma termiņš" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 msgid "Keep a fixed cancellation fee per ticket" msgstr "" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 msgid "Free tickets and add-on products are not counted" msgstr "Brīvās biļetes un papildus produkti nav pieskaitīti" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 msgid "Keep fees" msgstr "Paturēt pakalpojuma maksas" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -11893,20 +12024,20 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 msgid "Send information via email" msgstr "Nosūtīt informāciju pa e-pastu" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 msgid "Send information to waiting list" msgstr "Nosūtīt informāciju uz gaidīšanas sarakstu" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, python-brace-format msgid "Canceled: {event}" msgstr "Atcelts: {event}" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -11924,7 +12055,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -11938,25 +12069,25 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "Lūdzu, atlasiet vienu datumu vai datumu diapazonu, ne abus." -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "Lūdzu, atlasiet visus datumus vai datumu diapazonu, nevis abus." -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" "Ja jūs izmantojat datumu diapazonu, lūdzu ielieciet sākuma un beigu datumu." -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" "Lūdzu apstipriniet, ka jūs vēlaties atcekt VISUS datumus šajā notikumu " @@ -12419,1056 +12550,1113 @@ msgstr "Pozīcija #{posid} izveidota: {item} ({price})." msgid "A new secret has been generated for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "Šī pasūtījuma pozīcija ir atcelta." + +#: pretix/control/logdisplay.py:172 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "Šī pasūtījuma pozīcija ir atcelta." + +#: pretix/control/logdisplay.py:177 +#, python-brace-format +msgid "A block has been added for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:181 +#, python-brace-format +msgid "A block has been removed for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "(nezināms)" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " "type \"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 msgid "This object has been created by cloning." msgstr "" -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 msgid "The organizer has been changed." msgstr "Organizētājs ir mainījies." -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 msgid "The organizer settings have been changed." msgstr "Organizētāja iestatījumi ir mainījušies." -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 #, fuzzy #| msgid "The organizer settings have been changed." msgid "The footer links have been changed." msgstr "Organizētāja iestatījumi ir mainījušies." -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 #, fuzzy #| msgid "A fee has been added" msgid "A scheduled export has been added." msgstr "Tikai pievienota pakalpojuma maksa" -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 #, fuzzy #| msgid "The gate has been changed." msgid "A scheduled export has been changed." msgstr "Stacija ir izmainīta." -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 #, fuzzy #| msgid "The selected property has been deleted." msgid "A scheduled export has been deleted." msgstr "Atlasītā īpašība tika dzēsta." -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 #, fuzzy #| msgid "The selected property has been deleted." msgid "A scheduled export has been executed." msgstr "Atlasītā īpašība tika dzēsta." -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 msgid "Gift card acceptance for another organizer has been removed." msgstr "" -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 msgid "The webhook has been created." msgstr "Tīmekļa aizķere (webhook) ir izveidota." -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 msgid "The webhook has been changed." msgstr "Tīmekļa aizķere (webhook) ir mainījusies." -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 #, fuzzy #| msgid "The webhook has been created." msgid "The webhook call retry jobs have been dropped." msgstr "Tīmekļa aizķere (webhook) ir izveidota." -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 #, fuzzy #| msgid "The property has been created." msgid "The SSO provider has been created." msgstr "Izveidota jauna īpašība." -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 #, fuzzy #| msgid "The order has been changed:" msgid "The SSO provider has been changed." msgstr "Pasūtījums tika mainīts:" -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 #, fuzzy #| msgid "The selected property has been deleted." msgid "The SSO provider has been deleted." msgstr "Atlasītā īpašība tika dzēsta." -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 #, fuzzy #| msgid "The account has been created." msgid "The SSO client has been created." msgstr "Klienta konts tika izveidots." -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 #, fuzzy #| msgid "The account has been changed." msgid "The SSO client has been changed." msgstr "Kontam ir izmaiņas." -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 #, fuzzy #| msgid "The gate has been deleted." msgid "The SSO client has been deleted." msgstr "Stacija ir dzēsta." -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 msgid "The membership type has been created." msgstr "Izveidots jauns dalības veids." -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 msgid "The membership type has been changed." msgstr "Dalības veids ir mainīts." -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 msgid "The membership type has been deleted." msgstr "Dalības veids ir dzēsts." -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 msgid "The account has been created." msgstr "Klienta konts tika izveidots." -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 msgid "The account has been changed." msgstr "Kontam ir izmaiņas." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 msgid "A membership for this account has been added." msgstr "Šim kontam tika pievienota dalība." -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 msgid "A membership of this account has been changed." msgstr "Viena dalība šajā kontā tika mainīta." -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 msgid "A membership of this account has been deleted." msgstr "Viena dalība šajā kontā tika dzēsta." -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 msgid "The account has been disabled and anonymized." msgstr "Konts ir deaktivizēts un anonimizēts." -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 msgid "A new password has been requested." msgstr "Tika pieprasīta jauna parole." -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 msgid "A new password has been set." msgstr "Ir uzstādīta jauna parole." -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 msgid "The event has been canceled." msgstr "Pasākums ir atcelts." -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 msgid "An event has been deleted." msgstr "Pasākums ir dzēsts." -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "" -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "" -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "" -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "" -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +#, fuzzy +#| msgid "The order has been reactivated." +msgid "The order has been set to be usable before it is paid." +msgstr "Pasūtījums ir atkal atjaunots." + +#: pretix/control/logdisplay.py:374 +#, fuzzy +#| msgid "The order has been reactivated." +msgid "The order has been set to require payment before use." +msgstr "Pasūtījums ir atkal atjaunots." + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "" -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 msgid "The cancellation request has been deleted." msgstr "Atcelšanas pieprasījums ir dzēsts." -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "" -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 msgid "The order has been reactivated." msgstr "Pasūtījums ir atkal atjaunots." -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "" -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "" -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 msgid "The customer account has been changed." msgstr "Lietotāja profils ir izmainīts." -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "Rēķins ir izveidots." -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 #, fuzzy #| msgid "Your cart has been updated." msgid "The order's follow-up date has been updated." msgstr "Jūsu grozs ir atjaunināts." -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +#, fuzzy +#| msgid "" +#| "Your entire order will be considered unpaid until you paid this " +#| "difference." +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" +"Viss jūsu pasūtījums tiks uzskatīts par nesamaksātu līdz jūs piemaksāsiet šo " +"atšķirību." + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "" -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "" -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "" -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "" -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "" -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "" -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "" -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 msgid "A bundled item has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 msgid "A bundled item has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 msgid "A bundled item has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "" -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "" -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 msgid "The quota has been re-opened." msgstr "" -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "" -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "" -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "" -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 #, fuzzy #| msgid "The account has been created." msgid "The discount has been added." msgstr "Klienta konts tika izveidots." -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 #, fuzzy #| msgid "The gate has been deleted." msgid "The discount has been deleted." msgstr "Stacija ir dzēsta." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 #, fuzzy #| msgid "The account has been changed." msgid "The discount has been changed." msgstr "Kontam ir izmaiņas." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "" -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "" -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "" -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "" -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "" -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 msgid "The event details have been changed." msgstr "Pasākuma informācija ir mainījusies." -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 #, fuzzy #| msgid "Ask for a name when signing up to the waiting list." msgid "An entry has been transferred to another waiting list." msgstr "Jautāt vārdu, kad pierakstās gaidīšanas sarakstam." -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 msgid "The gate has been created." msgstr "Stacija ir izveidota." -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 msgid "The gate has been changed." msgstr "Stacija ir izmainīta." -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 msgid "The gate has been deleted." msgstr "Stacija ir dzēsta." -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "" -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 msgctxt "subevent" msgid "The event date has been canceled." msgstr "Pasākuma datums ir atcelts." -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "" -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "" -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "" -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "" -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "" -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "" -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "" -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "" -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "" -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 msgid "The gift card has been created." msgstr "Dāvanu karte ir izveidota." -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 msgid "The gift card has been changed." msgstr "Dāvanu kartē ir izmaiņas." -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 msgid "A manual transaction has been performed." msgstr "" -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, fuzzy, python-brace-format #| msgid "The order has been canceled." msgid "The order has been canceled (comment: \"{comment}\")." msgstr "Pasūtījums ir atcelts." -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "Pasūtījums ir atcelts." -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "" +#: pretix/control/logdisplay.py:678 +#, fuzzy +#| msgid "Blocked Seats" +msgid "Blocked manually" +msgstr "Bloķētās sēdvietas" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -13503,7 +13691,7 @@ msgstr "" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -13511,8 +13699,8 @@ msgid "Payment" msgstr "Maksājums" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -13561,7 +13749,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -13608,7 +13796,7 @@ msgid "Search" msgstr "Meklēt" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "" @@ -14195,7 +14383,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -14245,18 +14433,18 @@ msgstr "Skenēšanas laiks" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "Rezultāts" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "" @@ -14267,7 +14455,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "" @@ -14390,7 +14578,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -15112,7 +15300,7 @@ msgid "Show affected orders" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "" @@ -15272,9 +15460,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -15343,8 +15531,8 @@ msgid "Free order" msgstr "" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "" @@ -15379,7 +15567,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "" @@ -15440,34 +15628,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -15606,7 +15794,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -16481,14 +16669,14 @@ msgid "Add a new bundled product" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "" @@ -16499,11 +16687,11 @@ msgid "" "sale until you have added it to an existing or newly created quota." msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 msgid "New variation" msgstr "Jauns variants" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "" @@ -16718,7 +16906,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "Izpārdots" @@ -16773,36 +16961,36 @@ msgid "Question: %(name)s" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "Apmaksāts" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "Skaits" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "" @@ -17263,40 +17451,86 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +#| msgid "Ticket code" +msgid "Ticket block" +msgstr "Biļetes kods" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +#, fuzzy +#| msgid "Not found" +msgid "Not blocked" +msgstr "Nav atrasts" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +#, fuzzy +#| msgid "Valid from" +msgid "Validity time" +msgstr "Derīgs no" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid from %(datetime)s" +msgstr "Ieeja: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid until %(datetime)s" +msgstr "Ieeja: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 msgid "" "Removing or splitting this position will also remove or split all add-ons to " "this position." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "" @@ -17321,7 +17555,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -17462,262 +17696,274 @@ msgstr "Atcelšanas datums" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 msgid "Customer account" msgstr "Lietotāja profils" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 msgid "Contact email" msgstr "Kontakt-e-pasts" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 msgid "Invoice was emailed to customer" msgstr "Rēķins klientam nosūtīts pa e-pastu" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 msgid "Invoice was not yet emailed to customer" msgstr "Šim klientam vēl nav nosūtīts rēķins" -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 msgid "Email invoices" msgstr "Sūtīt rēķinus pa e-pastu" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "Pasūtītās preces" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, python-format msgid "Denied scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, python-format msgid "Exit scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, python-format msgid "Entry scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "Izmantotais kupona kods:" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, fuzzy, python-format #| msgid "Maximum discount budget" msgid "Used %(amount)s discount from budget" msgstr "Maksimālāis atlaides budžets" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 msgid "Ticket page" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "nav atbildēts" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "plus %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "iesk. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "Nodokļi" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "Kopā" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "Successful payments" msgstr "Veiksmīgi maksājumi" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 msgid "Pending total" msgstr "Gaidāmā kopsummu" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "Pasta indekss un pilsēta" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "" @@ -18276,8 +18522,15 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +#, fuzzy +#| msgid "Underpaid (but confirmed)" +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "Nav samaksāta pilnīga summa, bet pasūtījums apstiprināts" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "Atcelts (samaksāta maksa)" @@ -18515,12 +18768,6 @@ msgstr "Maksājums tiek apstrādāts" msgid "Anonymize" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -msgid "Valid from" -msgstr "Derīgs no" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -20734,51 +20981,51 @@ msgstr "" msgid "Invalid code, please try again." msgstr "" -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "" -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 #, 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:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 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:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "" @@ -20870,7 +21117,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "Pārdošana beigusies" @@ -20878,7 +21125,7 @@ msgstr "Pārdošana beigusies" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "Drīz" @@ -20932,7 +21179,7 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "Netika izvēlēti visi vienumi." -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -20963,13 +21210,13 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "" @@ -21063,17 +21310,17 @@ msgstr "" msgid "Your event is not empty, you need to set it up manually." msgstr "" -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" msgstr "" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "" @@ -21153,7 +21400,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "" @@ -21193,8 +21440,8 @@ msgstr "" msgid "Street" msgstr "Iela" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "" @@ -21202,86 +21449,86 @@ msgstr "" msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 msgid "Exit scans" msgstr "Izejas skenēšanas" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "" -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " "from it." msgstr "" -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 msgid "" "The product could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it. Deleting it could break reporting or other " "functionality, so the product has been disabled instead." msgstr "" -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "" @@ -21630,38 +21877,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:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." @@ -21669,30 +21916,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:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 pretix/plugins/sendmail/views.py:174 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -21700,36 +21947,36 @@ msgstr "" "Šī saite vairs nav derīga. Lūdzu, dodieties atpakaļ, atsvaidziniet lapu un " "mēģiniet vēlreiz." -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, fuzzy, python-brace-format #| msgid "Export date" msgid "Export: {title}" msgstr "Exporta datums" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -21737,251 +21984,251 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 msgid "All orders have been canceled." msgstr "Visi pasūtījumi ir atcelti." -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 msgid "Your input was not valid." msgstr "Jūsu ievadītais teksts nav derīgs." -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "Jūsu veiktās izmaiņas nevarēja saglabāt." -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." msgstr "" -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "" -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 msgid "The selected gift card issuer has been added." msgstr "" -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 msgid "The selected gift card issuer has been removed." msgstr "" -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 msgid "The transaction could not be reversed." msgstr "Transakcija nevar tikt atgriezta." -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 msgid "The transaction has been reversed." msgstr "Transakcija tika atgriezta." -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 msgid "The manual transaction has been saved." msgstr "" -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 msgid "The gift card has been created and can now be used." msgstr "" -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 msgid "The selected gate has been deleted." msgstr "Izvēlētā stacija tika dzēsta." -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 msgid "The property has been created." msgstr "Izveidota jauna īpašība." -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 msgid "The selected property has been deleted." msgstr "Atlasītā īpašība tika dzēsta." -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 msgid "The selected object has been deleted." msgstr "Atlasītais objekts tika dzēsts." -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 #, fuzzy #| msgid "The property has been created." msgid "The provider has been created." msgstr "Izveidota jauna īpašība." -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 msgid "The customer account has been anonymized." msgstr "Klienta konts tika anonimizēts." @@ -22237,7 +22484,7 @@ msgstr "" msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "Šī nav pasākumu sērija." @@ -22326,7 +22573,7 @@ msgstr "" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "" @@ -23243,100 +23490,100 @@ msgstr "Tikai biļetes, kurām nepieciešams īpašs apstiprinājums" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "Reģistrācijas saraksts (PDF)" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 #, fuzzy #| msgid "Check-in" msgctxt "export_category" msgid "Check-in" msgstr "Reģistrācija" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "samaksāts" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 #, fuzzy #| msgid "Checkout" msgid "Checked out" msgstr "Pirkuma veikšana" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 msgid "Automatically checked in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 msgid "Check-in log (all scans)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 msgid "Offline" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "Kļūdas ziņojums" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 #, fuzzy #| msgid "Expired" msgid "Upload date" msgstr "Termiņš iztecējis" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 #, fuzzy #| msgid "Download ticket" msgid "Upload time" msgstr "Lejupielādējiet biļeti" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 #, fuzzy #| msgid "Successful payments" msgid "Successful scans only" msgstr "Veiksmīgi maksājumi" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 msgid "All check-in lists" msgstr "" @@ -24095,87 +24342,91 @@ msgstr "" msgid "Everyone who placed an order" msgstr "" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" msgstr "" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 #, fuzzy #| msgid "Approval pending" msgid "approval pending" msgstr "Tiek gaidīts apstiprinājums" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 #, 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:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 #, fuzzy #| msgid "Restrict to specific sales channels" msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "Noteikt tikai specifiskos pārdošanas kanālos" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 #, fuzzy #| msgid "Absolute value" msgid "Absolute" msgstr "Absolūtā vērtība" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 #, fuzzy #| msgid "External refund of payment" msgid "Relative, before event start" msgstr "Maksājuma ārēja atmaksa" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 #, fuzzy #| msgid "External refund of payment" msgid "Relative, before event end" msgstr "Maksājuma ārēja atmaksa" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 #, fuzzy #| msgid "External refund of payment" msgid "Relative, after event start" msgstr "Maksājuma ārēja atmaksa" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 #, fuzzy #| msgid "Relative date:" msgid "Relative, after event end" msgstr "Relatīvais datums:" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 msgid "Please specify the send date" msgstr "Lūdzu norādiet sūtīšanas datumu" -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 msgid "Please specify the offset days and time" msgstr "" -#: pretix/plugins/sendmail/forms.py:394 +#: pretix/plugins/sendmail/forms.py:396 msgid "Please specify a product" msgstr "Lūdzu izvēlieties konkrētu produktu" @@ -24198,46 +24449,46 @@ msgstr "" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 #, fuzzy #| msgctxt "checkoutflow" #| msgid "Add-on products" msgid "Limit products" msgstr "Papildinājuma produkti" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 #, fuzzy #| msgid "Event date" msgid "Send date" msgstr "Pasākuma datums" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 msgid "Time of day" msgstr "" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, python-brace-format msgid "on {date} at {time}" msgstr "" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, python-format msgid "%(count)d day after event end at %(time)s" msgid_plural "%(count)d days after event end at %(time)s" @@ -24245,7 +24496,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/plugins/sendmail/models.py:269 +#: pretix/plugins/sendmail/models.py:275 #, python-format msgid "%(count)d day before event end at %(time)s" msgid_plural "%(count)d days before event end at %(time)s" @@ -24253,7 +24504,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/plugins/sendmail/models.py:279 +#: pretix/plugins/sendmail/models.py:285 #, python-format msgid "%(count)d day after event start at %(time)s" msgid_plural "%(count)d days after event start at %(time)s" @@ -24261,7 +24512,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/plugins/sendmail/models.py:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -24502,7 +24753,7 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" @@ -24510,13 +24761,13 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, fuzzy, python-format #| msgid "Waiting list entry" msgid "%(number)s waiting list entry" @@ -24525,11 +24776,11 @@ msgstr[0] "Gaidīšanas saraksta ieraksts" msgstr[1] "Gaidīšanas saraksta ieraksts" msgstr[2] "Gaidīšanas saraksta ieraksts" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 msgid "Your rule has been created." msgstr "Jūsu noteikums tika izveidots." -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 #, fuzzy #| msgctxt "subevent" #| msgid "The selected event date is not active." @@ -24612,11 +24863,6 @@ msgstr "" msgid "Minimum Price" msgstr "Minimālais skaits" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 msgid "Available" @@ -25500,11 +25746,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "Pārskatīt pasūtījumu" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 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:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -26331,7 +26577,7 @@ msgstr "IZPĀRDOTS" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "Rezervēts" @@ -26372,12 +26618,19 @@ msgstr "Rādīt pilnu atrašanās vietu" msgid "Membership:" msgstr "Dalība:" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +#, fuzzy +#| msgid "This ticket has been used once." +#| msgid_plural "This ticket has been used %(count)s times." +msgid "This ticket is blocked." +msgstr "Šī biļete jau ir izmantota." + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 msgctxt "ticket_checkins" msgid "Usage:" msgstr "Lietošana:" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, python-format msgid "This ticket has been used once." msgid_plural "This ticket has been used %(count)s times." @@ -26385,41 +26638,41 @@ msgstr[0] "Šī biļete jau ir izmantota." msgstr[1] "Šī biļete jau %(count)s reiz ir izmantota." msgstr[2] "Šī biļete jau ir izmantota %(count)s reizes." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 msgid "No attendee name provided" msgstr "Apmeklētāja vārds nav norādīts" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "Labi, mēs to noņemam…" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, fuzzy, python-format #| msgid "Amount of %(item)s to order" msgid "Remove one %(item)s from your cart" msgstr "Apjoms of %(item)s ko pasūtīt" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, fuzzy, python-format #| msgid "" #| "We removed %(product)s from your cart as you can not buy less than " @@ -26431,11 +26684,11 @@ msgstr "" "No jūsu groza tika noņemti %(product)s, jo jūs nevarat iegādāties mazāk par " "%(min)s precēm." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "Mēs cenšamies jums rezervēt vēl vienu!" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -26447,20 +26700,20 @@ msgstr "" "Kad preces ir ievietotas jūsu grozā, jums būs %(time)s minūtes, lai pabeigtu " "pirkumu." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, fuzzy, python-format #| msgid "Amount of %(item)s to order" msgid "Add one more %(item)s to your cart" msgstr "Apjoms of %(item)s ko pasūtīt" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" @@ -26468,19 +26721,19 @@ msgstr[0] "0 produktu" msgstr[1] "1 produkts" msgstr[2] "%(num)s produkti" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, fuzzy, python-format #| msgid "incl. %(rate)s%% %(taxname)s" msgid "incl. %(tax_sum)s taxes" msgstr "iesk. %(rate)s%% %(taxname)s" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, fuzzy, python-format #| msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "Jūsu grozā esošās preces jums tiek rezervētas uz %(minutes)s minūtēm." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 msgid "" "The items in your cart are no longer reserved for you. You can still " "complete your order as long as they’re available." @@ -26488,7 +26741,7 @@ msgstr "" "Jūsu grozā esošās preces jums vairs nav rezervētas. Jūs joprojām variet " "pabeigt pasūtījumu, kamēr tās ir pieejamas." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -26596,14 +26849,15 @@ msgid "Confirmation pending" msgstr "Gaidām apstiprinājumu" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "Maksājums tiek apstrādāts" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "Аpstiprināts" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "Maksājums tiek apstrādāts" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 msgid "Uncategorized items" @@ -26686,7 +26940,7 @@ msgstr "Rādīt nākamo nedēļu, %(week)s" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 #, fuzzy #| msgid "Show number of tickets left" msgid "Few tickets left" @@ -26697,7 +26951,7 @@ msgstr "Parādīt atlikušās biļetes" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 #, fuzzy #| msgid "Pay now" msgctxt "available_event_in_list" @@ -26714,7 +26968,7 @@ msgstr "Maksā tagad" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "Pērc" @@ -26723,7 +26977,7 @@ msgstr "Pērc" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "Pilnībā rezervēts" @@ -26781,14 +27035,14 @@ msgid "Other dates" msgstr "Citi datumi" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 #, fuzzy #| msgid "The presale period for this event is over." msgid "The booking period for this event is over." msgstr "Šī pasākuma iepriekšpārdošanas periods ir beidzies." #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, fuzzy, python-format #| msgid "The presale for this event will start on %(date)s at %(time)s." msgid "The booking period for this event will start on %(date)s at %(time)s." @@ -27961,7 +28215,7 @@ msgid "The products have been successfully added to your cart." msgstr "Produkti ir veiksmīgi pievienoti jūsu grozam." #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "Biļetes šim pasākumam nevar nopirkt caur šo pārdošanas kanālu." @@ -28202,15 +28456,15 @@ msgid "" "else." msgstr "Liels paldies! Piedāvāsim Jūsu vietu gaidīšanas rindā citam." -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "Šis biļešu veikals pašlaik ir atspējots." -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "Šajā pasākumu sērijā atlasītais datums neeksistē." -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "no %(start_date)s" diff --git a/src/pretix/locale/lv/LC_MESSAGES/djangojs.po b/src/pretix/locale/lv/LC_MESSAGES/djangojs.po index a2f4dc901..ae480be1c 100644 --- a/src/pretix/locale/lv/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/lv/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2022-04-06 03:00+0000\n" "Last-Translator: Liga V \n" "Language-Team: Latvian \n" "Language-Team: Norwegian Bokmål " msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 msgid "Refund reason" msgstr "" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" "May be shown to the end user or used e.g. as part of a payment reference." msgstr "" -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -4578,8 +4619,8 @@ msgid "" msgstr "" #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -4827,15 +4868,7 @@ msgid "" "be used." msgstr "" -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "" @@ -5078,8 +5111,8 @@ msgid "Dates" msgstr "Datoer" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "" @@ -5221,10 +5254,10 @@ msgstr "" #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 msgid "Invoice address" msgstr "" @@ -5240,19 +5273,19 @@ msgstr "" msgid "Please enter a valid state." msgstr "" -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 msgid "Attendee e-mail address" msgstr "" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 msgid "Attendee address" msgstr "" @@ -5272,7 +5305,7 @@ msgstr "" #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "" @@ -5288,28 +5321,33 @@ msgstr "" msgid "Please enter a valid language code." msgstr "" -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 msgid "Please enter a valid sales channel." msgstr "" -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 msgid "Multiple matching seats were found." msgstr "" -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 msgid "No matching seat was found." msgstr "" -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "" -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 msgid "Ambiguous option selected." msgstr "" @@ -5640,9 +5678,9 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 msgid "Attendee company" msgstr "" @@ -5736,7 +5774,7 @@ msgid "Event begin weekday" msgstr "Sluttdato for arrangementet" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "" @@ -5820,8 +5858,8 @@ msgid "" "Add-on 2" msgstr "" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "" @@ -5863,7 +5901,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "" @@ -5918,7 +5956,7 @@ msgstr "Deltakernavn: {part}" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -5979,23 +6017,23 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" msgstr "" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 msgid "Event canceled" msgstr "" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -6014,7 +6052,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "" -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "" @@ -6065,9 +6103,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 msgid "The booking period for this event has not yet started." msgstr "" @@ -6089,7 +6127,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 msgid "" "The booking period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -6103,7 +6141,7 @@ msgstr "" msgid "This voucher code is not known in our database." msgstr "" -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6195,15 +6233,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "" -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "" -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "" -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, python-format msgid "" "You can select at most %(max)s add-on from the category %(cat)s for the " @@ -6214,7 +6252,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, python-format msgid "" "You need to select at least %(min)s add-on from the category %(cat)s for the " @@ -6225,7 +6263,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6303,27 +6341,27 @@ msgstr "" msgid "week day" msgstr "" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "" @@ -6351,28 +6389,50 @@ msgstr "" msgid "This order position has been canceled." msgstr "" -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +#| msgid "Your changes have been saved." +msgid "This ticket has been blocked." +msgstr "Dine endringer er lagret." + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, python-brace-format +msgid "This ticket is only valid after {datetime}." +msgstr "" + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, python-brace-format +msgid "This ticket was only valid before {datetime}." +msgstr "" + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 msgid "This order position has an invalid date for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "Your changes have been saved." +msgid "This order is not yet approved." +msgstr "Dine endringer er lagret." + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "" -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "" -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "" @@ -6563,33 +6623,33 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "" -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, python-format msgid "" "You cannot select more than %(max)s item of the product %(product)s. We " @@ -6600,186 +6660,186 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 #, fuzzy #| msgid "Your changes have been saved." msgid "The booking period has ended." msgstr "Dine endringer er lagret." -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." msgstr "" -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 msgid "You need a valid voucher code to order one of the products." msgstr "" -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 msgid "" "The booking period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." msgstr "" -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." msgstr "" -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 #, fuzzy #| msgid "Your changes have been saved." msgid "The order was not canceled." msgstr "Dine endringer er lagret." -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 msgid "" "The cancellation fee cannot be higher than the total amount of this order." msgstr "" -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 msgid "The selected payment methods do not cover the total balance." msgstr "" -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " "has been used in the meantime. Please check the prices below and try again." msgstr "" -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, 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:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "" -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 msgid "The selected product does not allow to select a seat." msgstr "" -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 msgid "The selected country is blocked by your tax rule." msgstr "" -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." msgstr "" -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, 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:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -6880,7 +6940,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "" @@ -7521,7 +7581,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -7537,7 +7597,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -7833,7 +7893,7 @@ msgid "" "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "" @@ -7841,7 +7901,7 @@ msgstr "" msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "" @@ -7917,19 +7977,19 @@ msgstr "" msgid "Refund method" msgstr "" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -8224,7 +8284,7 @@ msgid "" msgstr "" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "" @@ -8264,10 +8324,25 @@ msgstr "" #: pretix/base/settings.py:2029 #, python-brace-format +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:2042 +#, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, python-brace-format msgid "" "Hello,\n" @@ -8298,13 +8373,13 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, fuzzy, python-brace-format #| msgid "Order canceled" msgid "Order canceled: {code}" msgstr "Ordren er kansellert" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -8320,12 +8395,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -8343,12 +8418,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -8363,13 +8438,13 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, fuzzy, python-brace-format #| msgid "Order denied" msgid "Order denied: {code}" msgstr "Bestilling avvist" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -8386,7 +8461,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -8398,12 +8473,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -8417,7 +8492,7 @@ msgid "" " Your {event} team" msgstr "" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -8431,12 +8506,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -8456,12 +8531,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "Bekreft e-post adresse for din konto hos {organizer}" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -8481,12 +8556,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -8506,56 +8581,56 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "" -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 msgid "Header image" msgstr "" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -8564,26 +8639,26 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -8592,15 +8667,15 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -8609,93 +8684,93 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 msgid "Attendee data explanation" msgstr "" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." msgstr "" -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 msgid "Additional success message" msgstr "" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -8703,67 +8778,67 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 msgid "Length of gift card codes" msgstr "" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 msgid "Validity of gift card codes in years" msgstr "" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 msgid "Dialog text" msgstr "" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -8771,190 +8846,190 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 msgid "Privacy settings" msgstr "Personverninnstillinger" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 msgid "\"Accept\" button description" msgstr "" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 msgid "Required cookies only" msgstr "" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 msgid "\"Reject\" button description" msgstr "" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 msgid "Customers can choose their own seats" msgstr "" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 msgctxt "person_name" msgid "Salutation" msgstr "" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -9654,7 +9729,7 @@ msgstr "" msgid "The task has been completed." msgstr "" -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "" @@ -9663,13 +9738,13 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -9900,24 +9975,24 @@ msgid "HTML mail renderer" msgstr "" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 #, fuzzy #| msgid "Order contact address changed" msgid "Subject sent to order contact address" msgstr "Kontaktadresse for bestilling endret" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -9925,19 +10000,19 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 msgid "Subject sent to attendees" msgstr "" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -9964,66 +10039,74 @@ msgstr "" msgid "Text (requested by user)" msgstr "" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 msgid "Subject for received order" msgstr "" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 msgid "Text for received order" msgstr "" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 msgid "Subject for approved order" msgstr "" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 msgid "Text for approved order" msgstr "" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 msgid "Subject for approved free order" msgstr "" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 msgid "Text for approved free order" msgstr "" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 msgid "Subject for denied order" msgstr "" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 msgid "Text for denied order" msgstr "" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -10031,69 +10114,69 @@ msgstr "" msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 msgid "Ticket code generator" msgstr "" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 msgid "Sale not allowed" msgstr "" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 #, fuzzy #| msgid "New order requires approval" msgid "Order requires approval" msgstr "Ny ordre krever godkjenning" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 msgid "Text on invoice" msgstr "" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -10101,48 +10184,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -10150,27 +10233,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "" @@ -10180,7 +10263,7 @@ msgid "Please enter less than 25 recipients." msgstr "" #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "" @@ -10199,76 +10282,81 @@ msgstr "" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +msgid "Paid or confirmed" +msgstr "" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 msgid "Cancellations" msgstr "" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 msgid "Canceled (fully)" msgstr "" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 msgid "Canceled (fully or with paid fee)" msgstr "" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 msgid "Cancellation requested" msgstr "" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 msgid "Payment process" msgstr "" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 msgid "Partially paid" msgstr "" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 msgid "Underpaid (but confirmed)" msgstr "" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 msgid "Approval process" msgstr "" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 msgid "Approved, payment pending" msgstr "" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -10276,412 +10364,412 @@ msgstr "" msgid "Approval pending" msgstr "" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 msgid "Order placed before" msgstr "" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 msgid "Minimal sum of payments and refunds" msgstr "" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 msgid "Maximal sum of payments and refunds" msgstr "" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 #, fuzzy #| msgctxt "subevent" #| msgid "All dates" msgid "All payments" msgstr "Alle datoer" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 msgid "Payment created from" msgstr "" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 msgid "Payment created until" msgstr "" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 msgid "Paid from" msgstr "" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 #, fuzzy #| msgid "Start date" msgid "Paid until" msgstr "Startdato" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 msgid "Date from" msgstr "" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 msgid "Date until" msgstr "" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 #, fuzzy #| msgid "Start date" msgid "Start time from" msgstr "Startdato" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 #, fuzzy #| msgid "Start date" msgid "Start time until" msgstr "Startdato" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "Søkeord" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 msgid "active" msgstr "" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 msgid "disabled" msgstr "" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 msgid "not yet activated" msgstr "" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 msgid "Has no memberships" msgstr "" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 msgid "Has any membership" msgstr "" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 msgid "Has valid membership" msgstr "" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 msgctxt "checkin state" msgid "Present" msgstr "" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 msgctxt "subevent" msgid "Date start from" msgstr "" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 msgctxt "subevent" msgid "Date start until" msgstr "" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 msgid "All check-ins" msgstr "" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 msgid "Successful check-ins" msgstr "" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 msgid "Unsuccessful check-ins" msgstr "" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 msgid "Scan type" msgstr "" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 #, fuzzy #| msgid "Redirection URIs" msgid "All directions" msgstr "Videresendings URL" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 msgid "Device" msgstr "" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 #, fuzzy #| msgctxt "subevent" #| msgid "All dates" msgid "All devices" msgstr "Alle datoer" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 #, fuzzy #| msgctxt "subevent" #| msgid "All dates" msgid "All gates" msgstr "Alle datoer" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 #, fuzzy #| msgid "Start date" msgctxt "filter" msgid "Start date" msgstr "Startdato" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 #, fuzzy #| msgid "End date" msgctxt "filter" msgid "End date" msgstr "Sluttdato" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 msgid "Device status" msgstr "" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 #, fuzzy #| msgctxt "subevent" #| msgid "All dates" msgid "Active devices" msgstr "Alle datoer" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 #, fuzzy #| msgctxt "subevent" #| msgid "All dates" @@ -10892,7 +10980,7 @@ msgid "" "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 msgid "No category" msgstr "" @@ -10936,47 +11024,47 @@ msgstr "" msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "" -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 #, fuzzy #| msgid "" #| "Gift card products should not be associated with non-zero tax rates since " @@ -10988,13 +11076,13 @@ msgstr "" "Gavekortprodukter bør ikke assosieres med med nullsumsavgifter, da " "merverdiavgiften legges på når kortet blir innløst." -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -11002,7 +11090,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -11010,7 +11098,7 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 msgid "Use value from product" msgstr "" @@ -11042,8 +11130,8 @@ msgstr "" msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "" @@ -11120,21 +11208,36 @@ msgstr "" msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +msgid "Confirm order regardless of payment" +msgstr "" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" msgstr "" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -11142,15 +11245,15 @@ msgid "" "payments." msgstr "" -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 msgid "" "If you keep a fee, all positions within this order will be canceled and the " "order will be reduced to a cancellation fee. Payment and shipping fees will " @@ -11159,26 +11262,26 @@ msgid "" "automatically." msgstr "" -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 msgid "Generate cancellation for invoice" msgstr "" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -11187,58 +11290,58 @@ msgstr "" msgid "Payment date" msgstr "" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 msgid "Please select some events." msgstr "" -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -11247,7 +11350,7 @@ msgstr "" msgid "Seat" msgstr "Sete" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -11257,112 +11360,129 @@ msgstr "Sete" msgid "Membership" msgstr "" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Ticket secret" +msgid "Ticket is blocked" +msgstr "Billetthemmelighet" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +msgid "Validity end" +msgstr "" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 msgid "Cancel this position" msgstr "" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 msgid "Attach tickets" msgstr "" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 msgid "Attach invoices" msgstr "" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 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:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "" -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "" -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "" -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 msgid "Cancel all dates" msgstr "" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "" -#: pretix/control/forms/orders.py:759 -msgid "Only available for payment method that support automatic refunds." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -11371,29 +11491,29 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 msgid "Gift card validity" msgstr "" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 msgid "Keep a fixed cancellation fee per ticket" msgstr "" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 msgid "Free tickets and add-on products are not counted" msgstr "" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 msgid "Keep fees" msgstr "" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -11401,20 +11521,20 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 msgid "Send information via email" msgstr "" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 msgid "Send information to waiting list" msgstr "" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, python-brace-format msgid "Canceled: {event}" msgstr "" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -11432,7 +11552,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -11446,24 +11566,24 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -11903,1051 +12023,1094 @@ msgstr "" msgid "A new secret has been generated for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, python-brace-format +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:172 +#, python-brace-format +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:177 +#, python-brace-format +msgid "A block has been added for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:181 +#, python-brace-format +msgid "A block has been removed for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " "type \"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 msgid "This object has been created by cloning." msgstr "" -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 msgid "The organizer has been changed." msgstr "" -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 msgid "The organizer settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The footer links have been changed." msgstr "Beløpet har blitt trukket fra ditt kort." -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 #, fuzzy #| msgid "Your changes have been saved." msgid "A scheduled export has been added." msgstr "Dine endringer er lagret." -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 #, fuzzy #| msgid "The amount has been charged to your card." msgid "A scheduled export has been changed." msgstr "Beløpet har blitt trukket fra ditt kort." -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 #, fuzzy #| msgid "Your changes have been saved." msgid "A scheduled export has been deleted." msgstr "Dine endringer er lagret." -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 #, fuzzy #| msgid "Your changes have been saved." msgid "A scheduled export has been executed." msgstr "Dine endringer er lagret." -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 msgid "Gift card acceptance for another organizer has been removed." msgstr "" -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 msgid "The webhook has been created." msgstr "" -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 msgid "The webhook has been changed." msgstr "" -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 msgid "The webhook call retry jobs have been dropped." msgstr "" -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 #, fuzzy #| msgid "Your changes have been saved." msgid "The SSO provider has been created." msgstr "Dine endringer er lagret." -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The SSO provider has been changed." msgstr "Beløpet har blitt trukket fra ditt kort." -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 #, fuzzy #| msgid "Your changes have been saved." msgid "The SSO provider has been deleted." msgstr "Dine endringer er lagret." -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 #, fuzzy #| msgid "Your changes have been saved." msgid "The SSO client has been created." msgstr "Dine endringer er lagret." -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The SSO client has been changed." msgstr "Beløpet har blitt trukket fra ditt kort." -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 #, fuzzy #| msgid "Your changes have been saved." msgid "The SSO client has been deleted." msgstr "Dine endringer er lagret." -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 msgid "The membership type has been created." msgstr "" -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 msgid "The membership type has been changed." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 msgid "The membership type has been deleted." msgstr "" -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 msgid "The account has been created." msgstr "" -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 msgid "The account has been changed." msgstr "" -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 msgid "A membership for this account has been added." msgstr "" -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 msgid "A membership of this account has been changed." msgstr "" -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 msgid "A membership of this account has been deleted." msgstr "" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 msgid "The account has been disabled and anonymized." msgstr "" -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 msgid "A new password has been requested." msgstr "" -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 msgid "A new password has been set." msgstr "" -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 msgid "The event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 msgid "An event has been deleted." msgstr "" -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "" -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "" -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "" -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "" -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +msgid "The order has been set to be usable before it is paid." +msgstr "" + +#: pretix/control/logdisplay.py:374 +msgid "The order has been set to require payment before use." +msgstr "" + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "" -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 msgid "The cancellation request has been deleted." msgstr "" -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "" -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 msgid "The order has been reactivated." msgstr "" -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "" -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "" -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 msgid "The customer account has been changed." msgstr "" -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "" -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 #, fuzzy #| msgid "Your changes have been saved." msgid "The order's follow-up date has been updated." msgstr "Dine endringer er lagret." -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "" -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "" -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "" -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "" -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "" -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "" -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "" -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 msgid "A bundled item has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 msgid "A bundled item has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 msgid "A bundled item has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "" -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "" -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 msgid "The quota has been re-opened." msgstr "" -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "" -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "" -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "" -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 #, fuzzy #| msgid "Your changes have been saved." msgid "The discount has been added." msgstr "Dine endringer er lagret." -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 #, fuzzy #| msgid "Your changes have been saved." msgid "The discount has been deleted." msgstr "Dine endringer er lagret." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The discount has been changed." msgstr "Beløpet har blitt trukket fra ditt kort." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "" -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "" -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "" -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "" -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "" -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 msgid "The event details have been changed." msgstr "" -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 msgid "An entry has been transferred to another waiting list." msgstr "" -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 msgid "The gate has been created." msgstr "" -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 msgid "The gate has been changed." msgstr "" -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 msgid "The gate has been deleted." msgstr "" -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "" -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 msgctxt "subevent" msgid "The event date has been canceled." msgstr "" -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "" -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "" -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "" -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "" -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "" -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "" -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "" -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "" -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "" -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 msgid "The gift card has been created." msgstr "" -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 msgid "The gift card has been changed." msgstr "" -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 msgid "A manual transaction has been performed." msgstr "" -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, python-brace-format msgid "The order has been canceled (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "" +#: pretix/control/logdisplay.py:678 +msgid "Blocked manually" +msgstr "" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -12982,7 +13145,7 @@ msgstr "" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -12990,8 +13153,8 @@ msgid "Payment" msgstr "" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -13038,7 +13201,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -13085,7 +13248,7 @@ msgid "Search" msgstr "" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "" @@ -13661,7 +13824,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -13711,18 +13874,18 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "" @@ -13734,7 +13897,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "Starttid: %(time)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "" @@ -13857,7 +14020,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -14585,7 +14748,7 @@ msgid "Show affected orders" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "" @@ -14745,9 +14908,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -14813,8 +14976,8 @@ msgid "Free order" msgstr "" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "" @@ -14849,7 +15012,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "" @@ -14912,34 +15075,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -15078,7 +15241,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -15935,14 +16098,14 @@ msgid "Add a new bundled product" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "" @@ -15953,13 +16116,13 @@ msgid "" "sale until you have added it to an existing or newly created quota." msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 #, fuzzy #| msgid "Product variation" msgid "New variation" msgstr "Produkt variasjon" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "" @@ -16158,7 +16321,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "" @@ -16213,36 +16376,36 @@ msgid "Question: %(name)s" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "Tell" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "" @@ -16701,40 +16864,80 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +#| msgid "Ticket" +msgid "Ticket block" +msgstr "Billett" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +msgid "Not blocked" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +msgid "Validity time" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, python-format +msgid "Valid from %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, python-format +msgid "Valid until %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 msgid "" "Removing or splitting this position will also remove or split all add-ons to " "this position." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "" @@ -16759,7 +16962,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -16900,262 +17103,274 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 msgid "Customer account" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 msgid "Contact email" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 msgid "Invoice was emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 msgid "Invoice was not yet emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 msgid "Email invoices" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, fuzzy, python-format #| msgid "Begin: %(time)s" msgid "Denied scan: %(date)s" msgstr "Starttid: %(time)s" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, python-format msgid "Exit scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, python-format msgid "Entry scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, python-format msgid "Used %(amount)s discount from budget" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 msgid "Ticket page" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "Successful payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 msgid "Pending total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "" @@ -17704,8 +17919,15 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +#, fuzzy +#| msgid "Pending orders" +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "Ventende ordre" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "" @@ -17942,12 +18164,6 @@ msgstr "" msgid "Anonymize" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -msgid "Valid from" -msgstr "" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -20145,49 +20361,49 @@ msgstr "" msgid "Invalid code, please try again." msgstr "" -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "" -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 msgid "The selected tickets have been marked as checked out." msgstr "" -#: pretix/control/views/checkin.py:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 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:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "" @@ -20279,7 +20495,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "" @@ -20287,7 +20503,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "" @@ -20334,7 +20550,7 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "Dine endringer er lagret." -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -20365,13 +20581,13 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "" @@ -20465,17 +20681,17 @@ msgstr "" msgid "Your event is not empty, you need to set it up manually." msgstr "" -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" msgstr "" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "" @@ -20555,7 +20771,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "" @@ -20595,8 +20811,8 @@ msgstr "" msgid "Street" msgstr "" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "" @@ -20604,86 +20820,86 @@ msgstr "" msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 msgid "Exit scans" msgstr "" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "" -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " "from it." msgstr "" -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 msgid "" "The product could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it. Deleting it could break reporting or other " "functionality, so the product has been disabled instead." msgstr "" -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "" @@ -21030,101 +21246,101 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 pretix/plugins/sendmail/views.py:174 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, python-brace-format msgid "Export: {title}" msgstr "" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -21132,251 +21348,251 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 msgid "All orders have been canceled." msgstr "" -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 msgid "Your input was not valid." msgstr "" -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "Dine endringer kunne ikke bli lagret." -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." msgstr "" -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "" -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 msgid "The selected gift card issuer has been added." msgstr "" -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 msgid "The selected gift card issuer has been removed." msgstr "" -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 msgid "The transaction could not be reversed." msgstr "" -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 msgid "The transaction has been reversed." msgstr "" -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 msgid "The manual transaction has been saved." msgstr "" -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 msgid "The gift card has been created and can now be used." msgstr "" -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 msgid "The selected gate has been deleted." msgstr "" -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 msgid "The property has been created." msgstr "" -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 msgid "The selected property has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 msgid "The selected object has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 #, fuzzy #| msgid "Your changes have been saved." msgid "The provider has been created." msgstr "Dine endringer er lagret." -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 msgid "The customer account has been anonymized." msgstr "" @@ -21632,7 +21848,7 @@ msgstr "" msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "" @@ -21723,7 +21939,7 @@ msgstr "Videresendings URL" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "" @@ -22615,92 +22831,92 @@ msgstr "" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 msgctxt "export_category" msgid "Check-in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked out" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 msgid "Automatically checked in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 msgid "Check-in log (all scans)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 msgid "Offline" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 #, fuzzy #| msgid "End date" msgid "Upload date" msgstr "Sluttdato" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 msgid "Upload time" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 msgid "Successful scans only" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 msgid "All check-in lists" msgstr "" @@ -23388,71 +23604,75 @@ msgstr "" msgid "Everyone who placed an order" msgstr "" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" msgstr "" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 msgid "approval pending" msgstr "" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 msgid "Absolute" msgstr "" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 msgid "Relative, before event start" msgstr "" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 msgid "Relative, before event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 msgid "Relative, after event start" msgstr "" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 msgid "Relative, after event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 msgid "Please specify the send date" msgstr "" -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 msgid "Please specify the offset days and time" msgstr "" -#: pretix/plugins/sendmail/forms.py:394 +#: pretix/plugins/sendmail/forms.py:396 msgid "Please specify a product" msgstr "" @@ -23472,66 +23692,66 @@ msgstr "" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 #, fuzzy #| msgid "Limit to events" msgid "Limit products" msgstr "Begrens til eventer" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 #, fuzzy #| msgid "End date" msgid "Send date" msgstr "Sluttdato" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 msgid "Time of day" msgstr "" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, python-brace-format msgid "on {date} at {time}" msgstr "" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, 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:269 +#: pretix/plugins/sendmail/models.py:275 #, 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:279 +#: pretix/plugins/sendmail/models.py:285 #, 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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -23755,33 +23975,33 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" msgstr[0] "" msgstr[1] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, python-format msgid "%(number)s waiting list entry" msgid_plural "%(number)s waiting list entries" msgstr[0] "" msgstr[1] "" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 #, fuzzy #| msgid "Your changes have been saved." msgid "Your rule has been created." msgstr "Dine endringer er lagret." -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 msgid "The selected rule has been deleted." msgstr "" @@ -23855,11 +24075,6 @@ msgstr "" msgid "Minimum Price" msgstr "" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 msgid "Available" @@ -24678,11 +24893,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -25423,7 +25638,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "" @@ -25465,63 +25680,69 @@ msgstr "" msgid "Membership:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +#, fuzzy +#| msgid "This field is required." +msgid "This ticket is blocked." +msgstr "Dette feltet er obligatorisk." + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 msgctxt "ticket_checkins" msgid "Usage:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, python-format msgid "This ticket has been used once." msgid_plural "This ticket has been used %(count)s times." msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 msgid "No attendee name provided" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, python-format msgid "Remove one %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, python-format msgid "" "Remove one %(item)s from your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -25531,37 +25752,37 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, python-format msgid "Add one more %(item)s to your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, python-format msgid "incl. %(tax_sum)s taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, fuzzy, python-format #| msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "Gjenstandene i handlekurven din holdes av i %(minutes)s minutter." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 msgid "" "The items in your cart are no longer reserved for you. You can still " "complete your order as long as they’re available." @@ -25569,7 +25790,7 @@ msgstr "" "Varene i handlekurven din er ikke lenger reservert for deg. Du kan fortsatt " "fullføre bestillingen din så lenge de er tilgjengelige." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -25668,14 +25889,15 @@ msgid "Confirmation pending" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 msgid "Uncategorized items" @@ -25753,7 +25975,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 msgid "Few tickets left" msgstr "" @@ -25762,7 +25984,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 msgctxt "available_event_in_list" msgid "Buy now" msgstr "" @@ -25777,7 +25999,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "" @@ -25786,7 +26008,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "" @@ -25841,12 +26063,12 @@ msgid "Other dates" msgstr "" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 msgid "The booking period for this event is over." msgstr "" #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, python-format msgid "The booking period for this event will start on %(date)s at %(time)s." msgstr "" @@ -26936,7 +27158,7 @@ msgid "The products have been successfully added to your cart." msgstr "Produktet er lagt inn i handlelisten din." #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -27147,15 +27369,15 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "" -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "" -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "" diff --git a/src/pretix/locale/nb_NO/LC_MESSAGES/djangojs.po b/src/pretix/locale/nb_NO/LC_MESSAGES/djangojs.po index 0ecd24549..4911f7f2b 100644 --- a/src/pretix/locale/nb_NO/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/nb_NO/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2022-06-20 02:00+0000\n" "Last-Translator: fyksen \n" "Language-Team: Norwegian Bokmål \n" -"Language-Team: Dutch " -"\n" +"Language-Team: Dutch \n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -18,7 +18,7 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.15.2\n" -#: pretix/api/auth/devicesecurity.py:28 +#: pretix/api/auth/devicesecurity.py:31 msgid "" "Full device access (reading and changing orders and gift cards, reading of " "products and settings)" @@ -26,19 +26,19 @@ msgstr "" "Volledige apparaattoegang (bestellingen en cadeaubonnen inzien en wijzigen, " "producten en instellingen inzien)" -#: pretix/api/auth/devicesecurity.py:44 +#: pretix/api/auth/devicesecurity.py:53 msgid "pretixSCAN" msgstr "pretixSCAN" -#: pretix/api/auth/devicesecurity.py:79 +#: pretix/api/auth/devicesecurity.py:89 msgid "pretixSCAN (kiosk mode, no order sync, no search)" msgstr "pretixSCAN (kioskmodus, geen ordersynchronisatie, geen zoekfunctie)" -#: pretix/api/auth/devicesecurity.py:112 +#: pretix/api/auth/devicesecurity.py:123 msgid "pretixSCAN (online only, no order sync)" msgstr "pretixSCAN (alleen online, geen ordersynchronisatie)" -#: pretix/api/auth/devicesecurity.py:146 +#: pretix/api/auth/devicesecurity.py:158 msgid "pretixPOS" msgstr "pretixPOS" @@ -82,30 +82,30 @@ msgstr "Alle evenementen (inclusief nieuw gemaakte)" msgid "Limit to events" msgstr "Beperk tot evenementen" -#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:271 -#: pretix/base/exporters/orderlist.py:800 pretix/base/models/orders.py:221 -#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:703 -#: pretix/control/forms/filter.py:536 -#: pretix/control/templates/pretixcontrol/order/index.html:850 +#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:272 +#: pretix/base/exporters/orderlist.py:809 pretix/base/models/orders.py:227 +#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:749 +#: pretix/control/forms/filter.py:539 +#: pretix/control/templates/pretixcontrol/order/index.html:882 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:38 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:21 #: pretix/control/views/vouchers.py:111 #: pretix/plugins/banktransfer/refund_export.py:46 -#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/plugins/checkinlists/exporters.py:482 msgid "Comment" msgstr "Opmerking" -#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1193 +#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1201 msgid "The product \"{}\" is not assigned to a quota." msgstr "Het product \"{}\" is niet toegewezen aan een quotum." #: pretix/api/serializers/checkin.py:65 pretix/base/models/event.py:1573 -#: pretix/base/models/items.py:1499 pretix/base/models/items.py:1750 +#: pretix/base/models/items.py:1506 pretix/base/models/items.py:1757 msgid "One or more items do not belong to this event." msgstr "Één of meer items horen niet bij dit evenement." #: pretix/api/serializers/checkin.py:69 pretix/api/serializers/checkin.py:72 -#: pretix/base/models/items.py:1761 pretix/base/models/items.py:1764 +#: pretix/base/models/items.py:1768 pretix/base/models/items.py:1771 #: pretix/base/models/waitinglist.py:301 pretix/base/models/waitinglist.py:304 msgid "The subevent does not belong to this event." msgstr "Het onderevenement hoort niet bij dit evenement." @@ -172,7 +172,7 @@ msgstr "" "Cadeaukaarten moeten gekoppeld zijn aan een belastingtarief van 0%, omdat de " "belasting geheven wordt op het moment dat de cadeaukaart verzilverd wordt." -#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:599 +#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:598 msgid "Gift card products should not be admission products at the same time." msgstr "Cadeaukaartproducten kunnen niet tegelijkertijd toegangsbewijzen zijn." @@ -198,22 +198,22 @@ msgstr "Circulaire afhankelijkheid tussen vragen gedetecteerd." msgid "This type of question cannot be asked during check-in." msgstr "Deze soort vraag kan niet bij het inchecken worden gesteld." -#: pretix/api/serializers/order.py:74 +#: pretix/api/serializers/order.py:75 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "\"{input}\" is geen geldige keuze." -#: pretix/api/serializers/order.py:1167 pretix/api/views/cart.py:210 -#: pretix/base/services/orders.py:1392 +#: pretix/api/serializers/order.py:1175 pretix/api/views/cart.py:210 +#: pretix/base/services/orders.py:1415 #, python-brace-format msgid "The selected seat \"{seat}\" is not available." msgstr "De gekozen stoel \"{seat}\" is niet beschikbaar." -#: pretix/api/serializers/order.py:1180 pretix/api/serializers/order.py:1187 +#: pretix/api/serializers/order.py:1188 pretix/api/serializers/order.py:1195 msgid "The product \"{}\" is not available on this date." msgstr "Het product \"{}\" is niet beschikbaar op deze datum." -#: pretix/api/serializers/order.py:1205 pretix/api/views/cart.py:190 +#: pretix/api/serializers/order.py:1213 pretix/api/views/cart.py:190 msgid "" "There is not enough quota available on quota \"{}\" to perform the operation." msgstr "" @@ -230,17 +230,17 @@ msgstr "" "met uw account verbonden organisatoraccount." #: pretix/api/serializers/organizer.py:224 -#: pretix/control/views/organizer.py:722 +#: pretix/control/views/organizer.py:723 msgid "pretix account invitation" msgstr "Uitnodiging voor pretix-account" #: pretix/api/serializers/organizer.py:246 -#: pretix/control/views/organizer.py:821 +#: pretix/control/views/organizer.py:822 msgid "This user already has been invited for this team." msgstr "Deze gebruiker is al uitgenodigd voor dit team." #: pretix/api/serializers/organizer.py:262 -#: pretix/control/views/organizer.py:838 +#: pretix/control/views/organizer.py:839 msgid "This user already has permissions for this team." msgstr "Deze gebruiker heeft al rechten voor dit team." @@ -253,7 +253,7 @@ msgid "" "The specified voucher has already been used the maximum number of times." msgstr "Deze vouchercode is al het maximale aantal keren gebruikt." -#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:434 +#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:457 #, python-brace-format msgid "" "The application \"{application_name}\" has been authorized to access your " @@ -261,25 +261,25 @@ msgid "" msgstr "" "De applicatie \"{application_name}\" is toegang gegeven tot uw account." -#: pretix/api/views/order.py:528 pretix/control/views/orders.py:1333 +#: pretix/api/views/order.py:530 pretix/control/views/orders.py:1333 #: pretix/presale/views/order.py:744 pretix/presale/views/order.py:817 msgid "You cannot generate an invoice for this order." msgstr "U kunt geen factuur genereren voor deze bestelling." -#: pretix/api/views/order.py:533 pretix/control/views/orders.py:1335 +#: pretix/api/views/order.py:535 pretix/control/views/orders.py:1335 #: pretix/presale/views/order.py:746 pretix/presale/views/order.py:819 msgid "An invoice for this order already exists." msgstr "Er bestaat al een factuur voor deze bestelling." -#: pretix/api/views/order.py:559 pretix/control/views/orders.py:1459 +#: pretix/api/views/order.py:561 pretix/control/views/orders.py:1459 #: pretix/control/views/users.py:141 msgid "There was an error sending the mail. Please try again later." msgstr "" "Er is een fout opgetreden bij het verzenden van de e-mail. Probeer het later " "opnieuw." -#: pretix/api/views/order.py:637 pretix/base/services/cart.py:198 -#: pretix/base/services/orders.py:175 pretix/presale/views/order.py:801 +#: pretix/api/views/order.py:639 pretix/base/services/cart.py:198 +#: pretix/base/services/orders.py:176 pretix/presale/views/order.py:801 msgid "One of the selected products is not available in the selected country." msgstr "" "Een van de gekozen producten is niet beschikbaar in het geselecteerde land." @@ -296,7 +296,7 @@ msgstr "Nieuwe bestelling vereist goedkeuring" msgid "Order marked as paid" msgstr "Bestelling gemarkeerd als betaald" -#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:331 +#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:337 #: pretix/base/notifications.py:251 #: pretix/control/templates/pretixcontrol/event/mail.html:111 #: pretix/control/views/orders.py:1296 @@ -441,7 +441,7 @@ msgstr "De bestelling is opnieuw geactiveerd." #: pretix/base/addressvalidation.py:108 pretix/base/forms/questions.py:878 #: pretix/base/forms/questions.py:909 pretix/base/payment.py:87 #: pretix/control/forms/event.py:723 pretix/control/forms/event.py:729 -#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1295 +#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1300 #: pretix/control/forms/mailsetup.py:76 pretix/control/forms/mailsetup.py:118 #: pretix/plugins/banktransfer/payment.py:625 #: pretix/plugins/banktransfer/payment.py:631 @@ -465,12 +465,12 @@ msgstr "{system}-gebruiker" #: pretix/base/auth.py:152 pretix/base/exporters/customers.py:67 #: pretix/base/forms/auth.py:246 pretix/base/models/auth.py:246 #: pretix/base/models/customers.py:93 pretix/base/models/notifications.py:46 -#: pretix/base/models/orders.py:196 pretix/control/navigation.py:81 +#: pretix/base/models/orders.py:202 pretix/control/navigation.py:81 #: pretix/control/navigation.py:494 #: pretix/control/templates/pretixcontrol/event/settings.html:68 #: pretix/control/templates/pretixcontrol/organizers/customer.html:48 -#: pretix/plugins/checkinlists/exporters.py:451 -#: pretix/presale/checkoutflow.py:1382 pretix/presale/forms/checkout.py:57 +#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/presale/checkoutflow.py:1384 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 @@ -635,9 +635,9 @@ msgid "Question answer file uploads" msgstr "Antwoorden op vragen" #: pretix/base/exporters/answers.py:53 pretix/base/exporters/json.py:52 -#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:79 -#: pretix/base/exporters/orderlist.py:756 -#: pretix/base/exporters/orderlist.py:948 +#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:765 +#: pretix/base/exporters/orderlist.py:957 #: pretix/plugins/reports/exporters.py:405 #: pretix/plugins/reports/exporters.py:578 #, fuzzy @@ -652,7 +652,7 @@ msgid "" "customers while creating an order." msgstr "" -#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1357 +#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1364 #: pretix/control/navigation.py:182 #: pretix/control/templates/pretixcontrol/items/questions.html:3 #: pretix/control/templates/pretixcontrol/items/questions.html:5 @@ -697,47 +697,47 @@ msgstr "Betalingsprovider" msgid "External identifier" msgstr "Externe unieke code" -#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:425 -#: pretix/base/exporters/orderlist.py:535 +#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:426 +#: pretix/base/exporters/orderlist.py:536 #: pretix/base/exporters/waitinglist.py:110 pretix/base/models/customers.py:94 -#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1260 -#: pretix/base/models/orders.py:200 pretix/base/models/waitinglist.py:80 +#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1267 +#: pretix/base/models/orders.py:206 pretix/base/models/waitinglist.py:80 #: pretix/base/orderimport.py:163 pretix/base/pdf.py:315 -#: pretix/control/templates/pretixcontrol/order/index.html:245 +#: pretix/control/templates/pretixcontrol/order/index.html:248 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:148 #: pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:452 -#: pretix/presale/checkoutflow.py:1388 pretix/presale/forms/checkout.py:84 +#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/presale/checkoutflow.py:1390 pretix/presale/forms/checkout.py:84 #: pretix/presale/forms/waitinglist.py:101 #: pretix/presale/templates/pretixpresale/event/order.html:302 msgid "Phone number" msgstr "Telefoonnummer" #: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:248 -#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2774 -#: pretix/base/settings.py:3090 pretix/base/settings.py:3101 +#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2838 +#: pretix/base/settings.py:3103 pretix/base/settings.py:3114 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Full name" msgstr "Volledige naam" #: pretix/base/exporters/customers.py:74 pretix/base/exporters/invoices.py:203 #: pretix/base/exporters/invoices.py:211 pretix/base/exporters/invoices.py:329 -#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:251 #: pretix/base/exporters/waitinglist.py:108 pretix/base/forms/questions.py:1036 #: pretix/base/models/devices.py:66 pretix/base/models/devices.py:126 #: pretix/base/models/event.py:1380 pretix/base/models/event.py:1617 -#: pretix/base/models/items.py:1623 pretix/base/models/items.py:1791 +#: pretix/base/models/items.py:1630 pretix/base/models/items.py:1798 #: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:73 #: pretix/base/models/seating.py:61 pretix/base/models/waitinglist.py:69 -#: pretix/base/settings.py:2733 pretix/base/settings.py:2743 -#: pretix/base/settings.py:3079 pretix/control/forms/filter.py:594 +#: pretix/base/settings.py:2746 pretix/base/settings.py:2756 +#: pretix/base/settings.py:3092 pretix/control/forms/filter.py:597 #: pretix/control/forms/item.py:352 pretix/control/forms/organizer.py:655 #: pretix/control/templates/pretixcontrol/checkin/index.html:104 #: 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 -#: pretix/control/templates/pretixcontrol/order/index.html:899 +#: pretix/control/templates/pretixcontrol/order/index.html:931 #: pretix/control/templates/pretixcontrol/organizers/customer.html:57 #: pretix/control/templates/pretixcontrol/organizers/customers.html:62 #: pretix/control/templates/pretixcontrol/organizers/devices.html:77 @@ -749,8 +749,8 @@ msgstr "Volledige naam" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:144 #: pretix/control/views/waitinglist.py:295 pretix/plugins/badges/models.py:53 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34 -#: pretix/plugins/checkinlists/exporters.py:326 -#: pretix/plugins/checkinlists/exporters.py:618 +#: pretix/plugins/checkinlists/exporters.py:329 +#: pretix/plugins/checkinlists/exporters.py:639 #: pretix/plugins/reports/exporters.py:812 #: pretix/plugins/ticketoutputpdf/models.py:239 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 @@ -786,7 +786,7 @@ msgstr "Registratiedatum" #: pretix/base/exporters/customers.py:81 pretix/base/exporters/invoices.py:202 #: pretix/base/exporters/waitinglist.py:118 pretix/base/models/auth.py:260 #: pretix/base/models/customers.py:105 pretix/base/models/exports.py:53 -#: pretix/control/forms/event.py:1390 pretix/control/forms/exports.py:49 +#: pretix/control/forms/event.py:1395 pretix/control/forms/exports.py:49 #: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:296 msgid "Language" msgstr "Taal" @@ -813,41 +813,43 @@ msgstr "Notas" #: pretix/base/exporters/items.py:203 pretix/base/exporters/items.py:204 #: pretix/base/exporters/items.py:205 pretix/base/exporters/items.py:208 #: pretix/base/exporters/items.py:210 pretix/base/exporters/items.py:211 -#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1210 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:499 -#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:118 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:690 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1216 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:502 +#: pretix/control/forms/item.py:509 pretix/control/forms/subevents.py:118 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "Yes" msgstr "Ja" #: pretix/base/exporters/customers.py:100 #: pretix/base/exporters/customers.py:101 pretix/base/exporters/events.py:81 -#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1212 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:500 -#: pretix/control/forms/item.py:511 pretix/control/forms/subevents.py:119 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1218 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:503 +#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:119 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "No" msgstr "Nee" @@ -870,8 +872,8 @@ msgid "Event ticket {event}-{code}" msgstr "Ticket {event}-{code}" #: pretix/base/exporters/dekodi.py:220 pretix/base/exporters/invoices.py:74 -#: pretix/base/exporters/orderlist.py:120 -#: pretix/base/exporters/orderlist.py:900 +#: pretix/base/exporters/orderlist.py:121 +#: pretix/base/exporters/orderlist.py:909 #: pretix/plugins/checkinlists/exporters.py:86 #: pretix/plugins/reports/exporters.py:394 #: pretix/plugins/reports/exporters.py:625 @@ -914,8 +916,8 @@ msgstr "" #: pretix/base/exporters/events.py:57 pretix/base/exporters/waitinglist.py:114 #: pretix/base/models/event.py:522 pretix/base/pdf.py:219 -#: pretix/control/forms/filter.py:1110 pretix/control/forms/filter.py:1112 -#: pretix/control/forms/filter.py:1506 pretix/control/forms/filter.py:1508 +#: pretix/control/forms/filter.py:1113 pretix/control/forms/filter.py:1115 +#: pretix/control/forms/filter.py:1509 pretix/control/forms/filter.py:1511 #: pretix/control/templates/pretixcontrol/events/index.html:62 #: pretix/control/templates/pretixcontrol/organizers/detail.html:58 msgid "Event name" @@ -936,8 +938,8 @@ msgid "Event currency" msgstr "Munteenheid van evenement" #: pretix/base/exporters/events.py:61 pretix/base/models/event.py:545 -#: pretix/base/models/event.py:1382 pretix/base/settings.py:2731 -#: pretix/base/settings.py:2741 pretix/control/forms/subevents.py:472 +#: pretix/base/models/event.py:1382 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2754 pretix/control/forms/subevents.py:472 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:268 msgid "Event start time" msgstr "Starttijd van het evenement" @@ -982,13 +984,13 @@ msgstr "Lengtegraad" #: pretix/base/exporters/events.py:69 pretix/base/models/event.py:590 #: pretix/control/templates/pretixcontrol/event/index.html:113 -#: pretix/control/templates/pretixcontrol/order/index.html:943 +#: pretix/control/templates/pretixcontrol/order/index.html:975 msgid "Internal comment" msgstr "Interne opmerking" -#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1556 -#: pretix/base/models/orders.py:1946 pretix/control/forms/filter.py:201 -#: pretix/control/forms/filter.py:890 pretix/control/forms/filter.py:2062 +#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1562 +#: pretix/base/models/orders.py:1952 pretix/control/forms/filter.py:201 +#: pretix/control/forms/filter.py:893 pretix/control/forms/filter.py:2065 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:14 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:31 @@ -1002,8 +1004,8 @@ msgid "Payment provider" msgstr "Betalingsprovider" #: pretix/base/exporters/invoices.py:84 pretix/base/exporters/invoices.py:86 -#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:892 -#: pretix/control/forms/filter.py:2064 +#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:895 +#: pretix/control/forms/filter.py:2067 msgid "All payment providers" msgstr "Alle betalingsproviders" @@ -1038,8 +1040,8 @@ msgid "" msgstr "" #: pretix/base/exporters/invoices.py:188 pretix/base/shredder.py:392 -#: pretix/control/templates/pretixcontrol/order/index.html:256 -#: pretix/control/templates/pretixcontrol/order/index.html:329 +#: pretix/control/templates/pretixcontrol/order/index.html:259 +#: pretix/control/templates/pretixcontrol/order/index.html:332 #: pretix/control/templates/pretixcontrol/organizers/edit.html:204 #: pretix/presale/templates/pretixpresale/event/order.html:234 #: pretix/presale/templates/pretixpresale/event/order.html:255 @@ -1055,24 +1057,24 @@ msgid "Invoice number" msgstr "Factuurnummer" #: pretix/base/exporters/invoices.py:197 pretix/base/exporters/invoices.py:324 -#: pretix/base/exporters/orderlist.py:923 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1256 -#: pretix/base/models/orders.py:208 pretix/base/models/orders.py:2538 -#: pretix/base/models/orders.py:2642 +#: pretix/base/exporters/orderlist.py:932 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1263 +#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2602 +#: pretix/base/models/orders.py:2706 #: pretix/control/templates/pretixcontrol/order/transactions.html:19 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:64 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 -#: pretix/plugins/checkinlists/exporters.py:610 +#: pretix/plugins/checkinlists/exporters.py:631 #: pretix/presale/templates/pretixpresale/organizers/index.html:43 msgid "Date" msgstr "Datum" #: pretix/base/exporters/invoices.py:198 pretix/base/exporters/invoices.py:325 -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:422 -#: pretix/base/exporters/orderlist.py:531 pretix/base/models/orders.py:171 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:423 +#: pretix/base/exporters/orderlist.py:532 pretix/base/models/orders.py:174 #: pretix/base/notifications.py:199 pretix/base/pdf.py:101 #: pretix/control/templates/pretixcontrol/checkin/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:172 @@ -1086,8 +1088,8 @@ msgstr "Datum" #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:29 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:41 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:433 -#: pretix/plugins/checkinlists/exporters.py:614 +#: pretix/plugins/checkinlists/exporters.py:445 +#: pretix/plugins/checkinlists/exporters.py:635 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:811 #: pretix/plugins/ticketoutputpdf/exporters.py:95 @@ -1098,7 +1100,7 @@ msgstr "Bestelcode" #: pretix/base/exporters/invoices.py:199 pretix/base/exporters/invoices.py:326 #: pretix/base/models/customers.py:381 pretix/base/models/waitinglist.py:76 -#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:532 +#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:535 #: pretix/control/templates/pretixcontrol/users/index.html:42 #: pretix/control/views/waitinglist.py:295 msgid "E-mail address" @@ -1123,15 +1125,15 @@ msgid "Invoice sender:" msgstr "Verzender van factuur:" #: pretix/base/exporters/invoices.py:204 pretix/base/exporters/invoices.py:330 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:559 pretix/base/forms/questions.py:609 -#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1346 -#: pretix/base/models/orders.py:2776 pretix/base/orderimport.py:351 -#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:629 -#: pretix/control/templates/pretixcontrol/order/index.html:901 -#: pretix/plugins/checkinlists/exporters.py:474 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:609 +#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1352 +#: pretix/base/models/orders.py:2840 pretix/base/orderimport.py:351 +#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:632 +#: pretix/control/templates/pretixcontrol/order/index.html:933 +#: pretix/plugins/checkinlists/exporters.py:492 #: pretix/plugins/reports/exporters.py:767 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:314 @@ -1141,47 +1143,47 @@ msgstr "Adres" #: pretix/base/exporters/invoices.py:205 pretix/base/exporters/invoices.py:213 #: pretix/base/exporters/invoices.py:331 pretix/base/exporters/invoices.py:339 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:620 -#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1347 -#: pretix/base/models/orders.py:2777 pretix/base/orderimport.py:362 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:620 +#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1353 +#: pretix/base/models/orders.py:2841 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:508 pretix/base/settings.py:877 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:633 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:636 #: pretix/control/views/item.py:455 -#: pretix/plugins/checkinlists/exporters.py:475 +#: pretix/plugins/checkinlists/exporters.py:493 #: pretix/plugins/reports/exporters.py:768 msgid "ZIP code" msgstr "Postcode" #: pretix/base/exporters/invoices.py:206 pretix/base/exporters/invoices.py:214 #: pretix/base/exporters/invoices.py:332 pretix/base/exporters/invoices.py:340 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:628 -#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1348 -#: pretix/base/models/orders.py:2778 pretix/base/orderimport.py:373 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:628 +#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1354 +#: pretix/base/models/orders.py:2842 pretix/base/orderimport.py:373 #: pretix/base/orderimport.py:519 pretix/base/settings.py:889 -#: pretix/control/forms/filter.py:607 pretix/control/forms/filter.py:638 +#: pretix/control/forms/filter.py:610 pretix/control/forms/filter.py:641 #: pretix/control/views/item.py:465 -#: pretix/plugins/checkinlists/exporters.py:476 +#: pretix/plugins/checkinlists/exporters.py:494 #: pretix/plugins/reports/exporters.py:769 msgid "City" msgstr "Stad" #: pretix/base/exporters/invoices.py:207 pretix/base/exporters/invoices.py:215 #: pretix/base/exporters/invoices.py:333 pretix/base/exporters/invoices.py:341 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:640 -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2779 pretix/base/models/orders.py:2780 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:640 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2843 pretix/base/models/orders.py:2844 #: pretix/base/orderimport.py:389 pretix/base/orderimport.py:535 -#: pretix/base/settings.py:898 pretix/control/forms/filter.py:612 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:905 +#: pretix/base/settings.py:898 pretix/control/forms/filter.py:615 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:937 #: pretix/control/views/item.py:475 -#: pretix/plugins/checkinlists/exporters.py:477 +#: pretix/plugins/checkinlists/exporters.py:495 #: pretix/plugins/reports/exporters.py:719 #: pretix/plugins/reports/exporters.py:764 #: pretix/plugins/reports/exporters.py:813 @@ -1196,11 +1198,11 @@ msgstr "Belastingnummer" #: pretix/base/exporters/invoices.py:209 pretix/base/exporters/invoices.py:217 #: pretix/base/exporters/invoices.py:335 pretix/base/exporters/invoices.py:343 -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:602 pretix/base/models/orders.py:2783 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:2847 #: pretix/base/orderimport.py:433 -#: pretix/control/templates/pretixcontrol/order/index.html:912 +#: pretix/control/templates/pretixcontrol/order/index.html:944 #: pretix/plugins/reports/exporters.py:771 #: pretix/plugins/reports/exporters.py:813 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:103 @@ -1222,15 +1224,15 @@ msgid "Invoice recipient:" msgstr "Ontvanger van factuur:" #: pretix/base/exporters/invoices.py:210 pretix/base/exporters/invoices.py:336 -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:434 -#: pretix/base/exporters/orderlist.py:558 -#: pretix/base/exporters/orderlist.py:592 pretix/base/forms/questions.py:601 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:435 +#: pretix/base/exporters/orderlist.py:559 +#: pretix/base/exporters/orderlist.py:596 pretix/base/forms/questions.py:601 #: pretix/base/orderimport.py:321 pretix/base/orderimport.py:486 -#: pretix/control/forms/filter.py:590 pretix/control/forms/filter.py:625 -#: pretix/control/templates/pretixcontrol/order/index.html:897 +#: pretix/control/forms/filter.py:593 pretix/control/forms/filter.py:628 +#: pretix/control/templates/pretixcontrol/order/index.html:929 #: pretix/control/views/item.py:433 -#: pretix/plugins/checkinlists/exporters.py:462 +#: pretix/plugins/checkinlists/exporters.py:477 #: pretix/plugins/reports/exporters.py:766 #: pretix/plugins/reports/exporters.py:812 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:87 @@ -1243,14 +1245,14 @@ msgid "Street address" msgstr "Adres" #: pretix/base/exporters/invoices.py:216 pretix/base/exporters/invoices.py:342 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:664 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:564 pretix/base/forms/questions.py:664 #: pretix/base/forms/questions.py:1002 pretix/base/models/customers.py:297 -#: pretix/base/models/orders.py:1350 pretix/base/models/orders.py:2782 +#: pretix/base/models/orders.py:1356 pretix/base/models/orders.py:2846 #: pretix/base/orderimport.py:408 -#: pretix/control/templates/pretixcontrol/order/index.html:908 -#: pretix/plugins/checkinlists/exporters.py:478 +#: pretix/control/templates/pretixcontrol/order/index.html:940 +#: pretix/plugins/checkinlists/exporters.py:496 #: pretix/plugins/reports/exporters.py:770 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:321 @@ -1259,19 +1261,19 @@ msgid "State" msgstr "Staat" #: pretix/base/exporters/invoices.py:218 pretix/base/exporters/invoices.py:344 -#: pretix/base/models/orders.py:2792 pretix/base/models/orders.py:2820 +#: pretix/base/models/orders.py:2856 pretix/base/models/orders.py:2884 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107 msgid "Beneficiary" msgstr "Ontvanger" #: pretix/base/exporters/invoices.py:219 pretix/base/exporters/invoices.py:345 -#: pretix/base/models/orders.py:2787 pretix/base/orderimport.py:444 -#: pretix/control/templates/pretixcontrol/order/index.html:932 +#: pretix/base/models/orders.py:2851 pretix/base/orderimport.py:444 +#: pretix/control/templates/pretixcontrol/order/index.html:964 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:115 msgid "Internal reference" msgstr "Interne referentie" -#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1343 +#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1348 msgid "Reverse charge" msgstr "Omgekeerde belastingheffing" @@ -1296,9 +1298,9 @@ msgid "Payment matching IDs" msgstr "ID's voor betalingstoewijzing" #: pretix/base/exporters/invoices.py:226 pretix/base/exporters/invoices.py:346 -#: pretix/base/exporters/orderlist.py:276 -#: pretix/base/exporters/orderlist.py:446 -#: pretix/base/exporters/orderlist.py:608 +#: pretix/base/exporters/orderlist.py:277 +#: pretix/base/exporters/orderlist.py:447 +#: pretix/base/exporters/orderlist.py:612 #: pretix/control/templates/pretixcontrol/event/payment.html:10 #: pretix/control/views/event.py:343 msgid "Payment providers" @@ -1309,7 +1311,7 @@ msgid "Cancellation" msgstr "Annulering" #: pretix/base/exporters/invoices.py:282 pretix/base/exporters/invoices.py:385 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgid "Invoice" msgstr "Factuur" @@ -1318,13 +1320,13 @@ msgstr "Factuur" msgid "Line number" msgstr "Regelnummer" -#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:429 +#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:430 #: pretix/base/models/items.py:374 pretix/base/models/items.py:808 #: pretix/control/templates/pretixcontrol/pdf/placeholders.html:32 msgid "Description" msgstr "Beschrijving" -#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:310 +#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:323 msgid "Gross price" msgstr "Bruto-prijs" @@ -1332,16 +1334,16 @@ msgstr "Bruto-prijs" msgid "Net price" msgstr "Nettoprijs" -#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:433 -#: pretix/base/exporters/orderlist.py:549 pretix/base/models/orders.py:2096 -#: pretix/base/models/orders.py:2226 pretix/base/models/orders.py:2581 +#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:434 +#: pretix/base/exporters/orderlist.py:550 pretix/base/models/orders.py:2102 +#: pretix/base/models/orders.py:2246 pretix/base/models/orders.py:2645 msgid "Tax value" msgstr "Belastingwaarde" -#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:431 -#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:2087 -#: pretix/base/models/orders.py:2217 pretix/base/models/orders.py:2572 -#: pretix/base/models/orders.py:2652 pretix/base/models/tax.py:161 +#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:432 +#: pretix/base/exporters/orderlist.py:548 pretix/base/models/orders.py:2093 +#: pretix/base/models/orders.py:2237 pretix/base/models/orders.py:2636 +#: pretix/base/models/orders.py:2716 pretix/base/models/tax.py:161 #: pretix/control/templates/pretixcontrol/order/transactions.html:21 #: pretix/plugins/reports/exporters.py:720 #: pretix/plugins/reports/exporters.py:765 @@ -1366,7 +1368,7 @@ msgstr "Einddatum van het evenement" msgid "Product data" msgstr "Productnaam" -#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:837 +#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:846 #, fuzzy #| msgid "Product name" msgctxt "export_category" @@ -1407,17 +1409,17 @@ msgstr "Interne naam" msgid "Item name" msgstr "Item naam" -#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:545 +#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:546 #: pretix/base/exporters/waitinglist.py:112 pretix/base/models/items.py:801 -#: pretix/base/models/orders.py:1302 pretix/base/models/orders.py:2557 +#: pretix/base/models/orders.py:1308 pretix/base/models/orders.py:2621 msgid "Variation" msgstr "Variant" #: pretix/base/exporters/items.py:72 pretix/base/models/customers.py:56 #: pretix/base/models/customers.py:389 pretix/base/models/discount.py:56 #: pretix/base/models/event.py:1371 pretix/base/models/items.py:371 -#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1063 -#: pretix/control/forms/filter.py:1793 +#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1066 +#: pretix/control/forms/filter.py:1796 #: pretix/control/templates/pretixcontrol/event/plugins.html:55 #: pretix/control/templates/pretixcontrol/users/index.html:51 msgid "Active" @@ -1426,7 +1428,7 @@ msgstr "Actief" #: pretix/base/exporters/items.py:73 pretix/base/models/discount.py:68 #: pretix/base/models/items.py:519 pretix/base/models/items.py:861 #: pretix/control/forms/discounts.py:79 pretix/control/forms/event.py:898 -#: pretix/control/forms/item.py:539 pretix/control/forms/item.py:746 +#: pretix/control/forms/item.py:538 pretix/control/forms/item.py:745 msgid "Sales channels" msgstr "Verkoopkanalen" @@ -1459,14 +1461,14 @@ msgstr "Genereer tickets" msgid "Generate tickets" msgstr "Genereer tickets" -#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:853 #: pretix/base/exporters/waitinglist.py:41 pretix/base/shredder.py:241 -#: pretix/control/forms/event.py:1460 pretix/control/navigation.py:235 +#: pretix/control/forms/event.py:1465 pretix/control/navigation.py:235 #: pretix/control/templates/pretixcontrol/event/settings.html:331 #: pretix/control/templates/pretixcontrol/orders/cancel.html:62 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:8 -#: pretix/plugins/sendmail/views.py:436 +#: pretix/plugins/sendmail/views.py:439 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:27 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:77 @@ -1479,7 +1481,7 @@ msgstr "Genereer tickets" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:102 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:66 #: pretix/presale/templates/pretixpresale/organizers/index.html:94 -#: pretix/presale/views/widget.py:384 +#: pretix/presale/views/widget.py:387 msgid "Waiting list" msgstr "Wachtlijst" @@ -1535,9 +1537,10 @@ msgstr "Minimum aantal per bestelling" msgid "Maximum amount per order" msgstr "Maximum aantal per bestelling" -#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:270 -#: pretix/base/models/items.py:505 pretix/base/models/orders.py:231 -#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:271 +#: pretix/base/models/items.py:505 pretix/base/models/items.py:874 +#: pretix/base/models/orders.py:237 +#: pretix/plugins/checkinlists/exporters.py:481 msgid "Requires special attention" msgstr "Vereist speciale aandacht" @@ -1553,7 +1556,7 @@ msgstr "Dit product is een cadeaubon" #: pretix/base/exporters/items.py:93 pretix/base/models/items.py:530 #: pretix/base/models/items.py:836 #: pretix/control/templates/pretixcontrol/item/include_variations.html:41 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:147 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:148 msgid "Require a valid membership" msgstr "Vereis een geldig lidmaatschap" @@ -1562,7 +1565,7 @@ msgstr "Vereis een geldig lidmaatschap" msgid "Hide without a valid membership" msgstr "Toon alleen met geldig lidmaatschap" -#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:78 +#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:79 msgid "Order data" msgstr "Besteldatums" @@ -1587,14 +1590,14 @@ msgstr "" msgid "Filter by status" msgstr "Filter op status" -#: pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:81 msgid "" "Download a spreadsheet of all orders. The spreadsheet will include three " "sheets, one with a line for every order, one with a line for every order " "position, and one with a line for every additional fee charged in an order." msgstr "" -#: pretix/base/exporters/orderlist.py:92 pretix/base/models/orders.py:264 +#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:270 #: pretix/control/navigation.py:253 pretix/control/navigation.py:360 #: pretix/control/templates/pretixcontrol/orders/index.html:7 #: pretix/control/templates/pretixcontrol/orders/index.html:9 @@ -1604,41 +1607,41 @@ msgstr "" msgid "Orders" msgstr "Bestellingen" -#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:2260 +#: pretix/base/exporters/orderlist.py:94 pretix/base/models/orders.py:2294 #: pretix/base/notifications.py:205 msgid "Order positions" msgstr "Bestelde producten" -#: pretix/base/exporters/orderlist.py:94 +#: pretix/base/exporters/orderlist.py:95 msgid "Order fees" msgstr "Bestelkosten" -#: pretix/base/exporters/orderlist.py:102 +#: pretix/base/exporters/orderlist.py:103 msgid "Only paid orders" msgstr "Alleen betaalde bestellingen" -#: pretix/base/exporters/orderlist.py:108 +#: pretix/base/exporters/orderlist.py:109 msgid "Include payment amounts" msgstr "Inclusief betaalde bedragen" -#: pretix/base/exporters/orderlist.py:114 +#: pretix/base/exporters/orderlist.py:115 msgid "Show multiple choice answers grouped in one column" msgstr "Toon antwoorden voor meerkeuzevragen gegroepeerd in één kolom" -#: pretix/base/exporters/orderlist.py:123 +#: pretix/base/exporters/orderlist.py:124 #: pretix/plugins/reports/exporters.py:628 #, fuzzy #| msgid "Only include orders created on or after this date." msgid "Only include orders created within this date range." msgstr "Alleen bestellingen aangemaakt op of na deze datum." -#: pretix/base/exporters/orderlist.py:127 pretix/base/notifications.py:194 +#: pretix/base/exporters/orderlist.py:128 pretix/base/notifications.py:194 #: pretix/base/pdf.py:229 pretix/plugins/badges/exporters.py:311 #: pretix/plugins/ticketoutputpdf/exporters.py:96 msgid "Event date" msgstr "Evenementdatum" -#: pretix/base/exporters/orderlist.py:130 +#: pretix/base/exporters/orderlist.py:131 #, fuzzy #| msgid "" #| "Only include orders including at least one ticket for a date on or after " @@ -1651,17 +1654,17 @@ msgstr "" "subevenement op of na deze datum. Als zo'n bestelling tickets bevat voor " "andere datums zullen deze ook worden getoond!" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:421 -#: pretix/base/exporters/orderlist.py:530 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1436 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:422 +#: pretix/base/exporters/orderlist.py:531 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1441 #: pretix/control/forms/organizer.py:103 msgid "Event slug" msgstr "Evenementsslug" -#: pretix/base/exporters/orderlist.py:249 pretix/base/notifications.py:201 +#: pretix/base/exporters/orderlist.py:250 pretix/base/notifications.py:201 #: pretix/control/templates/pretixcontrol/search/orders.html:60 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:813 @@ -1669,22 +1672,22 @@ msgstr "Evenementsslug" msgid "Order total" msgstr "Totaalbedrag van bestelling" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:423 -#: pretix/base/exporters/orderlist.py:533 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1019 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:424 +#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1028 #: pretix/base/exporters/waitinglist.py:120 -#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:177 -#: pretix/control/forms/filter.py:885 pretix/control/forms/filter.py:1060 -#: pretix/control/forms/filter.py:1288 pretix/control/forms/filter.py:1358 -#: pretix/control/forms/filter.py:1478 pretix/control/forms/filter.py:1790 -#: pretix/control/forms/filter.py:1871 pretix/control/forms/filter.py:2154 +#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:180 +#: pretix/control/forms/filter.py:888 pretix/control/forms/filter.py:1063 +#: pretix/control/forms/filter.py:1291 pretix/control/forms/filter.py:1361 +#: pretix/control/forms/filter.py:1481 pretix/control/forms/filter.py:1793 +#: pretix/control/forms/filter.py:1874 pretix/control/forms/filter.py:2157 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:39 #: pretix/control/templates/pretixcontrol/checkin/index.html:107 #: pretix/control/templates/pretixcontrol/events/index.html:84 -#: pretix/control/templates/pretixcontrol/order/index.html:695 -#: pretix/control/templates/pretixcontrol/order/index.html:791 +#: pretix/control/templates/pretixcontrol/order/index.html:727 +#: pretix/control/templates/pretixcontrol/order/index.html:823 #: pretix/control/templates/pretixcontrol/orders/index.html:126 #: pretix/control/templates/pretixcontrol/orders/refunds.html:65 #: pretix/control/templates/pretixcontrol/organizers/customer.html:38 @@ -1707,9 +1710,9 @@ msgstr "Totaalbedrag van bestelling" msgid "Status" msgstr "Status" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:424 -#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:425 +#: pretix/base/exporters/orderlist.py:535 #: pretix/base/exporters/waitinglist.py:109 pretix/base/pdf.py:320 #: pretix/control/templates/pretixcontrol/checkin/index.html:102 #: pretix/control/templates/pretixcontrol/orders/fragment_export_schedule_form.html:108 @@ -1719,16 +1722,16 @@ msgstr "Status" msgid "Email" msgstr "E-mail" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:426 -#: pretix/base/exporters/orderlist.py:536 pretix/base/notifications.py:203 -#: pretix/control/forms/filter.py:2115 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:427 +#: pretix/base/exporters/orderlist.py:537 pretix/base/notifications.py:203 +#: pretix/control/forms/filter.py:2118 #: pretix/control/templates/pretixcontrol/order/index.html:174 #: pretix/control/templates/pretixcontrol/orders/index.html:118 #: pretix/control/templates/pretixcontrol/organizers/customer.html:205 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:45 #: pretix/control/templates/pretixcontrol/search/orders.html:57 -#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:479 #: pretix/plugins/reports/exporters.py:425 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:607 @@ -1739,142 +1742,142 @@ msgstr "E-mail" msgid "Order date" msgstr "Besteldatum" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:427 -#: pretix/base/exporters/orderlist.py:537 -#: pretix/plugins/checkinlists/exporters.py:465 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:538 +#: pretix/plugins/checkinlists/exporters.py:480 msgid "Order time" msgstr "Besteltijd" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 msgid "Custom address field" msgstr "Aangepast adresveld" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 msgid "Date of last payment" msgstr "Datum van laatste betaling" -#: pretix/base/exporters/orderlist.py:258 pretix/base/services/stats.py:232 +#: pretix/base/exporters/orderlist.py:259 pretix/base/services/stats.py:232 msgid "Fees" msgstr "Toeslagen" -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:625 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:625 #: pretix/control/templates/pretixcontrol/order/index.html:184 #: pretix/control/templates/pretixcontrol/pdf/index.html:222 msgid "Order locale" msgstr "Taal van bestelling" -#: pretix/base/exporters/orderlist.py:263 +#: pretix/base/exporters/orderlist.py:264 #, python-brace-format msgid "Gross at {rate} % tax" msgstr "Bruto tegen {rate}% belasting" -#: pretix/base/exporters/orderlist.py:264 +#: pretix/base/exporters/orderlist.py:265 #, python-brace-format msgid "Net at {rate} % tax" msgstr "Netto tegen {rate}% belasting" -#: pretix/base/exporters/orderlist.py:265 +#: pretix/base/exporters/orderlist.py:266 #, python-brace-format msgid "Tax value at {rate} % tax" msgstr "Belastingwaarde tegen {rate}% belasting" -#: pretix/base/exporters/orderlist.py:268 +#: pretix/base/exporters/orderlist.py:269 msgid "Invoice numbers" msgstr "Factuurnummers" -#: pretix/base/exporters/orderlist.py:269 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:651 -#: pretix/control/forms/filter.py:564 +#: pretix/base/exporters/orderlist.py:270 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:697 +#: pretix/control/forms/filter.py:567 #: pretix/control/templates/pretixcontrol/order/index.html:181 msgid "Sales channel" msgstr "Verkoopkanaal" -#: pretix/base/exporters/orderlist.py:272 -#: pretix/base/exporters/orderlist.py:573 pretix/base/models/orders.py:226 -#: pretix/control/forms/filter.py:235 +#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:577 pretix/base/models/orders.py:232 +#: pretix/control/forms/filter.py:236 msgid "Follow-up date" msgstr "Datum voor opvolging" -#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:274 #: pretix/control/templates/pretixcontrol/orders/index.html:125 #: pretix/control/templates/pretixcontrol/organizers/customer.html:207 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74 msgid "Positions" msgstr "Plaatsen" -#: pretix/base/exporters/orderlist.py:274 -#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:257 -#: pretix/control/forms/filter.py:546 +#: pretix/base/exporters/orderlist.py:275 +#: pretix/base/exporters/orderlist.py:610 pretix/base/models/orders.py:263 +#: pretix/control/forms/filter.py:549 msgid "E-mail address verified" msgstr "E-mailadres gecontroleerd" -#: pretix/base/exporters/orderlist.py:275 -#: pretix/base/exporters/orderlist.py:445 -#: pretix/base/exporters/orderlist.py:607 +#: pretix/base/exporters/orderlist.py:276 +#: pretix/base/exporters/orderlist.py:446 +#: pretix/base/exporters/orderlist.py:611 msgid "External customer ID" msgstr "Externe Klantnummer" -#: pretix/base/exporters/orderlist.py:280 +#: pretix/base/exporters/orderlist.py:281 #, python-brace-format msgid "Paid by {method}" msgstr "Betaald met {method}" -#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:429 msgid "Fee type" msgstr "Toeslagtype" -#: pretix/base/exporters/orderlist.py:430 -#: pretix/base/exporters/orderlist.py:546 pretix/base/models/orders.py:1307 -#: pretix/base/models/orders.py:2568 pretix/base/orderimport.py:576 +#: pretix/base/exporters/orderlist.py:431 +#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:1313 +#: pretix/base/models/orders.py:2632 pretix/base/orderimport.py:576 #: pretix/base/pdf.py:153 #: pretix/control/templates/pretixcontrol/item/index.html:145 #: pretix/control/templates/pretixcontrol/order/change.html:174 -#: pretix/control/templates/pretixcontrol/order/change.html:332 +#: pretix/control/templates/pretixcontrol/order/change.html:381 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:496 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:160 #: pretix/control/templates/pretixcontrol/subevents/detail.html:138 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Price" msgstr "Prijs" -#: pretix/base/exporters/orderlist.py:432 -#: pretix/base/exporters/orderlist.py:548 +#: pretix/base/exporters/orderlist.py:433 +#: pretix/base/exporters/orderlist.py:549 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:9 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:16 #: pretix/control/templates/pretixcontrol/order/change.html:145 msgid "Tax rule" msgstr "Belastingregel" -#: pretix/base/exporters/orderlist.py:435 -#: pretix/base/exporters/orderlist.py:440 -#: pretix/base/exporters/orderlist.py:593 -#: pretix/base/exporters/orderlist.py:597 pretix/base/pdf.py:325 +#: pretix/base/exporters/orderlist.py:436 +#: pretix/base/exporters/orderlist.py:441 +#: pretix/base/exporters/orderlist.py:597 +#: pretix/base/exporters/orderlist.py:601 pretix/base/pdf.py:325 msgid "Invoice address name" msgstr "Naam factuuradres" -#: pretix/base/exporters/orderlist.py:459 -#: pretix/base/exporters/orderlist.py:629 pretix/base/models/orders.py:166 +#: pretix/base/exporters/orderlist.py:460 +#: pretix/base/exporters/orderlist.py:633 pretix/base/models/orders.py:169 msgid "canceled" msgstr "geannuleerd" -#: pretix/base/exporters/orderlist.py:532 -#: pretix/plugins/checkinlists/exporters.py:615 +#: pretix/base/exporters/orderlist.py:533 +#: pretix/plugins/checkinlists/exporters.py:636 msgid "Position ID" msgstr "Plaatsnummer" -#: pretix/base/exporters/orderlist.py:540 -#: pretix/base/exporters/orderlist.py:847 pretix/base/models/checkin.py:58 -#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:1292 -#: pretix/base/models/orders.py:2564 pretix/base/models/vouchers.py:187 -#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1385 -#: pretix/control/forms/filter.py:404 pretix/control/forms/filter.py:1684 -#: pretix/control/forms/filter.py:1908 pretix/control/forms/filter.py:2022 -#: pretix/control/forms/filter.py:2106 pretix/control/forms/item.py:240 -#: pretix/control/forms/orders.py:315 pretix/control/forms/orders.py:367 -#: pretix/control/forms/orders.py:732 pretix/control/forms/vouchers.py:112 +#: pretix/base/exporters/orderlist.py:541 +#: pretix/base/exporters/orderlist.py:856 pretix/base/models/checkin.py:58 +#: pretix/base/models/items.py:1626 pretix/base/models/orders.py:1298 +#: pretix/base/models/orders.py:2628 pretix/base/models/vouchers.py:187 +#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1390 +#: pretix/control/forms/filter.py:407 pretix/control/forms/filter.py:1687 +#: pretix/control/forms/filter.py:1911 pretix/control/forms/filter.py:2025 +#: pretix/control/forms/filter.py:2109 pretix/control/forms/item.py:240 +#: pretix/control/forms/orders.py:328 pretix/control/forms/orders.py:380 +#: pretix/control/forms/orders.py:762 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/checkin/lists.html:75 #: pretix/control/templates/pretixcontrol/items/quotas.html:51 #: pretix/control/templates/pretixcontrol/order/change.html:104 @@ -1885,8 +1888,8 @@ msgstr "Plaatsnummer" #: pretix/control/templates/pretixcontrol/vouchers/index.html:129 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:152 #: pretix/control/views/waitinglist.py:299 -#: pretix/plugins/checkinlists/exporters.py:455 -#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:292 +#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:294 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:27 #: pretix/presale/templates/pretixpresale/event/checkout_membership.html:52 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:135 @@ -1895,25 +1898,25 @@ msgctxt "subevent" msgid "Date" msgstr "Datum" -#: pretix/base/exporters/orderlist.py:541 -#: pretix/base/exporters/orderlist.py:848 +#: pretix/base/exporters/orderlist.py:542 +#: pretix/base/exporters/orderlist.py:857 #: pretix/base/exporters/waitinglist.py:116 #: pretix/base/models/memberships.py:144 pretix/control/forms/rrule.py:49 #: pretix/control/templates/pretixcontrol/events/index.html:72 -#: pretix/control/templates/pretixcontrol/order/index.html:692 -#: pretix/control/templates/pretixcontrol/order/index.html:786 +#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:818 #: pretix/control/templates/pretixcontrol/orders/refunds.html:55 #: pretix/control/templates/pretixcontrol/organizers/detail.html:60 #: pretix/control/templates/pretixcontrol/search/payments.html:83 #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:19 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:18 #: pretix/plugins/badges/exporters.py:293 -#: pretix/plugins/checkinlists/exporters.py:456 +#: pretix/plugins/checkinlists/exporters.py:471 msgid "Start date" msgstr "Begindatum" -#: pretix/base/exporters/orderlist.py:542 -#: pretix/base/exporters/orderlist.py:849 +#: pretix/base/exporters/orderlist.py:543 +#: pretix/base/exporters/orderlist.py:858 #: pretix/base/exporters/waitinglist.py:117 #: pretix/base/models/memberships.py:147 #: pretix/control/templates/pretixcontrol/events/index.html:76 @@ -1921,14 +1924,14 @@ msgstr "Begindatum" #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:21 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:20 #: pretix/plugins/badges/exporters.py:300 -#: pretix/plugins/checkinlists/exporters.py:457 +#: pretix/plugins/checkinlists/exporters.py:472 msgid "End date" msgstr "Einddatum" -#: pretix/base/exporters/orderlist.py:544 pretix/base/models/items.py:567 +#: pretix/base/exporters/orderlist.py:545 pretix/base/models/items.py:567 #: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91 -#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1914 -#: pretix/control/forms/filter.py:2170 pretix/control/forms/orders.py:290 +#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1917 +#: pretix/control/forms/filter.py:2173 pretix/control/forms/orders.py:303 #: pretix/control/forms/vouchers.py:63 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:66 #: pretix/control/templates/pretixcontrol/item/base.html:3 @@ -1939,9 +1942,9 @@ msgstr "Einddatum" #: pretix/control/templates/pretixcontrol/vouchers/index.html:123 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:150 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:617 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:638 #: pretix/plugins/reports/exporters.py:317 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:100 #: pretix/presale/forms/order.py:36 pretix/presale/forms/waitinglist.py:77 @@ -1950,36 +1953,36 @@ msgstr "Einddatum" msgid "Product" msgstr "Product" -#: pretix/base/exporters/orderlist.py:550 -#: pretix/base/exporters/orderlist.py:555 pretix/base/forms/questions.py:584 -#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1311 +#: pretix/base/exporters/orderlist.py:551 +#: pretix/base/exporters/orderlist.py:556 pretix/base/forms/questions.py:584 +#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1317 #: pretix/base/orderimport.py:458 pretix/base/pdf.py:167 -#: pretix/control/forms/filter.py:617 pretix/control/forms/organizer.py:712 -#: pretix/control/templates/pretixcontrol/order/index.html:472 +#: pretix/control/forms/filter.py:620 pretix/control/forms/organizer.py:712 +#: pretix/control/templates/pretixcontrol/order/index.html:504 #: pretix/control/templates/pretixcontrol/organizers/customer.html:119 #: pretix/control/views/item.py:409 pretix/plugins/badges/exporters.py:309 #: pretix/plugins/checkinlists/exporters.py:106 -#: pretix/plugins/checkinlists/exporters.py:434 +#: pretix/plugins/checkinlists/exporters.py:446 #: pretix/plugins/ticketoutputpdf/exporters.py:94 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:133 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:163 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:166 #: pretix/presale/templates/pretixpresale/event/order_change.html:54 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:26 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:133 msgid "Attendee name" msgstr "Naam van aanwezige" -#: pretix/base/exporters/orderlist.py:557 pretix/base/forms/questions.py:590 -#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1319 +#: pretix/base/exporters/orderlist.py:558 pretix/base/forms/questions.py:590 +#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1325 #: pretix/base/pdf.py:209 -#: pretix/control/templates/pretixcontrol/order/index.html:477 +#: pretix/control/templates/pretixcontrol/order/index.html:509 #: pretix/control/views/item.py:421 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:143 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:146 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:173 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:176 msgid "Attendee email" msgstr "E-mailadres van aanwezige" -#: pretix/base/exporters/orderlist.py:564 pretix/base/models/vouchers.py:303 +#: pretix/base/exporters/orderlist.py:565 pretix/base/models/vouchers.py:303 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:5 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:6 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:8 @@ -1987,131 +1990,159 @@ msgstr "E-mailadres van aanwezige" msgid "Voucher" msgstr "Voucher" -#: pretix/base/exporters/orderlist.py:565 +#: pretix/base/exporters/orderlist.py:566 msgid "Pseudonymization ID" msgstr "Pseudonimisatie-ID" -#: pretix/base/exporters/orderlist.py:566 pretix/control/forms/filter.py:647 -#: pretix/control/templates/pretixcontrol/order/change.html:194 +#: pretix/base/exporters/orderlist.py:567 pretix/control/forms/filter.py:650 +#: pretix/control/templates/pretixcontrol/order/change.html:243 msgid "Ticket secret" msgstr "Ticketgeheim" -#: pretix/base/exporters/orderlist.py:567 pretix/base/orderimport.py:671 -#: pretix/plugins/checkinlists/exporters.py:468 +#: pretix/base/exporters/orderlist.py:568 pretix/base/orderimport.py:717 +#: pretix/plugins/checkinlists/exporters.py:483 msgid "Seat ID" msgstr "Zitplaatsnummer" -#: pretix/base/exporters/orderlist.py:568 -#: pretix/plugins/checkinlists/exporters.py:469 +#: pretix/base/exporters/orderlist.py:569 +#: pretix/plugins/checkinlists/exporters.py:484 msgid "Seat name" msgstr "Zitplaatsnaam" -#: pretix/base/exporters/orderlist.py:569 -#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/base/exporters/orderlist.py:570 +#: pretix/plugins/checkinlists/exporters.py:485 msgid "Seat zone" msgstr "Zitplaatsgebied" -#: pretix/base/exporters/orderlist.py:570 -#: pretix/plugins/checkinlists/exporters.py:471 +#: pretix/base/exporters/orderlist.py:571 +#: pretix/plugins/checkinlists/exporters.py:486 msgid "Seat row" msgstr "Zitplaatsrij" -#: pretix/base/exporters/orderlist.py:571 -#: pretix/plugins/checkinlists/exporters.py:472 +#: pretix/base/exporters/orderlist.py:572 +#: pretix/plugins/checkinlists/exporters.py:487 msgid "Seat number" msgstr "Zitplaatsnummer" -#: pretix/base/exporters/orderlist.py:572 +#: pretix/base/exporters/orderlist.py:573 +#: pretix/control/templates/pretixcontrol/order/change.html:198 +#: pretix/plugins/checkinlists/exporters.py:371 +#: pretix/plugins/checkinlists/exporters.py:488 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 +msgid "Blocked" +msgstr "Geblokkeerd" + +#: pretix/base/exporters/orderlist.py:574 pretix/base/models/orders.py:2261 +#: pretix/base/orderimport.py:651 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 +#: pretix/plugins/checkinlists/exporters.py:489 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 +msgid "Valid from" +msgstr "Geldig van" + +#: pretix/base/exporters/orderlist.py:575 pretix/base/models/orders.py:2266 +#: pretix/base/models/vouchers.py:221 pretix/base/orderimport.py:674 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 +#: pretix/control/views/vouchers.py:109 +#: pretix/plugins/checkinlists/exporters.py:490 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 +msgid "Valid until" +msgstr "Geldig tot" + +#: pretix/base/exporters/orderlist.py:576 msgid "Order comment" msgstr "Opmerking bestelling" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:335 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:335 msgid "Invoice address street" msgstr "Factuuradres: straat" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:340 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:340 msgid "Invoice address ZIP code" msgstr "Factuuradres: postcode" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:345 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:345 msgid "Invoice address city" msgstr "Stad factuuradres" -#: pretix/base/exporters/orderlist.py:600 pretix/base/pdf.py:355 +#: pretix/base/exporters/orderlist.py:604 pretix/base/pdf.py:355 msgid "Invoice address country" msgstr "Factuuradres: land" -#: pretix/base/exporters/orderlist.py:601 +#: pretix/base/exporters/orderlist.py:605 #, fuzzy #| msgid "Invoice address state" msgctxt "address" msgid "Invoice address state" msgstr "Factuuradres: staat" -#: pretix/base/exporters/orderlist.py:755 +#: pretix/base/exporters/orderlist.py:764 #, fuzzy #| msgid "Order payments and refunds" msgid "Payments and refunds" msgstr "Betalingen en terugbetalingen van bestelling" -#: pretix/base/exporters/orderlist.py:757 +#: pretix/base/exporters/orderlist.py:766 msgid "Download a spreadsheet of all payments or refunds of every order." msgstr "" -#: pretix/base/exporters/orderlist.py:766 +#: pretix/base/exporters/orderlist.py:775 msgid "Payment states" msgstr "Betalingsstatus" -#: pretix/base/exporters/orderlist.py:774 +#: pretix/base/exporters/orderlist.py:783 msgid "Refund states" msgstr "Terugbetalingsstatus" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:926 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:263 -#: pretix/base/models/orders.py:1543 pretix/base/models/orders.py:1927 -#: pretix/base/models/orders.py:2076 pretix/base/models/orders.py:2208 -#: pretix/base/models/orders.py:2529 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:935 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:269 +#: pretix/base/models/orders.py:1549 pretix/base/models/orders.py:1933 +#: pretix/base/models/orders.py:2082 pretix/base/models/orders.py:2226 +#: pretix/base/models/orders.py:2593 #: pretix/control/templates/pretixcontrol/organizers/customer.html:118 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/search/payments.html:78 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 -#: pretix/plugins/checkinlists/exporters.py:325 +#: pretix/plugins/checkinlists/exporters.py:328 #: pretix/presale/templates/pretixpresale/event/order.html:66 msgid "Order" msgstr "Bestelling" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/search/payments.html:75 #: pretix/plugins/paypal/templates/pretixplugins/paypal/control.html:5 #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control_legacy.html:5 msgid "Payment ID" msgstr "Betalings-ID" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1064 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1073 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:30 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:59 msgid "Creation date" msgstr "Aanmaakdatum" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/control/templates/pretixcontrol/order/index.html:787 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/control/templates/pretixcontrol/order/index.html:819 msgid "Completion date" msgstr "Voltooiingsdatum" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 msgid "Status code" msgstr "Statuscode" -#: pretix/base/exporters/orderlist.py:800 -#: pretix/base/exporters/orderlist.py:924 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:1539 -#: pretix/base/models/orders.py:1923 pretix/control/forms/filter.py:917 -#: pretix/control/forms/filter.py:920 -#: pretix/control/templates/pretixcontrol/order/index.html:696 -#: pretix/control/templates/pretixcontrol/order/index.html:792 +#: pretix/base/exporters/orderlist.py:809 +#: pretix/base/exporters/orderlist.py:933 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1929 pretix/control/forms/filter.py:920 +#: pretix/control/forms/filter.py:923 +#: pretix/control/templates/pretixcontrol/order/index.html:728 +#: pretix/control/templates/pretixcontrol/order/index.html:824 #: pretix/control/templates/pretixcontrol/orders/refunds.html:70 #: pretix/control/templates/pretixcontrol/search/payments.html:98 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2120,107 +2151,107 @@ msgstr "Statuscode" msgid "Amount" msgstr "Bedrag" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:89 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:102 -#: pretix/control/templates/pretixcontrol/order/index.html:694 -#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:726 +#: pretix/control/templates/pretixcontrol/order/index.html:821 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:85 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:19 msgid "Payment method" msgstr "Betalingsmethode" -#: pretix/base/exporters/orderlist.py:836 +#: pretix/base/exporters/orderlist.py:845 msgid "Quota availabilities" msgstr "Quota beschikbaarheid" -#: pretix/base/exporters/orderlist.py:838 +#: pretix/base/exporters/orderlist.py:847 msgid "" "Download a spreadsheet of all quotas including their current availability." msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quotas.html:45 msgid "Quota name" msgstr "Quotanaam" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quota.html:56 msgid "Total quota" msgstr "Totale quotum" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/event/cancel.html:19 -#: pretix/control/views/item.py:903 +#: pretix/control/views/item.py:908 msgid "Paid orders" msgstr "Betaalde bestellingen" -#: pretix/base/exporters/orderlist.py:843 pretix/control/views/item.py:908 +#: pretix/base/exporters/orderlist.py:852 pretix/control/views/item.py:913 msgid "Pending orders" msgstr "Openstaande bestellingen" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 msgid "Blocking vouchers" msgstr "Blokkerende vouchers" -#: pretix/base/exporters/orderlist.py:844 pretix/control/views/item.py:927 +#: pretix/base/exporters/orderlist.py:853 pretix/control/views/item.py:932 msgid "Current user's carts" msgstr "Momenteel in winkelwagens" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 msgid "Exited orders" msgstr "Geregistreerde vertrekken" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 msgid "Current availability" msgstr "Huidige beschikbaarheid" -#: pretix/base/exporters/orderlist.py:861 -#: pretix/base/exporters/orderlist.py:868 +#: pretix/base/exporters/orderlist.py:870 +#: pretix/base/exporters/orderlist.py:877 #: pretix/control/templates/pretixcontrol/items/quota.html:58 -#: pretix/control/views/item.py:934 +#: pretix/control/views/item.py:939 msgid "Infinite" msgstr "Oneindig" -#: pretix/base/exporters/orderlist.py:890 +#: pretix/base/exporters/orderlist.py:899 msgid "Gift card transactions" msgstr "Cadeaubontransacties" -#: pretix/base/exporters/orderlist.py:892 -#: pretix/base/exporters/orderlist.py:995 +#: pretix/base/exporters/orderlist.py:901 +#: pretix/base/exporters/orderlist.py:1004 #, fuzzy #| msgid "Gift cards" msgctxt "export_category" msgid "Gift cards" msgstr "Cadeaubonnen" -#: pretix/base/exporters/orderlist.py:893 +#: pretix/base/exporters/orderlist.py:902 msgid "Download a spreadsheet of all gift card transactions." msgstr "" -#: pretix/base/exporters/orderlist.py:921 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/orderlist.py:1062 pretix/base/models/giftcards.py:75 +#: pretix/base/exporters/orderlist.py:930 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/orderlist.py:1071 pretix/base/models/giftcards.py:75 #: pretix/control/templates/pretixcontrol/giftcards/checkout.html:5 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:4 -#: pretix/control/templates/pretixcontrol/order/index.html:464 +#: pretix/control/templates/pretixcontrol/order/index.html:496 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:28 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:123 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 msgid "Gift card code" msgstr "Cadeauboncode" -#: pretix/base/exporters/orderlist.py:922 -#: pretix/base/exporters/orderlist.py:1009 -#: pretix/base/exporters/orderlist.py:1012 -#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:239 -#: pretix/control/forms/filter.py:1279 pretix/control/forms/filter.py:1282 +#: pretix/base/exporters/orderlist.py:931 +#: pretix/base/exporters/orderlist.py:1018 +#: pretix/base/exporters/orderlist.py:1021 +#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:240 +#: pretix/control/forms/filter.py:1282 pretix/control/forms/filter.py:1285 #: pretix/control/templates/pretixcontrol/event/live.html:75 msgid "Test mode" msgstr "Testmodus" -#: pretix/base/exporters/orderlist.py:925 -#: pretix/base/exporters/orderlist.py:1067 +#: pretix/base/exporters/orderlist.py:934 +#: pretix/base/exporters/orderlist.py:1076 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:37 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:34 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2231,7 +2262,7 @@ msgstr "Testmodus" msgid "Currency" msgstr "Munteenheid" -#: pretix/base/exporters/orderlist.py:933 pretix/base/invoice.py:470 +#: pretix/base/exporters/orderlist.py:942 pretix/base/invoice.py:470 #: pretix/control/templates/pretixcontrol/base.html:279 #: pretix/control/templates/pretixcontrol/checkin/index.html:140 #: pretix/control/templates/pretixcontrol/order/index.html:23 @@ -2257,45 +2288,45 @@ msgstr "Munteenheid" msgid "TEST MODE" msgstr "TESTMODUS" -#: pretix/base/exporters/orderlist.py:947 +#: pretix/base/exporters/orderlist.py:956 msgid "Gift card redemptions" msgstr "Cadeaubonverzilveringen" -#: pretix/base/exporters/orderlist.py:949 +#: pretix/base/exporters/orderlist.py:958 msgid "" "Download a spreadsheet of all payments or refunds that involve gift cards." msgstr "" -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:10 msgid "Issuer" msgstr "Uitgever" -#: pretix/base/exporters/orderlist.py:993 pretix/control/navigation.py:523 +#: pretix/base/exporters/orderlist.py:1002 pretix/control/navigation.py:523 #: pretix/control/templates/pretixcontrol/organizers/edit.html:156 msgid "Gift cards" msgstr "Cadeaubonnen" -#: pretix/base/exporters/orderlist.py:996 +#: pretix/base/exporters/orderlist.py:1005 msgid "Download a spreadsheet of all gift cards including their current value." msgstr "" -#: pretix/base/exporters/orderlist.py:1003 +#: pretix/base/exporters/orderlist.py:1012 msgid "Show value at" msgstr "Toon waarde op" -#: pretix/base/exporters/orderlist.py:1006 +#: pretix/base/exporters/orderlist.py:1015 msgid "Defaults to the time of report." msgstr "" -#: pretix/base/exporters/orderlist.py:1011 -#: pretix/base/exporters/orderlist.py:1021 pretix/control/forms/filter.py:498 -#: pretix/control/forms/filter.py:1062 pretix/control/forms/filter.py:1281 -#: pretix/control/forms/filter.py:1290 pretix/control/forms/filter.py:1361 -#: pretix/control/forms/filter.py:1371 pretix/control/forms/filter.py:1792 -#: pretix/control/forms/filter.py:1801 pretix/control/forms/filter.py:1873 -#: pretix/control/forms/filter.py:1886 pretix/control/forms/filter.py:2303 -#: pretix/control/forms/filter.py:2322 +#: pretix/base/exporters/orderlist.py:1020 +#: pretix/base/exporters/orderlist.py:1030 pretix/control/forms/filter.py:501 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1284 +#: pretix/control/forms/filter.py:1293 pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1374 pretix/control/forms/filter.py:1795 +#: pretix/control/forms/filter.py:1804 pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1889 pretix/control/forms/filter.py:2306 +#: pretix/control/forms/filter.py:2325 #: pretix/control/templates/pretixcontrol/checkin/lists.html:106 #: pretix/control/templates/pretixcontrol/checkin/lists.html:118 #: pretix/control/templates/pretixcontrol/items/discounts.html:107 @@ -2306,65 +2337,65 @@ msgstr "" msgid "All" msgstr "Alle" -#: pretix/base/exporters/orderlist.py:1013 pretix/control/forms/filter.py:1283 +#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1286 msgid "Live" msgstr "Live" -#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1291 +#: pretix/base/exporters/orderlist.py:1031 pretix/control/forms/filter.py:1294 #: pretix/control/templates/pretixcontrol/pdf/index.html:366 msgid "Empty" msgstr "Leeg" -#: pretix/base/exporters/orderlist.py:1023 pretix/control/forms/filter.py:1292 +#: pretix/base/exporters/orderlist.py:1032 pretix/control/forms/filter.py:1295 msgid "Valid and with value" msgstr "Geldig en met waarde" -#: pretix/base/exporters/orderlist.py:1024 pretix/control/forms/filter.py:1293 +#: pretix/base/exporters/orderlist.py:1033 pretix/control/forms/filter.py:1296 msgid "Expired and with value" msgstr "Verlopen en met waarde" -#: pretix/base/exporters/orderlist.py:1025 pretix/control/forms/filter.py:223 -#: pretix/control/forms/filter.py:1294 pretix/control/forms/filter.py:1878 -#: pretix/control/templates/pretixcontrol/items/question.html:24 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31 +#: pretix/base/exporters/orderlist.py:1034 pretix/control/forms/filter.py:224 +#: pretix/control/forms/filter.py:1297 pretix/control/forms/filter.py:1881 +#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:36 #: pretix/control/templates/pretixcontrol/orders/overview.html:70 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:81 #: pretix/plugins/reports/exporters.py:320 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 msgid "Expired" msgstr "Verlopen" -#: pretix/base/exporters/orderlist.py:1063 pretix/base/models/giftcards.py:84 +#: pretix/base/exporters/orderlist.py:1072 pretix/base/models/giftcards.py:84 msgid "Test mode card" msgstr "Testcadeaubon" -#: pretix/base/exporters/orderlist.py:1065 pretix/base/models/giftcards.py:88 +#: pretix/base/exporters/orderlist.py:1074 pretix/base/models/giftcards.py:88 #: pretix/control/templates/pretixcontrol/order/index.html:194 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:62 msgid "Expiry date" msgstr "Verloopdatum" -#: pretix/base/exporters/orderlist.py:1066 pretix/control/forms/orders.py:784 +#: pretix/base/exporters/orderlist.py:1075 pretix/control/forms/orders.py:815 msgid "Special terms and conditions" msgstr "Bijzondere voorwaarden" -#: pretix/base/exporters/orderlist.py:1068 +#: pretix/base/exporters/orderlist.py:1077 #: pretix/control/templates/pretixcontrol/order/change.html:94 -#: pretix/control/templates/pretixcontrol/order/change.html:324 +#: pretix/control/templates/pretixcontrol/order/change.html:373 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:32 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:65 msgid "Current value" msgstr "Huidige waarde" -#: pretix/base/exporters/orderlist.py:1069 +#: pretix/base/exporters/orderlist.py:1078 msgid "Created in order" msgstr "Aangemaakt in bestelling" -#: pretix/base/exporters/orderlist.py:1070 +#: pretix/base/exporters/orderlist.py:1079 msgid "Last invoice number of order" msgstr "Laatste factuurnummer van bestelling" -#: pretix/base/exporters/orderlist.py:1071 +#: pretix/base/exporters/orderlist.py:1080 msgid "Last invoice date of order" msgstr "Laatste factuurdatum van bestelling" @@ -2415,7 +2446,7 @@ msgid "Voucher expired" msgstr "Voucher verlopen" #: pretix/base/exporters/waitinglist.py:111 pretix/base/pdf.py:116 -#: pretix/control/forms/event.py:1542 +#: pretix/control/forms/event.py:1547 #: pretix/control/templates/pretixcontrol/items/index.html:35 msgid "Product name" msgstr "Productnaam" @@ -2435,7 +2466,7 @@ msgstr "Prioriteit" #: pretix/control/templates/pretixcontrol/vouchers/index.html:18 #: pretix/control/templates/pretixcontrol/vouchers/index.html:103 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:463 +#: pretix/plugins/checkinlists/exporters.py:478 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:54 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:56 #: pretix/presale/templates/pretixpresale/event/fragment_voucher_form.html:12 @@ -2769,7 +2800,7 @@ msgid "Invoice" msgstr "Factuur" #: pretix/base/invoice.py:556 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgctxt "invoice" msgid "Cancellation" @@ -2936,7 +2967,7 @@ msgstr "Als dit is uitgeschakeld ontvangt u geen enkele melding." #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:15 #: pretix/control/templates/pretixcontrol/users/form.html:4 #: pretix/control/templates/pretixcontrol/users/form.html:6 -#: pretix/control/views/organizer.py:148 tests/base/test_mail.py:149 +#: pretix/control/views/organizer.py:149 tests/base/test_mail.py:149 msgid "User" msgstr "Gebruiker" @@ -2960,7 +2991,7 @@ msgid "All products (including newly created ones)" msgstr "Alle producten (inclusief nieuw gemaakte)" #: pretix/base/models/checkin.py:56 pretix/plugins/badges/exporters.py:264 -#: pretix/plugins/checkinlists/exporters.py:695 +#: pretix/plugins/checkinlists/exporters.py:716 msgid "Limit to products" msgstr "Beperk tot producten" @@ -3037,50 +3068,62 @@ msgstr "" "niet opnieuw worden gecontroleerd en de tickets direct als gebruikt moeten " "worden beschouwd na de aankoop." -#: pretix/base/models/checkin.py:316 +#: pretix/base/models/checkin.py:320 msgid "Entry" msgstr "Binnenkomst" -#: pretix/base/models/checkin.py:317 +#: pretix/base/models/checkin.py:321 msgid "Exit" msgstr "Vertrek" -#: pretix/base/models/checkin.py:332 +#: pretix/base/models/checkin.py:338 msgid "Unknown ticket" msgstr "Onbekend ticket" -#: pretix/base/models/checkin.py:333 +#: pretix/base/models/checkin.py:339 msgid "Ticket not paid" msgstr "Ticket niet betaald" -#: pretix/base/models/checkin.py:334 +#: pretix/base/models/checkin.py:340 msgid "Forbidden by custom rule" msgstr "Verboden door regel" -#: pretix/base/models/checkin.py:335 +#: pretix/base/models/checkin.py:341 msgid "Ticket code revoked/changed" msgstr "Ticketcode ingetrokken/veranderd" -#: pretix/base/models/checkin.py:336 +#: pretix/base/models/checkin.py:342 msgid "Information required" msgstr "Informatie nodig" -#: pretix/base/models/checkin.py:337 +#: pretix/base/models/checkin.py:343 msgid "Ticket already used" msgstr "Ticket al gebruikt" -#: pretix/base/models/checkin.py:338 +#: pretix/base/models/checkin.py:344 msgid "Ticket type not allowed here" msgstr "Tickettype hier niet toegestaan" -#: pretix/base/models/checkin.py:339 +#: pretix/base/models/checkin.py:345 msgid "Ticket code is ambiguous on list" msgstr "" -#: pretix/base/models/checkin.py:340 +#: pretix/base/models/checkin.py:346 msgid "Server error" msgstr "Serverfout" +#: pretix/base/models/checkin.py:347 +#, fuzzy +#| msgid "Ticket code" +msgid "Ticket blocked" +msgstr "Ticketcode" + +#: pretix/base/models/checkin.py:348 +#, fuzzy +#| msgid "This voucher is not valid for this seat." +msgid "Ticket not valid at this time" +msgstr "Deze voucher is niet geldig voor deze stoel." + #: pretix/base/models/customers.py:54 #, fuzzy #| msgid "Product name" @@ -3098,7 +3141,7 @@ msgid "Single-sign-on method" msgstr "Terugbetalingsmethode" #: pretix/base/models/customers.py:84 pretix/base/models/devices.py:72 -#: pretix/base/models/items.py:1276 pretix/base/models/items.py:1506 +#: pretix/base/models/items.py:1283 pretix/base/models/items.py:1513 msgid "" "You can enter any value here to make it easier to match the data with other " "sources. If you do not input one, we will generate one automatically." @@ -3115,13 +3158,13 @@ msgstr "" "De unieke code mag enkel letters, cijfers, punten, streepjes en liggende " "streepjes bevatten. Het moet beginnen met een letter of nummer." -#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1345 -#: pretix/base/models/orders.py:2773 pretix/base/settings.py:865 +#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1351 +#: pretix/base/models/orders.py:2837 pretix/base/settings.py:865 msgid "Company name" msgstr "Bedrijfsnaam" -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2780 pretix/base/settings.py:80 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2844 pretix/base/settings.py:80 #: pretix/plugins/stripe/payment.py:191 msgid "Select country" msgstr "Selecteer land" @@ -3184,19 +3227,19 @@ msgstr "Toegestane lidmaatschapstypen" msgid "Separate multiple values with spaces" msgstr "Maak meerdere vouchers aan" -#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1275 +#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1282 msgid "Internal identifier" msgstr "Intern kenmerk" -#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1378 +#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1385 msgid "This identifier is already used for a different question." msgstr "Dit kenmerk wordt al voor een andere vraag gebruikt." -#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2180 -#: pretix/control/forms/filter.py:2296 +#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2183 +#: pretix/control/forms/filter.py:2299 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 #: pretix/control/templates/pretixcontrol/organizers/gates.html:16 -#: pretix/plugins/checkinlists/exporters.py:623 +#: pretix/plugins/checkinlists/exporters.py:644 msgid "Gate" msgstr "Toegangslocatie" @@ -3225,7 +3268,7 @@ msgid "Each matching product must be for a different date" msgstr "Elk toegevoegde ticket moet op een andere datum zijn" #: pretix/base/models/discount.py:65 pretix/base/models/items.py:814 -#: pretix/base/models/items.py:1084 pretix/base/models/items.py:1308 +#: pretix/base/models/items.py:1091 pretix/base/models/items.py:1315 msgid "Position" msgstr "Plaats" @@ -3380,12 +3423,12 @@ msgid "Plugins" msgstr "Plugins" #: pretix/base/models/event.py:594 pretix/base/pdf.py:224 -#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1488 +#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1491 #: pretix/control/templates/pretixcontrol/event/index.html:13 #: pretix/control/views/dashboards.py:540 #: pretix/presale/templates/pretixpresale/event/index.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:81 -#: pretix/presale/views/widget.py:624 +#: pretix/presale/views/widget.py:627 msgid "Event series" msgstr "Evenementenreeks" @@ -3403,10 +3446,10 @@ msgstr "" "Verkoop tickets voor dit evenement alleen via de volgende verkoopkanalen." #: pretix/base/models/event.py:613 pretix/base/models/items.py:350 -#: pretix/base/models/items.py:1612 pretix/base/models/orders.py:183 -#: pretix/base/models/orders.py:2634 pretix/base/models/vouchers.py:181 +#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:189 +#: pretix/base/models/orders.py:2698 pretix/base/models/vouchers.py:181 #: pretix/base/models/waitinglist.py:55 pretix/base/notifications.py:187 -#: pretix/control/forms/filter.py:860 +#: pretix/control/forms/filter.py:863 #: pretix/control/templates/pretixcontrol/organizers/customer.html:204 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:42 #: pretix/control/templates/pretixcontrol/search/orders.html:51 @@ -3423,7 +3466,7 @@ msgstr "Evenement" #: pretix/control/templates/pretixcontrol/organizers/devices.html:88 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 -#: pretix/control/views/organizer.py:1586 +#: pretix/control/views/organizer.py:1596 msgid "Events" msgstr "Evenementen" @@ -3485,7 +3528,7 @@ msgstr "" "Als dit is ingeschakeld zal dit evenement zichtbaar zijn in de lijst met " "datums van deze evenementenreeks." -#: pretix/base/models/event.py:1421 pretix/base/settings.py:2532 +#: pretix/base/models/event.py:1421 pretix/base/settings.py:2545 msgid "Frontpage text" msgstr "Voorpaginatekst" @@ -3501,12 +3544,12 @@ msgstr "Datums in evenementenreeks" msgid "One or more variations do not belong to this event." msgstr "Één of meer varianten horen niet bij dit evenement." -#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1783 +#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1790 msgid "Can not contain spaces or special characters except underscores" msgstr "" "Mag geen spaties of speciale tekens bevatten, maar wel onderstrepingstekens" -#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1788 +#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1795 msgid "The property name may only contain letters, numbers and underscores." msgstr "" "De naam van de eigenschap mag alleen letters, cijfers en " @@ -3609,20 +3652,20 @@ msgid "Additional recipients (Bcc)" msgstr "Extra instellingen" #: pretix/base/models/exports.py:73 pretix/control/forms/event.py:1013 -#: pretix/control/forms/event.py:1070 pretix/control/forms/event.py:1080 -#: pretix/control/forms/orders.py:619 pretix/control/forms/orders.py:850 -#: pretix/control/forms/orders.py:877 pretix/control/forms/organizer.py:463 +#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 +#: pretix/control/forms/orders.py:649 pretix/control/forms/orders.py:881 +#: pretix/control/forms/orders.py:908 pretix/control/forms/organizer.py:463 #: pretix/control/forms/organizer.py:473 pretix/control/forms/organizer.py:483 #: pretix/control/forms/vouchers.py:262 pretix/plugins/sendmail/forms.py:74 -#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:192 +#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:198 msgid "Subject" msgstr "Onderwerp" -#: pretix/base/models/exports.py:77 pretix/control/forms/orders.py:660 -#: pretix/control/forms/orders.py:676 pretix/control/forms/orders.py:858 -#: pretix/control/forms/orders.py:885 pretix/control/forms/vouchers.py:268 +#: pretix/base/models/exports.py:77 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:268 #: pretix/plugins/sendmail/forms.py:75 pretix/plugins/sendmail/forms.py:99 -#: pretix/plugins/sendmail/models.py:193 +#: pretix/plugins/sendmail/models.py:199 msgid "Message" msgstr "Bericht" @@ -3718,7 +3761,7 @@ msgstr "Dit product zal niet vóór de opgegeven datum verkocht worden." msgid "This product will not be sold after the given date." msgstr "Dit product zal niet na de opgegeven datum verkocht worden." -#: pretix/base/models/items.py:357 pretix/base/models/items.py:1061 +#: pretix/base/models/items.py:357 pretix/base/models/items.py:1068 #: pretix/control/templates/pretixcontrol/items/index.html:40 msgid "Category" msgstr "Categorie" @@ -3786,7 +3829,7 @@ msgid "This will only work if waiting lists are enabled for this event." msgstr "Dit werkt alleen als wachtlijsten zijn ingeschakeld voor uw evenement." #: pretix/base/models/items.py:423 pretix/base/settings.py:1105 -#: pretix/control/forms/event.py:1455 +#: pretix/control/forms/event.py:1460 msgid "Show number of tickets left" msgstr "Toon resterend aantal tickets" @@ -3890,7 +3933,7 @@ msgstr "" "speciaal limiet voor dit product. De limiet voor het maximale aantal items " "in een complete bestelling blijft van toepassing ongeacht deze instelling." -#: pretix/base/models/items.py:507 +#: pretix/base/models/items.py:507 pretix/base/models/items.py:876 msgid "" "If you set this, the check-in app will show a visible warning that this " "ticket requires special attention. You can use this for example for student " @@ -3954,8 +3997,8 @@ msgstr "Duur van lidmaatschap in dagen" msgid "Membership duration in months" msgstr "Duur van lidmaatschap in maanden" -#: pretix/base/models/items.py:568 pretix/base/models/items.py:1302 -#: pretix/control/forms/filter.py:400 pretix/control/forms/filter.py:1678 +#: pretix/base/models/items.py:568 pretix/base/models/items.py:1309 +#: pretix/control/forms/filter.py:403 pretix/control/forms/filter.py:1681 #: pretix/control/forms/item.py:225 pretix/control/navigation.py:148 #: pretix/control/navigation.py:157 #: pretix/control/templates/pretixcontrol/checkin/lists.html:78 @@ -4035,7 +4078,7 @@ msgstr "Deze variant zal niet vóór de opgegeven datum verkocht worden." msgid "This variation will not be sold after the given date." msgstr "Deze variant zal niet na de opgegeven datum verkocht worden." -#: pretix/base/models/items.py:863 pretix/control/forms/item.py:751 +#: pretix/base/models/items.py:863 pretix/control/forms/item.py:750 msgid "" "The sales channel selection for the product as a whole takes precedence, so " "if a sales channel is selected here but not on product level, the variation " @@ -4063,29 +4106,29 @@ msgstr "" "Deze variant wordt verborgen van de evenementpagina totdat de gebruiker een " "vouchercode invoert die dit product vrijgeeft." -#: pretix/base/models/items.py:877 pretix/base/models/vouchers.py:262 +#: pretix/base/models/items.py:884 pretix/base/models/vouchers.py:262 #: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:284 msgid "Product variation" msgstr "Productvariant" -#: pretix/base/models/items.py:878 +#: pretix/base/models/items.py:885 #: pretix/control/templates/pretixcontrol/item/create.html:111 msgid "Product variations" msgstr "Productvarianten" -#: pretix/base/models/items.py:1066 +#: pretix/base/models/items.py:1073 msgid "Minimum number" msgstr "Minimum aantal" -#: pretix/base/models/items.py:1070 +#: pretix/base/models/items.py:1077 msgid "Maximum number" msgstr "Maximum aantal" -#: pretix/base/models/items.py:1074 +#: pretix/base/models/items.py:1081 msgid "Add-Ons are included in the price" msgstr "Add-ons zijn inbegrepen in de prijs" -#: pretix/base/models/items.py:1075 +#: pretix/base/models/items.py:1082 msgid "" "If selected, adding add-ons to this ticket is free, even if the add-ons " "would normally cost money individually." @@ -4093,49 +4136,49 @@ msgstr "" "Als dit is ingeschakeld is het toevoegen van add-ons aan dit ticket gratis, " "ook als de add-ons los wel geld kosten." -#: pretix/base/models/items.py:1080 +#: pretix/base/models/items.py:1087 msgid "Allow the same product to be selected multiple times" msgstr "Sta toe hetzelfde product meerdere keren te selecteren" -#: pretix/base/models/items.py:1099 +#: pretix/base/models/items.py:1106 msgid "The add-on's category must belong to the same event as the item." msgstr "" "De categorie van de add-on moet bij hetzelfde evenement horen als het item." -#: pretix/base/models/items.py:1104 +#: pretix/base/models/items.py:1111 msgid "The item already has an add-on of this category." msgstr "Het item heeft al een add-on van deze categorie." -#: pretix/base/models/items.py:1109 +#: pretix/base/models/items.py:1116 msgid "The minimum count needs to be equal to or greater than zero." msgstr "Het minimum aantal moet gelijk zijn aan of groter zijn dan nul." -#: pretix/base/models/items.py:1114 +#: pretix/base/models/items.py:1121 msgid "The maximum count needs to be equal to or greater than zero." msgstr "Het maximale aantal moet gelijk zijn aan of groter zijn dan nul." -#: pretix/base/models/items.py:1119 +#: pretix/base/models/items.py:1126 msgid "The maximum count needs to be greater than the minimum count." msgstr "Het maximale aantal moet groter zijn dan het minimum aantal." -#: pretix/base/models/items.py:1146 +#: pretix/base/models/items.py:1153 msgid "Bundled item" msgstr "Gebundeld item" -#: pretix/base/models/items.py:1152 +#: pretix/base/models/items.py:1159 msgid "Bundled variation" msgstr "Gebundelde variant" -#: pretix/base/models/items.py:1158 +#: pretix/base/models/items.py:1165 #: pretix/control/templates/pretixcontrol/order/transactions.html:22 msgid "Quantity" msgstr "Hoeveelheid" -#: pretix/base/models/items.py:1163 +#: pretix/base/models/items.py:1170 msgid "Designated price part" msgstr "Prijsaandeel" -#: pretix/base/models/items.py:1164 +#: pretix/base/models/items.py:1171 msgid "" "If set, it will be shown that this bundled item is responsible for the given " "value of the total gross price. This might be important in cases of mixed " @@ -4148,74 +4191,74 @@ msgstr "" "toepassing zijn, maar kan anders leeg worden gelaten. De ingevoerde waarde " "zal NIET bij de prijs van het basisproduct worden opgeteld." -#: pretix/base/models/items.py:1187 +#: pretix/base/models/items.py:1194 msgid "The bundled item must belong to the same event as the item." msgstr "Het gebundelde item moet bij hetzelfde evenement horen als het item." -#: pretix/base/models/items.py:1189 +#: pretix/base/models/items.py:1196 msgid "A variation needs to be set for this item." msgstr "Er moet een variant van dit product worden gekozen." -#: pretix/base/models/items.py:1191 +#: pretix/base/models/items.py:1198 msgid "The chosen variation does not belong to this item." msgstr "De gekozen variant hoort niet bij dit product." -#: pretix/base/models/items.py:1196 +#: pretix/base/models/items.py:1203 msgid "The count needs to be equal to or greater than zero." msgstr "Het aantal moet gelijk zijn aan of groter zijn dan nul." -#: pretix/base/models/items.py:1249 +#: pretix/base/models/items.py:1256 msgid "Number" msgstr "Getal" -#: pretix/base/models/items.py:1250 +#: pretix/base/models/items.py:1257 msgid "Text (one line)" msgstr "Tekst (één regel)" -#: pretix/base/models/items.py:1251 +#: pretix/base/models/items.py:1258 msgid "Multiline text" msgstr "Tekst (meerdere regels)" -#: pretix/base/models/items.py:1252 +#: pretix/base/models/items.py:1259 msgid "Yes/No" msgstr "Ja/nee" -#: pretix/base/models/items.py:1253 +#: pretix/base/models/items.py:1260 msgid "Choose one from a list" msgstr "Kies er een uit een lijst" -#: pretix/base/models/items.py:1254 +#: pretix/base/models/items.py:1261 msgid "Choose multiple from a list" msgstr "Kies meerdere uit een lijst" -#: pretix/base/models/items.py:1255 +#: pretix/base/models/items.py:1262 msgid "File upload" msgstr "Bestand upload" -#: pretix/base/models/items.py:1257 pretix/base/reldate.py:183 -#: pretix/plugins/checkinlists/exporters.py:611 +#: pretix/base/models/items.py:1264 pretix/base/reldate.py:183 +#: pretix/plugins/checkinlists/exporters.py:632 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:27 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:41 msgid "Time" msgstr "Tijd" -#: pretix/base/models/items.py:1258 +#: pretix/base/models/items.py:1265 msgid "Date and time" msgstr "Datum en tijd" -#: pretix/base/models/items.py:1259 +#: pretix/base/models/items.py:1266 msgid "Country code (ISO 3166-1 alpha-2)" msgstr "Landcode (ISO 3166-1 alpha-2)" -#: pretix/base/models/items.py:1271 pretix/base/models/items.py:1356 -#: pretix/base/orderimport.py:732 pretix/control/forms/item.py:89 +#: pretix/base/models/items.py:1278 pretix/base/models/items.py:1363 +#: pretix/base/orderimport.py:778 pretix/control/forms/item.py:89 #: pretix/control/templates/pretixcontrol/items/question_edit.html:10 #: pretix/control/templates/pretixcontrol/items/question_edit.html:17 #: pretix/control/templates/pretixcontrol/items/questions.html:21 msgid "Question" msgstr "Vraag" -#: pretix/base/models/items.py:1281 pretix/base/models/items.py:1511 +#: pretix/base/models/items.py:1288 pretix/base/models/items.py:1518 #, fuzzy #| msgid "The property name may only contain letters, numbers and underscores." msgid "" @@ -4225,70 +4268,70 @@ msgstr "" "De naam van de eigenschap mag alleen letters, cijfers en " "onderstrepingstekens bevatten." -#: pretix/base/models/items.py:1286 +#: pretix/base/models/items.py:1293 msgid "Help text" msgstr "Helptekst" -#: pretix/base/models/items.py:1287 +#: pretix/base/models/items.py:1294 msgid "If the question needs to be explained or clarified, do it here!" msgstr "" "Als de vraag moet worden uitgelegd of verduidelijkt kunt u dat hier doen." -#: pretix/base/models/items.py:1293 +#: pretix/base/models/items.py:1300 msgid "Question type" msgstr "Vraagtype" -#: pretix/base/models/items.py:1297 +#: pretix/base/models/items.py:1304 #: pretix/control/templates/pretixcontrol/items/questions.html:55 msgid "Required question" msgstr "Verplichte vraag" -#: pretix/base/models/items.py:1304 +#: pretix/base/models/items.py:1311 msgid "This question will be asked to buyers of the selected products" msgstr "Deze vraag wordt aan kopers van de geselecteerde producten gesteld" -#: pretix/base/models/items.py:1311 +#: pretix/base/models/items.py:1318 msgid "Ask during check-in instead of in the ticket buying process" msgstr "Vraag bij inchecken in plaats van bij het kopen van een ticket" -#: pretix/base/models/items.py:1312 +#: pretix/base/models/items.py:1319 msgid "Not supported by all check-in apps for all question types." msgstr "Niet al onze incheckapps ondersteunen dit voor alle vraagsoorten." -#: pretix/base/models/items.py:1316 +#: pretix/base/models/items.py:1323 #: pretix/control/templates/pretixcontrol/items/questions.html:66 msgid "Hidden question" msgstr "Verborgen vraag" -#: pretix/base/models/items.py:1317 +#: pretix/base/models/items.py:1324 msgid "This question will only show up in the backend." msgstr "Deze vraag zal alleen in de backend zichtbaar zijn." -#: pretix/base/models/items.py:1321 +#: pretix/base/models/items.py:1328 msgid "Print answer on invoices" msgstr "Print antwoord op facturen" -#: pretix/base/models/items.py:1329 pretix/base/models/items.py:1335 -#: pretix/base/models/items.py:1341 +#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1342 +#: pretix/base/models/items.py:1348 msgid "Minimum value" msgstr "Minimumwaarde" -#: pretix/base/models/items.py:1330 pretix/base/models/items.py:1333 -#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1339 -#: pretix/base/models/items.py:1342 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1337 pretix/base/models/items.py:1340 +#: pretix/base/models/items.py:1343 pretix/base/models/items.py:1346 +#: pretix/base/models/items.py:1349 pretix/base/models/items.py:1352 msgid "Currently not supported in our apps and during check-in" msgstr "Momenteel niet ondersteund in onze apps en tijdens inchecken" -#: pretix/base/models/items.py:1332 pretix/base/models/items.py:1338 -#: pretix/base/models/items.py:1344 +#: pretix/base/models/items.py:1339 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1351 msgid "Maximum value" msgstr "Maximumwaarde" -#: pretix/base/models/items.py:1348 +#: pretix/base/models/items.py:1355 msgid "Validate file to be a portrait" msgstr "Controleer dat bestand een afbeelding in portretformaat is" -#: pretix/base/models/items.py:1349 +#: pretix/base/models/items.py:1356 msgid "" "If checked, files must be images with an aspect ratio of 3:4. This is " "commonly used for photos printed on badges." @@ -4297,99 +4340,99 @@ msgstr "" "met een aspectverhouding van 3:4 zijn. Dit wordt vaak gebruikt voor foto's " "die op badges worden afgedrukt." -#: pretix/base/models/items.py:1402 +#: pretix/base/models/items.py:1409 msgid "An answer to this question is required to proceed." msgstr "Een antwoord op deze vraag is vereist om door te gaan." -#: pretix/base/models/items.py:1412 +#: pretix/base/models/items.py:1419 #, fuzzy #| msgid "Invalid input data." msgid "Invalid input type." msgstr "Ongeldige invoergegevens." -#: pretix/base/models/items.py:1418 pretix/base/models/items.py:1436 -#: pretix/base/orderimport.py:742 pretix/base/orderimport.py:750 +#: pretix/base/models/items.py:1425 pretix/base/models/items.py:1443 +#: pretix/base/orderimport.py:788 pretix/base/orderimport.py:796 msgid "Invalid option selected." msgstr "Ongeldige optie geselecteerd." -#: pretix/base/models/items.py:1446 +#: pretix/base/models/items.py:1453 msgid "The number is to low." msgstr "Het getal is te laag." -#: pretix/base/models/items.py:1448 +#: pretix/base/models/items.py:1455 msgid "The number is to high." msgstr "Het getal is te hoog." -#: pretix/base/models/items.py:1451 +#: pretix/base/models/items.py:1458 msgid "Invalid number input." msgstr "Ongeldige getalinvoer." -#: pretix/base/models/items.py:1458 pretix/base/models/items.py:1482 +#: pretix/base/models/items.py:1465 pretix/base/models/items.py:1489 msgid "Please choose a later date." msgstr "Kies een latere datum." -#: pretix/base/models/items.py:1460 pretix/base/models/items.py:1484 +#: pretix/base/models/items.py:1467 pretix/base/models/items.py:1491 msgid "Please choose an earlier date." msgstr "Kies een eerdere datum." -#: pretix/base/models/items.py:1463 +#: pretix/base/models/items.py:1470 msgid "Invalid date input." msgstr "Ongeldige datuminvoer." -#: pretix/base/models/items.py:1470 +#: pretix/base/models/items.py:1477 msgid "Invalid time input." msgstr "Ongeldige tijdsinvoer." -#: pretix/base/models/items.py:1479 +#: pretix/base/models/items.py:1486 msgid "Invalid datetime input." msgstr "Ongeldige datum en tijd invoer." -#: pretix/base/models/items.py:1491 +#: pretix/base/models/items.py:1498 msgid "Unknown country code." msgstr "Onbekende landcode." -#: pretix/base/models/items.py:1515 -#: pretix/control/templates/pretixcontrol/items/question.html:68 +#: pretix/base/models/items.py:1522 +#: pretix/control/templates/pretixcontrol/items/question.html:69 msgid "Answer" msgstr "Antwoord" -#: pretix/base/models/items.py:1537 +#: pretix/base/models/items.py:1544 msgid "The identifier \"{}\" is already used for a different option." msgstr "Het kenmerk \"{}\" wordt al voor een andere optie gebruikt." -#: pretix/base/models/items.py:1540 +#: pretix/base/models/items.py:1547 msgid "Question option" msgstr "Antwoordoptie" -#: pretix/base/models/items.py:1541 +#: pretix/base/models/items.py:1548 msgid "Question options" msgstr "Antwoordopties" -#: pretix/base/models/items.py:1626 pretix/control/forms/event.py:1489 +#: pretix/base/models/items.py:1633 pretix/control/forms/event.py:1494 #: pretix/control/templates/pretixcontrol/items/quotas.html:56 msgid "Total capacity" msgstr "Totale capaciteit" -#: pretix/base/models/items.py:1628 pretix/control/forms/item.py:362 +#: pretix/base/models/items.py:1635 pretix/control/forms/item.py:362 msgid "Leave empty for an unlimited number of tickets." msgstr "Laat leeg voor een onbeperkt aantal tickets." -#: pretix/base/models/items.py:1632 pretix/base/models/orders.py:1296 -#: pretix/base/models/orders.py:2551 +#: pretix/base/models/items.py:1639 pretix/base/models/orders.py:1302 +#: pretix/base/models/orders.py:2615 #: pretix/control/templates/pretixcontrol/checkin/index.html:92 msgid "Item" msgstr "Item" -#: pretix/base/models/items.py:1640 pretix/control/forms/item.py:694 +#: pretix/base/models/items.py:1647 pretix/control/forms/item.py:693 msgid "Variations" msgstr "Varianten" -#: pretix/base/models/items.py:1644 +#: pretix/base/models/items.py:1651 #: pretix/control/templates/pretixcontrol/items/quotas.html:70 msgid "Ignore this quota when determining event availability" msgstr "Negeer dit quotum bij het bepalen of een evenement beschikbaar is" -#: pretix/base/models/items.py:1645 +#: pretix/base/models/items.py:1652 msgid "" "If you enable this, this quota will be ignored when determining event " "availability in your event calendar. This is useful e.g. for merchandise " @@ -4402,11 +4445,11 @@ msgstr "" "evenement worden toegevoegd, maar die niet de status van het evenement in de " "kalender moeten beïnvloeden." -#: pretix/base/models/items.py:1652 +#: pretix/base/models/items.py:1659 msgid "Close this quota permanently once it is sold out" msgstr "Sluit dit quotum permanent wanneer het is uitverkocht" -#: pretix/base/models/items.py:1653 +#: pretix/base/models/items.py:1660 msgid "" "If you enable this, when the quota is sold out once, no more tickets will be " "sold, even if tickets become available again through cancellations or " @@ -4417,13 +4460,13 @@ msgstr "" "bestellingen nieuwe tickets beschikbaar worden. U kunt natuurlijk altijd " "handmatig het quotum weer inschakelen." -#: pretix/base/models/items.py:1661 +#: pretix/base/models/items.py:1668 msgid "Allow to sell more tickets once people have checked out" msgstr "" "Sta toe om meer tickets te verkopen wanneer mensen het evenement verlaten " "hebben" -#: pretix/base/models/items.py:1662 +#: pretix/base/models/items.py:1669 msgid "" "With this option, quota will be released as soon as people are scanned at an " "exit of your event. This will only happen if they have been scanned both at " @@ -4441,13 +4484,13 @@ msgstr "" "uitgangsscan toe\" is ingeschakeld. Als dit het geval is zal het quotum niet " "worden aangepast om te voorkomen dat uw evenement onbedoeld overvol raakt." -#: pretix/base/models/items.py:1673 pretix/base/models/vouchers.py:271 +#: pretix/base/models/items.py:1680 pretix/base/models/vouchers.py:271 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:8 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:15 msgid "Quota" msgstr "Quotum" -#: pretix/base/models/items.py:1674 pretix/control/navigation.py:166 +#: pretix/base/models/items.py:1681 pretix/control/navigation.py:166 #: pretix/control/templates/pretixcontrol/items/quotas.html:4 #: pretix/control/templates/pretixcontrol/items/quotas.html:6 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:416 @@ -4456,11 +4499,11 @@ msgstr "Quotum" msgid "Quotas" msgstr "Quota" -#: pretix/base/models/items.py:1742 +#: pretix/base/models/items.py:1749 msgid "All variations must belong to an item contained in the items list." msgstr "Alle varianten moeten bij een item behoren dat in de itemlijst staat." -#: pretix/base/models/items.py:1753 +#: pretix/base/models/items.py:1760 msgid "" "One or more items has variations but none of these are in the variations " "list." @@ -4468,7 +4511,7 @@ msgstr "" "Eén of meer items bevatten varianten, maar geen van deze varianten staan in " "de variantenlijst." -#: pretix/base/models/items.py:1759 pretix/base/models/waitinglist.py:299 +#: pretix/base/models/items.py:1766 pretix/base/models/waitinglist.py:299 msgid "Subevent cannot be null for event series." msgstr "Het onderevenement kan niet leeg zijn voor evenementreeksen." @@ -4558,12 +4601,12 @@ msgid "Number of times this membership can be used in a purchase." msgstr "Aantal keren dat dit lidmaatschap kan worden gebruikt in een aankoop." #: pretix/base/models/memberships.py:123 -#: pretix/control/templates/pretixcontrol/items/question.html:26 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:35 +#: pretix/control/templates/pretixcontrol/items/question.html:27 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:40 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:78 #: pretix/plugins/reports/exporters.py:318 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:29 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:78 msgid "Canceled" msgstr "Geannuleerd" @@ -4575,52 +4618,52 @@ msgstr "Geannuleerd" msgid "Membership type" msgstr "Lidmaatschapstype" -#: pretix/base/models/orders.py:163 +#: pretix/base/models/orders.py:166 msgid "pending" msgstr "openstaand" -#: pretix/base/models/orders.py:164 pretix/base/payment.py:475 +#: pretix/base/models/orders.py:167 pretix/base/payment.py:475 #: pretix/base/services/invoices.py:443 msgid "paid" msgstr "betaald" -#: pretix/base/models/orders.py:165 +#: pretix/base/models/orders.py:168 msgid "expired" msgstr "verlopen" -#: pretix/base/models/orders.py:189 pretix/control/forms/orders.py:595 +#: pretix/base/models/orders.py:195 pretix/control/forms/orders.py:625 msgid "Customer" msgstr "Klant" -#: pretix/base/models/orders.py:204 pretix/control/forms/filter.py:540 +#: pretix/base/models/orders.py:210 pretix/control/forms/filter.py:543 #: pretix/control/templates/pretixcontrol/organizers/customer.html:63 msgid "Locale" msgstr "Taal" -#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2646 -#: pretix/control/forms/orders.py:78 +#: pretix/base/models/orders.py:220 pretix/base/models/orders.py:2710 +#: pretix/control/forms/orders.py:72 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:138 msgid "Expiration date" msgstr "Verloopdatum" -#: pretix/base/models/orders.py:218 pretix/control/forms/filter.py:551 +#: pretix/base/models/orders.py:224 pretix/control/forms/filter.py:554 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/refund_export.html:57 msgid "Total amount" msgstr "Totaalbedrag" -#: pretix/base/models/orders.py:222 pretix/base/models/vouchers.py:292 +#: pretix/base/models/orders.py:228 pretix/base/models/vouchers.py:292 msgid "" "The text entered in this field will not be visible to the user and is " "available for your convenience." msgstr "Tekst in dit veld is niet zichtbaar voor de gebruiker." -#: pretix/base/models/orders.py:227 +#: pretix/base/models/orders.py:233 msgid "We'll show you this order to be due for a follow-up on this day." msgstr "" "We zullen weergeven dat de bestelling een opvolgactie moet krijgen op deze " "dag." -#: pretix/base/models/orders.py:233 +#: pretix/base/models/orders.py:239 msgid "" "If you set this, the check-in app will show a visible warning that tickets " "of this order require special attention. This will not show any details or " @@ -4632,11 +4675,11 @@ msgstr "" "gegevens of een aangepast bericht getoond, dus u moet uw personeel van " "tevoren informeren over hoe deze gevallen moeten worden afgehandeld." -#: pretix/base/models/orders.py:245 pretix/base/models/orders.py:1333 +#: pretix/base/models/orders.py:251 pretix/base/models/orders.py:1339 msgid "Meta information" msgstr "Meta-informatie" -#: pretix/base/models/orders.py:881 +#: pretix/base/models/orders.py:887 msgid "" "The payment can not be accepted as the last date of payments configured in " "the payment settings is over." @@ -4644,7 +4687,7 @@ msgstr "" "De betaling kan niet worden geaccepteerd, omdat de ingestelde laatste datum " "van betalingen verstreken is." -#: pretix/base/models/orders.py:883 +#: pretix/base/models/orders.py:889 msgid "" "The payment can not be accepted as the order is expired and you configured " "that no late payments should be accepted in the payment settings." @@ -4652,126 +4695,126 @@ msgstr "" "De betaling kan niet worden geaccepteerd, omdat de bestelling is verlopen en " "u heeft ingesteld dat late betalingen niet worden geaccepteerd." -#: pretix/base/models/orders.py:885 +#: pretix/base/models/orders.py:891 msgid "This order is not yet approved by the event organizer." msgstr "" "Deze bestelling is nog niet goedgekeurd door de organisator van het " "evenement." -#: pretix/base/models/orders.py:909 +#: pretix/base/models/orders.py:915 #, python-brace-format msgid "The ordered product \"{item}\" is no longer available." msgstr "Het bestelde product \"{item}\" is niet meer beschikbaar." -#: pretix/base/models/orders.py:910 +#: pretix/base/models/orders.py:916 #, python-brace-format msgid "The seat \"{seat}\" is no longer available." msgstr "De stoel \"{seat}\" is niet meer beschikbaar." -#: pretix/base/models/orders.py:911 +#: pretix/base/models/orders.py:917 #, python-brace-format msgid "The voucher \"{voucher}\" no longer has sufficient budget." msgstr "De voucher \"{voucher}\" heeft niet genoeg budget over." -#: pretix/base/models/orders.py:912 +#: pretix/base/models/orders.py:918 #, python-brace-format msgid "The voucher \"{voucher}\" has been used in the meantime." msgstr "De voucher \"{voucher}\" is in de tussentijd gebruikt." -#: pretix/base/models/orders.py:1214 +#: pretix/base/models/orders.py:1220 msgid "" msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "Leeg, als dit product geen toegangsbewijs is" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "aangemaakt" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "openstaand" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "bevestigd" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "geannuleerd" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "mislukt" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "terugbetaald" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "Betalingsinformatie" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "extern begonnen" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "aangemaakt" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "onderweg" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "klaar" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "mislukt" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "geannuleerd" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "Organisator" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "Klant" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "Extern" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 msgid "Refund reason" msgstr "Reden voor de terugbetaling" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" @@ -4780,66 +4823,66 @@ msgstr "" "Deze tekst kan aan de gebruiker getoond worden, bijvoorbeeld als deel van de " "betalingsinformatie." -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "Betalingskosten" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "Verzendkosten" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "Servicekosten" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "Annuleringskosten" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "Verzekeringskosten" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "Overige kosten" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "Cadeaubon" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "Waarde" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "Besteld product" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "Winkelwagen-ID (bijv. sessiesleutel)" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "Winkelwagenpositie" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "Producten in winkelwagen" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "Zakelijke klant" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "" "Deze referentie wordt voor u op de factuur afgedrukt en kunt u voor uw eigen " @@ -4857,8 +4900,8 @@ msgstr "" "evenementen." #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -5128,15 +5171,7 @@ msgstr "" "voucher over alle gebruiken. Als dit bedrag wordt bereikt zal deze voucher " "niet meer bruikbaar zijn." -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "Geldig tot" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "Reserveer ticket uit quotum" @@ -5418,8 +5453,8 @@ msgid "Dates" msgstr "Datums" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "Netto totaal" @@ -5563,10 +5598,10 @@ msgstr "U moet een variant van dit product selecteren." #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 msgid "Invoice address" msgstr "Factuuradres" @@ -5582,19 +5617,19 @@ msgstr "Staten worden voor dit land niet ondersteund." msgid "Please enter a valid state." msgstr "Kies een geldige staat." -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 msgid "Attendee e-mail address" msgstr "E-mailadres van aanwezige" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 msgid "Attendee address" msgstr "Adres van gast" @@ -5614,7 +5649,7 @@ msgstr "U voerde een ongeldig getal in." #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "Ticketcode" @@ -5630,29 +5665,34 @@ msgstr "U kunt geen ticketcode gebruiken die al bestaat." msgid "Please enter a valid language code." msgstr "Vul een geldige taalcode in." -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 msgid "Please enter a valid sales channel." msgstr "Vul een geldig verkoopkanaal in." -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 msgid "Multiple matching seats were found." msgstr "Er zijn meerdere overeenkomende zitplaatsen gevonden." -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 msgid "No matching seat was found." msgstr "Geen overeenkomende stoel gevonden." -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" "De stoel die u selecteerde is al bezet. Kies alstublieft een andere stoel." -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "U moet een specifieke stoel kiezen." -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 msgid "Ambiguous option selected." msgstr "Onduidelijke optie geselecteerd." @@ -6032,9 +6072,9 @@ msgid "Price including add-ons" msgstr "Prijs inclusief add-ons" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 msgid "Attendee company" msgstr "Bedrijf van gast" @@ -6135,7 +6175,7 @@ msgid "Event begin weekday" msgstr "Begindatum van evenement" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "Vrijdag" @@ -6221,8 +6261,8 @@ msgstr "" "Add-on 1\n" "Add-on 2" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "Naam van de organisator" @@ -6264,7 +6304,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "Begane grond, Rij 3, Stoel 4" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "Vrije plaatskeuze" @@ -6321,7 +6361,7 @@ msgstr "Namen van aanwezigen" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -6386,11 +6426,11 @@ msgstr "Relatieve tijd:" msgid "Not set" msgstr "Niet ingesteld" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "Willekeurig (standaard, werkt met alle pretix-apps)" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 #, fuzzy #| msgid "" #| "pretix signature scheme 1 (for very large events, does not work with " @@ -6404,13 +6444,13 @@ msgstr "" "pretixSCAN op iOS en verandert hoe offline scannen functioneert –­zie de " "documentatie of neem contact op met de ondersteuning voor details)" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 msgid "Event canceled" msgstr "Evenement geannuleerd" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -6431,7 +6471,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "Er werd geen datum opgegeven." -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "U koos een product dat niet te koop is." @@ -6497,9 +6537,9 @@ msgstr[1] "" "We hebben %(product)s uit uw winkelwagen verwijderd, omdat u niet minder dan " "%(min)s ervan kunt kopen." -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 #, fuzzy #| msgid "The presale period for this event has not yet started." msgid "The booking period for this event has not yet started." @@ -6531,7 +6571,7 @@ msgstr "" "De voorverkoopperiode van dit evenement is nog niet begonnen. De getroffen " "tickets zijn uit uw winkelwagen verwijderd." -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has ended. The " @@ -6551,7 +6591,7 @@ msgstr "De ingevoerde prijs is te hoog." msgid "This voucher code is not known in our database." msgstr "Deze vouchercode is niet bekend in onze database." -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6654,15 +6694,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "De gekozen evenementsdatum is niet actief." -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "U kunt geen add-on selecteren voor het gekozen product." -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "U kunt niet twee varianten van hetzelfde add-on-product selecteren." -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, fuzzy, python-format #| msgid "" #| "You can select at most %(max)s add-ons from the category %(cat)s for the " @@ -6680,7 +6720,7 @@ msgstr[1] "" "U kunt maximaal %(max)s add-ons van de categorie %(cat)s selecteren voor het " "product %(base)s." -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, fuzzy, python-format #| msgid "" #| "You need to select at least %(min)s add-ons from the category %(cat)s for " @@ -6698,7 +6738,7 @@ msgstr[1] "" "U moet minimaal %(min)s add-ons van de categorie %(cat)s selecteren voor het " "product %(base)s." -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6795,27 +6835,27 @@ msgstr "aantal binnenkomsten vandaag" msgid "week day" msgstr "Weekenddag" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "Maandag" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "Dinsdag" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "Woensdag" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "Donderdag" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "Zaterdag" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "Zondag" @@ -6843,28 +6883,53 @@ msgstr "{variable} is {value}" msgid "This order position has been canceled." msgstr "Dit ticket is geannuleerd." -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +#| msgid "This ticket has been used once." +#| msgid_plural "This ticket has been used %(count)s times." +msgid "This ticket has been blocked." +msgstr "Dit ticket werd reeds eenmaal gebruikt." + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, fuzzy, python-brace-format +#| msgid "Only allowed after {datetime}" +msgid "This ticket is only valid after {datetime}." +msgstr "Alleen toegestaan vanaf {datetime}" + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, fuzzy, python-brace-format +#| msgid "This ticket has already been redeemed." +msgid "This ticket was only valid before {datetime}." +msgstr "Dit ticket is al gebruikt." + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "Dit ticket heeft een ongeldig product voor deze inchecklijst." -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 msgid "This order position has an invalid date for this check-in list." msgstr "Deze positie heeft een ongeldige datum voor deze inchecklijst." -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "This order is not pending approval." +msgid "This order is not yet approved." +msgstr "Deze bestelling hoeft niet goedgekeurd te worden." + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "Deze bestelling is niet gemarkeerd als betaald." -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "Binnenkomst niet toegestaan: {explanation}." -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "U moet vragen beantwoorden om deze check-in te voltooien." -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "Dit ticket is al gebruikt." @@ -7096,7 +7161,7 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "Ongeldige data op regel {row}: {message}" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." @@ -7104,7 +7169,7 @@ msgstr "" "Sommige producten die u geselecteerd had zijn niet meer beschikbaar. Zie " "hieronder voor de details." -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -7112,7 +7177,7 @@ msgstr "" "Sommige van de producten die u koos zijn niet langer beschikbaar in de " "hoeveelheid die u koos. Zie hieronder voor details." -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." @@ -7120,15 +7185,15 @@ msgstr "" "De prijs van sommige producten in uw winkelwagen is veranderd. Zie hieronder " "voor details." -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "Een interne fout is opgetreden, probeer het opnieuw." -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "Uw winkelwagen is leeg." -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, fuzzy, python-format #| msgid "" #| "You cannot select more than %(max)s items of the product %(product)s. We " @@ -7146,13 +7211,13 @@ msgstr[1] "" "U kunt niet meer dan %(max)s kopieën van het product %(product)s kiezen. We " "hebben het overschot uit uw winkelwagen verwijderd." -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 #, fuzzy #| msgid "The presale period has ended." msgid "The booking period has ended." msgstr "De voorverkoopperiode is afgelopen." -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." @@ -7160,7 +7225,7 @@ msgstr "" "De vouchercode die voor een van de items in uw winkelwagen is gebruikt is " "niet bekend in onze database." -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " @@ -7170,7 +7235,7 @@ msgstr "" "het maximale aantal keren gebruikt. We hebben dit item uit uw winkelwagen " "verwijderd." -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." @@ -7179,7 +7244,7 @@ msgstr "" "is al het maximale aantal keren gebruikt. We hebben de prijs van dit product " "in uw winkelwagen aangepast." -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." @@ -7187,7 +7252,7 @@ msgstr "" "De vouchercode die is gebruikt voor een van de items in uw winkelwagen is " "verlopen. We hebben dit item uit uw winkelwagen verwijderd." -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." @@ -7195,13 +7260,13 @@ msgstr "" "De vouchercode die is gebruikt voor een van de items in uw winkelwagen is " "niet geldig voor dit item. We hebben dit item uit uw winkelwagen verwijderd." -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 #, fuzzy #| msgid "You need a valid voucher code to order this product." msgid "You need a valid voucher code to order one of the products." msgstr "U heeft een geldige vouchercode nodig om dit product te bestellen." -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has not yet " @@ -7213,7 +7278,7 @@ msgstr "" "De voorverkoopperiode voor een van de evenementen in uw winkelwagen is nog " "niet begonnen. De bijbehorende kaartjes zijn uit uw winkelwagen verwijderd." -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." @@ -7221,7 +7286,7 @@ msgstr "" "De stoel die is gekozen voor een van de items in uw winkelwagen is ongeldig. " "We hebben dit item uit uw winkelwagen verwijderd." -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." @@ -7229,26 +7294,26 @@ msgstr "" "De stoel die is gekozen voor een van de items in uw winkelwagen is in de " "tussentijd bezet geworden. We hebben dit item uit uw winkelwagen verwijderd." -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 #, fuzzy #| msgid "The order has been canceled." msgid "The order was not canceled." msgstr "De bestelling is geannuleerd." -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "De nieuwe verloopdatum moet in de toekomst zijn." -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "Deze bestelling hoeft niet goedgekeurd te worden." -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "U kunt deze bestelling niet annuleren." -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " @@ -7257,7 +7322,7 @@ msgstr "" "Deze bestelling kan niet worden geannuleerd, omdat de in deze bestelling " "gekochte cadeaubon {card} al is gebruikt." -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 #, fuzzy #| msgid "" #| "The cancellation fee cannot be higher than the payment credit of this " @@ -7268,13 +7333,13 @@ msgstr "" "De annuleringskosten kunnen niet hoger zijn dan het bedrag dat voor deze " "bestelling is betaald." -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 #, fuzzy #| msgid "This payment method does not support automatic refunds." msgid "The selected payment methods do not cover the total balance." msgstr "Deze betalingsmethode ondersteunt geen automatische terugbetalingen." -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " @@ -7286,11 +7351,11 @@ msgstr "" "gebruikt in de tussentijd door een andere bestelling is gebruikt. Controleer " "de getoonde bedragen hieronder en probeer het opnieuw." -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "U moet een variant van het product selecteren." -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." @@ -7298,15 +7363,15 @@ msgstr "" "Het quotum {name} heeft niet genoeg beschikbare capaciteit om deze opdracht " "uit te voeren." -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "Er is geen quotum gedefinieerd dat deze handeling toelaat." -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "Het gekozen product is niet actief of heeft geen ingestelde prijs." -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." @@ -7314,7 +7379,7 @@ msgstr "" "Deze handeling zou de bestelling leeg maken. Annuleer in plaats hiervan de " "bestelling." -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." @@ -7322,7 +7387,7 @@ msgstr "" "Deze handeling zou de bestelling gratis maken en daardoor ook direct " "betaald, maar er is geen quotum beschikbaar." -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." @@ -7330,7 +7395,7 @@ msgstr "" "Dit is een add-onproduct, kies het basisproduct waaraan het moet worden " "toegevoegd." -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." @@ -7338,11 +7403,11 @@ msgstr "" "Het gekozen basisproduct staat u niet toe om dit product als een add-on toe " "te voegen." -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "U moet een subevenement kiezen voor het nieuwe ticket." -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, python-brace-format msgid "" "You selected seat \"{seat}\" for a date that does not match the selected " @@ -7351,19 +7416,19 @@ msgstr "" "De gekozen stoel \"{seat}\" is niet beschikbaar op de gekozen datum. Kies " "opnieuw een stoel." -#: pretix/base/services/orders.py:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "Het gekozen product vereist dat u een stoel kiest." -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 msgid "The selected product does not allow to select a seat." msgstr "Het gekozen product staat niet toe dat u een stoel kiest." -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 msgid "The selected country is blocked by your tax rule." msgstr "Het gekozen land is geblokkeerd door uw belastingregel." -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." @@ -7371,7 +7436,7 @@ msgstr "" "U kunt de prijs van een plaats die is gebruikt om een cadeaubon uit te geven " "niet wijzigen." -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, python-brace-format msgid "" "A position can not be canceled since the gift card {card} purchased in this " @@ -7380,7 +7445,7 @@ msgstr "" "Een plaats kan niet worden geannuleerd, omdat de in deze bestelling gekochte " "cadeaubon {card} al is gebruikt." -#: pretix/base/services/orders.py:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -7513,7 +7578,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Plug-in: %s" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "De voucher is verstuurd naar {recipient}." @@ -8329,7 +8394,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "Verberg alle uitverkochte producten" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Laat aan klanten zien hoeveel tickets van een bepaald type nog beschikbaar " @@ -8347,7 +8412,7 @@ msgstr "Toon variaties van een product standaard uitgeklapt" msgid "Enable waiting list" msgstr "Wachtlijst inschakelen" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -8711,7 +8776,7 @@ msgstr "" "betalingsmethode dit toestaat. Als dit niet zo is zal er een handmatige " "terugbetaling worden aangemaakt, die u zelf zult moeten verwerken." -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "Houd een vast bedrag als annuleringskosten in" @@ -8719,7 +8784,7 @@ msgstr "Houd een vast bedrag als annuleringskosten in" msgid "Keep payment, shipping and service fees" msgstr "Houd betalings-, verzend- en servicekosten in" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "Houd een percentage van het bedrag in als annuleringskosten" @@ -8814,20 +8879,20 @@ msgstr "Handel terugbetalingen nooit automatisch af" msgid "Refund method" msgstr "Terugbetalingsmethode" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "Contactadres" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "We zullen dit publiek tonen om gasten toe te staan contact met u op te nemen." -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "Imprint-URL" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -9244,7 +9309,7 @@ msgstr "" "Organisatie van {event}" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "Aantal dagen" @@ -9295,11 +9360,50 @@ msgstr "" "De organisatoren van {event}" #: pretix/base/settings.py:2029 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "we did not yet receive a full payment for your order for {event}.\n" +#| "Please keep in mind that we only guarantee your order if we receive\n" +#| "your payment before {expire_date}.\n" +#| "\n" +#| "You can view the payment information and the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hallo,\n" +"\n" +"We hebben nog geen volledige betaling ontvangen voor uw bestelling voor " +"{event}.\n" +"We kunnen uw bestelling alleen garanderen als we uw betaling ontvangen\n" +"voor {expire_date}.\n" +"\n" +"U kunt de betalingsinformatie en de status van uw bestelling inzien op\n" +"{url}.\n" +"\n" +"Met vriendelijke groet,\n" +"De organisatoren van {event}" + +#: pretix/base/settings.py:2042 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "U bent geselecteerd uit de wachtlijst voor {event}" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, python-brace-format msgid "" "Hello,\n" @@ -9359,12 +9463,12 @@ msgstr "" "Met vriendelijke groet,\n" "Organisatie van {event}" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, python-brace-format msgid "Order canceled: {code}" msgstr "Bestelling geannuleerd: {code}" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -9391,12 +9495,12 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "Bestelling goedgekeurd en in afwachting van betaling: {code}" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -9426,12 +9530,12 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "Bestelling goedgekeurd en bevestigd: {code}" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -9457,12 +9561,12 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, python-brace-format msgid "Order denied: {code}" msgstr "Bestelling geweigerd: {code}" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -9491,7 +9595,7 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -9511,12 +9615,12 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "Uw ticket staat klaar om te downloaden: {code}" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -9539,7 +9643,7 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -9562,12 +9666,12 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "Activeer uw account bij {organizer}" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -9604,12 +9708,12 @@ msgstr "" "\n" "Het {organizer}-team" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "Bevestig uw e-mailadres voor uw klantenaccount bij {organizer}" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -9645,12 +9749,12 @@ msgstr "" "\n" "Het {organizer}-team" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "Stel een nieuw wachtwoord in voor uw klantenaccount bij {organizer}" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -9686,56 +9790,56 @@ msgstr "" "\n" "Het {organizer}-team" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Voer de hexadecimale code van een kleur in, bijv. #990000." -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "Hoofdkleur" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "Accentkleur voor succes" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "We raden sterk aan om een groentint te gebruiken." -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "Accentkleur voor fouten" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "We raden sterk aan om een roodtint te gebruiken." -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "Websiteachtergrondkleur" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "Gebruik afgeronde hoeken" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "Lettertype" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "Wordt alleen gebruikt door moderne browsers." -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 msgid "Header image" msgstr "Header-afbeelding" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -9749,21 +9853,21 @@ msgstr "" "aanpassen. We raden aan om geen kleine details te gebruiken op de " "afbeelding, omdat de afbeelding zal worden geschaald op kleinere schermen." -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "Gebruik volledige grootte van headerafbeelding" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" "We raden aan om een afbeelding die ten minste 1170 pixels breed is te " "uploaden." -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "Toon evenementsnaam ook als er een headerafbeelding is ingesteld" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " @@ -9773,7 +9877,7 @@ msgstr "" "er geen headerafbeelding is geüpload voor dit evenement maar wel voor de " "organisator dan zal de titel altijd getoond worden." -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -9787,17 +9891,17 @@ msgstr "" "We raden aan om geen kleine details op de afbeelding te gebruiken, omdat de " "afbeelding op kleinere schermen zal worden geschaald." -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" "Gebruik header-afbeelding ook voor evenementen zonder een eigen header-" "afbeelding" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "Social media-afbeelding" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -9813,19 +9917,19 @@ msgstr "" "vierkant wordt getoond. Als u hier geen afbeelding uploadt zullen we het " "logo dat hierboven is geüpload gebruiken." -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "Logo-plaatje" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "We tonen uw logo met een maximale breedte en hoogte van 2,5 cm." -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "Infotekst" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -9833,11 +9937,11 @@ msgstr "" "Standaard nergens getoond, maar als u dit wilt kunt u dit bijvoorbeeld " "gebruiken in ticketsjablonen." -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "Bannertekst (boven)" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." @@ -9845,11 +9949,11 @@ msgstr "" "Deze tekst zal boven elke pagina van uw ticketwinkel worden getoond. We " "raden aan om deze tekst alleen voor heel belangrijke berichten te gebruiken." -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "Bannertekst (onder)" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." @@ -9857,11 +9961,11 @@ msgstr "" "Deze tekst zal onderaan elke pagina van uw ticketwinkel worden getoond. We " "raden aan om deze tekst alleen voor heel belangrijke berichten te gebruiken." -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "Voucher-uitleg" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -9870,11 +9974,11 @@ msgstr "" "kunt dit bijvoorbeeld gebruiken om uit te leggen hoe een voucher te " "verkrijgen." -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 msgid "Attendee data explanation" msgstr "Verklaring voor dataverzameling" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 #, fuzzy #| msgid "" #| "This text will be shown above the questions asked for every admission " @@ -9888,11 +9992,11 @@ msgstr "" "kunt deze tekst bijvoorbeeld gebruiken om uit te leggen waarom u om deze " "informatie vraagt." -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 msgid "Additional success message" msgstr "Extra succesbericht na het plaatsen van een bestelling" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." @@ -9900,11 +10004,11 @@ msgstr "" "Deze tekst zal worden getoond nadat een klant een bestelling heeft " "geplaatst. Deze tekst wordt samen met de standaardtekst getoond." -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "Hulptekst bij telefoonnummerveld" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -9913,15 +10017,15 @@ msgstr "" "bestelbevestiging met een link die u nodig heeft om uw bestelling later te " "openen." -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "Helptekst van het e-mailveld" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "Sta het aanmaken van nieuwe teams bij het aanmaken van evenementen toe" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -9934,36 +10038,36 @@ msgstr "" "team aan te maken tijdens het aanmaken van een evenement, zelfs als de " "gebruikers niet de permissie \"Kan teams en machtigingen aanpassen\" hebben." -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "Starttijd van het evenement (aflopend)" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "Naam (aflopend)" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "Sorteren op datum" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "Link terug naar het organisatoroverzicht op alle evenementspagina's" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "Homepagina-tekst" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "Dit zal worden getoond op de homepagina van de organisator." -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 msgid "Length of gift card codes" msgstr "Lengte van cadeauboncodes" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." @@ -9971,11 +10075,11 @@ msgstr "" "Het systeem genereert standaard cadeauboncodes van {} tekens. Als u een " "andere lengte in wilt stellen kan dit hier." -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 msgid "Validity of gift card codes in years" msgstr "Geldigheid van cadeauboncodes in jaren" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " @@ -9985,23 +10089,23 @@ msgstr "" "het jaar verlopen na dit aantal jaren. Als u deze waarde leeg laat hebben " "cadeaubonnen geen expliciete verloopdatum." -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 #, fuzzy #| msgid "Additional text" msgid "Dialog text" msgstr "Extra tekst" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -10009,49 +10113,49 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 #, fuzzy #| msgid "Price settings" msgid "Privacy settings" msgstr "Prijsinstellingen" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 #, fuzzy #| msgid "Allowed titles" msgid "Dialog title" msgstr "Te kiezen titels" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 #, fuzzy #| msgid "Product variation description" msgid "\"Accept\" button description" msgstr "Productvariantomschrijving" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 #, fuzzy #| msgid "Required question" msgid "Required cookies only" msgstr "Verplichte vraag" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 #, fuzzy #| msgid "Product variation description" msgid "\"Reject\" button description" msgstr "Productvariantomschrijving" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 msgid "Customers can choose their own seats" msgstr "Klanten kunnen hun eigen zitplaatsen kiezen" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " @@ -10062,159 +10166,159 @@ msgstr "" "weten nadat ze een aankoop hebben gedaan en dat de zitplaats mogelijk niet " "op hun ticket wordt getoond." -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "Toon knop om invoer te kopiëren van andere producten" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "Meest voorkomende Engelse titels" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "Meest voorkomende Duitse titels" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "Mevr." -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "Dhr." -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "Mx." -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "Voornaam" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "Achternaam" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "John" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "Doe" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "Titel" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr." -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "Voornaam" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "Tweede naam" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "John Doe" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "Roepnaam" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "Transcriptie" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 msgctxt "person_name" msgid "Salutation" msgstr "Aanhef" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "De heer" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "Graad (na naam)" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "Msc." -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Uw standaardtaal moet ook zijn ingeschakeld voor uw evenement (zie " "hierboven)." -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "U kunt niet het invullen van namen van aanwezigen verplichten als u er niet " "om vraagt." -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "U moet om de e-mailadressen van deelnemers vragen als u de vraag verplicht " "wilt maken." -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" "U moet om factuuradressen vragen als u factuuradressen verplicht wilt maken." -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" "U moet om factuuradressen vragen als u bedrijfsnamen verplicht wilt maken." -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "" "De laatste datum van betalingen kan niet voor het eind van de voorverkoop " @@ -11012,7 +11116,7 @@ msgstr "Er is een onverwachte fout opgetreden, probeer het later opnieuw." msgid "The task has been completed." msgstr "De taak is voltooid." -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "Upload geen bestanden groter dan {size}!" @@ -11021,13 +11125,13 @@ msgstr "Upload geen bestanden groter dan {size}!" msgid "Filetype not allowed!" msgstr "Bestandstype niet toegestaan!" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -11289,24 +11393,24 @@ msgid "HTML mail renderer" msgstr "HTML-e-mail-renderer" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 #, fuzzy #| msgid "Text sent to order contact address" msgid "Subject sent to order contact address" msgstr "Tekst verstuurd naar adres van besteller" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "Tekst verstuurd naar adres van besteller" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "Stuur een e-mail naar gasten" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -11317,21 +11421,21 @@ msgstr "" "verzonden." #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 #, fuzzy #| msgid "Text sent to attendees" msgid "Subject sent to attendees" msgstr "Tekst verstuurd naar gasten" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "Tekst verstuurd naar gasten" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -11364,15 +11468,23 @@ msgstr "Tekst (aangevraagd door gebruiker)" msgid "Text (requested by user)" msgstr "Tekst (aangevraagd door gebruiker)" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -11380,31 +11492,31 @@ msgstr "" "Deze e-mail zal dit aantal dagen voor het evenement start worden verstuurd. " "Als dit veld leeg is zal de mail nooit worden verstuurd." -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 #, fuzzy #| msgid "Received order" msgid "Subject for received order" msgstr "Bestelling ontvangen" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 #, fuzzy #| msgid "Received order" msgid "Text for received order" msgstr "Bestelling ontvangen" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 #, fuzzy #| msgid "Yes, approve order" msgid "Subject for approved order" msgstr "Ja, keur bestelling goed" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 #, fuzzy #| msgid "Yes, approve order" msgid "Text for approved order" msgstr "Ja, keur bestelling goed" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." @@ -11413,19 +11525,19 @@ msgstr "" "bestellingen zullen in plaats hiervan een mail op basis van het sjabloon " "hieronder ontvangen." -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 #, fuzzy #| msgid "Approved free order" msgid "Subject for approved free order" msgstr "Gratis bestelling goedgekeurd" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 #, fuzzy #| msgid "Approved free order" msgid "Text for approved free order" msgstr "Gratis bestelling goedgekeurd" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." @@ -11434,20 +11546,20 @@ msgstr "" "bestellingen zullen in plaats hiervan een mail op basis van het sjabloon " "hierboven ontvangen." -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 #, fuzzy #| msgid "Received order" msgid "Subject for denied order" msgstr "Bestelling ontvangen" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 #, fuzzy #| msgid "Denied order" msgid "Text for denied order" msgstr "Bestelling geweigerd" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -11455,71 +11567,71 @@ msgstr "Bestelling geweigerd" msgid "Available placeholders: {list}" msgstr "Beschikbare plaatsaanduidingen: {list}" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 msgid "Ticket code generator" msgstr "Ticketcode-generator" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" "Voor geavanceerde gebruikers, dit hoeft normaal gesproken niet te worden " "aangepast." -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "Ieder land" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "Europese Unie" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "Iedere klant" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "Particulier" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "Zakelijk" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "Zakelijk met geldig btw-nummer" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "Reken btw" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "Geen btw" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 msgid "Sale not allowed" msgstr "Verkoop niet toegestaan" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 #, fuzzy #| msgid "New order requires approval" msgid "Order requires approval" msgstr "Nieuwe bestelling vereist goedkeuring" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 msgid "Deviating tax rate" msgstr "Afwijkend belastingtarief" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 msgid "Text on invoice" msgstr "Tekst op factuur" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "Voorgekozen voucher" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -11531,11 +11643,11 @@ msgstr "" "voucher worden gebruikt. Dit kan bijvoorbeeld worden gebruikt om widgets te " "maken die korting geven of geheime producten aanbieden." -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "Compatibiliteitsmodus" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -11543,29 +11655,29 @@ msgstr "" "Onze standaardwidget werkt niet in alle websitebouwers. Probeer als u " "problemen ervaart deze compatibiliteitsmodus te gebruiken." -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "De gegeven vouchercode bestaat niet." -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "De slug die u invoerde was onjuist." -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "Ticketdownloads" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" "Uw klanten zullen in staat zijn om hun tickets in PDF-formaat te downloaden." -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "Verplicht alle gasten om hun naam in te vullen" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -11573,11 +11685,11 @@ msgstr "" "Standaard vragen we om namen maar verplichten we ze niet. U kunt het vragen " "naar namen uitschakelen in de instellingen." -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "Betaling via Stripe" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -11589,11 +11701,11 @@ msgstr "" "een Stripe-account op moeten zetten, wat minder dan vijf minuten duurt door " "hun simpele interface." -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "Betaling via bankoverschrijving" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -11603,16 +11715,16 @@ msgstr "" "maken. U kunt hierna uw bankafschriften importeren om de betalingen in " "pretix te verwerken, of bestellingen handmatig als betaald aanmerken." -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Prijs (optioneel)" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "Gratis" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "Hoeveelheid beschikbaar" @@ -11624,7 +11736,7 @@ msgid "Please enter less than 25 recipients." msgstr "Vul alstublieft een kortere naam in." #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "Zoek naar…" @@ -11643,76 +11755,84 @@ msgstr "Betaald (of geannuleerd met betaalde toeslag)" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +#| msgctxt "checkoutflow" +#| msgid "Order confirmed" +msgid "Paid or confirmed" +msgstr "Bestelling bevestigd" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "Openstaand" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "Openstaand of betaald" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 msgid "Cancellations" msgstr "Annuleringen" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 msgid "Canceled (fully)" msgstr "Geannuleerd (hele bestelling)" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 msgid "Canceled (fully or with paid fee)" msgstr "Geannuleerd (hele bestelling of met betaalde kosten)" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 msgid "Cancellation requested" msgstr "Annulering aangevraagd" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "Compleet geannuleerd, maar factuur niet geannuleerd" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 msgid "Payment process" msgstr "Betalingsproces" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "Openstaand of verlopen" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "Openstaand (achterstallig)" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "Overbetaald" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 msgid "Partially paid" msgstr "Gedeeltelijk betaald" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 msgid "Underpaid (but confirmed)" msgstr "Onderbetaald (maar bevestigd)" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "Openstaand (maar volledig betaald)" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 msgid "Approval process" msgstr "Goedkeuringsproces" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 msgid "Approved, payment pending" msgstr "Goedgekeurd, wacht op betaling" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -11720,402 +11840,402 @@ msgstr "Goedgekeurd, wacht op betaling" msgid "Approval pending" msgstr "Wachtend op goedkeuring" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "Aangemerkt voor opvolging" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "Klaar voor opvolging" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "Alle producten" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "{product} – Elke variant" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "Alle subevenementen beginnend op of na" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "Alle subevenementen beginnend voor" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "Bestelling geplaatst op of na" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 msgid "Order placed before" msgstr "Bestelling geplaatst voor" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 msgid "Minimal sum of payments and refunds" msgstr "Minimale som van betalingen en terugbetalingen" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 msgid "Maximal sum of payments and refunds" msgstr "Maximale som van betalingen en terugbetalingen" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "Alleen exacte overeenkomsten" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "Alle organisatoren" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "Alle evenementen" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 #, fuzzy #| msgid "All payment providers" msgid "All payments" msgstr "Alle betalingsproviders" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 #, fuzzy #| msgid "Payment date" msgid "Payment created from" msgstr "Betaaldatum" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 #, fuzzy #| msgid "Payment amount" msgid "Payment created until" msgstr "Te betalen bedrag" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 #, fuzzy #| msgid "Valid from" msgid "Paid from" msgstr "Geldig van" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 #, fuzzy #| msgid "Valid until" msgid "Paid until" msgstr "Geldig tot" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "Winkel live en voorverkoop actief" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "Inactief" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "Voorverkoop nog niet begonnen" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "Voorverkoop afgelopen" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 msgid "Date from" msgstr "Datum vanaf" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 msgid "Date until" msgstr "Datum tot" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 msgid "Start time from" msgstr "Starttijd vanaf" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 msgid "Start time until" msgstr "Starttijd tot" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "Weekdag" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "Zoekopdracht" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 msgid "active" msgstr "actief" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 msgid "disabled" msgstr "uitgeschakeld" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 msgid "not yet activated" msgstr "nog niet geactiveerd" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "Lidmaatschappen" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 msgid "Has no memberships" msgstr "Heeft geen lidmaatschap" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 msgid "Has any membership" msgstr "Heeft een lidmaatschap (gehad)" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 msgid "Has valid membership" msgstr "Heeft een geldig lidmaatschap" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "Winkel is live" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "Winkel is niet live" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "Enkel evenement bezig of in de toekomst" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "Enkel evenement in het verleden" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "Zoek gast…" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "Incheckstatus" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "Alle gasten" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "Ingecheckt en weer vertrokken" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 msgctxt "checkin state" msgid "Present" msgstr "Aanwezig" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "Ingecheckt" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "Niet ingecheckt" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 msgctxt "subevent" msgid "Date start from" msgstr "Startdatum vanaf" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 msgctxt "subevent" msgid "Date start until" msgstr "Startdatum tot" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "Beheerder" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "Geen beheerder" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "Geldig" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "Onverzilverd" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "Ten minste één keer verzilverd" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "Volledig verzilverd" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "Verzilverd en ingecheckt met ticket" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "Quotumgedrag" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "Sta toe om quotum te negeren" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "Filteren op tag" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "Zoek voucher" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "Ieder product in quotum \"{quota}\"" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "Terugbetalingsstatus" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "Alle openstaande terugbetalingen" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "Alle terugbetalingen" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 msgid "Date filter" msgstr "Datumfilter" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 msgid "Filter by…" msgstr "Filteren op…" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 msgid "Date of last successful payment" msgstr "Datum van laatste geslaagde betaling" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 msgid "All check-ins" msgstr "Alle check-ins" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 msgid "Successful check-ins" msgstr "Geslaagde check-ins" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 msgid "Unsuccessful check-ins" msgstr "Mislukte check-ins" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 msgid "Scan type" msgstr "Scantype" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 msgid "All directions" msgstr "Alle richtingen" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 msgid "Device" msgstr "Apparaat" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 msgid "All devices" msgstr "Alle apparaten" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 msgid "All gates" msgstr "Alle toegangslocaties" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 msgctxt "filter" msgid "Start date" msgstr "Begindatum" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 msgctxt "filter" msgid "End date" msgstr "Einddatum" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "Inchecklijst" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "Software" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 #, fuzzy #| msgid "Devices" msgid "Device status" msgstr "Apparaten" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 #, fuzzy #| msgid "All devices" msgid "Active devices" msgstr "Alle apparaten" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 msgid "Revoked devices" msgstr "Geblokkeerde toestellen" @@ -12370,7 +12490,7 @@ msgstr "" "Selecteer deze optie voor bijvoorbeeld t-shirts die meerdere maten hebben. U " "kunt de variaties in de volgende stap kiezen." -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 msgid "No category" msgstr "Geen categorie" @@ -12414,32 +12534,32 @@ msgstr "Grootte" msgid "Number of tickets" msgstr "Aantal tickets" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "Quotumnaam is verplicht." -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "Kies een quotum." -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "(Standaard van evenement)" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "Kies automatisch op basis van de evenementsinstellingen" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "Ja, als tickets genereren in het algemeen is ingeschakeld" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "Nooit" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " @@ -12449,15 +12569,15 @@ msgstr "" "senioren boven de 65 jaar. Dit ticket geeft toegang tot alle delen van het " "evenement, behalve het VIP-gebied." -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "Toon onafhankelijk van andere producten" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "Geen lidmaatschap toegekend" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." @@ -12465,13 +12585,13 @@ msgstr "" "Cadeaukaarten moeten gekoppeld worden aan een belastingtarief van 0%, omdat " "de belasting al wordt toegepast wanneer de cadeaukaart wordt verzilverd." -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -12479,7 +12599,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -12490,7 +12610,7 @@ msgstr "" "een gebruiker of zich momenteel in de winkelwagen van een gebruiker bevindt. " "U kunt de variant in plaats daarvan instellen als \"inactief\"." -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 #, fuzzy #| msgid "Calculate from product" msgid "Use value from product" @@ -12526,8 +12646,8 @@ msgstr "U heeft twee keer hetzelfde gebundelde product geselecteerd." msgid "Bundled product" msgstr "Gebundeld product" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "inactief" @@ -12608,11 +12728,28 @@ msgstr "Maak bestellingen als bestellingen uit de testmodus aan" msgid "CSV column: \"{name}\"" msgstr "CSV-kolom: \"{name}\"" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +#, fuzzy +#| msgid "Confirm payment" +msgid "Confirm order regardless of payment" +msgstr "Bevestig betaling" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "Overboek quotum" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" @@ -12620,11 +12757,11 @@ msgstr "" "Als u deze optie kiest wordt de actie uitgevoerd zelfs als dit tot een " "overboekt quotum en dus meer tickets hebben verkocht dan u van plan was!" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "Overboek quotum en negeer late betaling" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -12636,15 +12773,15 @@ msgstr "" "leidt! De actie zal ook onafhankelijk van de instellingen voor late " "betalingen worden uitgevoerd." -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "Stel de klant per e-mail op de hoogte" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "Houd annuleringskosten in van" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 #, fuzzy #| msgid "" #| "If you keep a fee, all positions within this order will be canceled and " @@ -12665,26 +12802,26 @@ msgstr "" "tel deze op bij de annuleringskosten als u deze kosten niet terug wilt " "betalen. Voer een bruto bedrag in, belasting zal automatisch worden berekend." -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 msgid "Generate cancellation for invoice" msgstr "Genereer annulering voor factuur" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "Commentaar (zal worden verstuurd naar de gebruiker)" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "Te betalen bedrag" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -12693,21 +12830,21 @@ msgstr "Te betalen bedrag" msgid "Payment date" msgstr "Betaaldatum" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 #, fuzzy #| msgid "Please select a valid seat." msgid "Please select some events." msgstr "Kies een geldige beschikbare stoel." -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "Herbereken belasting" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "Belasting niet opnieuw berekenen" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." @@ -12715,7 +12852,7 @@ msgstr "" "Bereken belasting opnieuw op basis van adres en productinstellingen, houd " "brutobedrag gelijk." -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." @@ -12723,11 +12860,11 @@ msgstr "" "Bereken belasting opnieuw op basis van adres en productinstellingen, houd " "nettobedrag gelijk." -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "Genereer indien nodig een nieuwe factuur" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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." @@ -12736,26 +12873,26 @@ msgstr "" "handeling wordt aangepast annuleren we de oude factuur en genereren we een " "nieuwe factuur." -#: pretix/control/forms/orders.py:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "Stel gebruiker op de hoogte" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" "Stuur een e-mail naar de gebruiker om te melden dat de bestelling is " "veranderd." -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "Quota overboeken bij deze handeling toestaan" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "Add-on voor" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -12764,7 +12901,7 @@ msgstr "Add-on voor" msgid "Seat" msgstr "Zitplaats" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -12774,48 +12911,64 @@ msgstr "Zitplaats" msgid "Membership" msgstr "Lidmaatschap" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" "Inclusief belasting, indien van toepassing. Laat dit leeg voor de " "standaardprijs van het product" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "(Onveranderd)" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "Nieuwe prijs (bruto)" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Ticket secret" +msgid "Ticket is blocked" +msgstr "Ticketgeheim" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +#, fuzzy +#| msgid "Valid until" +msgid "Validity end" +msgstr "Geldig tot" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "Genereer een nieuw geheim" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 msgid "Cancel this position" msgstr "Annuleer deze plaats" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "Splitsen naar nieuwe bestelling" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "(Geen lidmaatschap)" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "Verwijder deze toeslag" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "Hergenereer geheimen" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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 " @@ -12826,11 +12979,11 @@ msgstr "" "opnieuw hun tickets downloaden. Oude versies van de tickets en bestellinks " "zullen ongeldig zijn." -#: pretix/control/forms/orders.py:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 msgid "Attach tickets" msgstr "Tickets bijvoegen" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 pretix/plugins/sendmail/forms.py:218 #, fuzzy #| msgid "" #| "Will be ignored if all tickets in this order exceed a given size limit to " @@ -12842,24 +12995,24 @@ msgstr "" "Deze optie wordt genegeerd als de ticketbestanden te groot zijn, om te " "voorkomen dat de e-mail geweigerd wordt." -#: pretix/control/forms/orders.py:628 +#: pretix/control/forms/orders.py:658 msgid "Attach invoices" msgstr "Facturen bijsluiten" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "Ontvanger" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" "Annuleer de bestelling. Alle tickets zullen niet meer werken. Dit kan niet " "worden teruggedraaid." -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 msgid "" "Mark the order as pending and allow the user to pay the open amount with " "another payment method." @@ -12867,37 +13020,38 @@ msgstr "" "Markeer de bestelling als 'openstaand' en sta de gebruiker toe het " "openstaande bedrag met een andere betalingsmethode te betalen." -#: pretix/control/forms/orders.py:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "Doe niets en houd de bestelling in de huidige staat." -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "Het bedrag van de terugbetaling moet positief zijn en minder dan {}." -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "U moet een bedrag opgeven voor een gedeeltelijke terugbetaling." -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 msgid "Cancel all dates" msgstr "Annuleer alle datums" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "Geld automatisch terugbetalen indien mogelijk" -#: pretix/control/forms/orders.py:759 -#, fuzzy -#| msgid "This payment method does not support automatic refunds." -msgid "Only available for payment method that support automatic refunds." -msgstr "Deze betalingsmethode ondersteunt geen automatische terugbetalingen." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 #, fuzzy #| msgid "" #| "If checked, all payments with a payment method not supporting automatic " @@ -12917,7 +13071,7 @@ msgstr "" "bestellingen wilt terugbetalen door het bedrag te verrekenen met andere " "bestellingen of door cadeaubonnen uit te geven." -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" @@ -12925,23 +13079,23 @@ msgstr "" "Geldbedrag als cadeaubon uitgeven in plaats van een terugbetaling naar de " "oorspronkelijke betalingsmethode" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 msgid "Gift card validity" msgstr "Geldigheid van cadeaubonnen" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 msgid "Keep a fixed cancellation fee per ticket" msgstr "Houd een vast bedrag per ticket als annuleringskosten in" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 msgid "Free tickets and add-on products are not counted" msgstr "Gratis tickets en add-onproducten worden niet meegeteld" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 msgid "Keep fees" msgstr "Houd toeslagen in" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -12954,20 +13108,20 @@ msgstr "" "gedeeltelijk wordt geannuleerd, omdat de bestelling dan uit tickets voor " "meerdere datums bestaat." -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 msgid "Send information via email" msgstr "Stuur informatie via e-mail" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 msgid "Send information to waiting list" msgstr "Stuur informatie naar wachtlijst" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, python-brace-format msgid "Canceled: {event}" msgstr "Geannuleerd: {event}" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -12999,7 +13153,7 @@ msgstr "" "\n" "Organisatie van {event}" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -13022,26 +13176,26 @@ msgstr "" "\n" "Organisatie van {event}" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "" "Kies een specifieke evenementsdatum of een datumbereik, maar niet beiden." -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "Kies alle evenementsdatums of een datumbereik, maar niet beiden." -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" "Als u een datumbereik kiest moet u zowel een begin als een einde opgeven." -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "Bevestig dat u ALLE datums in deze evenementenreeks wilt annuleren." @@ -13523,7 +13677,33 @@ msgstr "Plaats #{posid} aangemaakt: {item} ({price})." msgid "A new secret has been generated for position #{posid}." msgstr "Een nieuw geheim is gegenereerd voor plaats #{posid}." -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "Dit ticket is geannuleerd." + +#: pretix/control/logdisplay.py:172 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "Dit ticket is geannuleerd." + +#: pretix/control/logdisplay.py:177 +#, fuzzy, python-brace-format +#| msgid "A new secret has been generated for position #{posid}." +msgid "A block has been added for position #{posid}." +msgstr "Een nieuw geheim is gegenereerd voor plaats #{posid}." + +#: pretix/control/logdisplay.py:181 +#, fuzzy, python-brace-format +#| msgid "A new secret has been generated for position #{posid}." +msgid "A block has been removed for position #{posid}." +msgstr "Een nieuw geheim is gegenereerd voor plaats #{posid}." + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" @@ -13531,19 +13711,19 @@ msgstr "" "Plaats #{posid} ({old_item}, {old_price}) afgesplitst naar nieuwe " "bestelling: {order}" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" "Deze bestelling is gemaakt door het opsplitsen van de bestelling {order}" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "(onbekend)" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " @@ -13552,7 +13732,7 @@ msgstr "" "Onbekende scan van code \"{barcode}…\" om {datetime} voor lijst \"{list}\", " "type \"{type}\"." -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." @@ -13560,7 +13740,7 @@ msgstr "" "Onbekende scan van code \"{barcode}…\" voor lijst \"{list}\", type " "\"{type}\"." -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " @@ -13569,7 +13749,7 @@ msgstr "" "Een scan van ingetrokken code \"{barcode}…\" om {datetime} voor lijst " "\"{list}\", type \"{type}\" is geüpload." -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " @@ -13578,7 +13758,7 @@ msgstr "" "Scan van ingetrokken code \"{barcode}\" voor lijst \"{list}\", type " "\"{type}\" is geüpload." -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " @@ -13587,7 +13767,7 @@ msgstr "" "Een scan voor plaats #{posid} is geweigerd om {datetime} voor lijst " "\"{list}\", type \"{type}\". Foutcode: \"{errorcode}\"." -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " @@ -13596,29 +13776,29 @@ msgstr "" "Een scan voor plaats #{posid} is geweigerd voor de lijst \"{list}\", type " "\"{type}\". Foutcode: \"{errorcode}\"." -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "Plaats #{posid} is uitgecheckt op {datetime} voor lijst \"{list}\"." -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "Plaats #{posid} is uitgecheckt voor lijst \"{list}\"." -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "Plaats #{posid} is ingecheckt op {datetime} voor lijst \"{list}\"." -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "Plaats #{posid} is ingecheckt voor lijst \"{list}\"." -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -13627,7 +13807,7 @@ msgstr "" "Een scan voor plaats #{posid} om {datetime} voor lijst \"{list}\" is " "geüpload, terwijl het ticket al is gescand." -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " @@ -13636,241 +13816,253 @@ msgstr "" "Plaats #{posid} is gescand en geweigerd omdat het al is gescand op lijst " "\"{list}\"." -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 msgid "This object has been created by cloning." msgstr "Dit object is aangemaakt via kopiëren." -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 msgid "The organizer has been changed." msgstr "De organisator is veranderd." -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 msgid "The organizer settings have been changed." msgstr "De instellingen van de organisator zijn aangepast." -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 #, fuzzy #| msgid "The order details have been changed." msgid "The footer links have been changed." msgstr "De details van de bestelling zijn aangepast." -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 #, fuzzy #| msgid "The quota has been added." msgid "A scheduled export has been added." msgstr "Het quotum is toegevoegd." -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 #, fuzzy #| msgid "The product has been changed." msgid "A scheduled export has been changed." msgstr "Het product is aangepast." -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 #, fuzzy #| msgid "The selected property has been deleted." msgid "A scheduled export has been deleted." msgstr "De eigenschap is verwijderd." -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 #, fuzzy #| msgid "The selected property has been deleted." msgid "A scheduled export has been executed." msgstr "De eigenschap is verwijderd." -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 msgid "Gift card acceptance for another organizer has been added." msgstr "Cadeaubonacceptatie voor een andere organisator is toegevoegd." -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 msgid "Gift card acceptance for another organizer has been removed." msgstr "Cadeaubonacceptatie voor een andere organisator is verwijderd." -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 msgid "The webhook has been created." msgstr "De webhook is aangemaakt." -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 msgid "The webhook has been changed." msgstr "De webhook is aangepast." -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 #, fuzzy #| msgid "The webhook has been created." msgid "The webhook call retry jobs have been dropped." msgstr "De webhook is aangemaakt." -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 #, fuzzy #| msgid "The order has been created." msgid "The SSO provider has been created." msgstr "De bestelling is aangemaakt." -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 #, fuzzy #| msgid "The order has been changed." msgid "The SSO provider has been changed." msgstr "De bestelling is aangepast." -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 #, fuzzy #| msgid "The order has been deleted." msgid "The SSO provider has been deleted." msgstr "De bestelling is verwijderd." -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 #, fuzzy #| msgid "The event has been created." msgid "The SSO client has been created." msgstr "Het evenement is aangemaakt." -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 #, fuzzy #| msgid "The account has been changed." msgid "The SSO client has been changed." msgstr "Het account is aangepast." -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 #, fuzzy #| msgid "The event has been deleted." msgid "The SSO client has been deleted." msgstr "Dit evenement is verwijderd." -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 msgid "The membership type has been created." msgstr "Het lidmaatschapstype is aangemaakt." -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 msgid "The membership type has been changed." msgstr "Het lidmaatschapstype is aangepast." -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 msgid "The membership type has been deleted." msgstr "Het lidmaatschapstype is verwijderd." -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 msgid "The account has been created." msgstr "Het account is aangemaakt." -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 msgid "The account has been changed." msgstr "Het account is aangepast." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 msgid "A membership for this account has been added." msgstr "Een lidmaatschap is toegevoegd aan dit account." -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 msgid "A membership of this account has been changed." msgstr "Een lidmaatschap van dit account is aangepast." -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 msgid "A membership of this account has been deleted." msgstr "Een lidmaatschap van dit account is verwijderd." -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 msgid "The account has been disabled and anonymized." msgstr "Het account is uitgeschakeld en geanonimiseerd." -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 msgid "A new password has been requested." msgstr "Een nieuw wachtwoord is aangevraagd." -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 msgid "A new password has been set." msgstr "Een nieuw wachtwoord is ingesteld." -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "Het versturen van een email is mislukt." -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "Het interne commentaar van het evenement is bijgewerkt." -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 msgid "The event has been canceled." msgstr "Het evenement is geannuleerd." -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 msgid "An event has been deleted." msgstr "Een webhook is verwijderd." -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "De details van de bestelling zijn aangepast." -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "De bestelling is aangemerkt als onbetaald." -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "Het geheim van de bestelling is veranderd." -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "De verloopdatum van de bestelling is aangepast." -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +#, fuzzy +#| msgid "The order has been marked as paid." +msgid "The order has been set to be usable before it is paid." +msgstr "De bestelling is aangemerkt als betaald." + +#: pretix/control/logdisplay.py:374 +#, fuzzy +#| msgid "The voucher has been sent to {recipient}." +msgid "The order has been set to require payment before use." +msgstr "De voucher is verstuurd naar {recipient}." + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "De bestelling is aangemerkt als verlopen." -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "De bestelling is aangemerkt als betaald." -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 msgid "The cancellation request has been deleted." msgstr "Het annuleringsverzoek is verwijderd." -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "De bestelling is terugbetaald." -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 msgid "The order has been reactivated." msgstr "De bestelling is opnieuw geactiveerd." -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "De testbestelling {code} is verwijderd." -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "De bestelling is aangemaakt." -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "De bestelling moet worden goedgekeurd voordat hij kan worden verwerkt." -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "De bestelling is goedgekeurd." -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, fuzzy, python-brace-format #| msgid "The order has been denied." msgid "The order has been denied (comment: \"{comment}\")." msgstr "De bestelling is geweigerd." -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "Het e-mailadres is veranderd van \"{old_email}\" naar \"{new_email}\"." -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." @@ -13878,59 +14070,68 @@ msgstr "" "Het e-mailadres is gecontroleerd (de gebruiker heeft op een link in een naar " "de gebruiker verzonden mail geklikt)." -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" "Het telefoonnummer is veranderd van \"{old_phone}\" naar \"{new_phone}\"." -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 msgid "The customer account has been changed." msgstr "Het klantenaccount is aangepast." -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "De taal van de bestelling is aangepast." -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "De factuur is gegenereerd." -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "De factuur is opnieuw gegenereerd." -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "De factuur is opnieuw uitgegeven." -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "Het interne commentaar van de bestelling is bijgewerkt." -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 msgid "The order's follow-up date has been updated." msgstr "De datum van opvolging voor de order is gewijzigd." -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" "De markering van de bestelling om extra aandacht bij check-in te vereisen is " "veranderd." -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +#, fuzzy +#| msgid "The order's flag to require attention at check-in has been toggled." +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" +"De markering van de bestelling om extra aandacht bij check-in te vereisen is " +"veranderd." + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "Een nieuwe betaling {local_id} is gestart, in plaats van de vorige." -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "Een onbekend type e-mail is verzonden." -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 #, fuzzy #| msgid "" #| "The email has been sent without attachments since they would have been " @@ -13942,15 +14143,15 @@ msgstr "" "De e-mail is verstuurd zonder bijlagen, omdat de bijlagen waarschijnlijk te " "groot zouden zijn om te worden verzonden." -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "Een aangepaste email is verstuurd." -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "Een aangepaste email is verstuurd naar een gast." -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." @@ -13958,63 +14159,63 @@ msgstr "" "Een e-mail is verzonden met een herinnering dat het ticket klaarstaat om te " "downloaden." -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" "Een email is verstuurd om de gebruiker te waarschuwen dat de bestelling " "bijna verloopt." -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" "Een email is verstuurd om de gebruiker ervan op de hoogte te stellen dat de " "bestelling is geannuleerd." -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" "Een email is verstuurd om de gebruiker ervan op de hoogte te stellen dat het " "evenement is geannuleerd." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" "Een email is verstuurd om de gebruiker ervan op de hoogte te stellen dat de " "bestelling is gewijzigd." -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" "Een email is verstuurd om de gebruiker ervan op de hoogte te stellen dat de " "bestelling is ontvangen." -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" "Een email is verstuurd om de gebruiker ervan op de hoogte te stellen dat de " "betaling is ontvangen." -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" "Een email is verstuurd om de gebruiker ervan op de hoogte te stellen dat de " "bestelling is geweigerd." -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" "Een email is verstuurd om de gebruiker ervan op de hoogte te stellen dat de " "bestelling is goedgekeurd." -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." @@ -14022,7 +14223,7 @@ msgstr "" "Een email is verstuurd om de gebruiker ervan op de hoogte te stellen dat de " "bestelling is ontvangen en betaling vereist." -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." @@ -14030,95 +14231,95 @@ msgstr "" "Een email is verstuurd om de gebruiker ervan op de hoogte te stellen dat de " "bestelling is ontvangen en goedkeuring vereist." -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" "Een email met een link naar de details van de bestelling is opnieuw " "verstuurd naar de gebruiker." -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "Betaling {local_id} is bevestigd." -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "Betaling {local_id} is geannuleerd." -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "Het annuleren van betaling {local_id} is mislukt." -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "Betaling {local_id} is gestart." -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "Betaling {local_id} is mislukt." -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "De bestelling kon niet worden gemarkeerd als betaald: {message}" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "De bestelling is overbetaald." -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "Terugbetaling {local_id} is aangemaakt." -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "Terugbetaling {local_id} is aangemaakt door een externe entiteit." -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "De klant heeft u om een terugbetaling gevraagd." -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "Terugbetaling {local_id} is voltooid." -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "Terugbetaling {local_id} is geannuleerd." -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "Terugbetaling {local_id} is mislukt." -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "De gebruiker is aangemaakt." -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "Twee-factor-authenticatie is ingeschakeld." -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "Twee-factor-authenticatie is uitgeschakeld." -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "Uw twee-factor-noodtokens zijn opnieuw gegenereerd." -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " @@ -14127,7 +14328,7 @@ msgstr "" "Een nieuw twee-factor-authenticatieapparaat \"{name}\" is toegevoegd aan uw " "account." -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " @@ -14136,31 +14337,31 @@ msgstr "" "Het twee-factor-authenticatieapparaat \"{name}\" is verwijderd van uw " "account." -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "Meldingen zijn ingeschakeld." -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "Meldingen zijn uitgeschakeld." -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "Uw meldingsinstellingen zijn aangepast." -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "De gebruiker is geanonimiseerd." -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "Wachtwoord-herstelmail verstuurd." -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "Het wachtwoord is opnieuw ingesteld." -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." @@ -14168,21 +14369,21 @@ msgstr "" "Een herhaald wachtwoordherstelverzoek is geweigerd, omdat het vorige verzoek " "minder dan 24 uur geleden was." -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "De organisator \"{name}\" is verwijderd." -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "De voucher is aangemaakt." -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" "De voucher is aangemaakt en verstuurd naar een persoon op de wachtlijst." -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 #, fuzzy #| msgid "A voucher has been sent to a person on the waiting list." msgid "" @@ -14190,372 +14391,372 @@ msgid "" "from the waiting list." msgstr "Een voucher is verstuurd naar een persoon op de wachtlijst." -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "De voucher is aangepast." -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "De voucher is verwijderd." -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "De voucher is verzilverd in bestelling {order_code}." -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "Het product is aangemaakt." -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "Het product is aangepast." -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "Het product is verwijderd." -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "De variant \"{value}\" is aangemaakt." -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "De variant \"{value}\" is verwijderd." -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "De variant \"{value}\" is gewijzigd." -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "Een add-on is toegevoegd aan dit product." -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "Een add-on is verwijderd van dit product." -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "Een add-on van dit product is gewijzigd." -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 msgid "A bundled item has been added to this product." msgstr "Een gebundeld product is aan dit product toegevoegd." -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 msgid "A bundled item has been removed from this product." msgstr "Een gebundeld product is verwijderd uit dit product." -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 msgid "A bundled item has been changed on this product." msgstr "Een gebundeld product van dit product is gewijzigd." -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "Het quotum is toegevoegd." -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "Het quotum is verwijderd." -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "Het quotum is aangepast." -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 msgid "The quota has closed." msgstr "Het quotum is gesloten." -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 msgid "The quota has been re-opened." msgstr "Het quotum is opnieuw geopend." -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "De categorie is toegevoegd." -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "De categorie is verwijderd." -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "De categorie is aangepast." -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "De vraag is toegevoegd." -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "De vraag is verwijderd." -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "De vraag is aangepast." -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 #, fuzzy #| msgid "The quota has been added." msgid "The discount has been added." msgstr "Het quotum is toegevoegd." -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 #, fuzzy #| msgid "The product has been deleted." msgid "The discount has been deleted." msgstr "Het product is verwijderd." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 #, fuzzy #| msgid "The account has been changed." msgid "The discount has been changed." msgstr "Het account is aangepast." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "De belastingregel is toegevoegd." -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "De belastingregel is verwijderd." -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "De belastingregel is aangepast." -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "De inchecklijst is toegevoegd." -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "De inchecklijst is verwijderd." -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "De inchecklijst is aangepast." -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "De evenementsinstellingen zijn aangepast." -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "De ticketsdownloadinstellingen zijn aangepast." -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "Een plug-in is ingeschakeld." -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "Een plug-in is uitgeschakeld." -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "De winkel is live gezet." -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "De winkel is offline gehaald." -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "De winkel is in testmodus gezet." -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "De testmodus is uitgeschakeld." -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "Het evenement is aangemaakt." -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 msgid "The event details have been changed." msgstr "De evenementsdetails zijn aangepast." -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "Een antwoordoptie is aan de vraag toegevoegd." -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "Een antwoordoptie is verwijderd van de vraag." -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "Een antwoordoptie is aangepast." -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "Een gebruiker is toegevoegd aan het evenemententeam." -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "Een gebruiker is uitgenodigd voor het evenemententeam." -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "De rechten van een gebruiker zijn veranderd." -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "Een gebruiker is verwijderd van het evenemententeam." -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "Een voucher is verstuurd naar een persoon op de wachtlijst." -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "Een inschrijving is verwijderd van de wachtlijst." -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 #, fuzzy #| msgid "An entry has been added to the waiting list." msgid "An entry has been transferred to another waiting list." msgstr "Een inschrijving is toegevoegd aan de wachtlijst." -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "Een inschrijving op de wachtlijst is aangepast." -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "Een inschrijving is toegevoegd aan de wachtlijst." -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "Het team is aangepast." -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "De teaminstellingen zijn aangepast." -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "Het team is verwijderd." -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 msgid "The gate has been created." msgstr "De toegangslocatie is aangemaakt." -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 msgid "The gate has been changed." msgstr "De toegangslocatie is aangepast." -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 msgid "The gate has been deleted." msgstr "De toegangslocatie is verwijderd." -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "De evenementsdatum is verwijderd." -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 msgctxt "subevent" msgid "The event date has been canceled." msgstr "De evenementsdatum is geannuleerd." -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "De evenementsdatum is aangepast." -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "De evenementsdatum is aangemaakt." -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "Een quotum is toegevoegd aan de evenementsdatum." -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "Een quotum van de evenementsdatum is aangepast." -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "Een quotum is verwijderd van de evenementsdatum." -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "Het apparaat is aangemaakt." -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "Het apparaat is gewijzigd." -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "De toegang van het apparaat is ingetrokken." -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "Het apparaat is geïnitialiseerd." -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "Het toegangstoken van het apparaat is opnieuw gegenereerd." -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" "Het apparaat heeft de server op de hoogte gesteld van een hardware- of " "software-update." -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 msgid "The gift card has been created." msgstr "De cadeaubon is aangemaakt." -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 msgid "The gift card has been changed." msgstr "De cadeaubon is gewijzigd." -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 msgid "A manual transaction has been performed." msgstr "Een handmatige transactie is uitgevoerd." -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "De instellingen van een betalingsprovider zijn aangepast." -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "De instellingen van een ticketsuitvoerprovider zijn aangepast." -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "De gebruiker bevestigde het volgende bericht: \"{}\"" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, fuzzy, python-brace-format #| msgid "The order has been denied." msgid "The order has been canceled (comment: \"{comment}\")." msgstr "De bestelling is geweigerd." -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "De bestelling is geannuleerd." -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "De check-in van plaats #{posid} op lijst \"{list}\" is teruggedraaid." -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " @@ -14564,83 +14765,93 @@ msgstr "" "Plaats #{posid} is handmatig gemarkeerd als ingecheckt op {datetime} op " "lijst \"{list}\"." -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" "Plaats #{posid} is opnieuw ingecheckt op {datetime} op lijst \"{list}\"." -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} is toegevoegd aan het team." -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} is verwijderd uit het team." -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" "{user} is bij het team gekomen via de uitnodiging verstuurd naar {email}." -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} is uitgenodigd voor het team." -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "De uitnodiging voor {user} is opnieuw verstuurd." -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "De uitnodiging voor {user} is ingetrokken." -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "Het token \"{name}\" is aangemaakt." -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "Het token \"{name}\" is ingetrokken." -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "Uw accountinstellingen zijn aangepast." -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "Uw e-mailadres is veranderd naar {email}." -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "Uw wachtwoord is veranderd." -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "Uw account is ingeschakeld." -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "Uw account is uitgeschakeld." -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "U heeft als de gebruiker {} gewerkt." -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "U bent gestopt met werken als {}." +#: pretix/control/logdisplay.py:678 +#, fuzzy +#| msgid "Blocked Seats" +msgid "Blocked manually" +msgstr "Geblokkeerde zitplaatsen" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -14679,7 +14890,7 @@ msgstr "Algemeen" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -14687,8 +14898,8 @@ msgid "Payment" msgstr "Betaling" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -14737,7 +14948,7 @@ msgid "Overview" msgstr "Overzicht" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -14784,7 +14995,7 @@ msgid "Search" msgstr "Zoeken" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "Betalingen" @@ -15409,7 +15620,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -15459,18 +15670,18 @@ msgstr "Tijd van de scan" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "Resultaat" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "Automatisch als afwezig gemarkeerd: %(date)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "Extra ingangsscan: %(date)s" @@ -15482,7 +15693,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "Geweigerde scan: %(date)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "Automatisch ingecheckt: %(date)s" @@ -15610,7 +15821,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -16463,7 +16674,7 @@ msgid "Show affected orders" msgstr "Toon getroffen bestellingen" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "Commentaar bijwerken" @@ -16645,9 +16856,9 @@ msgstr "Deze verandering is uitgevoerd door een pretix-beheerder." #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -16719,8 +16930,8 @@ msgid "Free order" msgstr "Gratis bestelling" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "Stuur link opnieuw" @@ -16757,7 +16968,7 @@ msgstr "Betalingsinstellingen" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "Ingeschakeld" @@ -16830,34 +17041,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -17021,7 +17232,7 @@ msgstr "Basisinstellingen" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -18040,14 +18251,14 @@ msgid "Add a new bundled product" msgstr "Nieuw gebundeld product toevoegen" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "Alleen binnen een beperkte tijd beschikbaar" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "Alleen zichtbaar met een voucher" @@ -18060,11 +18271,11 @@ msgstr "" "Merk op dat uw variant niet beschikbaar zal zijn om te " "kopen tot u het aan een bestaand of nieuw aangemaakt quotum heeft toegevoegd." -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 msgid "New variation" msgstr "Nieuwe variant" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "Voeg een nieuwe variant toe" @@ -18288,7 +18499,7 @@ msgstr "Volledig gereserveerd" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "Uitverkocht" @@ -18347,36 +18558,36 @@ msgid "Question: %(name)s" msgstr "Vraag: %(name)s" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "Vraag bewerken" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "Betaald" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "Geen overeenkomende antwoorden gevonden." -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "U moet de vraag aan een product toewijzen om antwoorden te verzamelen." -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "Aantal" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "Percentage" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "Vraaggeschiedenis" @@ -18908,16 +19119,62 @@ msgstr "" "de originele prijs van het product op het moment van de aankoop." #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "Veranderen naar" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "inclusief alle belasting" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +#| msgid "Ticket layout" +msgid "Ticket block" +msgstr "Ticketlay-out" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +#, fuzzy +#| msgid "Blocked" +msgid "Not blocked" +msgstr "Geblokkeerd" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +#, fuzzy +#| msgid "Valid until" +msgid "Validity time" +msgstr "Geldig tot" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid from %(datetime)s" +msgstr "Toegang: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid until %(datetime)s" +msgstr "Toegang: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 #, fuzzy #| msgid "" #| "Removing this position will also remove all add-ons to this position." @@ -18927,13 +19184,13 @@ msgid "" msgstr "" "Deze positie verwijderen zal ook alle add-ons van deze plaats verwijderen." -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "Product toevoegen" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " @@ -18943,12 +19200,12 @@ msgstr "" "kosten anders kunnen zijn na later volgende wijzigingen in de bestelling of " "wanneer een andere betalingsmethode wordt gekozen." -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "Andere acties" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "Veranderingen uitvoeren" @@ -18975,7 +19232,7 @@ msgid "Change order information" msgstr "Verander bestellingsinformatie" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -19123,19 +19380,25 @@ msgstr "Annuleringsdatum" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 msgid "Customer account" msgstr "Klantenaccount" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 msgid "Contact email" msgstr "Contact-e-mailadres" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." @@ -19143,7 +19406,7 @@ msgstr "" "We weten dat dit e-mailadres werkt, omdat de gebruiker op een link in een e-" "mail heeft geklikt." -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" @@ -19151,26 +19414,26 @@ msgstr "" "We weten niet of deze factuur is gemaild naar de klant, omdat de factuur is " "aangemaakt voor ons systeem deze informatie is gaan bijhouden" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 msgid "Invoice was emailed to customer" msgstr "Factuur is gemaild naar klant" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 msgid "Invoice was not yet emailed to customer" msgstr "Factuur is nog niet gemaild naar klant" -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" "Stel de factuur opnieuw samen met bijgewerkte gegevens maar hetzelfde " "factuurnummer." -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "Opnieuw genereren" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." @@ -19178,89 +19441,95 @@ msgstr "" "Genereer een annuleringsdocument op voor deze factuur en genereer een nieuwe " "factuur met een nieuw factuurnummer." -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "Genereer annulering" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "Annuleren en opnieuw uitgeven" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 msgid "Email invoices" msgstr "Facturen verzenden" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "Genereer factuur" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "Verander antwoorden" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "Verander producten" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "Bestelde items" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, python-format msgid "Denied scan: %(date)s" msgstr "Geweigerde scan: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, python-format msgid "Exit scan: %(date)s" msgstr "Uitgangsscan: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, python-format msgid "Entry scan: %(date)s" msgstr "Ingangsscan: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "Vouchercode gebruikt:" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, fuzzy, python-format #| msgid "Maximum discount budget" msgid "Used %(amount)s discount from budget" msgstr "Maximaal kortingsbudget" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 msgid "Ticket page" msgstr "Ticketpagina" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "niet beantwoord" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "Deze vraag zal bij het inchecken worden gesteld." -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." @@ -19268,58 +19537,58 @@ msgstr "" "Dit bestand is geüpload door een gebruiker, en kan virussen of andere " "kwaadaardige inhoud bevatten." -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "ONVEILIG" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "plus %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "incl. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "Belastingen" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "Totaal" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "Successful payments" msgstr "Geslaagde betalingen" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 msgid "Pending total" msgstr "Openstaand bedrag" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "Bevestigingsdatum" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " @@ -19328,69 +19597,69 @@ msgstr "" "Deze betaling is aangemaakt met een oudere versie van pretix, hierom kan " "nauwkeurige data mogelijk niet aanwezig zijn." -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "GEMIGREERD" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "Annuleer betaling" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "Bevestig als betaald" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "Maak een terugbetaling aan" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "Bron" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "Annuleer overschrijving" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "Bevestig als klaar" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "Negeer" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "Verwerk terugbetaling" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "Veranderen" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "Postcode en stad" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "Geldig EU btw-nummer" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "Controleren" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "Bestelgeschiedenis" @@ -20009,8 +20278,15 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +#, fuzzy +#| msgid "Pending (overdue)" +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "Openstaand (achterstallig)" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "Geannuleerd (betaalde kosten)" @@ -20256,12 +20532,6 @@ msgstr "Wacht op betaling" msgid "Anonymize" msgstr "Anonimiseren" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -msgid "Valid from" -msgstr "Geldig van" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -22739,51 +23009,51 @@ msgstr "Probeer het opnieuw." msgid "Invalid code, please try again." msgstr "Ongeldige code, probeer het opnieuw." -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "De gekozen check-ins zijn teruggedraaid." -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 #, 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:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "De geselecteerde tickets zijn aangemerkt als ingecheckt." -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "De nieuwe inchecklijst is aangemaakt." -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 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:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "De gevraagde lijst bestaat niet." -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "De gekozen lijst is verwijderd." @@ -22877,7 +23147,7 @@ msgstr "Geen datums" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "Verkoop afgelopen" @@ -22885,7 +23155,7 @@ msgstr "Verkoop afgelopen" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "Binnenkort" @@ -22939,7 +23209,7 @@ msgstr "Sommige van de opgegeven productkenmerken zijn ongeldig." msgid "Not all discounts have been selected." msgstr "Niet alle producten zijn geselecteerd." -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -22974,15 +23244,15 @@ msgstr "" "Deze betalingsprovider bestaat niet of de bijbehorende plug-in is " "uitgeschakeld." -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" "Deze waarde zal op basis van verschillende parameters automatisch worden " "aangepast." -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "ongeldig item" @@ -23083,7 +23353,7 @@ msgstr "De gekozen belastingregel kan niet worden verwijderd." msgid "Your event is not empty, you need to set it up manually." msgstr "Uw evenement is niet leeg, u moet het handmatig opzetten." -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" @@ -23091,11 +23361,11 @@ msgstr "" "Uw wijzigingen zijn opgeslagen. U kunt nu doorgaan met het bekijken van de " "details, of het evenement live zetten om te beginnen met verkopen!" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "Standaardticket" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "Ticket met korting" @@ -23207,7 +23477,7 @@ msgstr "" "maar we hebben de plugin \"{plugin}\" onder de licentie \"{license}\" " "gevonden." -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "Het gevraagde product bestaat niet." @@ -23248,8 +23518,8 @@ msgstr "De volgorde van categorieën is bijgewerkt." msgid "Street" msgstr "Straat" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "De gevraagde vraag bestaat niet." @@ -23257,56 +23527,56 @@ msgstr "De gevraagde vraag bestaat niet." msgid "The selected question has been deleted." msgstr "De gekozen vraag is verwijderd." -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "Bestand geüpload" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "De nieuwe vraag is aangemaakt." -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "Het nieuwe quotum is aangemaakt." -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 msgid "Exit scans" msgstr "Uitgangsscans" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "Vouchers en wachtlijstreserveringen" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "Beschikbaar quotum" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "Wachtlijst (openstaand)" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "Momenteel te koop" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "Het gevraagde quotum bestaat niet." -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "Het quotum is heropend, en zal niet automatisch opnieuw sluiten." -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "Het geselecteerde quotum is verwijderd." -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "Het gevraagde item bestaat niet." -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." @@ -23314,7 +23584,7 @@ msgstr "" "U kunt geen add-ons toevoegen aan een product dat zelf alleen beschikbaar is " "als add-on." -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." @@ -23322,7 +23592,7 @@ msgstr "" "U kunt geen bundels toevoegen aan een product dat zelf alleen beschikbaar is " "als bundel." -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " @@ -23331,7 +23601,7 @@ msgstr "" "U heeft dit product uitgeschakeld, maar het is nog deel van een " "productbundel. Zolang dit zo is kan ook deze bundel niet gekocht worden." -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 msgid "" "The product could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it. Deleting it could break reporting or other " @@ -23342,11 +23612,11 @@ msgstr "" "plaats van het te verwijderen, omdat het product verwijderen mogelijk andere " "informatie ongeldig zou maken." -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "Het gekozen product is verwijderd." -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "Het gekozen product is uitgeschakeld." @@ -23757,69 +24027,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:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "De betalingstermijn is veranderd." -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 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:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "Deze actie is alleen toegestaan voor openstaande bestellingen." -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 msgid "This action is only allowed for canceled orders." msgstr "Deze actie is alleen toegestaan voor geannuleerde bestellingen." -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "Een fout is opgetreden. Zie de details hieronder." -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 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:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "De bestelling is aangepast." -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 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:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "Niets hoefde te worden aangepast aan de bestelling." -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 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:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "Onderwerp: {subject}" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 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:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "Kon geen mail sturen naar de volgende gebruiker: {}" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -23827,37 +24097,37 @@ msgstr "" "Deze link is niet meer geldig. Ga terug, ververs de pagina, en probeer het " "opnieuw." -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "Er is geen bestelling met de gegeven bestelcode." -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "De gekozen exporteerder was niet gevonden." -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 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:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, fuzzy, python-brace-format #| msgid "Export date" msgid "Export: {title}" msgstr "Exportdatum" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -23865,18 +24135,18 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 msgid "All orders have been canceled." msgstr "Alle bestellingen zijn geannuleerd." -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, python-brace-format msgid "" "The orders have been canceled. An error occurred with {count} orders, please " @@ -23885,23 +24155,23 @@ 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:2596 +#: pretix/control/views/orders.py:2608 msgid "Your input was not valid." msgstr "Uw invoer was ongeldig." -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "Tokennaam" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "Deze organisator kan niet worden verwijderd." -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "De organisator is verwijderd." -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." @@ -23909,48 +24179,48 @@ msgstr "" "De organisator kon niet worden verwijderd omdat sommige beperkingen (bijv. " "data aangemaakt door plug-ins) het niet toestaan." -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "De nieuwe organisator is aangemaakt." -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "Administrators" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "Het team is aangemaakt. U kunt nu leden aan het team toevoegen." -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "Uw wijzigingen konden niet worden opgeslagen." -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "Het gekozen team kan niet worden verwijderd." -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 #, fuzzy #| msgid "" #| "The event could not be deleted as some constraints (e.g. data created by " @@ -23962,11 +24232,11 @@ msgstr "" "Het evenement kon niet worden verwijderd omdat sommige beperkingen (bijv. " "data aangemaakt door plug-ins) het niet toestaan." -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "Het gekozen team is verwijderd." -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." @@ -23974,45 +24244,45 @@ msgstr "" "U kunt het laatste lid niet uit dit team verwijderen, omdat er niemand meer " "zou zijn met de permissie om teams te beheren." -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "Het lid is verwijderd uit het team." -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "Ongeldige uitnodiging geselecteerd." -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "De uitnodiging is ingetrokken." -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "De uitnodiging is opnieuw verstuurd." -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "Ongeldig token geselecteerd." -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "Het token is ingetrokken." -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" "Gebruikers moeten een pretix-account hebben voordat ze kunnen worden " "uitgenodigd." -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "Het nieuwe lid is uitgenodigd voor het team." -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "Het nieuwe lid is toegevoegd aan het team." -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " @@ -24022,98 +24292,98 @@ msgstr "" "Kopieer dit geheim naar een veilige plaats. U zal het hier niet opnieuw " "kunnen zien." -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "Het apparaat is succesvol geïnstalleerd." -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "Dit apparaat heeft momenteel geen toegang." -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "De toegang voor dit apparaat is ingetrokken." -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 msgid "The selected gift card issuer has been added." msgstr "De gekozen cadeaukaartuitgever is toegevoegd." -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 msgid "The selected gift card issuer has been removed." msgstr "De gekozen cadeaukaartuitgever is verwijderd." -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "Cadeaubonnen kunnen geen negatieve waarde hebben." -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 msgid "The transaction could not be reversed." msgstr "De transactie kon niet worden teruggeboekt." -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 msgid "The transaction has been reversed." msgstr "De transactie is teruggeboekt." -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "Uw invoer was ongeldig, probeer het opnieuw." -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 msgid "The manual transaction has been saved." msgstr "De handmatige transactie is opgeslagen." -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 msgid "The gift card has been created and can now be used." msgstr "De cadeaubon is aangemaakt en kan nu worden gebruikt." -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 msgid "The selected gate has been deleted." msgstr "De geselecteerde toegangslocatie is verwijderd." -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 msgid "The property has been created." msgstr "De eigenschap is aangemaakt." -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 msgid "The selected property has been deleted." msgstr "De eigenschap is verwijderd." -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 msgid "The selected object has been deleted." msgstr "Het gekozen object is verwijderd." -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 #, fuzzy #| msgid "The order has been created." msgid "The provider has been created." msgstr "De bestelling is aangemaakt." -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, fuzzy, python-brace-format #| msgid "" #| "Your changes have been saved. Please note that it can take a short period " @@ -24125,7 +24395,7 @@ msgstr "" "Uw wijzigingen zijn opgeslagen. Merk op dat het een korte tijd kan duren " "voordat uw wijzigingen zichtbaar zijn." -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." @@ -24133,7 +24403,7 @@ msgstr "" "We hebben de klant een e-mail gestuurd met verdere instructies voor het " "opnieuw instellen van het wachtwoord." -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 msgid "The customer account has been anonymized." msgstr "Het klantenaccount is geanonimiseerd." @@ -24402,7 +24672,7 @@ msgstr "De gevraagde inschrijving bestaat niet." msgid "The selected entry has been deleted." msgstr "De gekozen inschrijving is verwijderd." -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "Dit is geen evenementenreeks." @@ -24493,7 +24763,7 @@ msgstr "Alle richtingen" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "Inclusief openstaande bestellingen" @@ -25515,94 +25785,94 @@ msgstr "Alleen tickets waarvoor speciale aandacht nodig is" msgid "Include questions" msgstr "Inclusief vragen" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "Inchecklijst (PDF)" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 #, fuzzy #| msgid "Check-in" msgctxt "export_category" msgid "Check-in" msgstr "Check-in" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "betaald" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked out" msgstr "Uitgecheckt" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 msgid "Automatically checked in" msgstr "Automatisch ingecheckt" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "Geheim" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 msgid "Check-in log (all scans)" msgstr "Incheckgeschiedenis (alle scans)" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 #, fuzzy #| msgid "Go offline" msgid "Offline" msgstr "Ga offline" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "Offline scan" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "Foutmelding" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 msgid "Upload date" msgstr "Uploaddatum" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 msgid "Upload time" msgstr "Uploadtijd" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "Oké" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 msgid "Successful scans only" msgstr "Alleen geslaagde scans" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 msgid "All check-in lists" msgstr "Alle inchecklijsten" @@ -26412,7 +26682,7 @@ msgstr "Stuur alleen naar klanten met bestellingen geplaatst voor" msgid "Everyone who placed an order" msgstr "Iedereen die een bestelling heeft geplaatst" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" @@ -26420,70 +26690,78 @@ msgstr "" "Iedere gast (of aan de besteller als er geen e-mailadres van de gast bekend " "is)" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 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:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +#, 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:247 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:248 pretix/plugins/sendmail/views.py:269 msgid "approval pending" msgstr "wacht op goedkeuring" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "openstaand met verlopen betaling" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 #, 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:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 #, fuzzy #| msgid "Restrict to specific sales channels" msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "Beperken tot specifieke verkoopkanalen" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "Type tijdsaangave" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 msgid "Absolute" msgstr "Absoluut" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 msgid "Relative, before event start" msgstr "Relatief, voordat evenement start" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 msgid "Relative, before event end" msgstr "Relatief, voordat evenement eindigt" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 msgid "Relative, after event start" msgstr "Relatief, nadat evenement start" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 msgid "Relative, after event end" msgstr "relatief, nadat evenement eindigt" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 msgid "Please specify the send date" msgstr "Kies een verzenddatum alstublieft" -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 msgid "Please specify the offset days and time" msgstr "Voer zowel het aantal dagen als de gewenste tijd in" -#: pretix/plugins/sendmail/forms.py:394 +#: pretix/plugins/sendmail/forms.py:396 msgid "Please specify a product" msgstr "Kies een product alstublieft" @@ -26508,62 +26786,62 @@ msgstr "voltooid" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "Iedereen die een bestelling heeft geplaatst" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 msgid "Limit products" msgstr "Beperk producten" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "Standaard ontvangen alleen betaalde orders de e-mail" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 msgid "Send date" msgstr "Verzenddatum" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 msgid "Time of day" msgstr "Tijd" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "Stuur e-mail naar" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "Alleen ingeschakelde regels zijn daadwerkelijk verzonden" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, python-brace-format msgid "on {date} at {time}" msgstr "op {date} om {time}" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, 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:269 +#: pretix/plugins/sendmail/models.py:275 #, 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:279 +#: pretix/plugins/sendmail/models.py:285 #, 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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -26814,20 +27092,20 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" msgstr[0] "%(number)s overeenkomende bestelling" msgstr[1] "%(number)s overeenkomende bestellingen" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, fuzzy, python-format #| msgid "Waiting list entry" msgid "%(number)s waiting list entry" @@ -26835,11 +27113,11 @@ msgid_plural "%(number)s waiting list entries" msgstr[0] "Wachtlijstitem" msgstr[1] "Wachtlijstitem" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 msgid "Your rule has been created." msgstr "Uw regel is aangemaakt." -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 msgid "The selected rule has been deleted." msgstr "De gekozen regel is verwijderd." @@ -26920,11 +27198,6 @@ msgstr "Mogelijke opbrengst" msgid "Minimum Price" msgstr "Minimumprijs" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "Geblokkeerd" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 msgid "Available" @@ -27831,11 +28104,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "Controleer bestelling" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 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:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -28641,7 +28914,7 @@ msgstr "UITVERKOCHT" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "Gereserveerd" @@ -28680,52 +28953,59 @@ msgstr "Toon volledige locatie" msgid "Membership:" msgstr "Lidmaatschap:" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +#, fuzzy +#| msgid "This ticket has been used once." +#| msgid_plural "This ticket has been used %(count)s times." +msgid "This ticket is blocked." +msgstr "Dit ticket werd reeds eenmaal gebruikt." + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 msgctxt "ticket_checkins" msgid "Usage:" msgstr "Aantal keer gebruikt:" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, python-format msgid "This ticket has been used once." msgid_plural "This ticket has been used %(count)s times." msgstr[0] "Dit ticket werd reeds eenmaal gebruikt." msgstr[1] "Dit ticket werd al %(count)s keer gebruikt." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 msgid "No attendee name provided" msgstr "Geen gastnaam opgegeven" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "De afbeelding die u eerder uploadde" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "Ok, dat verwijderen we…" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "%(item)s uit winkelwagen verwijderen" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, python-format msgid "Remove one %(item)s from your cart" msgstr "Verwijder één %(item)s uit de winkelwagen" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, python-format msgid "" "Remove one %(item)s from your cart. You currently have %(count)s in your " @@ -28734,11 +29014,11 @@ msgstr "" "Verwijder één %(item)s uit uw winkelwagen. U heeft op dit moment %(count)s " "ervan in uw winkelwagen." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "We proberen er nog een voor u te reserveren!" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -28750,12 +29030,12 @@ msgstr "" "Wanneer de producten in uw winkelwagen zitten heeft u %(time)s minuten om uw " "aankoop af te ronden." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, python-format msgid "Add one more %(item)s to your cart" msgstr "Nog een %(item)s aan winkelwagen toevoegen" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " @@ -28764,26 +29044,26 @@ msgstr "" "Voeg nog een %(item)s toe aan uw winkelwagen. U heeft op dit moment " "%(count)s ervan in uw winkelwagen." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" msgstr[0] "Een product" msgstr[1] "%(num)s producten" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, python-format msgid "incl. %(tax_sum)s taxes" msgstr "incl. %(tax_sum)s belasting" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" "De producten in uw winkelwagen zijn nog %(minutes)s minuten voor u " "gereserveerd." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 msgid "" "The items in your cart are no longer reserved for you. You can still " "complete your order as long as they’re available." @@ -28791,7 +29071,7 @@ msgstr "" "De items in uw winkelwagen zijn niet meer voor u gereserveerd. U kunt uw " "bestelling nog afronden, zolang de producten nog beschikbaar zijn." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "Overzicht van uw bestelde producten." @@ -28902,14 +29182,15 @@ msgid "Confirmation pending" msgstr "Wacht op bevestiging" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "Wacht op betaling" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "Bevestigd" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "Wacht op betaling" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 msgid "Uncategorized items" @@ -28991,7 +29272,7 @@ msgstr "Toon volgende week, %(week)s" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 #, fuzzy #| msgid "PDF ticket layout" msgid "Few tickets left" @@ -29002,7 +29283,7 @@ msgstr "PDF-ticketlay-out" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 #, fuzzy #| msgid "Pay now" msgctxt "available_event_in_list" @@ -29019,7 +29300,7 @@ msgstr "Betaal nu" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "Nu boeken" @@ -29028,7 +29309,7 @@ msgstr "Nu boeken" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "Volgeboekt" @@ -29088,14 +29369,14 @@ msgid "Other dates" msgstr "Andere datums" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 #, fuzzy #| msgid "The presale period for this event is over." msgid "The booking period for this event is over." msgstr "De voorverkoopperiode voor dit evenement is afgelopen." #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, fuzzy, python-format #| msgid "The presale for this event will start on %(date)s at %(time)s." msgid "The booking period for this event will start on %(date)s at %(time)s." @@ -30312,7 +30593,7 @@ msgid "The products have been successfully added to your cart." msgstr "De producten zijn succesvol aan uw winkelwagen toegevoegd." #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" "Tickets voor dit evenement kunnen niet worden gekocht via dit verkoopkanaal." @@ -30566,15 +30847,15 @@ msgid "" msgstr "" "Bedankt! We zullen uw plaats op de wachtlijst toewijzen aan iemand anders." -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "Deze ticketwinkel is op dit moment uitgeschakeld." -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "De geselecteerde datum bestaat niet in deze evenementenreeks." -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "vanaf %(start_date)s" @@ -30687,6 +30968,12 @@ msgstr "Schrijftoegang" msgid "Kosovo" msgstr "Kosovo" +#, fuzzy +#~| msgid "This payment method does not support automatic refunds." +#~ msgid "Only available for payment method that support automatic refunds." +#~ msgstr "" +#~ "Deze betalingsmethode ondersteunt geen automatische terugbetalingen." + #~ msgid "" #~ "Only include invoices issued on or before this date. Note that the " #~ "invoice date does not always correspond to the order or payment date." diff --git a/src/pretix/locale/nl/LC_MESSAGES/djangojs.po b/src/pretix/locale/nl/LC_MESSAGES/djangojs.po index 86cf603b4..69ec0ba8a 100644 --- a/src/pretix/locale/nl/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/nl/LC_MESSAGES/djangojs.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2021-10-29 02:00+0000\n" "Last-Translator: Maarten van den Berg \n" "Language-Team: Dutch " msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 msgid "Refund reason" msgstr "" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" "May be shown to the end user or used e.g. as part of a payment reference." msgstr "" -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -4466,8 +4505,8 @@ msgid "" msgstr "" #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -4715,15 +4754,7 @@ msgid "" "be used." msgstr "" -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "" @@ -4966,8 +4997,8 @@ msgid "Dates" msgstr "" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "" @@ -5109,10 +5140,10 @@ msgstr "" #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 msgid "Invoice address" msgstr "" @@ -5128,19 +5159,19 @@ msgstr "" msgid "Please enter a valid state." msgstr "" -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 msgid "Attendee e-mail address" msgstr "" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 msgid "Attendee address" msgstr "" @@ -5160,7 +5191,7 @@ msgstr "" #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "" @@ -5176,28 +5207,33 @@ msgstr "" msgid "Please enter a valid language code." msgstr "" -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 msgid "Please enter a valid sales channel." msgstr "" -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 msgid "Multiple matching seats were found." msgstr "" -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 msgid "No matching seat was found." msgstr "" -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "" -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 msgid "Ambiguous option selected." msgstr "" @@ -5524,9 +5560,9 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 msgid "Attendee company" msgstr "" @@ -5618,7 +5654,7 @@ msgid "Event begin weekday" msgstr "" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "" @@ -5700,8 +5736,8 @@ msgid "" "Add-on 2" msgstr "" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "" @@ -5743,7 +5779,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "" @@ -5794,7 +5830,7 @@ msgstr "" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -5855,23 +5891,23 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" msgstr "" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 msgid "Event canceled" msgstr "" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -5890,7 +5926,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "" -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "" @@ -5940,9 +5976,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 msgid "The booking period for this event has not yet started." msgstr "" @@ -5962,7 +5998,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 msgid "" "The booking period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -5976,7 +6012,7 @@ msgstr "" msgid "This voucher code is not known in our database." msgstr "" -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6068,15 +6104,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "" -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "" -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "" -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, python-format msgid "" "You can select at most %(max)s add-on from the category %(cat)s for the " @@ -6087,7 +6123,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, python-format msgid "" "You need to select at least %(min)s add-on from the category %(cat)s for the " @@ -6098,7 +6134,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6176,27 +6212,27 @@ msgstr "" msgid "week day" msgstr "" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "" @@ -6224,28 +6260,46 @@ msgstr "" msgid "This order position has been canceled." msgstr "" -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +msgid "This ticket has been blocked." +msgstr "" + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, python-brace-format +msgid "This ticket is only valid after {datetime}." +msgstr "" + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, python-brace-format +msgid "This ticket was only valid before {datetime}." +msgstr "" + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 msgid "This order position has an invalid date for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +msgid "This order is not yet approved." +msgstr "" + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "" -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "" -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "" @@ -6432,33 +6486,33 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "" -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, python-format msgid "" "You cannot select more than %(max)s item of the product %(product)s. We " @@ -6469,182 +6523,182 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 msgid "The booking period has ended." msgstr "" -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." msgstr "" -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 msgid "You need a valid voucher code to order one of the products." msgstr "" -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 msgid "" "The booking period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." msgstr "" -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." msgstr "" -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 msgid "The order was not canceled." msgstr "" -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 msgid "" "The cancellation fee cannot be higher than the total amount of this order." msgstr "" -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 msgid "The selected payment methods do not cover the total balance." msgstr "" -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " "has been used in the meantime. Please check the prices below and try again." msgstr "" -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, 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:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "" -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 msgid "The selected product does not allow to select a seat." msgstr "" -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 msgid "The selected country is blocked by your tax rule." msgstr "" -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." msgstr "" -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, 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:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -6745,7 +6799,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "" @@ -7384,7 +7438,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -7400,7 +7454,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -7692,7 +7746,7 @@ msgid "" "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "" @@ -7700,7 +7754,7 @@ msgstr "" msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "" @@ -7776,19 +7830,19 @@ msgstr "" msgid "Refund method" msgstr "" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -8080,7 +8134,7 @@ msgid "" msgstr "" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "" @@ -8118,10 +8172,25 @@ msgstr "" #: pretix/base/settings.py:2029 #, python-brace-format +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:2042 +#, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, python-brace-format msgid "" "Hello,\n" @@ -8152,12 +8221,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, python-brace-format msgid "Order canceled: {code}" msgstr "" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -8173,12 +8242,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -8196,12 +8265,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -8216,12 +8285,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, python-brace-format msgid "Order denied: {code}" msgstr "" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -8238,7 +8307,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -8250,12 +8319,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -8269,7 +8338,7 @@ msgid "" " Your {event} team" msgstr "" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -8283,12 +8352,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -8308,12 +8377,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -8333,12 +8402,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -8358,56 +8427,56 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "" -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 msgid "Header image" msgstr "" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -8416,26 +8485,26 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -8444,15 +8513,15 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -8461,93 +8530,93 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 msgid "Attendee data explanation" msgstr "" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." msgstr "" -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 msgid "Additional success message" msgstr "" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -8555,67 +8624,67 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 msgid "Length of gift card codes" msgstr "" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 msgid "Validity of gift card codes in years" msgstr "" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 msgid "Dialog text" msgstr "" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -8623,190 +8692,190 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 msgid "Privacy settings" msgstr "" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 msgid "\"Accept\" button description" msgstr "" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 msgid "Required cookies only" msgstr "" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 msgid "\"Reject\" button description" msgstr "" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 msgid "Customers can choose their own seats" msgstr "" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 msgctxt "person_name" msgid "Salutation" msgstr "" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -9482,7 +9551,7 @@ msgstr "" msgid "The task has been completed." msgstr "" -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "" @@ -9491,13 +9560,13 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -9728,22 +9797,22 @@ msgid "HTML mail renderer" msgstr "" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 msgid "Subject sent to order contact address" msgstr "" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -9751,19 +9820,19 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 msgid "Subject sent to attendees" msgstr "" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -9790,66 +9859,74 @@ msgstr "" msgid "Text (requested by user)" msgstr "" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 msgid "Subject for received order" msgstr "" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 msgid "Text for received order" msgstr "" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 msgid "Subject for approved order" msgstr "" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 msgid "Text for approved order" msgstr "" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 msgid "Subject for approved free order" msgstr "" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 msgid "Text for approved free order" msgstr "" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 msgid "Subject for denied order" msgstr "" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 msgid "Text for denied order" msgstr "" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -9857,67 +9934,67 @@ msgstr "" msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 msgid "Ticket code generator" msgstr "" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 msgid "Sale not allowed" msgstr "" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 msgid "Order requires approval" msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 msgid "Text on invoice" msgstr "" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -9925,48 +10002,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -9974,27 +10051,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "" @@ -10004,7 +10081,7 @@ msgid "Please enter less than 25 recipients." msgstr "" #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "" @@ -10023,76 +10100,81 @@ msgstr "" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +msgid "Paid or confirmed" +msgstr "" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 msgid "Cancellations" msgstr "" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 msgid "Canceled (fully)" msgstr "" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 msgid "Canceled (fully or with paid fee)" msgstr "" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 msgid "Cancellation requested" msgstr "" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 msgid "Payment process" msgstr "" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 msgid "Partially paid" msgstr "" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 msgid "Underpaid (but confirmed)" msgstr "" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 msgid "Approval process" msgstr "" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 msgid "Approved, payment pending" msgstr "" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -10100,388 +10182,388 @@ msgstr "" msgid "Approval pending" msgstr "" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 msgid "Order placed before" msgstr "" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 msgid "Minimal sum of payments and refunds" msgstr "" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 msgid "Maximal sum of payments and refunds" msgstr "" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 msgid "All payments" msgstr "" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 msgid "Payment created from" msgstr "" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 msgid "Payment created until" msgstr "" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 msgid "Paid from" msgstr "" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 msgid "Paid until" msgstr "" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 msgid "Date from" msgstr "" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 msgid "Date until" msgstr "" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 msgid "Start time from" msgstr "" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 msgid "Start time until" msgstr "" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 msgid "active" msgstr "" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 msgid "disabled" msgstr "" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 msgid "not yet activated" msgstr "" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 msgid "Has no memberships" msgstr "" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 msgid "Has any membership" msgstr "" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 msgid "Has valid membership" msgstr "" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 msgctxt "checkin state" msgid "Present" msgstr "" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 msgctxt "subevent" msgid "Date start from" msgstr "" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 msgctxt "subevent" msgid "Date start until" msgstr "" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 msgid "All check-ins" msgstr "" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 msgid "Successful check-ins" msgstr "" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 msgid "Unsuccessful check-ins" msgstr "" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 msgid "Scan type" msgstr "" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 msgid "All directions" msgstr "" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 msgid "Device" msgstr "" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 msgid "All devices" msgstr "" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 msgid "All gates" msgstr "" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 msgctxt "filter" msgid "Start date" msgstr "" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 msgctxt "filter" msgid "End date" msgstr "" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 msgid "Device status" msgstr "" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 msgid "Active devices" msgstr "" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 msgid "Revoked devices" msgstr "" @@ -10689,7 +10771,7 @@ msgid "" "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 msgid "No category" msgstr "" @@ -10733,59 +10815,59 @@ msgstr "" msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "" -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -10793,7 +10875,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -10801,7 +10883,7 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 msgid "Use value from product" msgstr "" @@ -10833,8 +10915,8 @@ msgstr "" msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "" @@ -10911,21 +10993,36 @@ msgstr "" msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +msgid "Confirm order regardless of payment" +msgstr "" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" msgstr "" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -10933,15 +11030,15 @@ msgid "" "payments." msgstr "" -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 msgid "" "If you keep a fee, all positions within this order will be canceled and the " "order will be reduced to a cancellation fee. Payment and shipping fees will " @@ -10950,26 +11047,26 @@ msgid "" "automatically." msgstr "" -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 msgid "Generate cancellation for invoice" msgstr "" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -10978,58 +11075,58 @@ msgstr "" msgid "Payment date" msgstr "" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 msgid "Please select some events." msgstr "" -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -11038,7 +11135,7 @@ msgstr "" msgid "Seat" msgstr "" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -11048,112 +11145,127 @@ msgstr "" msgid "Membership" msgstr "" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +msgid "Ticket is blocked" +msgstr "" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +msgid "Validity end" +msgstr "" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 msgid "Cancel this position" msgstr "" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 msgid "Attach tickets" msgstr "" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 msgid "Attach invoices" msgstr "" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 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:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "" -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "" -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "" -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 msgid "Cancel all dates" msgstr "" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "" -#: pretix/control/forms/orders.py:759 -msgid "Only available for payment method that support automatic refunds." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -11162,29 +11274,29 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 msgid "Gift card validity" msgstr "" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 msgid "Keep a fixed cancellation fee per ticket" msgstr "" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 msgid "Free tickets and add-on products are not counted" msgstr "" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 msgid "Keep fees" msgstr "" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -11192,20 +11304,20 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 msgid "Send information via email" msgstr "" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 msgid "Send information to waiting list" msgstr "" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, python-brace-format msgid "Canceled: {event}" msgstr "" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -11223,7 +11335,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -11237,24 +11349,24 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -11682,1021 +11794,1064 @@ msgstr "" msgid "A new secret has been generated for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, python-brace-format +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:172 +#, python-brace-format +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:177 +#, python-brace-format +msgid "A block has been added for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:181 +#, python-brace-format +msgid "A block has been removed for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " "type \"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 msgid "This object has been created by cloning." msgstr "" -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 msgid "The organizer has been changed." msgstr "" -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 msgid "The organizer settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 msgid "The footer links have been changed." msgstr "" -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 msgid "A scheduled export has been added." msgstr "" -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 msgid "A scheduled export has been changed." msgstr "" -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 msgid "A scheduled export has been deleted." msgstr "" -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 msgid "A scheduled export has been executed." msgstr "" -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 msgid "Gift card acceptance for another organizer has been removed." msgstr "" -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 msgid "The webhook has been created." msgstr "" -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 msgid "The webhook has been changed." msgstr "" -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 msgid "The webhook call retry jobs have been dropped." msgstr "" -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 msgid "The SSO provider has been created." msgstr "" -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 msgid "The SSO provider has been changed." msgstr "" -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 msgid "The SSO provider has been deleted." msgstr "" -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 msgid "The SSO client has been created." msgstr "" -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 msgid "The SSO client has been changed." msgstr "" -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 msgid "The SSO client has been deleted." msgstr "" -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 msgid "The membership type has been created." msgstr "" -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 msgid "The membership type has been changed." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 msgid "The membership type has been deleted." msgstr "" -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 msgid "The account has been created." msgstr "" -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 msgid "The account has been changed." msgstr "" -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 msgid "A membership for this account has been added." msgstr "" -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 msgid "A membership of this account has been changed." msgstr "" -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 msgid "A membership of this account has been deleted." msgstr "" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 msgid "The account has been disabled and anonymized." msgstr "" -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 msgid "A new password has been requested." msgstr "" -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 msgid "A new password has been set." msgstr "" -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 msgid "The event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 msgid "An event has been deleted." msgstr "" -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "" -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "" -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "" -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "" -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +msgid "The order has been set to be usable before it is paid." +msgstr "" + +#: pretix/control/logdisplay.py:374 +msgid "The order has been set to require payment before use." +msgstr "" + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "" -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 msgid "The cancellation request has been deleted." msgstr "" -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "" -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 msgid "The order has been reactivated." msgstr "" -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "" -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "" -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 msgid "The customer account has been changed." msgstr "" -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "" -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 msgid "The order's follow-up date has been updated." msgstr "" -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "" -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "" -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "" -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "" -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "" -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "" -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "" -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 msgid "A bundled item has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 msgid "A bundled item has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 msgid "A bundled item has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "" -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "" -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 msgid "The quota has been re-opened." msgstr "" -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "" -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "" -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "" -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 msgid "The discount has been added." msgstr "" -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 msgid "The discount has been deleted." msgstr "" -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 msgid "The discount has been changed." msgstr "" -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "" -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "" -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "" -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "" -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "" -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 msgid "The event details have been changed." msgstr "" -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 msgid "An entry has been transferred to another waiting list." msgstr "" -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 msgid "The gate has been created." msgstr "" -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 msgid "The gate has been changed." msgstr "" -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 msgid "The gate has been deleted." msgstr "" -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "" -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 msgctxt "subevent" msgid "The event date has been canceled." msgstr "" -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "" -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "" -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "" -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "" -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "" -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "" -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "" -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "" -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "" -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 msgid "The gift card has been created." msgstr "" -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 msgid "The gift card has been changed." msgstr "" -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 msgid "A manual transaction has been performed." msgstr "" -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, python-brace-format msgid "The order has been canceled (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "" +#: pretix/control/logdisplay.py:678 +msgid "Blocked manually" +msgstr "" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -12731,7 +12886,7 @@ msgstr "" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -12739,8 +12894,8 @@ msgid "Payment" msgstr "" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -12787,7 +12942,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -12834,7 +12989,7 @@ msgid "Search" msgstr "" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "" @@ -13406,7 +13561,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -13456,18 +13611,18 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "" @@ -13478,7 +13633,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "" @@ -13601,7 +13756,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -14323,7 +14478,7 @@ msgid "Show affected orders" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "" @@ -14483,9 +14638,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -14551,8 +14706,8 @@ msgid "Free order" msgstr "" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "" @@ -14587,7 +14742,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "" @@ -14648,34 +14803,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -14814,7 +14969,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -15665,14 +15820,14 @@ msgid "Add a new bundled product" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "" @@ -15683,11 +15838,11 @@ msgid "" "sale until you have added it to an existing or newly created quota." msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 msgid "New variation" msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "" @@ -15882,7 +16037,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "" @@ -15935,36 +16090,36 @@ msgid "Question: %(name)s" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "" @@ -16423,40 +16578,78 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +msgid "Ticket block" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +msgid "Not blocked" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +msgid "Validity time" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, python-format +msgid "Valid from %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, python-format +msgid "Valid until %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 msgid "" "Removing or splitting this position will also remove or split all add-ons to " "this position." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "" @@ -16481,7 +16674,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -16622,261 +16815,273 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 msgid "Customer account" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 msgid "Contact email" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 msgid "Invoice was emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 msgid "Invoice was not yet emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 msgid "Email invoices" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, python-format msgid "Denied scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, python-format msgid "Exit scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, python-format msgid "Entry scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, python-format msgid "Used %(amount)s discount from budget" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 msgid "Ticket page" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "Successful payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 msgid "Pending total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "" @@ -17411,8 +17616,13 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "" @@ -17647,12 +17857,6 @@ msgstr "" msgid "Anonymize" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -msgid "Valid from" -msgstr "" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -19823,49 +20027,49 @@ msgstr "" msgid "Invalid code, please try again." msgstr "" -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "" -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 msgid "The selected tickets have been marked as checked out." msgstr "" -#: pretix/control/views/checkin.py:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 msgid "We could not save your changes. See below for details." msgstr "" -#: pretix/control/views/checkin.py:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "" @@ -19957,7 +20161,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "" @@ -19965,7 +20169,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "" @@ -20006,7 +20210,7 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "" -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -20037,13 +20241,13 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "" @@ -20136,17 +20340,17 @@ msgstr "" msgid "Your event is not empty, you need to set it up manually." msgstr "" -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" msgstr "" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "" @@ -20226,7 +20430,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "" @@ -20264,8 +20468,8 @@ msgstr "" msgid "Street" msgstr "" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "" @@ -20273,86 +20477,86 @@ msgstr "" msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 msgid "Exit scans" msgstr "" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "" -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " "from it." msgstr "" -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 msgid "" "The product could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it. Deleting it could break reporting or other " "functionality, so the product has been disabled instead." msgstr "" -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "" @@ -20697,101 +20901,101 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 pretix/plugins/sendmail/views.py:174 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, python-brace-format msgid "Export: {title}" msgstr "" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -20799,249 +21003,249 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 msgid "All orders have been canceled." msgstr "" -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 msgid "Your input was not valid." msgstr "" -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." msgstr "" -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "" -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 msgid "The selected gift card issuer has been added." msgstr "" -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 msgid "The selected gift card issuer has been removed." msgstr "" -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 msgid "The transaction could not be reversed." msgstr "" -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 msgid "The transaction has been reversed." msgstr "" -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 msgid "The manual transaction has been saved." msgstr "" -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 msgid "The gift card has been created and can now be used." msgstr "" -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 msgid "The selected gate has been deleted." msgstr "" -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 msgid "The property has been created." msgstr "" -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 msgid "The selected property has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 msgid "The selected object has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 msgid "The provider has been created." msgstr "" -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 msgid "The customer account has been anonymized." msgstr "" @@ -21297,7 +21501,7 @@ msgstr "" msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "" @@ -21384,7 +21588,7 @@ msgstr "" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "" @@ -22267,90 +22471,90 @@ msgstr "" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 msgctxt "export_category" msgid "Check-in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked out" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 msgid "Automatically checked in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 msgid "Check-in log (all scans)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 msgid "Offline" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 msgid "Upload date" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 msgid "Upload time" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 msgid "Successful scans only" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 msgid "All check-in lists" msgstr "" @@ -23024,71 +23228,75 @@ msgstr "" msgid "Everyone who placed an order" msgstr "" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" msgstr "" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 msgid "approval pending" msgstr "" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 msgid "Absolute" msgstr "" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 msgid "Relative, before event start" msgstr "" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 msgid "Relative, before event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 msgid "Relative, after event start" msgstr "" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 msgid "Relative, after event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 msgid "Please specify the send date" msgstr "" -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 msgid "Please specify the offset days and time" msgstr "" -#: pretix/plugins/sendmail/forms.py:394 +#: pretix/plugins/sendmail/forms.py:396 msgid "Please specify a product" msgstr "" @@ -23108,62 +23316,62 @@ msgstr "" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 msgid "Limit products" msgstr "" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 msgid "Send date" msgstr "" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 msgid "Time of day" msgstr "" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, python-brace-format msgid "on {date} at {time}" msgstr "" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, 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:269 +#: pretix/plugins/sendmail/models.py:275 #, 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:279 +#: pretix/plugins/sendmail/models.py:285 #, 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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -23379,31 +23587,31 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" msgstr[0] "" msgstr[1] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, python-format msgid "%(number)s waiting list entry" msgid_plural "%(number)s waiting list entries" msgstr[0] "" msgstr[1] "" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 msgid "Your rule has been created." msgstr "" -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 msgid "The selected rule has been deleted." msgstr "" @@ -23477,11 +23685,6 @@ msgstr "" msgid "Minimum Price" msgstr "" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 msgid "Available" @@ -24298,11 +24501,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -25026,7 +25229,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "" @@ -25063,63 +25266,67 @@ msgstr "" msgid "Membership:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +msgid "This ticket is blocked." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 msgctxt "ticket_checkins" msgid "Usage:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, python-format msgid "This ticket has been used once." msgid_plural "This ticket has been used %(count)s times." msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 msgid "No attendee name provided" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, python-format msgid "Remove one %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, python-format msgid "" "Remove one %(item)s from your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -25129,42 +25336,42 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, python-format msgid "Add one more %(item)s to your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, python-format msgid "incl. %(tax_sum)s taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 msgid "" "The items in your cart are no longer reserved for you. You can still " "complete your order as long as they’re available." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -25263,14 +25470,15 @@ msgid "Confirmation pending" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 msgid "Uncategorized items" @@ -25348,7 +25556,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 msgid "Few tickets left" msgstr "" @@ -25357,7 +25565,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 msgctxt "available_event_in_list" msgid "Buy now" msgstr "" @@ -25372,7 +25580,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "" @@ -25381,7 +25589,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "" @@ -25436,12 +25644,12 @@ msgid "Other dates" msgstr "" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 msgid "The booking period for this event is over." msgstr "" #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, python-format msgid "The booking period for this event will start on %(date)s at %(time)s." msgstr "" @@ -26496,7 +26704,7 @@ msgid "The products have been successfully added to your cart." msgstr "" #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -26705,15 +26913,15 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "" -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "" -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "" diff --git a/src/pretix/locale/nl_BE/LC_MESSAGES/djangojs.po b/src/pretix/locale/nl_BE/LC_MESSAGES/djangojs.po index 0cd1ae36b..75e16c2bf 100644 --- a/src/pretix/locale/nl_BE/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/nl_BE/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -283,22 +283,30 @@ msgid "Ticket code revoked/changed" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:61 -msgid "Order canceled" +msgid "Ticket blocked" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:62 -msgid "Ticket code is ambiguous on list" +msgid "Ticket not valid at this time" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:63 -msgid "Checked-in Tickets" +msgid "Order canceled" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:64 -msgid "Valid Tickets" +msgid "Ticket code is ambiguous on list" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:65 +msgid "Checked-in Tickets" +msgstr "" + +#: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:66 +msgid "Valid Tickets" +msgstr "" + +#: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:67 msgid "Currently inside" msgstr "" @@ -542,31 +550,31 @@ msgid "" "darker shade." msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:461 +#: pretix/static/pretixcontrol/js/ui/main.js:464 msgid "All" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:462 +#: pretix/static/pretixcontrol/js/ui/main.js:465 msgid "None" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:463 +#: pretix/static/pretixcontrol/js/ui/main.js:466 msgid "Search query" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:466 +#: pretix/static/pretixcontrol/js/ui/main.js:469 msgid "Selected only" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:869 +#: pretix/static/pretixcontrol/js/ui/main.js:872 msgid "Use a different name internally" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:905 +#: pretix/static/pretixcontrol/js/ui/main.js:908 msgid "Click to close" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:977 +#: pretix/static/pretixcontrol/js/ui/main.js:980 msgid "You have unsaved changes!" msgstr "" diff --git a/src/pretix/locale/nl_Informal/LC_MESSAGES/django.po b/src/pretix/locale/nl_Informal/LC_MESSAGES/django.po index 89831fab4..0fd67c536 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-02-07 17:01+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2022-11-09 11:00+0000\n" "Last-Translator: exbu \n" "Language-Team: Dutch (informal) " msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "Leeg, als dit product geen toegangsbewijs is" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "aangemaakt" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "openstaand" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "bevestigd" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "geannuleerd" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "mislukt" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "terugbetaald" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "Betalingsinformatie" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "extern begonnen" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "aangemaakt" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "onderweg" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "klaar" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "mislukt" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "geannuleerd" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "Organisator" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "Klant" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "Extern" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 msgid "Refund reason" msgstr "Reden voor de terugbetaling" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" @@ -4758,66 +4803,66 @@ msgstr "" "Deze tekst kan aan de gebruiker getoond worden, bijvoorbeeld als deel van de " "betalingsinformatie." -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "Betalingskosten" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "Verzendkosten" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "Servicekosten" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "Annuleringskosten" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "Verzekeringstoeslag" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "Overige kosten" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "Cadeaubon" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "Waarde" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "Besteld product" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "Winkelwagen-ID (bijv. sessiesleutel)" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "Product in winkelwagen" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "Producten in winkelwagen" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "Zakelijke klant" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "" "Deze referentie wordt voor je op de factuur afgedrukt en kan je voor je " @@ -4835,8 +4880,8 @@ msgstr "" "evenementen." #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -5106,15 +5151,7 @@ msgstr "" "voucher over alle gebruiken. Als dit bedrag wordt bereikt zal deze voucher " "niet meer bruikbaar zijn." -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "Geldig tot" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "Reserveer kaartje uit quotum" @@ -5397,8 +5434,8 @@ msgid "Dates" msgstr "Datums" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "Netto totaal" @@ -5542,10 +5579,10 @@ msgstr "Je moet een variant van dit product selecteren." #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 msgid "Invoice address" msgstr "Factuuradres" @@ -5561,19 +5598,19 @@ msgstr "Staten worden voor dit land niet ondersteund." msgid "Please enter a valid state." msgstr "Kies een geldige staat." -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 msgid "Attendee e-mail address" msgstr "E-mailadres van gast" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 msgid "Attendee address" msgstr "Adres van gast" @@ -5593,7 +5630,7 @@ msgstr "Je voerde een ongeldig getal in." #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "Kaartjescode" @@ -5609,31 +5646,36 @@ msgstr "Je kan geen ticketcode gebruiken die al bestaat." msgid "Please enter a valid language code." msgstr "Vul een geldige taalcode in." -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 msgid "Please enter a valid sales channel." msgstr "Vul een geldig verkoopkanaal in." -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 #, fuzzy #| msgctxt "subevent" #| msgid "Multiple matching dates were found." msgid "Multiple matching seats were found." msgstr "Er zijn meerdere overeenkomende datums gevonden." -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 msgid "No matching seat was found." msgstr "Geen overeenkomende stoel gevonden." -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "De stoel die je koos is al bezet. Kies een andere stoel." -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "Je moet een specifieke stoel kiezen." -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 msgid "Ambiguous option selected." msgstr "Onduidelijke optie geselecteerd." @@ -6013,9 +6055,9 @@ msgid "Price including add-ons" msgstr "Prijs inclusief add-ons" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 msgid "Attendee company" msgstr "Bedrijf van gast" @@ -6116,7 +6158,7 @@ msgid "Event begin weekday" msgstr "Begindatum van evenement" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "Vrijdag" @@ -6202,8 +6244,8 @@ msgstr "" "Add-on 1\n" "Add-on 2" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "Naam van de organisator" @@ -6245,7 +6287,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "Begane grond, Rij 3, Stoel 4" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "Vrije plaatskeuze" @@ -6302,7 +6344,7 @@ msgstr "Namen van aanwezigen" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -6367,11 +6409,11 @@ msgstr "Relatieve tijd:" msgid "Not set" msgstr "Niet ingesteld" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "Willekeurig (standaard, werkt met alle pretix-apps)" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 #, fuzzy #| msgid "" #| "pretix signature scheme 1 (for very large events, does not work with " @@ -6385,13 +6427,13 @@ msgstr "" "pretixSCAN op iOS en verandert hoe offline scannen werkt –­zie de " "documentatie of neem contact op met de ondersteuning voor details)" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 msgid "Event canceled" msgstr "Evenement geannuleerd" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -6412,7 +6454,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "Er werd geen datum opgegeven." -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "Je koos een product dat niet te koop is." @@ -6478,9 +6520,9 @@ msgstr[1] "" "We hebben %(product)s uit je winkelwagen verwijderd, omdat je niet minder " "dan %(min)s ervan kan kopen." -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 #, fuzzy #| msgid "The presale period for this event has not yet started." msgid "The booking period for this event has not yet started." @@ -6512,7 +6554,7 @@ msgstr "" "De verkoopperiode van dit evenement is nog niet begonnen. De getroffen " "kaartjes zijn uit je winkelwagen verwijderd." -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has ended. The " @@ -6532,7 +6574,7 @@ msgstr "De ingevoerde prijs is te hoog." msgid "This voucher code is not known in our database." msgstr "Deze vouchercode is niet bekend in onze database." -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6635,15 +6677,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "De gekozen evenementsdatum is niet actief." -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "Je kan geen add-on selecteren voor het gekozen product." -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "Je kan niet twee varianten van hetzelfde add-onproduct selecteren." -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, fuzzy, python-format #| msgid "" #| "You can select at most %(max)s add-ons from the category %(cat)s for the " @@ -6661,7 +6703,7 @@ msgstr[1] "" "Je kan maximaal %(max)s add-ons van de categorie %(cat)s selecteren voor het " "product %(base)s." -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, fuzzy, python-format #| msgid "" #| "You need to select at least %(min)s add-ons from the category %(cat)s for " @@ -6679,7 +6721,7 @@ msgstr[1] "" "Je moet minimaal %(min)s add-ons van de categorie %(cat)s selecteren voor " "het product %(base)s." -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6776,27 +6818,27 @@ msgstr "aantal binnenkomsten vandaag" msgid "week day" msgstr "Weekenddag" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "Maandag" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "Dinsdag" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "Woensdag" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "Donderdag" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "Zaterdag" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "Zondag" @@ -6824,28 +6866,52 @@ msgstr "{variable} is {value}" msgid "This order position has been canceled." msgstr "Dit kaartje is geannuleerd." -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +#| msgid "This ticket has already been redeemed." +msgid "This ticket has been blocked." +msgstr "Dit kaartje is al gebruikt." + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, fuzzy, python-brace-format +#| msgid "Only allowed after {datetime}" +msgid "This ticket is only valid after {datetime}." +msgstr "Alleen toegestaan vanaf {datetime}" + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, fuzzy, python-brace-format +#| msgid "This ticket has already been redeemed." +msgid "This ticket was only valid before {datetime}." +msgstr "Dit kaartje is al gebruikt." + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "Dit kaartje heeft een ongeldig product voor deze inchecklijst." -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 msgid "This order position has an invalid date for this check-in list." msgstr "Deze positie heeft een ongeldig product voor deze inchecklijst." -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "This order is not pending approval." +msgid "This order is not yet approved." +msgstr "Deze bestelling wacht niet op goedkeuring." + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "Deze bestelling is niet gemarkeerd als betaald." -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "Binnenkomst niet toegestaan: {explanation}." -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "Je moet vragen beantwoorden om deze check-in te voltooien." -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "Dit kaartje is al gebruikt." @@ -7077,7 +7143,7 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "Ongeldige data op regel {row}: {message}" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." @@ -7085,7 +7151,7 @@ msgstr "" "Sommige van de producten die je koos zijn niet meer beschikbaar. Zie " "hieronder voor de details." -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -7093,7 +7159,7 @@ msgstr "" "Sommige van de producten die je koos zijn niet langer beschikbaar in de " "hoeveelheid die je koos. Zie hieronder voor details." -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." @@ -7101,15 +7167,15 @@ msgstr "" "De prijs van sommige producten in je winkelwagen is veranderd. Zie hieronder " "voor details." -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "Een interne fout is opgetreden, probeer het opnieuw." -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "Je winkelwagen is leeg." -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, fuzzy, python-format #| msgid "" #| "You cannot select more than %(max)s items of the product %(product)s. We " @@ -7127,13 +7193,13 @@ msgstr[1] "" "Je kan niet meer dan %(max)s kopieën van het product %(product)s kiezen. We " "hebben het overschot uit je winkelwagen verwijderd." -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 #, fuzzy #| msgid "The presale period has ended." msgid "The booking period has ended." msgstr "De verkoopperiode is afgelopen." -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." @@ -7141,7 +7207,7 @@ msgstr "" "De vouchercode die voor een van de items in je winkelwagen is gebruikt is " "niet bekend in onze database." -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " @@ -7151,7 +7217,7 @@ msgstr "" "het maximale aantal keren gebruikt. We hebben dit item uit je winkelwagen " "verwijderd." -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." @@ -7160,7 +7226,7 @@ msgstr "" "is al het maximale aantal keren gebruikt. We hebben de prijs van dit product " "in je winkelwagen aangepast." -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." @@ -7168,7 +7234,7 @@ msgstr "" "De vouchercode die is gebruikt voor een van de items in je winkelwagen is " "verlopen. We hebben dit item uit je winkelwagen verwijderd." -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." @@ -7176,13 +7242,13 @@ msgstr "" "De vouchercode die is gebruikt voor een van de items in je winkelwagen is " "niet geldig voor dit item. We hebben dit item uit je winkelwagen verwijderd." -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 #, fuzzy #| msgid "You need a valid voucher code to order this product." msgid "You need a valid voucher code to order one of the products." msgstr "Je hebt een geldige vouchercode nodig om dit product te bestellen." -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has not yet " @@ -7194,7 +7260,7 @@ msgstr "" "De verkoopperiode voor een van de evenementen in je winkelwagen is nog niet " "begonnen. De bijbehorende kaartjes zijn uit je winkelwagen verwijderd." -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." @@ -7202,7 +7268,7 @@ msgstr "" "De stoel die je koos voor een van de items in je bestelling is ongeldig. We " "hebben dit item uit je winkelwagen verwijderd." -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." @@ -7210,26 +7276,26 @@ msgstr "" "De stoel die je koos voor een van de items in je bestelling is in de " "tussentijd bezet geworden. We hebben dit item uit je winkelwagen verwijderd." -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 #, fuzzy #| msgid "The order has been canceled." msgid "The order was not canceled." msgstr "De bestelling is geannuleerd." -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "De nieuwe verloopdatum moet in de toekomst zijn." -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "Deze bestelling wacht niet op goedkeuring." -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "Je kan deze bestelling niet annuleren." -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " @@ -7238,7 +7304,7 @@ msgstr "" "Deze bestelling kan niet worden geannuleerd, omdat de in deze bestelling " "gekochte cadeaubon {card} al is gebruikt." -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 #, fuzzy #| msgid "" #| "The cancellation fee cannot be higher than the payment credit of this " @@ -7249,13 +7315,13 @@ msgstr "" "De annuleringskosten kunnen niet hoger zijn dan het bedrag dat voor deze " "bestelling is betaald." -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 #, fuzzy #| msgid "This payment method does not support automatic refunds." msgid "The selected payment methods do not cover the total balance." msgstr "Deze betalingsmethode ondersteunt geen automatische terugbetalingen." -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " @@ -7267,11 +7333,11 @@ msgstr "" "gebruikt in de tussentijd door een andere bestelling is gebruikt. Controleer " "de getoonde bedragen hieronder en probeer het opnieuw." -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "Je moet een variant van het product selecteren." -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." @@ -7279,15 +7345,15 @@ msgstr "" "Het quotum {name} heeft niet genoeg beschikbare capaciteit om deze opdracht " "uit te voeren." -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "Er is geen quotum gedefinieerd dat deze handeling toelaat." -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "Het gekozen product is niet actief of heeft geen ingestelde prijs." -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." @@ -7295,7 +7361,7 @@ msgstr "" "Deze handeling zou de bestelling leeg maken. Annuleer in plaats hiervan de " "bestelling." -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." @@ -7303,7 +7369,7 @@ msgstr "" "Deze handeling zou de bestelling gratis maken en daardoor ook direct " "betaald, maar er is geen quotum beschikbaar." -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." @@ -7311,7 +7377,7 @@ msgstr "" "Dit is een add-onproduct, kies het basisproduct waaraan het moet worden " "toegevoegd." -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." @@ -7319,11 +7385,11 @@ msgstr "" "Het gekozen basisproduct staat niet toe om dit product als een add-on toe te " "voegen." -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "Je moet een subevenement kiezen voor het nieuwe kaartje." -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, python-brace-format msgid "" "You selected seat \"{seat}\" for a date that does not match the selected " @@ -7332,19 +7398,19 @@ msgstr "" "De gekozen stoel \"{seat}\" is niet beschikbaar op de gekozen datum. Kies " "opnieuw een stoel." -#: pretix/base/services/orders.py:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "Voor dit product moet je een stoel kiezen." -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 msgid "The selected product does not allow to select a seat." msgstr "Voor dit product mag je geen stoel kiezen." -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 msgid "The selected country is blocked by your tax rule." msgstr "Het gekozen land is geblokkeerd door je belastingregel." -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." @@ -7352,7 +7418,7 @@ msgstr "" "Je kan de prijs van een plaats die is gebruikt om een cadeaubon uit te geven " "niet wijzigen." -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, python-brace-format msgid "" "A position can not be canceled since the gift card {card} purchased in this " @@ -7361,7 +7427,7 @@ msgstr "" "Een plaats kan niet worden geannuleerd, omdat de in deze bestelling gekochte " "cadeaubon {card} al is gebruikt." -#: pretix/base/services/orders.py:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -7494,7 +7560,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Plug-in: %s" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "De voucher is verstuurd naar {recipient}." @@ -8307,7 +8373,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "Verberg alle uitverkochte producten" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Laat aan klanten zien hoeveel kaartjes van een bepaald type nog beschikbaar " @@ -8325,7 +8391,7 @@ msgstr "Toon variaties van een product standaard uitgeklapt" msgid "Enable waiting list" msgstr "Wachtlijst inschakelen" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -8689,7 +8755,7 @@ msgstr "" "betalingsmethode dit toestaat. Als dit niet zo is zal er een handmatige " "terugbetaling worden aangemaakt, die je zelf zal moeten verwerken." -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "Houd een vast bedrag als annuleringskosten in" @@ -8697,7 +8763,7 @@ msgstr "Houd een vast bedrag als annuleringskosten in" msgid "Keep payment, shipping and service fees" msgstr "Houd betalings-, verzend- en servicekosten in" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "Houd een percentage van het bedrag in als annuleringskosten" @@ -8792,21 +8858,21 @@ msgstr "" msgid "Refund method" msgstr "Terugbetalingsmethode" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "Contactadres" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "We zullen dit publiek tonen om gasten toe te staan contact met je op te " "nemen." -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "Imprint-URL" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -9219,7 +9285,7 @@ msgstr "" "De organisatie van {event}" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "Aantal dagen" @@ -9270,11 +9336,50 @@ msgstr "" "De organisatie van {event}" #: pretix/base/settings.py:2029 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "we did not yet receive a full payment for your order for {event}.\n" +#| "Please keep in mind that we only guarantee your order if we receive\n" +#| "your payment before {expire_date}.\n" +#| "\n" +#| "You can view the payment information and the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hoi,\n" +"\n" +"We hebben nog geen volledige betaling ontvangen voor je bestelling voor " +"{event}.\n" +"We kunnen je bestelling alleen garanderen als we de betaling ontvangen\n" +"voor {expire_date}.\n" +"\n" +"Je kan je betalingsinformatie en de status van de bestelling bekijken op " +"{url}\n" +"\n" +"Met vriendelijke groeten,\n" +"De organisatie van {event}" + +#: pretix/base/settings.py:2042 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "Je bent geselecteerd uit de wachtlijst voor {event}" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -9346,12 +9451,12 @@ msgstr "" "Met vriendelijke groet,\n" "De organisatie van {event}" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, python-brace-format msgid "Order canceled: {code}" msgstr "Bestelling geannuleerd: {code}" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -9377,12 +9482,12 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "Bestelling goedgekeurd en in afwachting van betaling: {code}" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -9411,12 +9516,12 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "Bestelling goedgekeurd en bevestigd: {code}" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -9442,12 +9547,12 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, python-brace-format msgid "Order denied: {code}" msgstr "Bestelling geweigerd: {code}" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -9475,7 +9580,7 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -9494,12 +9599,12 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "Je kaartje staat klaar om te downloaden: {code}" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -9522,7 +9627,7 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -9545,12 +9650,12 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -9570,12 +9675,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -9595,12 +9700,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -9620,56 +9725,56 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Voer de hexadecimale code van een kleur in, bijv. #990000." -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "Hoofdkleur" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "Accentkleur voor succes" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "We raden sterk aan om een groentint te gebruiken." -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "Accentkleur voor fouten" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "We raden sterk aan om een roodtint te gebruiken." -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "Websiteachtergrondkleur" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "Gebruik afgeronde hoeken" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "Lettertype" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "Wordt alleen gebruikt door moderne browsers." -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 msgid "Header image" msgstr "Header-afbeelding" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -9683,28 +9788,28 @@ msgstr "" "aanpassen. We raden aan om geen kleine details te gebruiken op de " "afbeelding, omdat de afbeelding zal worden geschaald op kleinere schermen." -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "Gebruik volledige grootte van headerafbeelding" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" "We raden aan om een afbeelding die ten minste 1170 pixels breed is te " "uploaden." -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "Toon evenementsnaam ook als er een headerafbeelding is ingesteld" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -9718,15 +9823,15 @@ msgstr "" "We raden aan om geen kleine details op de afbeelding te gebruiken, omdat de " "afbeelding op kleinere schermen zal worden geschaald." -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "Social media-afbeelding" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -9742,19 +9847,19 @@ msgstr "" "uitziet als alleen het middelste vierkant wordt getoond. Als je hier geen " "afbeelding uploadt zullen we het logo dat hierboven is geüpload gebruiken." -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "Logo-plaatje" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "We tonen je logo met een maximale breedte en hoogte van 2,5 cm." -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "Infotekst" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -9762,11 +9867,11 @@ msgstr "" "Standaard nergens getoond, maar als je dit wilt kan je dit bijvoorbeeld " "gebruiken in kaartjes-sjablonen." -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "Bannertekst (boven)" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." @@ -9774,11 +9879,11 @@ msgstr "" "Deze tekst zal boven elke pagina van je kaartjeswinkel worden getoond. We " "raden aan om deze tekst alleen voor heel belangrijke berichten te gebruiken." -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "Bannertekst (onder)" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." @@ -9786,11 +9891,11 @@ msgstr "" "Deze tekst zal onder elke pagina van je kaartjeswinkel worden getoond. We " "raden aan om deze tekst alleen voor heel belangrijke berichten te gebruiken." -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "Voucher-uitleg" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -9799,11 +9904,11 @@ msgstr "" "kan dit bijvoorbeeld gebruiken om uit te leggen hoe een voucher te " "verkrijgen." -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 msgid "Attendee data explanation" msgstr "Verklaring voor dataverzameling" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 #, fuzzy #| msgid "" #| "This text will be shown above the questions asked for every admission " @@ -9817,11 +9922,11 @@ msgstr "" "kan dit bijvoorbeeld gebruiken om uit te leggen waarom je om deze informatie " "vraagt." -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 msgid "Additional success message" msgstr "Extra succesbericht na het plaatsen van een bestelling" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." @@ -9829,11 +9934,11 @@ msgstr "" "Deze tekst zal worden getoond nadat een klant een bestelling heeft " "geplaatst. Deze tekst wordt samen met de standaardtekst getoond." -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "Hulptekst bij telefoonnummerveld" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -9842,15 +9947,15 @@ msgstr "" "bestelbevestiging met een link die je nodig hebt om je bestelling later te " "openen." -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "Helptekst van het e-mailveld" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "Sta het aanmaken van nieuwe teams bij het aanmaken van evenementen toe" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -9863,36 +9968,36 @@ msgstr "" "team aan te maken tijdens het aanmaken van een evenement, zelfs als de " "gebruikers niet de permissie \"Kan teams en machtigingen aanpassen\" hebben." -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "Starttijd van het evenement (aflopend)" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "Naam (aflopend)" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "Sorteren op datum" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "Link terug naar het organisatoroverzicht op alle evenementspagina's" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "Homepagina-tekst" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "Dit zal worden getoond op de homepagina van de organisator." -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 msgid "Length of gift card codes" msgstr "Lengte van cadeauboncodes" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." @@ -9900,11 +10005,11 @@ msgstr "" "Het systeem genereert standaard cadeauboncodes van {} tekens. Als je een " "andere lengte in wilt stellen kan dit hier." -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 msgid "Validity of gift card codes in years" msgstr "Geldigheid van cadeauboncodes in jaren" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " @@ -9914,23 +10019,23 @@ msgstr "" "het jaar verlopen na dit aantal jaren. Als je deze waarde leeg laat hebben " "cadeaubonnen geen expliciete verloopdatum." -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 #, fuzzy #| msgid "Additional text" msgid "Dialog text" msgstr "Extra tekst" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -9938,49 +10043,49 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 #, fuzzy #| msgid "Price settings" msgid "Privacy settings" msgstr "Prijsinstellingen" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 #, fuzzy #| msgid "Allowed titles" msgid "Dialog title" msgstr "Te kiezen titels" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 #, fuzzy #| msgid "Product variation description" msgid "\"Accept\" button description" msgstr "Productvariantomschrijving" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 #, fuzzy #| msgid "Required question" msgid "Required cookies only" msgstr "Verplichte vraag" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 #, fuzzy #| msgid "Product variation description" msgid "\"Reject\" button description" msgstr "Productvariantomschrijving" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 msgid "Customers can choose their own seats" msgstr "Klanten kunnen hun eigen stoelen kiezen" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " @@ -9991,160 +10096,160 @@ msgstr "" "weten nadat ze een aankoop hebben gedaan en dat de zitplaats mogelijk niet " "op hun kaartje wordt getoond." -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "Toon knop om invoer te kopiëren van andere producten" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "Meest voorkomende Engelse titels" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "Meest voorkomende Duitse titels" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "Mevrouw" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "De heer" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "Mx." -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "Voornaam" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "Achternaam" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "John" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "Doe" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "Titel" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr." -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "Voornaam" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "Tweede naam" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "John Doe" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "Roepnaam" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "Transcriptie" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 msgctxt "person_name" msgid "Salutation" msgstr "Aanhef" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "De heer" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "Graad (na naam)" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "Msc." -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Je standaardtaal moet ook zijn ingeschakeld voor je evenement (zie " "hierboven)." -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "Je het invullen van namen van aanwezigen niet verplichten als je er niet om " "vraagt." -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Je moet om de e-mailadressen van deelnemers vragen als je de vraag verplicht " "wilt maken." -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" "Je moet om factuuradressen vragen als je factuuradressen verplicht wilt " "maken." -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" "Je moet om factuuradressen vragen als je bedrijfsnamen verplicht wilt maken." -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "" "De laatste datum van betalingen kan niet voor het eind van de verkoopperiode " @@ -10947,7 +11052,7 @@ msgstr "Er is een onverwachte fout opgetreden, probeer het later opnieuw." msgid "The task has been completed." msgstr "De taak is voltooid." -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "Upload geen bestanden groter dan {size}!" @@ -10956,13 +11061,13 @@ msgstr "Upload geen bestanden groter dan {size}!" msgid "Filetype not allowed!" msgstr "Bestandstype niet toegestaan!" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -11224,24 +11329,24 @@ msgid "HTML mail renderer" msgstr "HTML-e-mail-renderer" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 #, fuzzy #| msgid "Text sent to order contact address" msgid "Subject sent to order contact address" msgstr "Tekst verstuurd naar adres van besteller" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "Tekst verstuurd naar adres van besteller" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "Stuur een e-mail naar gasten" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -11252,21 +11357,21 @@ msgstr "" "verzonden." #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 #, fuzzy #| msgid "Text sent to attendees" msgid "Subject sent to attendees" msgstr "Tekst verstuurd naar gasten" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "Tekst verstuurd naar gasten" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -11299,15 +11404,23 @@ msgstr "Tekst (aangevraagd door gebruiker)" msgid "Text (requested by user)" msgstr "Tekst (aangevraagd door gebruiker)" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -11315,31 +11428,31 @@ msgstr "" "Deze e-mail zal dit aantal dagen voor het evenement start worden verstuurd. " "Als dit veld leeg is zal de mail nooit worden verstuurd." -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 #, fuzzy #| msgid "Received order" msgid "Subject for received order" msgstr "Bestelling ontvangen" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 #, fuzzy #| msgid "Received order" msgid "Text for received order" msgstr "Bestelling ontvangen" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 #, fuzzy #| msgid "Yes, approve order" msgid "Subject for approved order" msgstr "Ja, keur bestelling goed" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 #, fuzzy #| msgid "Yes, approve order" msgid "Text for approved order" msgstr "Ja, keur bestelling goed" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." @@ -11348,19 +11461,19 @@ msgstr "" "bestellingen zullen in plaats hiervan een mail op basis van het sjabloon " "hieronder ontvangen." -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 #, fuzzy #| msgid "Approved free order" msgid "Subject for approved free order" msgstr "Gratis bestelling goedgekeurd" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 #, fuzzy #| msgid "Approved free order" msgid "Text for approved free order" msgstr "Gratis bestelling goedgekeurd" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." @@ -11369,20 +11482,20 @@ msgstr "" "bestellingen zullen in plaats hiervan een mail op basis van het sjabloon " "hierboven ontvangen." -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 #, fuzzy #| msgid "Received order" msgid "Subject for denied order" msgstr "Bestelling ontvangen" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 #, fuzzy #| msgid "Denied order" msgid "Text for denied order" msgstr "Bestelling geweigerd" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -11390,71 +11503,71 @@ msgstr "Bestelling geweigerd" msgid "Available placeholders: {list}" msgstr "Beschikbare plaatsaanduidingen: {list}" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 msgid "Ticket code generator" msgstr "Kaartjescode-generator" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" "Voor geavanceerde gebruikers, dit hoeft normaal gesproken niet te worden " "aangepast." -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "Ieder land" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "Europese Unie" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "Iedere klant" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "Particulier" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "Zakelijk" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "Zakelijk met geldig btw-nummer" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "Reken btw" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "Geen btw" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 msgid "Sale not allowed" msgstr "Verkoop niet toegestaan" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 #, fuzzy #| msgid "New order requires approval" msgid "Order requires approval" msgstr "Nieuwe bestelling vereist goedkeuring" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 msgid "Deviating tax rate" msgstr "Afwijkend belastingtarief" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 msgid "Text on invoice" msgstr "Tekst op factuur" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "Voorgekozen voucher" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -11466,11 +11579,11 @@ msgstr "" "voucher worden gebruikt. Dit kan bijvoorbeeld worden gebruikt om widgets te " "maken die korting geven of geheime producten aanbieden." -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "Compatibiliteitsmodus" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -11478,29 +11591,29 @@ msgstr "" "Onze standaardwidget werkt niet in alle websitebouwers. Probeer deze " "compatibiliteitsmodus te gebruiken als je problemen ervaart." -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "De gegeven vouchercode bestaat niet." -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "De slug die je invoerde was onjuist." -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "Kaartjedownloads" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" "Je klanten zullen in staat zijn om hun kaartjes in PDF-formaat te downloaden." -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "Verplicht alle gasten om hun naam in te vullen" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -11508,11 +11621,11 @@ msgstr "" "Standaard vragen we om namen maar verplichten we ze niet. Je kan het vragen " "naar namen uitschakelen in de instellingen." -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "Betaling via Stripe" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -11524,11 +11637,11 @@ msgstr "" "je een Stripe-account aanmaken, wat minder dan vijf minuten duurt door hun " "simpele interface." -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "Betaling via bankoverschrijving" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -11538,16 +11651,16 @@ msgstr "" "te maken. Je kan hierna je bankafschriften importeren om de betalingen in " "pretix te verwerken, of bestellingen handmatig als betaald aanmerken." -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Prijs (optioneel)" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "Gratis" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "Hoeveelheid beschikbaar" @@ -11559,7 +11672,7 @@ msgid "Please enter less than 25 recipients." msgstr "Vul alsjeblieft een kortere naam in." #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "Zoek naar…" @@ -11578,76 +11691,84 @@ msgstr "Betaald (of geannuleerd met betaalde toeslag)" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +#| msgctxt "checkoutflow" +#| msgid "Order confirmed" +msgid "Paid or confirmed" +msgstr "Bestelling bevestigd" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "Openstaand" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "Openstaand of betaald" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 msgid "Cancellations" msgstr "Annuleringen" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 msgid "Canceled (fully)" msgstr "Geannuleerd (hele bestelling)" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 msgid "Canceled (fully or with paid fee)" msgstr "Geannuleerd (hele bestelling of met betaalde kosten)" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 msgid "Cancellation requested" msgstr "Annulering aangevraagd" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "Compleet geannuleerd, maar factuur niet geannuleerd" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 msgid "Payment process" msgstr "Betalingsproces" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "Openstaand of verlopen" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "Openstaand (achterstallig)" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "Overbetaald" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 msgid "Partially paid" msgstr "Gedeeltelijk betaald" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 msgid "Underpaid (but confirmed)" msgstr "Onderbetaald (maar bevestigd)" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "Openstaand (maar volledig betaald)" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 msgid "Approval process" msgstr "Goedkeuringsproces" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 msgid "Approved, payment pending" msgstr "Goedgekeurd, wacht op betaling" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -11655,402 +11776,402 @@ msgstr "Goedgekeurd, wacht op betaling" msgid "Approval pending" msgstr "Wacht op goedkeuring" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "Aangemerkt voor opvolging" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "Klaar voor opvolging" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "Alle producten" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "{product} – Elke variant" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "Alle subevenementen beginnend op of na" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "Alle subevenementen beginnend voor" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "Bestelling geplaatst op of na" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 msgid "Order placed before" msgstr "Bestelling geplaatst voor" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 msgid "Minimal sum of payments and refunds" msgstr "Minimale som van betalingen en terugbetalingen" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 msgid "Maximal sum of payments and refunds" msgstr "Maximale som van betalingen en terugbetalingen" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "Alleen exacte overeenkomsten" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "Alle organisatoren" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "Alle evenementen" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 #, fuzzy #| msgid "All payment providers" msgid "All payments" msgstr "Alle betalingsproviders" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 #, fuzzy #| msgid "Payment date" msgid "Payment created from" msgstr "Betaaldatum" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 #, fuzzy #| msgid "Payment amount" msgid "Payment created until" msgstr "Te betalen bedrag" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 #, fuzzy #| msgid "Valid" msgid "Paid from" msgstr "Geldig" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 #, fuzzy #| msgid "Valid until" msgid "Paid until" msgstr "Geldig tot" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "Winkel live en voorverkoop actief" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "Uitgeschakeld" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "Verkoop nog niet begonnen" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "Verkoop afgelopen" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 msgid "Date from" msgstr "Datum vanaf" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 msgid "Date until" msgstr "Datum tot" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 msgid "Start time from" msgstr "Starttijd vanaf" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 msgid "Start time until" msgstr "Starttijd tot" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "Weekdag" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "Zoekopdracht" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 msgid "active" msgstr "actief" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 msgid "disabled" msgstr "uitgeschakeld" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 msgid "not yet activated" msgstr "nog niet geactiveerd" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "Lidmaatschappen" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 msgid "Has no memberships" msgstr "Heeft geen lidmaatschap" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 msgid "Has any membership" msgstr "Heeft een lidmaatschap (gehad)" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 msgid "Has valid membership" msgstr "Heeft een geldig lidmaatschap" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "Winkel is live" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "Winkel is niet live" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "Enkel evenement bezig of in de toekomst" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "Enkel evenement in het verleden" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "Zoek gast…" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "Incheckstatus" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "Alle gasten" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "Ingecheckt en weer vertrokken" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 msgctxt "checkin state" msgid "Present" msgstr "Aanwezig" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "Ingecheckt" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "Niet ingecheckt" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 msgctxt "subevent" msgid "Date start from" msgstr "Startdatum vanaf" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 msgctxt "subevent" msgid "Date start until" msgstr "Startdatum tot" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "Beheerder" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "Geen beheerder" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "Geldig" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "Onverzilverd" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "Ten minste één keer verzilverd" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "Volledig verzilverd" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "Verzilverd en ingecheckt met kaartje" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "Quotumgedrag" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "Sta toe om quotum te negeren" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "Filteren op tag" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "Zoek voucher" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "Ieder product in quotum \"{quota}\"" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "Terugbetalingsstatus" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "Alle openstaande terugbetalingen" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "Alle terugbetalingen" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 msgid "Date filter" msgstr "Datumfilter" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 msgid "Filter by…" msgstr "Filteren op…" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 msgid "Date of last successful payment" msgstr "Datum van laatste geslaagde betaling" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 msgid "All check-ins" msgstr "Alle check-ins" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 msgid "Successful check-ins" msgstr "Geslaagde check-ins" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 msgid "Unsuccessful check-ins" msgstr "Mislukte check-ins" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 msgid "Scan type" msgstr "Scantype" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 msgid "All directions" msgstr "Alle richtingen" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 msgid "Device" msgstr "Apparaat" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 msgid "All devices" msgstr "Alle apparaten" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 msgid "All gates" msgstr "Alle toegangslocaties" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 msgctxt "filter" msgid "Start date" msgstr "Begindatum" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 msgctxt "filter" msgid "End date" msgstr "Einddatum" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "Inchecklijst" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "Software" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 #, fuzzy #| msgid "Devices" msgid "Device status" msgstr "Apparaten" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 #, fuzzy #| msgid "All devices" msgid "Active devices" msgstr "Alle apparaten" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 #, fuzzy #| msgid "Revoke device access:" msgid "Revoked devices" @@ -12307,7 +12428,7 @@ msgstr "" "Selecteer deze optie voor bijvoorbeeld t-shirts die meerdere maten hebben. " "Je kan de variaties in de volgende stap kiezen." -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 msgid "No category" msgstr "Geen categorie" @@ -12351,32 +12472,32 @@ msgstr "Grootte" msgid "Number of tickets" msgstr "Aantal kaartjes" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "Quotumnaam is verplicht." -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "Kies een quotum." -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "(Standaardlay-out van evenement)" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "Kies automatisch op basis van de evenementsinstellingen" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "Ja, als kaartjes genereren in het algemeen is ingeschakeld" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "Nooit" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " @@ -12386,15 +12507,15 @@ msgstr "" "senioren boven de 65 jaar. Dit kaartje geeft toegang tot alle delen van het " "evenement, behalve het VIP-gebied." -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "Toon onafhankelijk van andere producten" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "Geen lidmaatschap toegekend" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 #, fuzzy #| msgid "" #| "Gift card products should not be associated with non-zero tax rates since " @@ -12407,13 +12528,13 @@ msgstr "" "belastingtarief, omdat de belasting al wordt toegepast wanneer de " "cadeaukaart wordt verzilverd." -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -12421,7 +12542,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -12432,7 +12553,7 @@ msgstr "" "een gebruiker of zich momenteel in de winkelwagen van een gebruiker bevindt. " "Je kan de variant in plaats daarvan instellen als \"uitgeschakeld\"." -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 #, fuzzy #| msgid "Calculate from product" msgid "Use value from product" @@ -12468,8 +12589,8 @@ msgstr "Je hebt twee keer hetzelfde gebundelde product geselecteerd." msgid "Bundled product" msgstr "Gebundeld product" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "uitgeschakeld" @@ -12550,11 +12671,28 @@ msgstr "Maak bestellingen als bestellingen uit de testmodus aan" msgid "CSV column: \"{name}\"" msgstr "CSV-kolom: \"{name}\"" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +#, fuzzy +#| msgid "Confirm payment" +msgid "Confirm order regardless of payment" +msgstr "Bevestig betaling" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "Overboek quotum" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" @@ -12562,11 +12700,11 @@ msgstr "" "Als je deze optie kiest wordt de actie uitgevoerd zelfs als dit tot een " "overboekt quotum en dus meer kaartjes hebben verkocht dan je van plan was!" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "Overboek quotum en negeer late betaling" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -12578,15 +12716,15 @@ msgstr "" "leidt! De actie zal ook onafhankelijk van de instellingen voor late " "betalingen worden uitgevoerd." -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "Stel de klant per e-mail op de hoogte" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "Houd annuleringskosten in van" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 #, fuzzy #| msgid "" #| "If you keep a fee, all positions within this order will be canceled and " @@ -12607,26 +12745,26 @@ msgstr "" "tel deze op bij de annuleringskosten als je deze kosten niet terug wilt " "betalen. Voer een bruto bedrag in, belasting zal automatisch worden berekend." -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 msgid "Generate cancellation for invoice" msgstr "Genereer annulering voor factuur" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "Commentaar (zal worden verstuurd naar de gebruiker)" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "Te betalen bedrag" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -12635,21 +12773,21 @@ msgstr "Te betalen bedrag" msgid "Payment date" msgstr "Betaaldatum" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 #, fuzzy #| msgid "Please select a valid seat." msgid "Please select some events." msgstr "Kies een geldige beschikbare stoel." -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "Herbereken belasting" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "Belasting niet opnieuw berekenen" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." @@ -12657,7 +12795,7 @@ msgstr "" "Bereken belasting opnieuw op basis van adres en productinstellingen, houd " "brutobedrag gelijk." -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." @@ -12665,11 +12803,11 @@ msgstr "" "Bereken belasting opnieuw op basis van adres en productinstellingen, houd " "nettobedrag gelijk." -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "Genereer indien nodig een nieuwe factuur" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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." @@ -12678,26 +12816,26 @@ msgstr "" "handeling wordt aangepast annuleren we de oude factuur en genereren we een " "nieuwe factuur." -#: pretix/control/forms/orders.py:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "Stel gebruiker op de hoogte" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" "Stuur een e-mail naar de gebruiker om te melden dat de bestelling is " "veranderd." -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "Quota overboeken bij deze actie toestaan" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "Add-on voor" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -12706,7 +12844,7 @@ msgstr "Add-on voor" msgid "Seat" msgstr "Zitplaats" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -12716,48 +12854,64 @@ msgstr "Zitplaats" msgid "Membership" msgstr "Lidmaatschap" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" "Inclusief belasting, indien van toepassing. Laat dit leeg voor de " "standaardprijs van het product" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "(Onveranderd)" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "Nieuwe prijs (bruto)" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Ticket secret" +msgid "Ticket is blocked" +msgstr "Kaartjesgeheim" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +#, fuzzy +#| msgid "Valid until" +msgid "Validity end" +msgstr "Geldig tot" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "Genereer een nieuw geheim" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 msgid "Cancel this position" msgstr "Annuleer deze plaats" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "Splitsen naar nieuwe bestelling" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "(Geen lidmaatschap)" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "Verwijder deze toeslag" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "Hergenereer geheimen" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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 " @@ -12767,38 +12921,38 @@ msgstr "" "opnieuw de link naar de bestelpagina verzenden, en de gebruikers moeten " "opnieuw hun kaartjes downloaden. Oude versies zullen ongeldig zijn." -#: pretix/control/forms/orders.py:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 #, fuzzy #| msgid "Attach ticket files" msgid "Attach tickets" msgstr "Ticketbestanden bijvoegen bij e-mails" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 #, fuzzy #| msgid "Attach invoices to emails" msgid "Attach invoices" msgstr "Voeg facturen als bijlage bij e-mails" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "Ontvanger" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" "Annuleer de bestelling. Alle kaartjes zullen niet meer werken. Dit kan niet " "worden teruggedraaid." -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 msgid "" "Mark the order as pending and allow the user to pay the open amount with " "another payment method." @@ -12806,37 +12960,38 @@ msgstr "" "Markeer de bestelling als 'openstaand' en sta de gebruiker toe het " "openstaande bedrag met een andere betalingsmethode te betalen." -#: pretix/control/forms/orders.py:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "Doe niets en houd de bestelling in de huidige staat." -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "Het bedrag van de terugbetaling moet positief zijn en minder dan {}." -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "Je moet een bedrag opgeven voor een gedeeltelijke terugbetaling." -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 msgid "Cancel all dates" msgstr "Annuleer alle datums" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "Geld automatisch terugbetalen indien mogelijk" -#: pretix/control/forms/orders.py:759 -#, fuzzy -#| msgid "This payment method does not support automatic refunds." -msgid "Only available for payment method that support automatic refunds." -msgstr "Deze betalingsmethode ondersteunt geen automatische terugbetalingen." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 #, fuzzy #| msgid "" #| "If checked, all payments with a payment method not supporting automatic " @@ -12856,7 +13011,7 @@ msgstr "" "bestellingen wilt terugbetalen door het bedrag te verrekenen met andere " "bestellingen of door cadeaubonnen uit te geven." -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" @@ -12864,23 +13019,23 @@ msgstr "" "Geldbedrag als cadeaubon uitgeven in plaats van een terugbetaling naar de " "oorspronkelijke betalingsmethode" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 msgid "Gift card validity" msgstr "Geldigheid van cadeaubonnen" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 msgid "Keep a fixed cancellation fee per ticket" msgstr "Houd een vast bedrag per ticket als annuleringskosten in" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 msgid "Free tickets and add-on products are not counted" msgstr "Gratis tickets en add-onproducten worden niet meegeteld" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 msgid "Keep fees" msgstr "Houd toeslagen in" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -12893,20 +13048,20 @@ msgstr "" "gedeeltelijk wordt geannuleerd, omdat de bestelling dan uit kaartjes voor " "meerdere datums bestaat." -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 msgid "Send information via email" msgstr "Stuur informatie via e-mail" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 msgid "Send information to waiting list" msgstr "Stuur informatie naar wachtlijst" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, python-brace-format msgid "Canceled: {event}" msgstr "Geannuleerd: {event}" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -12937,7 +13092,7 @@ msgstr "" "Met vriendelijke groet,\n" "Organisatie van {event}" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -12959,26 +13114,26 @@ msgstr "" "Met vriendelijke groet,\n" "Organisatie van {event}" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "" "Kies een specifieke evenementsdatum of een datumbereik, maar niet allebei." -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "Kies alle evenementsdatums of een datumbereik, maar niet allebei." -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" "Als je een datumbereik kiest moet je zowel een begin als een einde opgeven." -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "Bevestig dat je ALLE datums in deze evenementenreeks wilt annuleren." @@ -13461,7 +13616,33 @@ msgstr "Plaats #{posid} aangemaakt: {item} ({price})." msgid "A new secret has been generated for position #{posid}." msgstr "Een nieuw geheim is gegenereerd voor plaats #{posid}." -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "Dit kaartje is geannuleerd." + +#: pretix/control/logdisplay.py:172 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "Dit kaartje is geannuleerd." + +#: pretix/control/logdisplay.py:177 +#, fuzzy, python-brace-format +#| msgid "A new secret has been generated for position #{posid}." +msgid "A block has been added for position #{posid}." +msgstr "Een nieuw geheim is gegenereerd voor plaats #{posid}." + +#: pretix/control/logdisplay.py:181 +#, fuzzy, python-brace-format +#| msgid "A new secret has been generated for position #{posid}." +msgid "A block has been removed for position #{posid}." +msgstr "Een nieuw geheim is gegenereerd voor plaats #{posid}." + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" @@ -13469,19 +13650,19 @@ msgstr "" "Plaats #{posid} ({old_item}, {old_price}) afgesplitst naar nieuwe " "bestelling: {order}" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" "Deze bestelling is gemaakt door het opsplitsen van de bestelling {order}" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "(onbekend)" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " @@ -13490,7 +13671,7 @@ msgstr "" "Onbekende scan van code \"{barcode}…\" om {datetime} voor lijst \"{list}\", " "type \"{type}\"." -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." @@ -13498,7 +13679,7 @@ msgstr "" "Onbekende scan van code \"{barcode}…\" voor lijst \"{list}\", type " "\"{type}\"." -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " @@ -13507,7 +13688,7 @@ msgstr "" "Een scan van ingetrokken code \"{barcode}…\" om {datetime} voor lijst " "\"{list}\", type \"{type}\" is geüpload." -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " @@ -13516,7 +13697,7 @@ msgstr "" "Scan van ingetrokken code \"{barcode}\" voor lijst \"{list}\", type " "\"{type}\" is geüpload." -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " @@ -13525,7 +13706,7 @@ msgstr "" "Een scan voor plaats #{posid} is geweigerd om {datetime} voor lijst " "\"{list}\", type \"{type}\". Foutcode: \"{errorcode}\"." -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " @@ -13534,29 +13715,29 @@ msgstr "" "Een scan voor plaats #{posid} is geweigerd voor de lijst \"{list}\", type " "\"{type}\". Foutcode: \"{errorcode}\"." -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "Plaats #{posid} is uitgecheckt op {datetime} voor lijst \"{list}\"." -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "Plaats #{posid} is uitgecheckt voor lijst \"{list}\"." -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "Plaats #{posid} is ingecheckt op {datetime} voor lijst \"{list}\"." -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "Plaats #{posid} is ingecheckt voor lijst \"{list}\"." -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -13565,7 +13746,7 @@ msgstr "" "Een scan voor plaats #{posid} om {datetime} voor lijst \"{list}\" is " "geüpload, terwijl het kaartje al is gescand." -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " @@ -13574,280 +13755,292 @@ msgstr "" "Plaats #{posid} is gescand en geweigerd omdat het al is gescand op lijst " "\"{list}\"." -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 msgid "This object has been created by cloning." msgstr "Dit object is aangemaakt via kopiëren." -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 #, fuzzy #| msgid "The order has been changed." msgid "The organizer has been changed." msgstr "De bestelling is aangepast." -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 #, fuzzy #| msgid "The team settings have been changed." msgid "The organizer settings have been changed." msgstr "De teaminstellingen zijn aangepast." -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 #, fuzzy #| msgid "The order details have been changed." msgid "The footer links have been changed." msgstr "De details van de bestelling zijn aangepast." -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 #, fuzzy #| msgid "The quota has been added." msgid "A scheduled export has been added." msgstr "Het quotum is toegevoegd." -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 #, fuzzy #| msgid "The product has been changed." msgid "A scheduled export has been changed." msgstr "Het product is aangepast." -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 #, fuzzy #| msgid "The selected product has been deleted." msgid "A scheduled export has been deleted." msgstr "Het gekozen product is verwijderd." -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 #, fuzzy #| msgid "The selected product has been deleted." msgid "A scheduled export has been executed." msgstr "Het gekozen product is verwijderd." -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 #, fuzzy #| msgid "The new organizer has been created." msgid "Gift card acceptance for another organizer has been added." msgstr "De nieuwe organisator is aangemaakt." -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 #, fuzzy #| msgid "The new organizer has been created." msgid "Gift card acceptance for another organizer has been removed." msgstr "De nieuwe organisator is aangemaakt." -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 #, fuzzy #| msgid "The user has been created." msgid "The webhook has been created." msgstr "De gebruiker is aangemaakt." -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 #, fuzzy #| msgid "The gate has been changed." msgid "The webhook has been changed." msgstr "De toegangslocatie is aangepast." -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 #, fuzzy #| msgid "The user has been created." msgid "The webhook call retry jobs have been dropped." msgstr "De gebruiker is aangemaakt." -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 #, fuzzy #| msgid "The order has been created." msgid "The SSO provider has been created." msgstr "De bestelling is aangemaakt." -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 #, fuzzy #| msgid "The order has been changed." msgid "The SSO provider has been changed." msgstr "De bestelling is aangepast." -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 #, fuzzy #| msgid "The order has been deleted." msgid "The SSO provider has been deleted." msgstr "De bestelling is verwijderd." -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 #, fuzzy #| msgid "The event has been created." msgid "The SSO client has been created." msgstr "Het evenement is aangemaakt." -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 #, fuzzy #| msgid "The gate has been changed." msgid "The SSO client has been changed." msgstr "De toegangslocatie is aangepast." -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 #, fuzzy #| msgid "The event has been deleted." msgid "The SSO client has been deleted." msgstr "Dit evenement is verwijderd." -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been created." msgid "The membership type has been created." msgstr "De evenementsdatum is aangemaakt." -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been changed." msgid "The membership type has been changed." msgstr "De evenementsdatum is aangepast." -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been deleted." msgid "The membership type has been deleted." msgstr "De evenementsdatum is verwijderd." -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 #, fuzzy #| msgid "The gate has been created." msgid "The account has been created." msgstr "De toegangslocatie is aangemaakt." -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 #, fuzzy #| msgid "The gate has been changed." msgid "The account has been changed." msgstr "De toegangslocatie is aangepast." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 #, fuzzy #| msgid "Your account has been enabled." msgid "A membership for this account has been added." msgstr "Je account is ingeschakeld." -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 #, fuzzy #| msgid "An answer option has been changed." msgid "A membership of this account has been changed." msgstr "Een antwoordoptie is gewijzigd." -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 #, fuzzy #| msgid "Your account has been enabled." msgid "A membership of this account has been deleted." msgstr "Je account is ingeschakeld." -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 #, fuzzy #| msgid "Your account has been disabled." msgid "The account has been disabled and anonymized." msgstr "Je account is uitgeschakeld." -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 #, fuzzy #| msgid "The password has been reset." msgid "A new password has been requested." msgstr "Het wachtwoord is opnieuw ingesteld." -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 #, fuzzy #| msgid "The password has been reset." msgid "A new password has been set." msgstr "Het wachtwoord is opnieuw ingesteld." -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "Het versturen van een email is mislukt." -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "Het interne commentaar van het evenement is bijgewerkt." -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 msgid "The event has been canceled." msgstr "Het evenement is geannuleerd." -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 #, fuzzy #| msgid "The event has been deleted." msgid "An event has been deleted." msgstr "Dit evenement is verwijderd." -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "De details van de bestelling zijn aangepast." -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "De bestelling is aangemerkt als onbetaald." -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "Het geheim van de bestelling is aangepast." -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "De verloopdatum van de bestelling is aangepast." -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +#, fuzzy +#| msgid "The order has been marked as paid." +msgid "The order has been set to be usable before it is paid." +msgstr "De bestelling is aangemerkt als betaald." + +#: pretix/control/logdisplay.py:374 +#, fuzzy +#| msgid "The voucher has been sent to {recipient}." +msgid "The order has been set to require payment before use." +msgstr "De voucher is verstuurd naar {recipient}." + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "De bestelling is aangemerkt als verlopen." -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "De bestelling is aangemerkt als betaald." -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 msgid "The cancellation request has been deleted." msgstr "Het annuleringsverzoek is verwijderd." -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "De bestelling is terugbetaald." -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 msgid "The order has been reactivated." msgstr "De bestelling is opnieuw geactiveerd." -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "De testbestelling {code} is verwijderd." -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "De bestelling is aangemaakt." -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "De bestelling moet worden goedgekeurd voordat hij kan worden verwerkt." -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "De bestelling is goedgekeurd." -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, fuzzy, python-brace-format #| msgid "The order has been denied." msgid "The order has been denied (comment: \"{comment}\")." msgstr "De bestelling is geweigerd." -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "Het e-mailadres is veranderd van \"{old_email}\" naar \"{new_email}\"." -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." @@ -13855,63 +14048,72 @@ msgstr "" "Het e-mailadres is gecontroleerd (de gebruiker heeft op een link in een naar " "de gebruiker verzonden mail geklikt)." -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" "Het telefoonnummer is veranderd van \"{old_phone}\" naar \"{new_phone}\"." -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 #, fuzzy #| msgid "The question has been changed." msgid "The customer account has been changed." msgstr "De vraag is aangepast." -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "De taal van de bestelling is aangepast." -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "De factuur is gegenereerd." -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "De factuur is opnieuw gegenereerd." -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "De factuur is opnieuw uitgegeven." -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "Het interne commentaar van de bestelling is bijgewerkt." -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 #, fuzzy #| msgid "The order of items has been updated." msgid "The order's follow-up date has been updated." msgstr "De volgorde van items is bijgewerkt." -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" "De markering van de bestelling om extra aandacht bij check-in te vereisen is " "veranderd." -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +#, fuzzy +#| msgid "The order's flag to require attention at check-in has been toggled." +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" +"De markering van de bestelling om extra aandacht bij check-in te vereisen is " +"veranderd." + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "Een nieuwe betaling {local_id} is gestart, in plaats van de vorige." -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "Een onbekend type e-mail is verzonden." -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 #, fuzzy #| msgid "" #| "The email has been sent without attachments since they would have been " @@ -13923,15 +14125,15 @@ msgstr "" "De e-mail is verstuurd zonder bijlagen, omdat de bijlagen waarschijnlijk te " "groot zouden zijn om te worden verzonden." -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "Een aangepaste email is verstuurd." -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "Een aangepaste email is verstuurd naar een gast." -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." @@ -13939,63 +14141,63 @@ msgstr "" "Een e-mail is verzonden met een herinnering dat het kaartje klaarstaat om te " "downloaden." -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" "Een email is verstuurd om de gebruiker te waarschuwen dat de bestelling " "bijna verloopt." -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" "Een email is verstuurd om de gebruiker ervan op de hoogte te stellen dat de " "bestelling is geannuleerd." -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" "Een email is verstuurd om de gebruiker ervan op de hoogte te stellen dat het " "evenement is geannuleerd." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" "Een email is verstuurd om de gebruiker ervan op de hoogte te stellen dat de " "bestelling is gewijzigd." -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" "Een email is verstuurd om de gebruiker ervan op de hoogte te stellen dat de " "bestelling is ontvangen." -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" "Een email is verstuurd om de gebruiker ervan op de hoogte te stellen dat de " "betaling is ontvangen." -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" "Een email is verstuurd om de gebruiker ervan op de hoogte te stellen dat de " "bestelling is geweigerd." -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" "Een email is verstuurd om de gebruiker ervan op de hoogte te stellen dat de " "bestelling is goedgekeurd." -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." @@ -14003,7 +14205,7 @@ msgstr "" "Een email is verstuurd om de gebruiker ervan op de hoogte te stellen dat de " "bestelling is ontvangen en betaling vereist." -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." @@ -14011,95 +14213,95 @@ msgstr "" "Een email is verstuurd om de gebruiker ervan op de hoogte te stellen dat de " "bestelling is ontvangen en goedkeuring vereist." -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" "Een email met een link naar de details van de bestelling is opnieuw " "verstuurd naar de gebruiker." -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "Betaling {local_id} is bevestigd." -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "Betaling {local_id} is geannuleerd." -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "Het annuleren van betaling {local_id} is mislukt." -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "Betaling {local_id} is gestart." -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "Betaling {local_id} is mislukt." -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "De bestelling kon niet worden gemarkeer als betaald: {message}" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "De bestelling is overbetaald." -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "Terugbetaling {local_id} is aangemaakt." -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "Terugbetaling {local_id} is aangemaakt door een externe entiteit." -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "De klant heeft je om een terugbetaling gevraagd." -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "Terugbetaling {local_id} is voltooid." -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "Terugbetaling {local_id} is geannuleerd." -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "Terugbetaling {local_id} is mislukt." -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "De gebruiker is aangemaakt." -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "Twee-factor-authenticatie is ingeschakeld." -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "Twee-factor-authenticatie is uitgeschakeld." -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "Je twee-factor-noodtokens zijn opnieuw gegenereerd." -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " @@ -14108,7 +14310,7 @@ msgstr "" "Een nieuw twee-factor-authenticatieapparaat \"{name}\" is toegevoegd aan je " "account." -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " @@ -14117,31 +14319,31 @@ msgstr "" "Het twee-factor-authenticatieapparaat \"{name}\" is verwijderd van je " "account." -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "Meldingen zijn ingeschakeld." -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "Meldingen zijn uitgeschakeld." -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "Je meldingsinstellingen zijn aangepast." -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "De gebruiker is geanonimiseerd." -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "Wachtwoord-herstelmail verstuurd." -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "Het wachtwoord is opnieuw ingesteld." -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." @@ -14149,21 +14351,21 @@ msgstr "" "Een herhaald wachtwoordherstelverzoek is geweigerd, omdat het vorige verzoek " "minder dan 24 uur geleden was." -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "De organisator \"{name}\" is verwijderd." -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "De voucher is aangemaakt." -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" "De voucher is aangemaakt en verstuurd naar een persoon op de wachtlijst." -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 #, fuzzy #| msgid "A voucher has been sent to a person on the waiting list." msgid "" @@ -14171,372 +14373,372 @@ msgid "" "from the waiting list." msgstr "Een voucher is verstuurd naar een persoon op de wachtlijst." -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "De voucher is aangepast." -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "De voucher is verwijderd." -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "De voucher is verzilverd in bestelling {order_code}." -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "Het product is aangemaakt." -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "Het product is aangepast." -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "Het product is verwijderd." -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "De variant \"{value}\" is aangemaakt." -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "De variant \"{value}\" is verwijderd." -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "De variant \"{value}\" is gewijzigd." -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "Een add-on is toegevoegd aan dit product." -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "Een add-on is verwijderd van dit product." -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "Een add-on van dit product is gewijzigd." -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 msgid "A bundled item has been added to this product." msgstr "Een gebundeld product is aan dit product toegevoegd." -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 msgid "A bundled item has been removed from this product." msgstr "Een gebundeld product is verwijderd uit dit product." -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 msgid "A bundled item has been changed on this product." msgstr "Een gebundeld product van dit product is gewijzigd." -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "Het quotum is toegevoegd." -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "Het quotum is verwijderd." -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "Het quotum is aangepast." -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 msgid "The quota has closed." msgstr "Het quotum is gesloten." -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 msgid "The quota has been re-opened." msgstr "Het quotum is opnieuw geopend." -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "De categorie is toegevoegd." -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "De categorie is verwijderd." -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "De categorie is aangepast." -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "De vraag is toegevoegd." -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "De vraag is verwijderd." -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "De vraag is aangepast." -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 #, fuzzy #| msgid "The quota has been added." msgid "The discount has been added." msgstr "Het quotum is toegevoegd." -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 #, fuzzy #| msgid "The product has been deleted." msgid "The discount has been deleted." msgstr "Het product is verwijderd." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 #, fuzzy #| msgid "The gate has been changed." msgid "The discount has been changed." msgstr "De toegangslocatie is aangepast." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "De belastingregel is toegevoegd." -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "De belastingregel is verwijderd." -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "De belastingregel is aangepast." -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "De inchecklijst is toegevoegd." -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "De inchecklijst is verwijderd." -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "De inchecklijst is aangepast." -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "De evenementsinstellingen zijn aangepast." -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "De kaartjesdownloadinstellingen zijn aangepast." -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "Een plug-in is ingeschakeld." -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "Een plug-in is uitgeschakeld." -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "De winkel is live gezet." -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "De winkel is offline gehaald." -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "De winkel is in testmodus gezet." -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "De testmodus is uitgeschakeld." -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "Het evenement is aangemaakt." -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 msgid "The event details have been changed." msgstr "De evenementsdetails zijn aangepast." -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "Een antwoordoptie is aan de vraag toegevoegd." -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "Een antwoordoptie is verwijderd van de vraag." -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "Een antwoordoptie is gewijzigd." -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "Een gebruiker is toegevoegd aan het evenemententeam." -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "Een gebruiker is uitgenodigd voor het evenemententeam." -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "De rechten van een gebruiker zijn veranderd." -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "Een gebruiker is verwijderd van het evenemententeam." -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "Een voucher is verstuurd naar een persoon op de wachtlijst." -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "Een inschrijving is verwijderd van de wachtlijst." -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 #, fuzzy #| msgid "An entry has been added to the waiting list." msgid "An entry has been transferred to another waiting list." msgstr "Een inschrijving is toegevoegd aan de wachtlijst." -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "Een inschrijving op de wachtlijst is aangepast." -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "Een inschrijving is toegevoegd aan de wachtlijst." -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "Het team is aangepast." -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "De teaminstellingen zijn aangepast." -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "Het team is verwijderd." -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 msgid "The gate has been created." msgstr "De toegangslocatie is aangemaakt." -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 msgid "The gate has been changed." msgstr "De toegangslocatie is aangepast." -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 msgid "The gate has been deleted." msgstr "De toegangslocatie is verwijderd." -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "De evenementsdatum is verwijderd." -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 msgctxt "subevent" msgid "The event date has been canceled." msgstr "De evenementsdatum is geannuleerd." -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "De evenementsdatum is aangepast." -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "De evenementsdatum is aangemaakt." -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "Een quotum is toegevoegd aan de evenementsdatum." -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "Een quotum is veranderd op de evenementsdatum." -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "Een quotum is verwijderd van de evenementsdatum." -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "Het apparaat is aangemaakt." -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "Het apparaat is gewijzigd." -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "De toegang van het apparaat is ingetrokken." -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "Het apparaat is geïnitialiseerd." -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "Het toegangstoken van het apparaat is opnieuw gegenereerd." -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" "Het apparaat heeft de server op de hoogte gesteld van een hardware- of " "software-update." -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 msgid "The gift card has been created." msgstr "De cadeaubon is aangemaakt." -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 msgid "The gift card has been changed." msgstr "De cadeaubon is gewijzigd." -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 msgid "A manual transaction has been performed." msgstr "Een handmatige transactie is uitgevoerd." -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "De instellingen van een betalingsprovider zijn aangepast." -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "De instellingen van een kaartjesuitvoerprovider zijn aangepast." -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "De gebruiker bevestigde het volgende bericht: \"{}\"" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, fuzzy, python-brace-format #| msgid "The order has been denied." msgid "The order has been canceled (comment: \"{comment}\")." msgstr "De bestelling is geweigerd." -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "De bestelling is geannuleerd." -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "De check-in van plaats #{posid} op lijst \"{list}\" is teruggedraaid." -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " @@ -14545,83 +14747,93 @@ msgstr "" "Plaats #{posid} is handmatig gemarkeerd als ingecheckt op {datetime} op " "lijst \"{list}\"." -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" "Plaats #{posid} is opnieuw ingecheckt op {datetime} op lijst \"{list}\"." -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} is toegevoegd aan het team." -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} is verwijderd uit het team." -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" "{user} is bij het team gekomen via de uitnodiging verstuurd naar {email}." -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} is uitgenodigd voor het team." -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "De uitnodiging voor {user} is opnieuw verstuurd." -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "De uitnodiging voor {user} is ingetrokken." -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "Het token \"{name}\" is aangemaakt." -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "Het token \"{name}\" is ingetrokken." -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "Je accountinstellingen zijn aangepast." -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "Je e-mailadres is veranderd naar {email}." -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "Je wachtwoord is veranderd." -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "Je account is ingeschakeld." -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "Je account is uitgeschakeld." -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "Je hebt als de gebruiker {} gewerkt." -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "Je bent gestopt met werken als {}." +#: pretix/control/logdisplay.py:678 +#, fuzzy +#| msgid "Blocked Seats" +msgid "Blocked manually" +msgstr "Geblokkeerde zitplaatsen" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -14660,7 +14872,7 @@ msgstr "Algemeen" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -14668,8 +14880,8 @@ msgid "Payment" msgstr "Betaling" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -14718,7 +14930,7 @@ msgid "Overview" msgstr "Overzicht" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -14767,7 +14979,7 @@ msgid "Search" msgstr "Zoeken" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "Betalingen" @@ -15388,7 +15600,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -15444,18 +15656,18 @@ msgstr "Naam van de bank" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "Resultaat" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "Automatisch als afwezig gemarkeerd: %(date)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "Extra ingangsscan: %(date)s" @@ -15467,7 +15679,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "Uitgangsscan: %(date)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "Automatisch ingecheckt: %(date)s" @@ -15601,7 +15813,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -16461,7 +16673,7 @@ msgid "Show affected orders" msgstr "Toon getroffen bestellingen" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "Commentaar bijwerken" @@ -16644,9 +16856,9 @@ msgstr "Deze verandering is uitgevoerd door een pretix-beheerder." #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -16718,8 +16930,8 @@ msgid "Free order" msgstr "Gratis bestelling" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "Stuur link opnieuw" @@ -16756,7 +16968,7 @@ msgstr "Betalingsinstellingen" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "Ingeschakeld" @@ -16829,34 +17041,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -17020,7 +17232,7 @@ msgstr "Basisinstellingen" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -18032,14 +18244,14 @@ msgid "Add a new bundled product" msgstr "Nieuw gebundeld product toevoegen" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "Alleen binnen een beperkte tijd beschikbaar" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "Alleen zichtbaar met een voucher" @@ -18052,13 +18264,13 @@ msgstr "" "Merk op dat je variant niet beschikbaar zal zijn om te " "kopen tot je het aan een bestaand of nieuw aangemaakt quotum toevoegt." -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 #, fuzzy #| msgid "Sample variation" msgid "New variation" msgstr "Voorbeeldvariant" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "Voeg een nieuwe variant toe" @@ -18288,7 +18500,7 @@ msgstr "Volledig gereserveerd" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "Uitverkocht" @@ -18347,37 +18559,37 @@ msgid "Question: %(name)s" msgstr "Vraag: %(name)s" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "Vraag bewerken" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "Betaald" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "Geen overeenkomende antwoorden gevonden." -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" "Je moet de vraag aan een product toewijzen om antwoorden te verzamelen." -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "Aantal" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "Percentage" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "Vraaggeschiedenis" @@ -18909,16 +19121,62 @@ msgstr "" "de originele prijs van het product op het moment van de aankoop." #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "Veranderen naar" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "inclusief alle belasting" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +#| msgid "Ticket layout" +msgid "Ticket block" +msgstr "Kaartjeslay-out" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +#, fuzzy +#| msgid "Blocked" +msgid "Not blocked" +msgstr "Geblokkeerd" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +#, fuzzy +#| msgid "Valid until" +msgid "Validity time" +msgstr "Geldig tot" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid from %(datetime)s" +msgstr "Deuren open: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid until %(datetime)s" +msgstr "Deuren open: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 #, fuzzy #| msgid "" #| "Removing this position will also remove all add-ons to this position." @@ -18928,13 +19186,13 @@ msgid "" msgstr "" "Deze plaats verwijderen zal ook alle add-ons van deze plaats verwijderen." -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "Product toevoegen" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " @@ -18944,12 +19202,12 @@ msgstr "" "kosten anders kunnen zijn na later volgende wijzigingen in de bestelling of " "wanneer een andere betalingsmethode wordt gekozen." -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "Andere acties" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "Veranderingen uitvoeren" @@ -18976,7 +19234,7 @@ msgid "Change order information" msgstr "Verander bestellingsinformatie" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -19126,23 +19384,29 @@ msgstr "Annuleringsdatum" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 #, fuzzy #| msgid "Customer actions" msgid "Customer account" msgstr "Klantacties" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 #, fuzzy #| msgid "Contact information" msgid "Contact email" msgstr "Contactgegevens" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." @@ -19150,36 +19414,36 @@ msgstr "" "We weten dat dit e-mailadres werkt, omdat de gebruiker op een link in een e-" "mail heeft geklikt." -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 #, fuzzy #| msgid "Canceled by customer" msgid "Invoice was emailed to customer" msgstr "Geannuleerd door klant" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 #, fuzzy #| msgid "Ticket download is not (yet) enabled for this order." msgid "Invoice was not yet emailed to customer" msgstr "Kaartjes downloaden is (nog) niet ingeschakeld voor deze bestelling." -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" "Stel de factuur opnieuw samen met bijgewerkte gegevens maar hetzelfde " "factuurnummer." -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "Opnieuw genereren" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." @@ -19187,92 +19451,98 @@ msgstr "" "Genereer een annuleringsdocument voor deze factuur en genereer een nieuwe " "factuur met een nieuw factuurnummer." -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "Genereer annulering" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "Annuleren en opnieuw uitgeven" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 #, fuzzy #| msgid "All invoices" msgid "Email invoices" msgstr "Alle facturen" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "Genereer factuur" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "Verander antwoorden" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "Verander producten" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "Bestelde items" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, fuzzy, python-format #| msgid "Exit scan: %(date)s" msgid "Denied scan: %(date)s" msgstr "Uitgangsscan: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, python-format msgid "Exit scan: %(date)s" msgstr "Uitgangsscan: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, python-format msgid "Entry scan: %(date)s" msgstr "Ingangsscan: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "Vouchercode gebruikt:" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, fuzzy, python-format #| msgid "Maximum discount budget" msgid "Used %(amount)s discount from budget" msgstr "Maximaal kortingsbudget" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 msgid "Ticket page" msgstr "Kaartjespagina" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "niet beantwoord" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "Deze vraag zal bij het inchecken worden gesteld." -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." @@ -19280,58 +19550,58 @@ msgstr "" "Dit bestand is geüpload door een gebruiker, en kan virussen of andere " "kwaadaardige inhoud bevatten." -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "ONVEILIG" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "plus %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "incl. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "Belastingen" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "Totaal" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "Successful payments" msgstr "Geslaagde betalingen" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 msgid "Pending total" msgstr "Openstaand bedrag" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "Bevestigingsdatum" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " @@ -19340,69 +19610,69 @@ msgstr "" "Deze betaling is aangemaakt met een oudere versie van pretix, hierom kan " "nauwkeurige data mogelijk niet aanwezig zijn." -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "GEMIGREERD" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "Annuleer betaling" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "Bevestig als betaald" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "Maak een terugbetaling aan" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "Bron" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "Annuleer overschrijving" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "Bevestig als klaar" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "Negeer" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "Verwerk terugbetaling" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "Veranderen" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "Postcode en stad" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "Geldig EU btw-nummer" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "Controleren" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "Bestelgeschiedenis" @@ -20033,8 +20303,15 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +#, fuzzy +#| msgid "Pending (overdue)" +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "Openstaand (achterstallig)" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "Geannuleerd (betaalde kosten)" @@ -20286,14 +20563,6 @@ msgstr "Wacht op betaling" msgid "Anonymize" msgstr "Anonimiseren" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -#, fuzzy -#| msgid "Valid" -msgid "Valid from" -msgstr "Geldig" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -22839,51 +23108,51 @@ msgstr "Probeer het opnieuw." msgid "Invalid code, please try again." msgstr "Ongeldige code, probeer het opnieuw." -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "De gekozen check-ins zijn teruggedraaid." -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 #, 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:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "De geselecteerde kaartjes zijn aangemerkt als ingecheckt." -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "De nieuwe inchecklijst is aangemaakt." -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 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:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "De gevraagde lijst bestaat niet." -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "De gekozen lijst is verwijderd." @@ -22977,7 +23246,7 @@ msgstr "Geen datums" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "Verkoop afgelopen" @@ -22985,7 +23254,7 @@ msgstr "Verkoop afgelopen" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "Binnenkort" @@ -23041,7 +23310,7 @@ msgstr "Sommige van de opgegeven vraagnummers zijn ongeldig." msgid "Not all discounts have been selected." msgstr "Niet alle vragen zijn geselecteerd." -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -23076,15 +23345,15 @@ msgstr "" "Deze betalingsprovider bestaat niet of de bijbehorende plug-in is " "uitgeschakeld." -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" "Deze waarde zal op basis van verschillende parameters automatisch worden " "aangepast." -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "ongeldig item" @@ -23185,7 +23454,7 @@ msgstr "De gekozen belastingregel kan niet worden verwijderd." msgid "Your event is not empty, you need to set it up manually." msgstr "Je evenement is niet leeg, je moet het handmatig opzetten." -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" @@ -23193,11 +23462,11 @@ msgstr "" "Je wijzigingen zijn opgeslagen. Je kan nu doorgaan met het bekijken van de " "details, of het evenement live zetten om te beginnen met verkopen!" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "Standaardkaartje" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "Kaartje met korting" @@ -23277,7 +23546,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "Het gevraagde product bestaat niet." @@ -23319,8 +23588,8 @@ msgstr "De volgorde van categorieën is bijgewerkt." msgid "Street" msgstr "Straat" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "De gevraagde vraag bestaat niet." @@ -23328,56 +23597,56 @@ msgstr "De gevraagde vraag bestaat niet." msgid "The selected question has been deleted." msgstr "De gekozen vraag is verwijderd." -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "Bestand geüpload" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "De nieuwe vraag is aangemaakt." -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "Het nieuwe quotum is aangemaakt." -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 msgid "Exit scans" msgstr "Uitgangsscans" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "Vouchers en wachtlijstreserveringen" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "Beschikbaar quotum" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "Wachtlijst (openstaand)" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "Momenteel te koop" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "Het gevraagde quotum bestaat niet." -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "Het quotum is heropend, en zal niet automatisch opnieuw sluiten." -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "Het geselecteerde quotum is verwijderd." -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "Het gevraagde item bestaat niet." -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." @@ -23385,7 +23654,7 @@ msgstr "" "Je kan geen add-ons toevoegen aan een product dat zelf alleen beschikbaar is " "als add-on." -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." @@ -23393,7 +23662,7 @@ msgstr "" "Je kan geen bundels toevoegen aan een product dat zelf alleen beschikbaar is " "als bundel." -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " @@ -23402,7 +23671,7 @@ msgstr "" "Je hebt dit product uitgeschakeld, maar het is nog steeds deel van een " "productbundel. Zolang dit zo is kan ook deze bundel niet gekocht worden." -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 #, fuzzy #| msgid "" #| "The order could not be deleted as some constraints (e.g. data created by " @@ -23415,11 +23684,11 @@ msgstr "" "De bestelling kon niet worden verwijderd omdat sommige beperkingen (bijv. " "data aangemaakt door plug-ins) het niet toestaan." -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "Het gekozen product is verwijderd." -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "Het gekozen product is uitgeschakeld." @@ -23828,69 +24097,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:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "De betalingstermijn is veranderd." -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 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:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "Deze actie is alleen toegestaan voor openstaande bestellingen." -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 msgid "This action is only allowed for canceled orders." msgstr "Deze actie is alleen toegestaan voor geannuleerde bestellingen." -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "Er is iets misgegaan. Zie de details hieronder." -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 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:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "De bestelling is aangepast." -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 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:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "Niets hoefde te worden aangepast aan de bestelling." -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 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:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "Onderwerp: {subject}" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 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:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "Kon geen mail sturen naar de volgende gebruiker: {}" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -23898,37 +24167,37 @@ msgstr "" "Deze link is niet meer geldig. Ga terug, ververs de pagina, en probeer het " "opnieuw." -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "Er is geen bestelling met de gegeven bestelcode." -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "De gekozen exporteerder was niet gevonden." -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 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:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, fuzzy, python-brace-format #| msgid "Export date" msgid "Export: {title}" msgstr "Exportdatum" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -23936,18 +24205,18 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 msgid "All orders have been canceled." msgstr "Alle bestellingen zijn geannuleerd." -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, python-brace-format msgid "" "The orders have been canceled. An error occurred with {count} orders, please " @@ -23956,23 +24225,23 @@ 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:2596 +#: pretix/control/views/orders.py:2608 msgid "Your input was not valid." msgstr "Je invoer was ongeldig." -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "Tokennaam" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "Deze organisator kan niet worden verwijderd." -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "De organisator is verwijderd." -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." @@ -23980,48 +24249,48 @@ msgstr "" "De organisator kon niet worden verwijderd omdat sommige beperkingen (bijv. " "data aangemaakt door plug-ins) het niet toestaan." -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "De nieuwe organisator is aangemaakt." -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "Administrators" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "Het team is aangemaakt. Je kan nu leden aan het team toevoegen." -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "Je wijzigingen konden niet worden opgeslagen." -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "Het gekozen team kan niet worden verwijderd." -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 #, fuzzy #| msgid "" #| "The event could not be deleted as some constraints (e.g. data created by " @@ -24033,11 +24302,11 @@ msgstr "" "Het evenement kon niet worden verwijderd omdat sommige beperkingen (bijv. " "data aangemaakt door plug-ins) het niet toestaan." -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "Het gekozen team is verwijderd." -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." @@ -24045,45 +24314,45 @@ msgstr "" "Je kan het laatste lid niet uit dit team verwijderen, omdat er niemand meer " "zou zijn met de permissie om teams te beheren." -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "Het lid is verwijderd uit het team." -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "Ongeldige uitnodiging geselecteerd." -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "De uitnodiging is ingetrokken." -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "De uitnodiging is opnieuw verstuurd." -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "Ongeldig token geselecteerd." -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "Het token is ingetrokken." -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" "Gebruikers moeten een pretix-account hebben voordat ze kunnen worden " "uitgenodigd." -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "Het nieuwe lid is uitgenodigd voor het team." -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "Het nieuwe lid is toegevoegd aan het team." -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " @@ -24093,104 +24362,104 @@ msgstr "" "Kopieer dit geheim naar een veilige plaats. Je zal het hier niet opnieuw " "kunnen zien." -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "Het apparaat is succesvol geïnstalleerd." -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "Dit apparaat heeft momenteel geen toegang." -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "De toegang voor dit apparaat is ingetrokken." -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 msgid "The selected gift card issuer has been added." msgstr "De gekozen cadeaukaartuitgever is toegevoegd." -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 msgid "The selected gift card issuer has been removed." msgstr "De gekozen cadeaukaartuitgever is verwijderd." -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "Cadeaubonnen kunnen geen negatieve waarde hebben." -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 msgid "The transaction could not be reversed." msgstr "De transactie kon niet worden teruggeboekt." -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 msgid "The transaction has been reversed." msgstr "De transactie is teruggeboekt." -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "Je invoer was ongeldig, probeer het opnieuw." -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 msgid "The manual transaction has been saved." msgstr "De handmatige transactie is opgeslagen." -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 msgid "The gift card has been created and can now be used." msgstr "De cadeaubon is aangemaakt en kan nu worden gebruikt." -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 msgid "The selected gate has been deleted." msgstr "De geselecteerde toegangslocatie is verwijderd." -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 #, fuzzy #| msgid "The product has been created." msgid "The property has been created." msgstr "Het product is aangemaakt." -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected property has been deleted." msgstr "Het gekozen product is verwijderd." -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected object has been deleted." msgstr "Het gekozen product is verwijderd." -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 #, fuzzy #| msgid "The order has been created." msgid "The provider has been created." msgstr "De bestelling is aangemaakt." -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, fuzzy, python-brace-format #| msgid "" #| "Your changes have been saved. Please note that it can take a short period " @@ -24202,7 +24471,7 @@ msgstr "" "Je wijzigingen zijn opgeslagen. Merk op dat het een korte tijd kan duren " "voordat je wijzigingen zichtbaar zijn." -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 #, fuzzy #| msgid "We sent out an e-mail containing further instructions." msgid "" @@ -24210,7 +24479,7 @@ msgid "" "password." msgstr "We hebben een e-mail met verdere instructies verstuurd." -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 #, fuzzy #| msgid "This user has been anonymized." msgid "The customer account has been anonymized." @@ -24485,7 +24754,7 @@ msgstr "De gevraagde inschrijving bestaat niet." msgid "The selected entry has been deleted." msgstr "De gekozen inschrijving is verwijderd." -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "Dit is geen evenementenreeks." @@ -24576,7 +24845,7 @@ msgstr "Alle richtingen" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "Inclusief openstaande bestellingen" @@ -25592,102 +25861,102 @@ msgstr "Alleen kaartjes waarvoor speciale aandacht nodig is" msgid "Include questions" msgstr "Inclusief vragen" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "Inchecklijst (PDF)" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 #, fuzzy #| msgid "Check-in" msgctxt "export_category" msgid "Check-in" msgstr "Check-in" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "betaald" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked out" msgstr "Uitgecheckt" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 msgid "Automatically checked in" msgstr "Automatisch ingecheckt" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "Geheim" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 #, fuzzy #| msgid "Check-in log (all successful scans)" msgid "Check-in log (all scans)" msgstr "Incheckgeschiedenis (alle geslaagde scans)" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 #, fuzzy #| msgid "Go offline" msgid "Offline" msgstr "Ga offline" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "Offline scan" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "Foutmelding" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 #, fuzzy #| msgid "Download date" msgid "Upload date" msgstr "Downloaddatum" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 #, fuzzy #| msgid "Download time" msgid "Upload time" msgstr "Downloadtijd" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 #, fuzzy #| msgid "Successful payments" msgid "Successful scans only" msgstr "Geslaagde betalingen" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 msgid "All check-in lists" msgstr "Alle inchecklijsten" @@ -26502,7 +26771,7 @@ msgstr "Stuur alleen naar klanten van subevenementen die beginnen voor" msgid "Everyone who placed an order" msgstr "Iedereen die een bestelling heeft geplaatst" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" @@ -26510,84 +26779,92 @@ msgstr "" "Iedere gast (of aan de besteller als er geen e-mailadres van de gast bekend " "is)" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 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:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +#, 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:247 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:248 pretix/plugins/sendmail/views.py:269 msgid "approval pending" msgstr "wacht op goedkeuring" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "openstaand met verlopen betaling" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 #, 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:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 #, fuzzy #| msgid "Restrict to specific sales channels" msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "Beperken tot specifieke verkoopkanalen" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 #, fuzzy #| msgid "Absolute value" msgid "Absolute" msgstr "Absolute waarde" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 #, fuzzy #| msgid "Search for events" msgid "Relative, before event start" msgstr "Zoek naar evenementen" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 #, fuzzy #| msgid "Search for events" msgid "Relative, before event end" msgstr "Zoek naar evenementen" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 #, fuzzy #| msgid "Search for events" msgid "Relative, after event start" msgstr "Zoek naar evenementen" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 #, fuzzy #| msgid "Relative date:" msgid "Relative, after event end" msgstr "Relatieve datum:" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 #, fuzzy #| msgid "Please choose a later date." msgid "Please specify the send date" msgstr "Kies een latere datum." -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 #, 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:394 +#: pretix/plugins/sendmail/forms.py:396 #, fuzzy #| msgid "Please select a quota." msgid "Please specify a product" @@ -26616,69 +26893,69 @@ msgstr "Voltooiingsdatum" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "Iedereen die een bestelling heeft geplaatst" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 #, fuzzy #| msgid "Limit to products" msgid "Limit products" msgstr "Beperk tot producten" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 #, fuzzy #| msgid "End date" msgid "Send date" msgstr "Einddatum" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: 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:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "Stuur e-mail naar" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, fuzzy, python-brace-format #| msgid "Show dates with time" msgid "on {date} at {time}" msgstr "Toon datums met tijd" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, 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:269 +#: pretix/plugins/sendmail/models.py:275 #, 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:279 +#: pretix/plugins/sendmail/models.py:285 #, 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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -26958,20 +27235,20 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" msgstr[0] "" msgstr[1] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, fuzzy, python-format #| msgid "Waiting list entry" msgid "%(number)s waiting list entry" @@ -26979,13 +27256,13 @@ msgid_plural "%(number)s waiting list entries" msgstr[0] "Wachtlijstitem" msgstr[1] "Wachtlijstitem" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 #, fuzzy #| msgid "The user has been created." msgid "Your rule has been created." msgstr "De gebruiker is aangemaakt." -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 #, fuzzy #| msgid "The selected tax rule has been deleted." msgid "The selected rule has been deleted." @@ -27068,11 +27345,6 @@ msgstr "Mogelijke opbrengst" msgid "Minimum Price" msgstr "Minimumprijs" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "Geblokkeerd" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 msgid "Available" @@ -27988,11 +28260,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "Controleer bestelling" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 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:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -28860,7 +29132,7 @@ msgstr "UITVERKOCHT" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "Gereserveerd" @@ -28914,14 +29186,20 @@ msgstr "Toon informatie" msgid "Membership:" msgstr "Lidmaatschap" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +#, fuzzy +#| msgid "This ticket has already been redeemed." +msgid "This ticket is blocked." +msgstr "Dit kaartje is al gebruikt." + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 #, fuzzy #| msgid "Use languages" msgctxt "ticket_checkins" msgid "Usage:" msgstr "Gebruik talen" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, fuzzy, python-format #| msgid "This ticket has already been redeemed." msgid "This ticket has been used once." @@ -28929,43 +29207,43 @@ msgid_plural "This ticket has been used %(count)s times." msgstr[0] "Dit kaartje is al gebruikt." msgstr[1] "Dit kaartje is al gebruikt." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 #, fuzzy #| msgid "Show attendee names on invoices" msgid "No attendee name provided" msgstr "Toon namen van gasten op facturen" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "Ok, dat halen we weg…" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, fuzzy, python-format #| msgid "Amount of %(item)s to order" msgid "Remove one %(item)s from your cart" msgstr "Aantal van %(item)s om te bestellen" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, fuzzy, python-format #| msgid "" #| "We removed %(product)s from your cart as you can not buy less than " @@ -28977,11 +29255,11 @@ msgstr "" "We hebben %(product)s uit je winkelwagen verwijderd, omdat je niet minder " "dan %(min)s ervan kan kopen." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "We proberen er nog een voor je te reserveren!" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -28993,32 +29271,32 @@ msgstr "" "Wanneer de producten in je winkelwagen zitten heb je %(time)s minuten om je " "aankoop af te ronden." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, fuzzy, python-format #| msgid "Amount of %(item)s to order" msgid "Add one more %(item)s to your cart" msgstr "Aantal van %(item)s om te bestellen" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" msgstr[0] "Een product" msgstr[1] "%(num)s producten" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, python-format msgid "incl. %(tax_sum)s taxes" msgstr "incl. %(tax_sum)s belasting" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, fuzzy, python-format #| msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgid "The items in your cart are reserved for you for %(minutes)s minutes." @@ -29026,7 +29304,7 @@ msgstr "" "De items in je winkelwagen zijn voor je gereserveerd voor %(minutes)s " "minuten." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 #, fuzzy #| msgid "The items in your cart are no longer reserved for you." msgid "" @@ -29034,7 +29312,7 @@ msgid "" "complete your order as long as they’re available." msgstr "De items in je winkelwagen zijn niet meer voor je gereserveerd." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -29165,14 +29443,15 @@ msgid "Confirmation pending" msgstr "Wacht op bevestiging" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "Wacht op betaling" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "Bevestigd" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "Wacht op betaling" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 #, fuzzy @@ -29256,7 +29535,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 #, fuzzy #| msgid "PDF ticket layout" msgid "Few tickets left" @@ -29267,7 +29546,7 @@ msgstr "PDF-kaartjeslay-out" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 #, fuzzy #| msgid "Pay now" msgctxt "available_event_in_list" @@ -29284,7 +29563,7 @@ msgstr "Betaal nu" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "Nu boeken" @@ -29293,7 +29572,7 @@ msgstr "Nu boeken" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "Volgeboekt" @@ -29356,14 +29635,14 @@ msgid "Other dates" msgstr "Andere datums" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 #, fuzzy #| msgid "The presale period for this event is over." msgid "The booking period for this event is over." msgstr "De voorverkoopperiode voor dit evenement is afgelopen." #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, fuzzy, python-format #| msgid "The presale for this event will start on %(date)s at %(time)s." msgid "The booking period for this event will start on %(date)s at %(time)s." @@ -30641,7 +30920,7 @@ msgid "The products have been successfully added to your cart." msgstr "De producten zijn succesvol aan je winkelwagen toegevoegd." #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" "Kaartjes voor dit evenement kunnen niet worden gekocht via dit verkoopkanaal." @@ -30898,15 +31177,15 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "Deze kaartjeswinkel is uitgeschakeld." -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "De geselecteerde datum bestaat niet in deze evenementenreeks." -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "vanaf %(start_date)s" @@ -31019,6 +31298,12 @@ msgstr "Schrijftoegang" msgid "Kosovo" msgstr "Kosovo" +#, fuzzy +#~| msgid "This payment method does not support automatic refunds." +#~ msgid "Only available for payment method that support automatic refunds." +#~ msgstr "" +#~ "Deze betalingsmethode ondersteunt geen automatische terugbetalingen." + #~ msgid "" #~ "Only include invoices issued on or before this date. Note that the " #~ "invoice date does not always correspond to the order or payment date." diff --git a/src/pretix/locale/nl_Informal/LC_MESSAGES/djangojs.po b/src/pretix/locale/nl_Informal/LC_MESSAGES/djangojs.po index 5917163c3..8d45f4e6d 100644 --- a/src/pretix/locale/nl_Informal/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/nl_Informal/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2021-08-05 04:00+0000\n" "Last-Translator: Maarten van den Berg \n" "Language-Team: Dutch (informal) \n" "Language-Team: Polish =20) ? 1 : 2;\n" "X-Generator: Weblate 4.14.1\n" -#: pretix/api/auth/devicesecurity.py:28 +#: pretix/api/auth/devicesecurity.py:31 msgid "" "Full device access (reading and changing orders and gift cards, reading of " "products and settings)" @@ -28,21 +28,21 @@ msgstr "" "Pełny dostęp do urządzenia (odczyt i zmiana zamówień oraz kart prezentowych, " "odczyt produktów i ustawień)" -#: pretix/api/auth/devicesecurity.py:44 +#: pretix/api/auth/devicesecurity.py:53 msgid "pretixSCAN" msgstr "" "pretixSCAN (tryb kiosku, brak synchronizacji zamówień, brak wyszukiwania)" -#: pretix/api/auth/devicesecurity.py:79 +#: pretix/api/auth/devicesecurity.py:89 msgid "pretixSCAN (kiosk mode, no order sync, no search)" msgstr "" "pretixSCAN (kiosk mode, brak synchronizacji zamówień, brak wyszukiwania)" -#: pretix/api/auth/devicesecurity.py:112 +#: pretix/api/auth/devicesecurity.py:123 msgid "pretixSCAN (online only, no order sync)" msgstr "pretixSCAN (tylko online, bez synchronizacji zamówień)" -#: pretix/api/auth/devicesecurity.py:146 +#: pretix/api/auth/devicesecurity.py:158 msgid "pretixPOS" msgstr "pretixPOS" @@ -86,30 +86,30 @@ msgstr "Wszystkie wydarzenia (włącznie z nowo stworzonymi)" msgid "Limit to events" msgstr "Ogranicz do wydarzeń" -#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:271 -#: pretix/base/exporters/orderlist.py:800 pretix/base/models/orders.py:221 -#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:703 -#: pretix/control/forms/filter.py:536 -#: pretix/control/templates/pretixcontrol/order/index.html:850 +#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:272 +#: pretix/base/exporters/orderlist.py:809 pretix/base/models/orders.py:227 +#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:749 +#: pretix/control/forms/filter.py:539 +#: pretix/control/templates/pretixcontrol/order/index.html:882 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:38 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:21 #: pretix/control/views/vouchers.py:111 #: pretix/plugins/banktransfer/refund_export.py:46 -#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/plugins/checkinlists/exporters.py:482 msgid "Comment" msgstr "Komentarz" -#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1193 +#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1201 msgid "The product \"{}\" is not assigned to a quota." msgstr "Produkt \"{}\" nie jest przypisany do przydziału." #: pretix/api/serializers/checkin.py:65 pretix/base/models/event.py:1573 -#: pretix/base/models/items.py:1499 pretix/base/models/items.py:1750 +#: pretix/base/models/items.py:1506 pretix/base/models/items.py:1757 msgid "One or more items do not belong to this event." msgstr "Jeden lub więcej przedmiotów nie należy do tego wydarzenia." #: pretix/api/serializers/checkin.py:69 pretix/api/serializers/checkin.py:72 -#: pretix/base/models/items.py:1761 pretix/base/models/items.py:1764 +#: pretix/base/models/items.py:1768 pretix/base/models/items.py:1771 #: pretix/base/models/waitinglist.py:301 pretix/base/models/waitinglist.py:304 msgid "The subevent does not belong to this event." msgstr "Podwydarzenie nie należy do tego wydarzenia." @@ -180,7 +180,7 @@ msgstr "" "ponieważ podatek obrotowy zostanie naliczony po wykorzystaniu karty " "podarunkowej." -#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:599 +#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:598 #, fuzzy #| msgid "You cannot select a quota and a specific product at the same time." msgid "Gift card products should not be admission products at the same time." @@ -206,22 +206,22 @@ msgstr "Wykryto zależność kołową pomiędzy pytaniami." msgid "This type of question cannot be asked during check-in." msgstr "Pytania tego typu nie mogą być zadawane podczas meldowania się." -#: pretix/api/serializers/order.py:74 +#: pretix/api/serializers/order.py:75 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "" -#: pretix/api/serializers/order.py:1167 pretix/api/views/cart.py:210 -#: pretix/base/services/orders.py:1392 +#: pretix/api/serializers/order.py:1175 pretix/api/views/cart.py:210 +#: pretix/base/services/orders.py:1415 #, python-brace-format msgid "The selected seat \"{seat}\" is not available." msgstr "Zamówiony przedmiot \"{seat}\" nie jest już dostępny." -#: pretix/api/serializers/order.py:1180 pretix/api/serializers/order.py:1187 +#: pretix/api/serializers/order.py:1188 pretix/api/serializers/order.py:1195 msgid "The product \"{}\" is not available on this date." msgstr "Produkt \"{}\" nie jest przypisany do przydziału." -#: pretix/api/serializers/order.py:1205 pretix/api/views/cart.py:190 +#: pretix/api/serializers/order.py:1213 pretix/api/views/cart.py:190 msgid "" "There is not enough quota available on quota \"{}\" to perform the operation." msgstr "" @@ -238,17 +238,17 @@ msgstr "" "koncie organizatora." #: pretix/api/serializers/organizer.py:224 -#: pretix/control/views/organizer.py:722 +#: pretix/control/views/organizer.py:723 msgid "pretix account invitation" msgstr "zaproszenie konta pretix" #: pretix/api/serializers/organizer.py:246 -#: pretix/control/views/organizer.py:821 +#: pretix/control/views/organizer.py:822 msgid "This user already has been invited for this team." msgstr "Ten użytkownik już został zaproszony do tego zespołu." #: pretix/api/serializers/organizer.py:262 -#: pretix/control/views/organizer.py:838 +#: pretix/control/views/organizer.py:839 msgid "This user already has permissions for this team." msgstr "Ten użytkownik już ma uprawnienia dla tego zespołu." @@ -257,31 +257,31 @@ msgid "" "The specified voucher has already been used the maximum number of times." msgstr "Użyty voucher został już wykorzystany maksymalną ilość razy." -#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:434 +#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:457 #, python-brace-format msgid "" "The application \"{application_name}\" has been authorized to access your " "account." msgstr "Aplikacja '{application_name}' uzyskała dostęp do Państwa konta." -#: pretix/api/views/order.py:528 pretix/control/views/orders.py:1333 +#: pretix/api/views/order.py:530 pretix/control/views/orders.py:1333 #: pretix/presale/views/order.py:744 pretix/presale/views/order.py:817 msgid "You cannot generate an invoice for this order." msgstr "Nie możesz wygenerować faktury dla tego zamówienia." -#: pretix/api/views/order.py:533 pretix/control/views/orders.py:1335 +#: pretix/api/views/order.py:535 pretix/control/views/orders.py:1335 #: pretix/presale/views/order.py:746 pretix/presale/views/order.py:819 msgid "An invoice for this order already exists." msgstr "Faktura dla tego zamówienia już istnieje." -#: pretix/api/views/order.py:559 pretix/control/views/orders.py:1459 +#: pretix/api/views/order.py:561 pretix/control/views/orders.py:1459 #: pretix/control/views/users.py:141 msgid "There was an error sending the mail. Please try again later." msgstr "" "Wystąpił błąd podczas wysyłania wiadomości e-mail. Spróbuj ponownie później." -#: pretix/api/views/order.py:637 pretix/base/services/cart.py:198 -#: pretix/base/services/orders.py:175 pretix/presale/views/order.py:801 +#: pretix/api/views/order.py:639 pretix/base/services/cart.py:198 +#: pretix/base/services/orders.py:176 pretix/presale/views/order.py:801 msgid "One of the selected products is not available in the selected country." msgstr "Jeden z wybranych produktów nie jest dostępny w wybranym kraju." @@ -297,7 +297,7 @@ msgstr "Zamówienie wymaga zatwierdzenia" msgid "Order marked as paid" msgstr "Zamówienie oznaczone jako opłacone" -#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:331 +#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:337 #: pretix/base/notifications.py:251 #: pretix/control/templates/pretixcontrol/event/mail.html:111 #: pretix/control/views/orders.py:1296 @@ -425,7 +425,7 @@ msgstr "Tryb testowy sklepu został wyłączony" #: pretix/base/addressvalidation.py:108 pretix/base/forms/questions.py:878 #: pretix/base/forms/questions.py:909 pretix/base/payment.py:87 #: pretix/control/forms/event.py:723 pretix/control/forms/event.py:729 -#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1295 +#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1300 #: pretix/control/forms/mailsetup.py:76 pretix/control/forms/mailsetup.py:118 #: pretix/plugins/banktransfer/payment.py:625 #: pretix/plugins/banktransfer/payment.py:631 @@ -449,12 +449,12 @@ msgstr "{system} Użytkownik" #: pretix/base/auth.py:152 pretix/base/exporters/customers.py:67 #: pretix/base/forms/auth.py:246 pretix/base/models/auth.py:246 #: pretix/base/models/customers.py:93 pretix/base/models/notifications.py:46 -#: pretix/base/models/orders.py:196 pretix/control/navigation.py:81 +#: pretix/base/models/orders.py:202 pretix/control/navigation.py:81 #: pretix/control/navigation.py:494 #: pretix/control/templates/pretixcontrol/event/settings.html:68 #: pretix/control/templates/pretixcontrol/organizers/customer.html:48 -#: pretix/plugins/checkinlists/exporters.py:451 -#: pretix/presale/checkoutflow.py:1382 pretix/presale/forms/checkout.py:57 +#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/presale/checkoutflow.py:1384 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 @@ -626,9 +626,9 @@ msgid "Question answer file uploads" msgstr "Odpowiedzi na pytania dotyczące uploadowanych plików" #: pretix/base/exporters/answers.py:53 pretix/base/exporters/json.py:52 -#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:79 -#: pretix/base/exporters/orderlist.py:756 -#: pretix/base/exporters/orderlist.py:948 +#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:765 +#: pretix/base/exporters/orderlist.py:957 #: pretix/plugins/reports/exporters.py:405 #: pretix/plugins/reports/exporters.py:578 #, fuzzy @@ -643,7 +643,7 @@ msgid "" "customers while creating an order." msgstr "" -#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1357 +#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1364 #: pretix/control/navigation.py:182 #: pretix/control/templates/pretixcontrol/items/questions.html:3 #: pretix/control/templates/pretixcontrol/items/questions.html:5 @@ -688,47 +688,47 @@ msgstr "Dostawca SSO" msgid "External identifier" msgstr "Identyfikator zewnętrzny" -#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:425 -#: pretix/base/exporters/orderlist.py:535 +#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:426 +#: pretix/base/exporters/orderlist.py:536 #: pretix/base/exporters/waitinglist.py:110 pretix/base/models/customers.py:94 -#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1260 -#: pretix/base/models/orders.py:200 pretix/base/models/waitinglist.py:80 +#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1267 +#: pretix/base/models/orders.py:206 pretix/base/models/waitinglist.py:80 #: pretix/base/orderimport.py:163 pretix/base/pdf.py:315 -#: pretix/control/templates/pretixcontrol/order/index.html:245 +#: pretix/control/templates/pretixcontrol/order/index.html:248 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:148 #: pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:452 -#: pretix/presale/checkoutflow.py:1388 pretix/presale/forms/checkout.py:84 +#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/presale/checkoutflow.py:1390 pretix/presale/forms/checkout.py:84 #: pretix/presale/forms/waitinglist.py:101 #: pretix/presale/templates/pretixpresale/event/order.html:302 msgid "Phone number" msgstr "Numer telefonu" #: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:248 -#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2774 -#: pretix/base/settings.py:3090 pretix/base/settings.py:3101 +#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2838 +#: pretix/base/settings.py:3103 pretix/base/settings.py:3114 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Full name" msgstr "Imię i nazwisko" #: pretix/base/exporters/customers.py:74 pretix/base/exporters/invoices.py:203 #: pretix/base/exporters/invoices.py:211 pretix/base/exporters/invoices.py:329 -#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:251 #: pretix/base/exporters/waitinglist.py:108 pretix/base/forms/questions.py:1036 #: pretix/base/models/devices.py:66 pretix/base/models/devices.py:126 #: pretix/base/models/event.py:1380 pretix/base/models/event.py:1617 -#: pretix/base/models/items.py:1623 pretix/base/models/items.py:1791 +#: pretix/base/models/items.py:1630 pretix/base/models/items.py:1798 #: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:73 #: pretix/base/models/seating.py:61 pretix/base/models/waitinglist.py:69 -#: pretix/base/settings.py:2733 pretix/base/settings.py:2743 -#: pretix/base/settings.py:3079 pretix/control/forms/filter.py:594 +#: pretix/base/settings.py:2746 pretix/base/settings.py:2756 +#: pretix/base/settings.py:3092 pretix/control/forms/filter.py:597 #: pretix/control/forms/item.py:352 pretix/control/forms/organizer.py:655 #: pretix/control/templates/pretixcontrol/checkin/index.html:104 #: 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 -#: pretix/control/templates/pretixcontrol/order/index.html:899 +#: pretix/control/templates/pretixcontrol/order/index.html:931 #: pretix/control/templates/pretixcontrol/organizers/customer.html:57 #: pretix/control/templates/pretixcontrol/organizers/customers.html:62 #: pretix/control/templates/pretixcontrol/organizers/devices.html:77 @@ -740,8 +740,8 @@ msgstr "Imię i nazwisko" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:144 #: pretix/control/views/waitinglist.py:295 pretix/plugins/badges/models.py:53 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34 -#: pretix/plugins/checkinlists/exporters.py:326 -#: pretix/plugins/checkinlists/exporters.py:618 +#: pretix/plugins/checkinlists/exporters.py:329 +#: pretix/plugins/checkinlists/exporters.py:639 #: pretix/plugins/reports/exporters.py:812 #: pretix/plugins/ticketoutputpdf/models.py:239 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 @@ -777,7 +777,7 @@ msgstr "Data rejestracji" #: pretix/base/exporters/customers.py:81 pretix/base/exporters/invoices.py:202 #: pretix/base/exporters/waitinglist.py:118 pretix/base/models/auth.py:260 #: pretix/base/models/customers.py:105 pretix/base/models/exports.py:53 -#: pretix/control/forms/event.py:1390 pretix/control/forms/exports.py:49 +#: pretix/control/forms/event.py:1395 pretix/control/forms/exports.py:49 #: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:296 msgid "Language" msgstr "Język" @@ -804,41 +804,43 @@ msgstr "Notatki" #: pretix/base/exporters/items.py:203 pretix/base/exporters/items.py:204 #: pretix/base/exporters/items.py:205 pretix/base/exporters/items.py:208 #: pretix/base/exporters/items.py:210 pretix/base/exporters/items.py:211 -#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1210 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:499 -#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:118 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:690 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1216 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:502 +#: pretix/control/forms/item.py:509 pretix/control/forms/subevents.py:118 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "Yes" msgstr "Tak" #: pretix/base/exporters/customers.py:100 #: pretix/base/exporters/customers.py:101 pretix/base/exporters/events.py:81 -#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1212 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:500 -#: pretix/control/forms/item.py:511 pretix/control/forms/subevents.py:119 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1218 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:503 +#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:119 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "No" msgstr "Nie" @@ -861,8 +863,8 @@ msgid "Event ticket {event}-{code}" msgstr "Bilet na wydarzenie {event}-{code}" #: pretix/base/exporters/dekodi.py:220 pretix/base/exporters/invoices.py:74 -#: pretix/base/exporters/orderlist.py:120 -#: pretix/base/exporters/orderlist.py:900 +#: pretix/base/exporters/orderlist.py:121 +#: pretix/base/exporters/orderlist.py:909 #: pretix/plugins/checkinlists/exporters.py:86 #: pretix/plugins/reports/exporters.py:394 #: pretix/plugins/reports/exporters.py:625 @@ -903,8 +905,8 @@ msgstr "" #: pretix/base/exporters/events.py:57 pretix/base/exporters/waitinglist.py:114 #: pretix/base/models/event.py:522 pretix/base/pdf.py:219 -#: pretix/control/forms/filter.py:1110 pretix/control/forms/filter.py:1112 -#: pretix/control/forms/filter.py:1506 pretix/control/forms/filter.py:1508 +#: pretix/control/forms/filter.py:1113 pretix/control/forms/filter.py:1115 +#: pretix/control/forms/filter.py:1509 pretix/control/forms/filter.py:1511 #: pretix/control/templates/pretixcontrol/events/index.html:62 #: pretix/control/templates/pretixcontrol/organizers/detail.html:58 msgid "Event name" @@ -925,8 +927,8 @@ msgid "Event currency" msgstr "Waluta wydarzenia" #: pretix/base/exporters/events.py:61 pretix/base/models/event.py:545 -#: pretix/base/models/event.py:1382 pretix/base/settings.py:2731 -#: pretix/base/settings.py:2741 pretix/control/forms/subevents.py:472 +#: pretix/base/models/event.py:1382 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2754 pretix/control/forms/subevents.py:472 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:268 msgid "Event start time" msgstr "Czas rozpoczęcia wydarzenia" @@ -971,13 +973,13 @@ msgstr "Długość geograficzna" #: pretix/base/exporters/events.py:69 pretix/base/models/event.py:590 #: pretix/control/templates/pretixcontrol/event/index.html:113 -#: pretix/control/templates/pretixcontrol/order/index.html:943 +#: pretix/control/templates/pretixcontrol/order/index.html:975 msgid "Internal comment" msgstr "Komentarz wewnętrzny" -#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1556 -#: pretix/base/models/orders.py:1946 pretix/control/forms/filter.py:201 -#: pretix/control/forms/filter.py:890 pretix/control/forms/filter.py:2062 +#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1562 +#: pretix/base/models/orders.py:1952 pretix/control/forms/filter.py:201 +#: pretix/control/forms/filter.py:893 pretix/control/forms/filter.py:2065 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:14 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:31 @@ -991,8 +993,8 @@ msgid "Payment provider" msgstr "Dostawca płatności" #: pretix/base/exporters/invoices.py:84 pretix/base/exporters/invoices.py:86 -#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:892 -#: pretix/control/forms/filter.py:2064 +#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:895 +#: pretix/control/forms/filter.py:2067 msgid "All payment providers" msgstr "Wszyscy dostawcy płatności" @@ -1027,8 +1029,8 @@ msgid "" msgstr "" #: pretix/base/exporters/invoices.py:188 pretix/base/shredder.py:392 -#: pretix/control/templates/pretixcontrol/order/index.html:256 -#: pretix/control/templates/pretixcontrol/order/index.html:329 +#: pretix/control/templates/pretixcontrol/order/index.html:259 +#: pretix/control/templates/pretixcontrol/order/index.html:332 #: pretix/control/templates/pretixcontrol/organizers/edit.html:204 #: pretix/presale/templates/pretixpresale/event/order.html:234 #: pretix/presale/templates/pretixpresale/event/order.html:255 @@ -1044,24 +1046,24 @@ msgid "Invoice number" msgstr "Numer faktury" #: pretix/base/exporters/invoices.py:197 pretix/base/exporters/invoices.py:324 -#: pretix/base/exporters/orderlist.py:923 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1256 -#: pretix/base/models/orders.py:208 pretix/base/models/orders.py:2538 -#: pretix/base/models/orders.py:2642 +#: pretix/base/exporters/orderlist.py:932 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1263 +#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2602 +#: pretix/base/models/orders.py:2706 #: pretix/control/templates/pretixcontrol/order/transactions.html:19 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:64 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 -#: pretix/plugins/checkinlists/exporters.py:610 +#: pretix/plugins/checkinlists/exporters.py:631 #: pretix/presale/templates/pretixpresale/organizers/index.html:43 msgid "Date" msgstr "Data" #: pretix/base/exporters/invoices.py:198 pretix/base/exporters/invoices.py:325 -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:422 -#: pretix/base/exporters/orderlist.py:531 pretix/base/models/orders.py:171 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:423 +#: pretix/base/exporters/orderlist.py:532 pretix/base/models/orders.py:174 #: pretix/base/notifications.py:199 pretix/base/pdf.py:101 #: pretix/control/templates/pretixcontrol/checkin/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:172 @@ -1075,8 +1077,8 @@ msgstr "Data" #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:29 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:41 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:433 -#: pretix/plugins/checkinlists/exporters.py:614 +#: pretix/plugins/checkinlists/exporters.py:445 +#: pretix/plugins/checkinlists/exporters.py:635 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:811 #: pretix/plugins/ticketoutputpdf/exporters.py:95 @@ -1087,7 +1089,7 @@ msgstr "Kod zamówienia" #: pretix/base/exporters/invoices.py:199 pretix/base/exporters/invoices.py:326 #: pretix/base/models/customers.py:381 pretix/base/models/waitinglist.py:76 -#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:532 +#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:535 #: pretix/control/templates/pretixcontrol/users/index.html:42 #: pretix/control/views/waitinglist.py:295 msgid "E-mail address" @@ -1112,15 +1114,15 @@ msgid "Invoice sender:" msgstr "Nadawca faktury:" #: pretix/base/exporters/invoices.py:204 pretix/base/exporters/invoices.py:330 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:559 pretix/base/forms/questions.py:609 -#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1346 -#: pretix/base/models/orders.py:2776 pretix/base/orderimport.py:351 -#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:629 -#: pretix/control/templates/pretixcontrol/order/index.html:901 -#: pretix/plugins/checkinlists/exporters.py:474 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:609 +#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1352 +#: pretix/base/models/orders.py:2840 pretix/base/orderimport.py:351 +#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:632 +#: pretix/control/templates/pretixcontrol/order/index.html:933 +#: pretix/plugins/checkinlists/exporters.py:492 #: pretix/plugins/reports/exporters.py:767 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:314 @@ -1130,47 +1132,47 @@ msgstr "Adres" #: pretix/base/exporters/invoices.py:205 pretix/base/exporters/invoices.py:213 #: pretix/base/exporters/invoices.py:331 pretix/base/exporters/invoices.py:339 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:620 -#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1347 -#: pretix/base/models/orders.py:2777 pretix/base/orderimport.py:362 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:620 +#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1353 +#: pretix/base/models/orders.py:2841 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:508 pretix/base/settings.py:877 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:633 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:636 #: pretix/control/views/item.py:455 -#: pretix/plugins/checkinlists/exporters.py:475 +#: pretix/plugins/checkinlists/exporters.py:493 #: pretix/plugins/reports/exporters.py:768 msgid "ZIP code" msgstr "Kod pocztowy" #: pretix/base/exporters/invoices.py:206 pretix/base/exporters/invoices.py:214 #: pretix/base/exporters/invoices.py:332 pretix/base/exporters/invoices.py:340 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:628 -#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1348 -#: pretix/base/models/orders.py:2778 pretix/base/orderimport.py:373 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:628 +#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1354 +#: pretix/base/models/orders.py:2842 pretix/base/orderimport.py:373 #: pretix/base/orderimport.py:519 pretix/base/settings.py:889 -#: pretix/control/forms/filter.py:607 pretix/control/forms/filter.py:638 +#: pretix/control/forms/filter.py:610 pretix/control/forms/filter.py:641 #: pretix/control/views/item.py:465 -#: pretix/plugins/checkinlists/exporters.py:476 +#: pretix/plugins/checkinlists/exporters.py:494 #: pretix/plugins/reports/exporters.py:769 msgid "City" msgstr "Miasto" #: pretix/base/exporters/invoices.py:207 pretix/base/exporters/invoices.py:215 #: pretix/base/exporters/invoices.py:333 pretix/base/exporters/invoices.py:341 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:640 -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2779 pretix/base/models/orders.py:2780 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:640 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2843 pretix/base/models/orders.py:2844 #: pretix/base/orderimport.py:389 pretix/base/orderimport.py:535 -#: pretix/base/settings.py:898 pretix/control/forms/filter.py:612 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:905 +#: pretix/base/settings.py:898 pretix/control/forms/filter.py:615 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:937 #: pretix/control/views/item.py:475 -#: pretix/plugins/checkinlists/exporters.py:477 +#: pretix/plugins/checkinlists/exporters.py:495 #: pretix/plugins/reports/exporters.py:719 #: pretix/plugins/reports/exporters.py:764 #: pretix/plugins/reports/exporters.py:813 @@ -1185,11 +1187,11 @@ msgstr "Identyfikator podatkowy" #: pretix/base/exporters/invoices.py:209 pretix/base/exporters/invoices.py:217 #: pretix/base/exporters/invoices.py:335 pretix/base/exporters/invoices.py:343 -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:602 pretix/base/models/orders.py:2783 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:2847 #: pretix/base/orderimport.py:433 -#: pretix/control/templates/pretixcontrol/order/index.html:912 +#: pretix/control/templates/pretixcontrol/order/index.html:944 #: pretix/plugins/reports/exporters.py:771 #: pretix/plugins/reports/exporters.py:813 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:103 @@ -1211,15 +1213,15 @@ msgid "Invoice recipient:" msgstr "Odbiorca faktury:" #: pretix/base/exporters/invoices.py:210 pretix/base/exporters/invoices.py:336 -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:434 -#: pretix/base/exporters/orderlist.py:558 -#: pretix/base/exporters/orderlist.py:592 pretix/base/forms/questions.py:601 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:435 +#: pretix/base/exporters/orderlist.py:559 +#: pretix/base/exporters/orderlist.py:596 pretix/base/forms/questions.py:601 #: pretix/base/orderimport.py:321 pretix/base/orderimport.py:486 -#: pretix/control/forms/filter.py:590 pretix/control/forms/filter.py:625 -#: pretix/control/templates/pretixcontrol/order/index.html:897 +#: pretix/control/forms/filter.py:593 pretix/control/forms/filter.py:628 +#: pretix/control/templates/pretixcontrol/order/index.html:929 #: pretix/control/views/item.py:433 -#: pretix/plugins/checkinlists/exporters.py:462 +#: pretix/plugins/checkinlists/exporters.py:477 #: pretix/plugins/reports/exporters.py:766 #: pretix/plugins/reports/exporters.py:812 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:87 @@ -1232,14 +1234,14 @@ msgid "Street address" msgstr "Adres" #: pretix/base/exporters/invoices.py:216 pretix/base/exporters/invoices.py:342 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:664 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:564 pretix/base/forms/questions.py:664 #: pretix/base/forms/questions.py:1002 pretix/base/models/customers.py:297 -#: pretix/base/models/orders.py:1350 pretix/base/models/orders.py:2782 +#: pretix/base/models/orders.py:1356 pretix/base/models/orders.py:2846 #: pretix/base/orderimport.py:408 -#: pretix/control/templates/pretixcontrol/order/index.html:908 -#: pretix/plugins/checkinlists/exporters.py:478 +#: pretix/control/templates/pretixcontrol/order/index.html:940 +#: pretix/plugins/checkinlists/exporters.py:496 #: pretix/plugins/reports/exporters.py:770 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:321 @@ -1250,19 +1252,19 @@ msgid "State" msgstr "Stan (dot. USA)" #: pretix/base/exporters/invoices.py:218 pretix/base/exporters/invoices.py:344 -#: pretix/base/models/orders.py:2792 pretix/base/models/orders.py:2820 +#: pretix/base/models/orders.py:2856 pretix/base/models/orders.py:2884 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107 msgid "Beneficiary" msgstr "Beneficjent" #: pretix/base/exporters/invoices.py:219 pretix/base/exporters/invoices.py:345 -#: pretix/base/models/orders.py:2787 pretix/base/orderimport.py:444 -#: pretix/control/templates/pretixcontrol/order/index.html:932 +#: pretix/base/models/orders.py:2851 pretix/base/orderimport.py:444 +#: pretix/control/templates/pretixcontrol/order/index.html:964 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:115 msgid "Internal reference" msgstr "Wewnętrzna adnotacja" -#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1343 +#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1348 msgid "Reverse charge" msgstr "Odwrotne obciążenie" @@ -1289,9 +1291,9 @@ msgid "Payment matching IDs" msgstr "ID płatności" #: pretix/base/exporters/invoices.py:226 pretix/base/exporters/invoices.py:346 -#: pretix/base/exporters/orderlist.py:276 -#: pretix/base/exporters/orderlist.py:446 -#: pretix/base/exporters/orderlist.py:608 +#: pretix/base/exporters/orderlist.py:277 +#: pretix/base/exporters/orderlist.py:447 +#: pretix/base/exporters/orderlist.py:612 #: pretix/control/templates/pretixcontrol/event/payment.html:10 #: pretix/control/views/event.py:343 msgid "Payment providers" @@ -1302,7 +1304,7 @@ msgid "Cancellation" msgstr "Anulowanie" #: pretix/base/exporters/invoices.py:282 pretix/base/exporters/invoices.py:385 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgid "Invoice" msgstr "Faktura" @@ -1311,13 +1313,13 @@ msgstr "Faktura" msgid "Line number" msgstr "Numer linii" -#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:429 +#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:430 #: pretix/base/models/items.py:374 pretix/base/models/items.py:808 #: pretix/control/templates/pretixcontrol/pdf/placeholders.html:32 msgid "Description" msgstr "Opis" -#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:310 +#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:323 msgid "Gross price" msgstr "Cena brutto" @@ -1325,16 +1327,16 @@ msgstr "Cena brutto" msgid "Net price" msgstr "Cena netto" -#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:433 -#: pretix/base/exporters/orderlist.py:549 pretix/base/models/orders.py:2096 -#: pretix/base/models/orders.py:2226 pretix/base/models/orders.py:2581 +#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:434 +#: pretix/base/exporters/orderlist.py:550 pretix/base/models/orders.py:2102 +#: pretix/base/models/orders.py:2246 pretix/base/models/orders.py:2645 msgid "Tax value" msgstr "Wartość podatku" -#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:431 -#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:2087 -#: pretix/base/models/orders.py:2217 pretix/base/models/orders.py:2572 -#: pretix/base/models/orders.py:2652 pretix/base/models/tax.py:161 +#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:432 +#: pretix/base/exporters/orderlist.py:548 pretix/base/models/orders.py:2093 +#: pretix/base/models/orders.py:2237 pretix/base/models/orders.py:2636 +#: pretix/base/models/orders.py:2716 pretix/base/models/tax.py:161 #: pretix/control/templates/pretixcontrol/order/transactions.html:21 #: pretix/plugins/reports/exporters.py:720 #: pretix/plugins/reports/exporters.py:765 @@ -1357,7 +1359,7 @@ msgstr "Data zakończenia wydarzenia" msgid "Product data" msgstr "Dane produktu" -#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:837 +#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:846 #, fuzzy #| msgid "Product data" msgctxt "export_category" @@ -1394,17 +1396,17 @@ msgstr "Nazwa wewnętrzna" msgid "Item name" msgstr "Nazwa przedmiotu" -#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:545 +#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:546 #: pretix/base/exporters/waitinglist.py:112 pretix/base/models/items.py:801 -#: pretix/base/models/orders.py:1302 pretix/base/models/orders.py:2557 +#: pretix/base/models/orders.py:1308 pretix/base/models/orders.py:2621 msgid "Variation" msgstr "Wariant" #: pretix/base/exporters/items.py:72 pretix/base/models/customers.py:56 #: pretix/base/models/customers.py:389 pretix/base/models/discount.py:56 #: pretix/base/models/event.py:1371 pretix/base/models/items.py:371 -#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1063 -#: pretix/control/forms/filter.py:1793 +#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1066 +#: pretix/control/forms/filter.py:1796 #: pretix/control/templates/pretixcontrol/event/plugins.html:55 #: pretix/control/templates/pretixcontrol/users/index.html:51 msgid "Active" @@ -1413,7 +1415,7 @@ msgstr "Aktywne" #: pretix/base/exporters/items.py:73 pretix/base/models/discount.py:68 #: pretix/base/models/items.py:519 pretix/base/models/items.py:861 #: pretix/control/forms/discounts.py:79 pretix/control/forms/event.py:898 -#: pretix/control/forms/item.py:539 pretix/control/forms/item.py:746 +#: pretix/control/forms/item.py:538 pretix/control/forms/item.py:745 msgid "Sales channels" msgstr "Kanały sprzedaży" @@ -1446,14 +1448,14 @@ msgstr "Generowanie biletów" msgid "Generate tickets" msgstr "Generowanie biletów" -#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:853 #: pretix/base/exporters/waitinglist.py:41 pretix/base/shredder.py:241 -#: pretix/control/forms/event.py:1460 pretix/control/navigation.py:235 +#: pretix/control/forms/event.py:1465 pretix/control/navigation.py:235 #: pretix/control/templates/pretixcontrol/event/settings.html:331 #: pretix/control/templates/pretixcontrol/orders/cancel.html:62 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:8 -#: pretix/plugins/sendmail/views.py:436 +#: pretix/plugins/sendmail/views.py:439 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:27 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:77 @@ -1466,7 +1468,7 @@ msgstr "Generowanie biletów" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:102 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:66 #: pretix/presale/templates/pretixpresale/organizers/index.html:94 -#: pretix/presale/views/widget.py:384 +#: pretix/presale/views/widget.py:387 msgid "Waiting list" msgstr "Lista oczekiwania" @@ -1520,9 +1522,10 @@ msgstr "Minimalna ilosć w zamówieniu" msgid "Maximum amount per order" msgstr "Maksymalna ilość w zamówieniu" -#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:270 -#: pretix/base/models/items.py:505 pretix/base/models/orders.py:231 -#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:271 +#: pretix/base/models/items.py:505 pretix/base/models/items.py:874 +#: pretix/base/models/orders.py:237 +#: pretix/plugins/checkinlists/exporters.py:481 msgid "Requires special attention" msgstr "Wymaga specjalnej uwagi" @@ -1540,7 +1543,7 @@ msgstr "To jest karta podarunkowa" #: pretix/base/exporters/items.py:93 pretix/base/models/items.py:530 #: pretix/base/models/items.py:836 #: pretix/control/templates/pretixcontrol/item/include_variations.html:41 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:147 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:148 msgid "Require a valid membership" msgstr "Wymagaj ważnego członkostwa" @@ -1551,7 +1554,7 @@ msgstr "Wymagaj ważnego członkostwa" msgid "Hide without a valid membership" msgstr "Ukryj dla osób bez ważnego członkostwa" -#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:78 +#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:79 msgid "Order data" msgstr "Dane zamówienia" @@ -1576,14 +1579,14 @@ msgstr "" msgid "Filter by status" msgstr "Filtruj po statusie" -#: pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:81 msgid "" "Download a spreadsheet of all orders. The spreadsheet will include three " "sheets, one with a line for every order, one with a line for every order " "position, and one with a line for every additional fee charged in an order." msgstr "" -#: pretix/base/exporters/orderlist.py:92 pretix/base/models/orders.py:264 +#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:270 #: pretix/control/navigation.py:253 pretix/control/navigation.py:360 #: pretix/control/templates/pretixcontrol/orders/index.html:7 #: pretix/control/templates/pretixcontrol/orders/index.html:9 @@ -1593,32 +1596,32 @@ msgstr "" msgid "Orders" msgstr "Zamówienia" -#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:2260 +#: pretix/base/exporters/orderlist.py:94 pretix/base/models/orders.py:2294 #: pretix/base/notifications.py:205 msgid "Order positions" msgstr "Pozycje zamówienia" -#: pretix/base/exporters/orderlist.py:94 +#: pretix/base/exporters/orderlist.py:95 msgid "Order fees" msgstr "Prowizje zamówienia" -#: pretix/base/exporters/orderlist.py:102 +#: pretix/base/exporters/orderlist.py:103 msgid "Only paid orders" msgstr "Tylko opłacone zamówienia" -#: pretix/base/exporters/orderlist.py:108 +#: pretix/base/exporters/orderlist.py:109 #, fuzzy #| msgctxt "checkin" #| msgid "Include pending orders" msgid "Include payment amounts" msgstr "Uwzględnij kwoty płatności" -#: pretix/base/exporters/orderlist.py:114 +#: pretix/base/exporters/orderlist.py:115 msgid "Show multiple choice answers grouped in one column" msgstr "" "Pokaż odpowiedzi na pytania wielokrotnego wyboru zgrupowane w jednej kolumnie" -#: pretix/base/exporters/orderlist.py:123 +#: pretix/base/exporters/orderlist.py:124 #: pretix/plugins/reports/exporters.py:628 #, fuzzy #| msgid "Only include orders created on or after this date." @@ -1626,29 +1629,29 @@ msgid "Only include orders created within this date range." msgstr "" "Uwzględniaj tylko wydarzenia utworzone w tym dniu lub w dniach następnych." -#: pretix/base/exporters/orderlist.py:127 pretix/base/notifications.py:194 +#: pretix/base/exporters/orderlist.py:128 pretix/base/notifications.py:194 #: pretix/base/pdf.py:229 pretix/plugins/badges/exporters.py:311 #: pretix/plugins/ticketoutputpdf/exporters.py:96 msgid "Event date" msgstr "" -#: pretix/base/exporters/orderlist.py:130 +#: pretix/base/exporters/orderlist.py:131 msgid "" "Only include orders including at least one ticket for a date in this range. " "Will also include other dates in case of mixed orders!" msgstr "" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:421 -#: pretix/base/exporters/orderlist.py:530 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1436 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:422 +#: pretix/base/exporters/orderlist.py:531 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1441 #: pretix/control/forms/organizer.py:103 msgid "Event slug" msgstr "Kod wydarzenia" -#: pretix/base/exporters/orderlist.py:249 pretix/base/notifications.py:201 +#: pretix/base/exporters/orderlist.py:250 pretix/base/notifications.py:201 #: pretix/control/templates/pretixcontrol/search/orders.html:60 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:813 @@ -1656,22 +1659,22 @@ msgstr "Kod wydarzenia" msgid "Order total" msgstr "Suma zamówienia" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:423 -#: pretix/base/exporters/orderlist.py:533 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1019 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:424 +#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1028 #: pretix/base/exporters/waitinglist.py:120 -#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:177 -#: pretix/control/forms/filter.py:885 pretix/control/forms/filter.py:1060 -#: pretix/control/forms/filter.py:1288 pretix/control/forms/filter.py:1358 -#: pretix/control/forms/filter.py:1478 pretix/control/forms/filter.py:1790 -#: pretix/control/forms/filter.py:1871 pretix/control/forms/filter.py:2154 +#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:180 +#: pretix/control/forms/filter.py:888 pretix/control/forms/filter.py:1063 +#: pretix/control/forms/filter.py:1291 pretix/control/forms/filter.py:1361 +#: pretix/control/forms/filter.py:1481 pretix/control/forms/filter.py:1793 +#: pretix/control/forms/filter.py:1874 pretix/control/forms/filter.py:2157 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:39 #: pretix/control/templates/pretixcontrol/checkin/index.html:107 #: pretix/control/templates/pretixcontrol/events/index.html:84 -#: pretix/control/templates/pretixcontrol/order/index.html:695 -#: pretix/control/templates/pretixcontrol/order/index.html:791 +#: pretix/control/templates/pretixcontrol/order/index.html:727 +#: pretix/control/templates/pretixcontrol/order/index.html:823 #: pretix/control/templates/pretixcontrol/orders/index.html:126 #: pretix/control/templates/pretixcontrol/orders/refunds.html:65 #: pretix/control/templates/pretixcontrol/organizers/customer.html:38 @@ -1694,9 +1697,9 @@ msgstr "Suma zamówienia" msgid "Status" msgstr "Status" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:424 -#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:425 +#: pretix/base/exporters/orderlist.py:535 #: pretix/base/exporters/waitinglist.py:109 pretix/base/pdf.py:320 #: pretix/control/templates/pretixcontrol/checkin/index.html:102 #: pretix/control/templates/pretixcontrol/orders/fragment_export_schedule_form.html:108 @@ -1706,16 +1709,16 @@ msgstr "Status" msgid "Email" msgstr "Email" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:426 -#: pretix/base/exporters/orderlist.py:536 pretix/base/notifications.py:203 -#: pretix/control/forms/filter.py:2115 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:427 +#: pretix/base/exporters/orderlist.py:537 pretix/base/notifications.py:203 +#: pretix/control/forms/filter.py:2118 #: pretix/control/templates/pretixcontrol/order/index.html:174 #: pretix/control/templates/pretixcontrol/orders/index.html:118 #: pretix/control/templates/pretixcontrol/organizers/customer.html:205 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:45 #: pretix/control/templates/pretixcontrol/search/orders.html:57 -#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:479 #: pretix/plugins/reports/exporters.py:425 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:607 @@ -1726,68 +1729,68 @@ msgstr "Email" msgid "Order date" msgstr "Data zamówienia" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:427 -#: pretix/base/exporters/orderlist.py:537 -#: pretix/plugins/checkinlists/exporters.py:465 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:538 +#: pretix/plugins/checkinlists/exporters.py:480 msgid "Order time" msgstr "Data zamówienia" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 #, fuzzy #| msgid "E-mail address" msgid "Custom address field" msgstr "Niestandardowe pole adresu" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 msgid "Date of last payment" msgstr "Data ostatniej płatności" -#: pretix/base/exporters/orderlist.py:258 pretix/base/services/stats.py:232 +#: pretix/base/exporters/orderlist.py:259 pretix/base/services/stats.py:232 msgid "Fees" msgstr "Prowizje" -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:625 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:625 #: pretix/control/templates/pretixcontrol/order/index.html:184 #: pretix/control/templates/pretixcontrol/pdf/index.html:222 msgid "Order locale" msgstr "Region zamówienia" -#: pretix/base/exporters/orderlist.py:263 +#: pretix/base/exporters/orderlist.py:264 #, python-brace-format msgid "Gross at {rate} % tax" msgstr "Brutto dla podatku {rate} %" -#: pretix/base/exporters/orderlist.py:264 +#: pretix/base/exporters/orderlist.py:265 #, python-brace-format msgid "Net at {rate} % tax" msgstr "Netto dla podatku {rate} %" -#: pretix/base/exporters/orderlist.py:265 +#: pretix/base/exporters/orderlist.py:266 #, python-brace-format msgid "Tax value at {rate} % tax" msgstr "Wartość podatku {rate} %" -#: pretix/base/exporters/orderlist.py:268 +#: pretix/base/exporters/orderlist.py:269 msgid "Invoice numbers" msgstr "Numery faktury" -#: pretix/base/exporters/orderlist.py:269 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:651 -#: pretix/control/forms/filter.py:564 +#: pretix/base/exporters/orderlist.py:270 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:697 +#: pretix/control/forms/filter.py:567 #: pretix/control/templates/pretixcontrol/order/index.html:181 msgid "Sales channel" msgstr "Kanał sprzedaży" -#: pretix/base/exporters/orderlist.py:272 -#: pretix/base/exporters/orderlist.py:573 pretix/base/models/orders.py:226 -#: pretix/control/forms/filter.py:235 +#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:577 pretix/base/models/orders.py:232 +#: pretix/control/forms/filter.py:236 #, fuzzy msgid "Follow-up date" msgstr "Data kontynuacji" -#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:274 #: pretix/control/templates/pretixcontrol/orders/index.html:125 #: pretix/control/templates/pretixcontrol/organizers/customer.html:207 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74 @@ -1795,77 +1798,77 @@ msgstr "Data kontynuacji" msgid "Positions" msgstr "Pozycje" -#: pretix/base/exporters/orderlist.py:274 -#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:257 -#: pretix/control/forms/filter.py:546 +#: pretix/base/exporters/orderlist.py:275 +#: pretix/base/exporters/orderlist.py:610 pretix/base/models/orders.py:263 +#: pretix/control/forms/filter.py:549 msgid "E-mail address verified" msgstr "Adres email zweryfikowany" -#: pretix/base/exporters/orderlist.py:275 -#: pretix/base/exporters/orderlist.py:445 -#: pretix/base/exporters/orderlist.py:607 +#: pretix/base/exporters/orderlist.py:276 +#: pretix/base/exporters/orderlist.py:446 +#: pretix/base/exporters/orderlist.py:611 msgid "External customer ID" msgstr "Zewnętrzny identyfikator klienta" -#: pretix/base/exporters/orderlist.py:280 +#: pretix/base/exporters/orderlist.py:281 #, python-brace-format msgid "Paid by {method}" msgstr "Opłacone za pomocą {method}" -#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:429 msgid "Fee type" msgstr "Typ prowizji" -#: pretix/base/exporters/orderlist.py:430 -#: pretix/base/exporters/orderlist.py:546 pretix/base/models/orders.py:1307 -#: pretix/base/models/orders.py:2568 pretix/base/orderimport.py:576 +#: pretix/base/exporters/orderlist.py:431 +#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:1313 +#: pretix/base/models/orders.py:2632 pretix/base/orderimport.py:576 #: pretix/base/pdf.py:153 #: pretix/control/templates/pretixcontrol/item/index.html:145 #: pretix/control/templates/pretixcontrol/order/change.html:174 -#: pretix/control/templates/pretixcontrol/order/change.html:332 +#: pretix/control/templates/pretixcontrol/order/change.html:381 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:496 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:160 #: pretix/control/templates/pretixcontrol/subevents/detail.html:138 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Price" msgstr "Cena" -#: pretix/base/exporters/orderlist.py:432 -#: pretix/base/exporters/orderlist.py:548 +#: pretix/base/exporters/orderlist.py:433 +#: pretix/base/exporters/orderlist.py:549 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:9 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:16 #: pretix/control/templates/pretixcontrol/order/change.html:145 msgid "Tax rule" msgstr "Zasada podatkowa" -#: pretix/base/exporters/orderlist.py:435 -#: pretix/base/exporters/orderlist.py:440 -#: pretix/base/exporters/orderlist.py:593 -#: pretix/base/exporters/orderlist.py:597 pretix/base/pdf.py:325 +#: pretix/base/exporters/orderlist.py:436 +#: pretix/base/exporters/orderlist.py:441 +#: pretix/base/exporters/orderlist.py:597 +#: pretix/base/exporters/orderlist.py:601 pretix/base/pdf.py:325 msgid "Invoice address name" msgstr "Nazwa adresu faktury" -#: pretix/base/exporters/orderlist.py:459 -#: pretix/base/exporters/orderlist.py:629 pretix/base/models/orders.py:166 +#: pretix/base/exporters/orderlist.py:460 +#: pretix/base/exporters/orderlist.py:633 pretix/base/models/orders.py:169 msgid "canceled" msgstr "anulowane" -#: pretix/base/exporters/orderlist.py:532 -#: pretix/plugins/checkinlists/exporters.py:615 +#: pretix/base/exporters/orderlist.py:533 +#: pretix/plugins/checkinlists/exporters.py:636 msgid "Position ID" msgstr "ID pozycji" -#: pretix/base/exporters/orderlist.py:540 -#: pretix/base/exporters/orderlist.py:847 pretix/base/models/checkin.py:58 -#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:1292 -#: pretix/base/models/orders.py:2564 pretix/base/models/vouchers.py:187 -#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1385 -#: pretix/control/forms/filter.py:404 pretix/control/forms/filter.py:1684 -#: pretix/control/forms/filter.py:1908 pretix/control/forms/filter.py:2022 -#: pretix/control/forms/filter.py:2106 pretix/control/forms/item.py:240 -#: pretix/control/forms/orders.py:315 pretix/control/forms/orders.py:367 -#: pretix/control/forms/orders.py:732 pretix/control/forms/vouchers.py:112 +#: pretix/base/exporters/orderlist.py:541 +#: pretix/base/exporters/orderlist.py:856 pretix/base/models/checkin.py:58 +#: pretix/base/models/items.py:1626 pretix/base/models/orders.py:1298 +#: pretix/base/models/orders.py:2628 pretix/base/models/vouchers.py:187 +#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1390 +#: pretix/control/forms/filter.py:407 pretix/control/forms/filter.py:1687 +#: pretix/control/forms/filter.py:1911 pretix/control/forms/filter.py:2025 +#: pretix/control/forms/filter.py:2109 pretix/control/forms/item.py:240 +#: pretix/control/forms/orders.py:328 pretix/control/forms/orders.py:380 +#: pretix/control/forms/orders.py:762 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/checkin/lists.html:75 #: pretix/control/templates/pretixcontrol/items/quotas.html:51 #: pretix/control/templates/pretixcontrol/order/change.html:104 @@ -1876,8 +1879,8 @@ msgstr "ID pozycji" #: pretix/control/templates/pretixcontrol/vouchers/index.html:129 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:152 #: pretix/control/views/waitinglist.py:299 -#: pretix/plugins/checkinlists/exporters.py:455 -#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:292 +#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:294 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:27 #: pretix/presale/templates/pretixpresale/event/checkout_membership.html:52 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:135 @@ -1886,25 +1889,25 @@ msgctxt "subevent" msgid "Date" msgstr "Data" -#: pretix/base/exporters/orderlist.py:541 -#: pretix/base/exporters/orderlist.py:848 +#: pretix/base/exporters/orderlist.py:542 +#: pretix/base/exporters/orderlist.py:857 #: pretix/base/exporters/waitinglist.py:116 #: pretix/base/models/memberships.py:144 pretix/control/forms/rrule.py:49 #: pretix/control/templates/pretixcontrol/events/index.html:72 -#: pretix/control/templates/pretixcontrol/order/index.html:692 -#: pretix/control/templates/pretixcontrol/order/index.html:786 +#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:818 #: pretix/control/templates/pretixcontrol/orders/refunds.html:55 #: pretix/control/templates/pretixcontrol/organizers/detail.html:60 #: pretix/control/templates/pretixcontrol/search/payments.html:83 #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:19 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:18 #: pretix/plugins/badges/exporters.py:293 -#: pretix/plugins/checkinlists/exporters.py:456 +#: pretix/plugins/checkinlists/exporters.py:471 msgid "Start date" msgstr "Data rozpoczęcia" -#: pretix/base/exporters/orderlist.py:542 -#: pretix/base/exporters/orderlist.py:849 +#: pretix/base/exporters/orderlist.py:543 +#: pretix/base/exporters/orderlist.py:858 #: pretix/base/exporters/waitinglist.py:117 #: pretix/base/models/memberships.py:147 #: pretix/control/templates/pretixcontrol/events/index.html:76 @@ -1912,14 +1915,14 @@ msgstr "Data rozpoczęcia" #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:21 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:20 #: pretix/plugins/badges/exporters.py:300 -#: pretix/plugins/checkinlists/exporters.py:457 +#: pretix/plugins/checkinlists/exporters.py:472 msgid "End date" msgstr "Data zakończenia" -#: pretix/base/exporters/orderlist.py:544 pretix/base/models/items.py:567 +#: pretix/base/exporters/orderlist.py:545 pretix/base/models/items.py:567 #: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91 -#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1914 -#: pretix/control/forms/filter.py:2170 pretix/control/forms/orders.py:290 +#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1917 +#: pretix/control/forms/filter.py:2173 pretix/control/forms/orders.py:303 #: pretix/control/forms/vouchers.py:63 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:66 #: pretix/control/templates/pretixcontrol/item/base.html:3 @@ -1930,9 +1933,9 @@ msgstr "Data zakończenia" #: pretix/control/templates/pretixcontrol/vouchers/index.html:123 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:150 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:617 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:638 #: pretix/plugins/reports/exporters.py:317 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:100 #: pretix/presale/forms/order.py:36 pretix/presale/forms/waitinglist.py:77 @@ -1941,36 +1944,36 @@ msgstr "Data zakończenia" msgid "Product" msgstr "Produkt" -#: pretix/base/exporters/orderlist.py:550 -#: pretix/base/exporters/orderlist.py:555 pretix/base/forms/questions.py:584 -#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1311 +#: pretix/base/exporters/orderlist.py:551 +#: pretix/base/exporters/orderlist.py:556 pretix/base/forms/questions.py:584 +#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1317 #: pretix/base/orderimport.py:458 pretix/base/pdf.py:167 -#: pretix/control/forms/filter.py:617 pretix/control/forms/organizer.py:712 -#: pretix/control/templates/pretixcontrol/order/index.html:472 +#: pretix/control/forms/filter.py:620 pretix/control/forms/organizer.py:712 +#: pretix/control/templates/pretixcontrol/order/index.html:504 #: pretix/control/templates/pretixcontrol/organizers/customer.html:119 #: pretix/control/views/item.py:409 pretix/plugins/badges/exporters.py:309 #: pretix/plugins/checkinlists/exporters.py:106 -#: pretix/plugins/checkinlists/exporters.py:434 +#: pretix/plugins/checkinlists/exporters.py:446 #: pretix/plugins/ticketoutputpdf/exporters.py:94 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:133 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:163 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:166 #: pretix/presale/templates/pretixpresale/event/order_change.html:54 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:26 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:133 msgid "Attendee name" msgstr "Imię uczestnika" -#: pretix/base/exporters/orderlist.py:557 pretix/base/forms/questions.py:590 -#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1319 +#: pretix/base/exporters/orderlist.py:558 pretix/base/forms/questions.py:590 +#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1325 #: pretix/base/pdf.py:209 -#: pretix/control/templates/pretixcontrol/order/index.html:477 +#: pretix/control/templates/pretixcontrol/order/index.html:509 #: pretix/control/views/item.py:421 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:143 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:146 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:173 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:176 msgid "Attendee email" msgstr "Adres email uczestnika" -#: pretix/base/exporters/orderlist.py:564 pretix/base/models/vouchers.py:303 +#: pretix/base/exporters/orderlist.py:565 pretix/base/models/vouchers.py:303 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:5 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:6 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:8 @@ -1978,137 +1981,167 @@ msgstr "Adres email uczestnika" msgid "Voucher" msgstr "Voucher" -#: pretix/base/exporters/orderlist.py:565 +#: pretix/base/exporters/orderlist.py:566 msgid "Pseudonymization ID" msgstr "ID pseudonimizacji" -#: pretix/base/exporters/orderlist.py:566 pretix/control/forms/filter.py:647 -#: pretix/control/templates/pretixcontrol/order/change.html:194 +#: pretix/base/exporters/orderlist.py:567 pretix/control/forms/filter.py:650 +#: pretix/control/templates/pretixcontrol/order/change.html:243 #, fuzzy #| msgid "Client secret" msgid "Ticket secret" msgstr "Sekret biletu" -#: pretix/base/exporters/orderlist.py:567 pretix/base/orderimport.py:671 -#: pretix/plugins/checkinlists/exporters.py:468 +#: pretix/base/exporters/orderlist.py:568 pretix/base/orderimport.py:717 +#: pretix/plugins/checkinlists/exporters.py:483 #, fuzzy #| msgid "Seat" msgid "Seat ID" msgstr "Miejsce (numer)" -#: pretix/base/exporters/orderlist.py:568 -#: pretix/plugins/checkinlists/exporters.py:469 +#: pretix/base/exporters/orderlist.py:569 +#: pretix/plugins/checkinlists/exporters.py:484 msgid "Seat name" msgstr "Nazwa miejsca" -#: pretix/base/exporters/orderlist.py:569 -#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/base/exporters/orderlist.py:570 +#: pretix/plugins/checkinlists/exporters.py:485 msgid "Seat zone" msgstr "Strefa" -#: pretix/base/exporters/orderlist.py:570 -#: pretix/plugins/checkinlists/exporters.py:471 +#: pretix/base/exporters/orderlist.py:571 +#: pretix/plugins/checkinlists/exporters.py:486 msgid "Seat row" msgstr "Rząd" -#: pretix/base/exporters/orderlist.py:571 -#: pretix/plugins/checkinlists/exporters.py:472 +#: pretix/base/exporters/orderlist.py:572 +#: pretix/plugins/checkinlists/exporters.py:487 msgid "Seat number" msgstr "Numer miejsca" -#: pretix/base/exporters/orderlist.py:572 +#: pretix/base/exporters/orderlist.py:573 +#: pretix/control/templates/pretixcontrol/order/change.html:198 +#: pretix/plugins/checkinlists/exporters.py:371 +#: pretix/plugins/checkinlists/exporters.py:488 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 +msgid "Blocked" +msgstr "" + +#: pretix/base/exporters/orderlist.py:574 pretix/base/models/orders.py:2261 +#: pretix/base/orderimport.py:651 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 +#: pretix/plugins/checkinlists/exporters.py:489 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 +#, fuzzy +#| msgid "Paid orders" +msgid "Valid from" +msgstr "Zapłacone zamówienia" + +#: pretix/base/exporters/orderlist.py:575 pretix/base/models/orders.py:2266 +#: pretix/base/models/vouchers.py:221 pretix/base/orderimport.py:674 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 +#: pretix/control/views/vouchers.py:109 +#: pretix/plugins/checkinlists/exporters.py:490 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 +msgid "Valid until" +msgstr "" + +#: pretix/base/exporters/orderlist.py:576 msgid "Order comment" msgstr "Komentarz do zamówienia" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:335 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:335 msgid "Invoice address street" msgstr "Adres do faktury (ulica)" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:340 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:340 msgid "Invoice address ZIP code" msgstr "Adres do faktury (kod pocztowy)" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:345 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:345 msgid "Invoice address city" msgstr "Adres do faktury (miasto)" -#: pretix/base/exporters/orderlist.py:600 pretix/base/pdf.py:355 +#: pretix/base/exporters/orderlist.py:604 pretix/base/pdf.py:355 msgid "Invoice address country" msgstr "Adres do faktury (kraj)" -#: pretix/base/exporters/orderlist.py:601 +#: pretix/base/exporters/orderlist.py:605 msgctxt "address" msgid "Invoice address state" msgstr "Adres do faktury (stan)" -#: pretix/base/exporters/orderlist.py:755 +#: pretix/base/exporters/orderlist.py:764 #, fuzzy #| msgid "Order payments and refunds" msgid "Payments and refunds" msgstr "Płatności i zwroty zamówień" -#: pretix/base/exporters/orderlist.py:757 +#: pretix/base/exporters/orderlist.py:766 msgid "Download a spreadsheet of all payments or refunds of every order." msgstr "" -#: pretix/base/exporters/orderlist.py:766 +#: pretix/base/exporters/orderlist.py:775 #, fuzzy #| msgid "Payment fee" msgid "Payment states" msgstr "Stany płatności" -#: pretix/base/exporters/orderlist.py:774 +#: pretix/base/exporters/orderlist.py:783 #, fuzzy #| msgid "Question option" msgid "Refund states" msgstr "Stany zwrotów" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:926 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:263 -#: pretix/base/models/orders.py:1543 pretix/base/models/orders.py:1927 -#: pretix/base/models/orders.py:2076 pretix/base/models/orders.py:2208 -#: pretix/base/models/orders.py:2529 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:935 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:269 +#: pretix/base/models/orders.py:1549 pretix/base/models/orders.py:1933 +#: pretix/base/models/orders.py:2082 pretix/base/models/orders.py:2226 +#: pretix/base/models/orders.py:2593 #: pretix/control/templates/pretixcontrol/organizers/customer.html:118 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/search/payments.html:78 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 -#: pretix/plugins/checkinlists/exporters.py:325 +#: pretix/plugins/checkinlists/exporters.py:328 #: pretix/presale/templates/pretixpresale/event/order.html:66 msgid "Order" msgstr "Zamówienie" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/search/payments.html:75 #: pretix/plugins/paypal/templates/pretixplugins/paypal/control.html:5 #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control_legacy.html:5 msgid "Payment ID" msgstr "ID płatności" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1064 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1073 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:30 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:59 msgid "Creation date" msgstr "Data stworzenia" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/control/templates/pretixcontrol/order/index.html:787 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/control/templates/pretixcontrol/order/index.html:819 msgid "Completion date" msgstr "Data realizacji" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 msgid "Status code" msgstr "Kod statusu" -#: pretix/base/exporters/orderlist.py:800 -#: pretix/base/exporters/orderlist.py:924 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:1539 -#: pretix/base/models/orders.py:1923 pretix/control/forms/filter.py:917 -#: pretix/control/forms/filter.py:920 -#: pretix/control/templates/pretixcontrol/order/index.html:696 -#: pretix/control/templates/pretixcontrol/order/index.html:792 +#: pretix/base/exporters/orderlist.py:809 +#: pretix/base/exporters/orderlist.py:933 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1929 pretix/control/forms/filter.py:920 +#: pretix/control/forms/filter.py:923 +#: pretix/control/templates/pretixcontrol/order/index.html:728 +#: pretix/control/templates/pretixcontrol/order/index.html:824 #: pretix/control/templates/pretixcontrol/orders/refunds.html:70 #: pretix/control/templates/pretixcontrol/search/payments.html:98 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2117,109 +2150,109 @@ msgstr "Kod statusu" msgid "Amount" msgstr "Kwota" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:89 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:102 -#: pretix/control/templates/pretixcontrol/order/index.html:694 -#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:726 +#: pretix/control/templates/pretixcontrol/order/index.html:821 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:85 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:19 msgid "Payment method" msgstr "Metoda płatności" -#: pretix/base/exporters/orderlist.py:836 +#: pretix/base/exporters/orderlist.py:845 msgid "Quota availabilities" msgstr "Dostępność przydziałów" -#: pretix/base/exporters/orderlist.py:838 +#: pretix/base/exporters/orderlist.py:847 msgid "" "Download a spreadsheet of all quotas including their current availability." msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quotas.html:45 msgid "Quota name" msgstr "Nazwa przydziału" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quota.html:56 msgid "Total quota" msgstr "Całość puli" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/event/cancel.html:19 -#: pretix/control/views/item.py:903 +#: pretix/control/views/item.py:908 msgid "Paid orders" msgstr "Opłacone zamówienia" -#: pretix/base/exporters/orderlist.py:843 pretix/control/views/item.py:908 +#: pretix/base/exporters/orderlist.py:852 pretix/control/views/item.py:913 msgid "Pending orders" msgstr "Zamówienia w toku" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 msgid "Blocking vouchers" msgstr "Blokujące vouchery" -#: pretix/base/exporters/orderlist.py:844 pretix/control/views/item.py:927 +#: pretix/base/exporters/orderlist.py:853 pretix/control/views/item.py:932 msgid "Current user's carts" msgstr "Wózek obecnego użytkownika" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 #, fuzzy #| msgid "Paid orders" msgid "Exited orders" msgstr "Zapłacone zamówienia" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 msgid "Current availability" msgstr "Bieżąca dostępność" -#: pretix/base/exporters/orderlist.py:861 -#: pretix/base/exporters/orderlist.py:868 +#: pretix/base/exporters/orderlist.py:870 +#: pretix/base/exporters/orderlist.py:877 #: pretix/control/templates/pretixcontrol/items/quota.html:58 -#: pretix/control/views/item.py:934 +#: pretix/control/views/item.py:939 msgid "Infinite" msgstr "Nieskończony" -#: pretix/base/exporters/orderlist.py:890 +#: pretix/base/exporters/orderlist.py:899 msgid "Gift card transactions" msgstr "Transakcje z kart podarunkowych" -#: pretix/base/exporters/orderlist.py:892 -#: pretix/base/exporters/orderlist.py:995 +#: pretix/base/exporters/orderlist.py:901 +#: pretix/base/exporters/orderlist.py:1004 #, fuzzy #| msgid "Gift cards" msgctxt "export_category" msgid "Gift cards" msgstr "Karty podarunkowe" -#: pretix/base/exporters/orderlist.py:893 +#: pretix/base/exporters/orderlist.py:902 msgid "Download a spreadsheet of all gift card transactions." msgstr "" -#: pretix/base/exporters/orderlist.py:921 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/orderlist.py:1062 pretix/base/models/giftcards.py:75 +#: pretix/base/exporters/orderlist.py:930 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/orderlist.py:1071 pretix/base/models/giftcards.py:75 #: pretix/control/templates/pretixcontrol/giftcards/checkout.html:5 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:4 -#: pretix/control/templates/pretixcontrol/order/index.html:464 +#: pretix/control/templates/pretixcontrol/order/index.html:496 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:28 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:123 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 msgid "Gift card code" msgstr "Kod karty podarunkowej" -#: pretix/base/exporters/orderlist.py:922 -#: pretix/base/exporters/orderlist.py:1009 -#: pretix/base/exporters/orderlist.py:1012 -#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:239 -#: pretix/control/forms/filter.py:1279 pretix/control/forms/filter.py:1282 +#: pretix/base/exporters/orderlist.py:931 +#: pretix/base/exporters/orderlist.py:1018 +#: pretix/base/exporters/orderlist.py:1021 +#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:240 +#: pretix/control/forms/filter.py:1282 pretix/control/forms/filter.py:1285 #: pretix/control/templates/pretixcontrol/event/live.html:75 msgid "Test mode" msgstr "Tryb testowy" -#: pretix/base/exporters/orderlist.py:925 -#: pretix/base/exporters/orderlist.py:1067 +#: pretix/base/exporters/orderlist.py:934 +#: pretix/base/exporters/orderlist.py:1076 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:37 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:34 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2230,7 +2263,7 @@ msgstr "Tryb testowy" msgid "Currency" msgstr "Waluta" -#: pretix/base/exporters/orderlist.py:933 pretix/base/invoice.py:470 +#: pretix/base/exporters/orderlist.py:942 pretix/base/invoice.py:470 #: pretix/control/templates/pretixcontrol/base.html:279 #: pretix/control/templates/pretixcontrol/checkin/index.html:140 #: pretix/control/templates/pretixcontrol/order/index.html:23 @@ -2256,45 +2289,45 @@ msgstr "Waluta" msgid "TEST MODE" msgstr "TRYB TESTOWY" -#: pretix/base/exporters/orderlist.py:947 +#: pretix/base/exporters/orderlist.py:956 msgid "Gift card redemptions" msgstr "Realizacje z kart podarunkowych" -#: pretix/base/exporters/orderlist.py:949 +#: pretix/base/exporters/orderlist.py:958 msgid "" "Download a spreadsheet of all payments or refunds that involve gift cards." msgstr "" -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:10 msgid "Issuer" msgstr "Wystawca" -#: pretix/base/exporters/orderlist.py:993 pretix/control/navigation.py:523 +#: pretix/base/exporters/orderlist.py:1002 pretix/control/navigation.py:523 #: pretix/control/templates/pretixcontrol/organizers/edit.html:156 msgid "Gift cards" msgstr "Karty podarunkowe" -#: pretix/base/exporters/orderlist.py:996 +#: pretix/base/exporters/orderlist.py:1005 msgid "Download a spreadsheet of all gift cards including their current value." msgstr "" -#: pretix/base/exporters/orderlist.py:1003 +#: pretix/base/exporters/orderlist.py:1012 msgid "Show value at" msgstr "Pokaż wartość w" -#: pretix/base/exporters/orderlist.py:1006 +#: pretix/base/exporters/orderlist.py:1015 msgid "Defaults to the time of report." msgstr "" -#: pretix/base/exporters/orderlist.py:1011 -#: pretix/base/exporters/orderlist.py:1021 pretix/control/forms/filter.py:498 -#: pretix/control/forms/filter.py:1062 pretix/control/forms/filter.py:1281 -#: pretix/control/forms/filter.py:1290 pretix/control/forms/filter.py:1361 -#: pretix/control/forms/filter.py:1371 pretix/control/forms/filter.py:1792 -#: pretix/control/forms/filter.py:1801 pretix/control/forms/filter.py:1873 -#: pretix/control/forms/filter.py:1886 pretix/control/forms/filter.py:2303 -#: pretix/control/forms/filter.py:2322 +#: pretix/base/exporters/orderlist.py:1020 +#: pretix/base/exporters/orderlist.py:1030 pretix/control/forms/filter.py:501 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1284 +#: pretix/control/forms/filter.py:1293 pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1374 pretix/control/forms/filter.py:1795 +#: pretix/control/forms/filter.py:1804 pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1889 pretix/control/forms/filter.py:2306 +#: pretix/control/forms/filter.py:2325 #: pretix/control/templates/pretixcontrol/checkin/lists.html:106 #: pretix/control/templates/pretixcontrol/checkin/lists.html:118 #: pretix/control/templates/pretixcontrol/items/discounts.html:107 @@ -2305,72 +2338,72 @@ msgstr "" msgid "All" msgstr "Zaznacz wszystko" -#: pretix/base/exporters/orderlist.py:1013 pretix/control/forms/filter.py:1283 +#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1286 #, fuzzy msgid "Live" msgstr "Na żywo" -#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1291 +#: pretix/base/exporters/orderlist.py:1031 pretix/control/forms/filter.py:1294 #: pretix/control/templates/pretixcontrol/pdf/index.html:366 msgid "Empty" msgstr "Pusty" -#: pretix/base/exporters/orderlist.py:1023 pretix/control/forms/filter.py:1292 +#: pretix/base/exporters/orderlist.py:1032 pretix/control/forms/filter.py:1295 #, fuzzy msgid "Valid and with value" msgstr "Ważny z wartością" -#: pretix/base/exporters/orderlist.py:1024 pretix/control/forms/filter.py:1293 +#: pretix/base/exporters/orderlist.py:1033 pretix/control/forms/filter.py:1296 #, fuzzy msgid "Expired and with value" msgstr "Wygaśnięty z wartością" -#: pretix/base/exporters/orderlist.py:1025 pretix/control/forms/filter.py:223 -#: pretix/control/forms/filter.py:1294 pretix/control/forms/filter.py:1878 -#: pretix/control/templates/pretixcontrol/items/question.html:24 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31 +#: pretix/base/exporters/orderlist.py:1034 pretix/control/forms/filter.py:224 +#: pretix/control/forms/filter.py:1297 pretix/control/forms/filter.py:1881 +#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:36 #: pretix/control/templates/pretixcontrol/orders/overview.html:70 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:81 #: pretix/plugins/reports/exporters.py:320 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 msgid "Expired" msgstr "Wygaśnięty" -#: pretix/base/exporters/orderlist.py:1063 pretix/base/models/giftcards.py:84 +#: pretix/base/exporters/orderlist.py:1072 pretix/base/models/giftcards.py:84 msgid "Test mode card" msgstr "Karta w trybie testowym" -#: pretix/base/exporters/orderlist.py:1065 pretix/base/models/giftcards.py:88 +#: pretix/base/exporters/orderlist.py:1074 pretix/base/models/giftcards.py:88 #: pretix/control/templates/pretixcontrol/order/index.html:194 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:62 msgid "Expiry date" msgstr "Data wygaśnięcia" -#: pretix/base/exporters/orderlist.py:1066 pretix/control/forms/orders.py:784 +#: pretix/base/exporters/orderlist.py:1075 pretix/control/forms/orders.py:815 msgid "Special terms and conditions" msgstr "Specjalne warunki i wymagania" -#: pretix/base/exporters/orderlist.py:1068 +#: pretix/base/exporters/orderlist.py:1077 #: pretix/control/templates/pretixcontrol/order/change.html:94 -#: pretix/control/templates/pretixcontrol/order/change.html:324 +#: pretix/control/templates/pretixcontrol/order/change.html:373 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:32 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:65 msgid "Current value" msgstr "Wartość netto" -#: pretix/base/exporters/orderlist.py:1069 +#: pretix/base/exporters/orderlist.py:1078 #, fuzzy #| msgid "Creation date" msgid "Created in order" msgstr "Data stworzenia" -#: pretix/base/exporters/orderlist.py:1070 +#: pretix/base/exporters/orderlist.py:1079 #, fuzzy #| msgid "Invoice number" msgid "Last invoice number of order" msgstr "Numer faktury ostatniego zamówienia" -#: pretix/base/exporters/orderlist.py:1071 +#: pretix/base/exporters/orderlist.py:1080 #, fuzzy #| msgid "Expiration date" msgid "Last invoice date of order" @@ -2424,7 +2457,7 @@ msgid "Voucher expired" msgstr "Voucher wygaśnięty" #: pretix/base/exporters/waitinglist.py:111 pretix/base/pdf.py:116 -#: pretix/control/forms/event.py:1542 +#: pretix/control/forms/event.py:1547 #: pretix/control/templates/pretixcontrol/items/index.html:35 msgid "Product name" msgstr "Nazwa produktu" @@ -2444,7 +2477,7 @@ msgstr "Priorytet" #: pretix/control/templates/pretixcontrol/vouchers/index.html:18 #: pretix/control/templates/pretixcontrol/vouchers/index.html:103 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:463 +#: pretix/plugins/checkinlists/exporters.py:478 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:54 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:56 #: pretix/presale/templates/pretixpresale/event/fragment_voucher_form.html:12 @@ -2777,7 +2810,7 @@ msgid "Invoice" msgstr "Faktura" #: pretix/base/invoice.py:556 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgctxt "invoice" msgid "Cancellation" @@ -2951,7 +2984,7 @@ msgstr "Jeśli wyłączone, nie będą miały miejsca żadne powiadomienia" #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:15 #: pretix/control/templates/pretixcontrol/users/form.html:4 #: pretix/control/templates/pretixcontrol/users/form.html:6 -#: pretix/control/views/organizer.py:148 tests/base/test_mail.py:149 +#: pretix/control/views/organizer.py:149 tests/base/test_mail.py:149 msgid "User" msgstr "Użytkownik" @@ -2975,7 +3008,7 @@ msgid "All products (including newly created ones)" msgstr "Wszystkie produkty (łącznie z nowo stworzonymi)" #: pretix/base/models/checkin.py:56 pretix/plugins/badges/exporters.py:264 -#: pretix/plugins/checkinlists/exporters.py:695 +#: pretix/plugins/checkinlists/exporters.py:716 msgid "Limit to products" msgstr "Ograniczenie do produktów" @@ -3046,62 +3079,74 @@ msgid "" "entry and should be considered validated directly upon purchase." msgstr "" -#: pretix/base/models/checkin.py:316 +#: pretix/base/models/checkin.py:320 #, fuzzy #| msgid "Country" msgid "Entry" msgstr "Kraj" -#: pretix/base/models/checkin.py:317 +#: pretix/base/models/checkin.py:321 msgid "Exit" msgstr "" -#: pretix/base/models/checkin.py:332 +#: pretix/base/models/checkin.py:338 msgid "Unknown ticket" msgstr "" -#: pretix/base/models/checkin.py:333 +#: pretix/base/models/checkin.py:339 msgid "Ticket not paid" msgstr "Bilet nie został opłacony" -#: pretix/base/models/checkin.py:334 +#: pretix/base/models/checkin.py:340 msgid "Forbidden by custom rule" msgstr "" -#: pretix/base/models/checkin.py:335 +#: pretix/base/models/checkin.py:341 #, fuzzy #| msgid "Ticket check-in reverted" msgid "Ticket code revoked/changed" msgstr "Cofnięcie zameldowania biletu" -#: pretix/base/models/checkin.py:336 +#: pretix/base/models/checkin.py:342 #, fuzzy #| msgid "Cancellation fee" msgid "Information required" msgstr "Koszt anulowania" -#: pretix/base/models/checkin.py:337 +#: pretix/base/models/checkin.py:343 #, fuzzy #| msgid "Client secret" msgid "Ticket already used" msgstr "Sekret klienta" -#: pretix/base/models/checkin.py:338 +#: pretix/base/models/checkin.py:344 #, fuzzy #| msgid "Presale not started" msgid "Ticket type not allowed here" msgstr "Przedsprzedaż nierozpoczęta" -#: pretix/base/models/checkin.py:339 +#: pretix/base/models/checkin.py:345 msgid "Ticket code is ambiguous on list" msgstr "" -#: pretix/base/models/checkin.py:340 +#: pretix/base/models/checkin.py:346 #, fuzzy #| msgid "Service fee" msgid "Server error" msgstr "Koszt dostarczenie usługi" +#: pretix/base/models/checkin.py:347 +#, fuzzy +#| msgid "Ticket checked in" +msgid "Ticket blocked" +msgstr "Bilet zameldowany" + +#: pretix/base/models/checkin.py:348 +#, fuzzy +#| msgid "This product will not be sold before the given date." +msgid "Ticket not valid at this time" +msgstr "Produkt nie będzie sprzedawany przed podaną datą." + #: pretix/base/models/customers.py:54 #, fuzzy #| msgid "Attendee name" @@ -3119,7 +3164,7 @@ msgid "Single-sign-on method" msgstr "Metoda płatności" #: pretix/base/models/customers.py:84 pretix/base/models/devices.py:72 -#: pretix/base/models/items.py:1276 pretix/base/models/items.py:1506 +#: pretix/base/models/items.py:1283 pretix/base/models/items.py:1513 msgid "" "You can enter any value here to make it easier to match the data with other " "sources. If you do not input one, we will generate one automatically." @@ -3133,13 +3178,13 @@ msgid "" "underscores. It must start and end with a letter or number." msgstr "" -#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1345 -#: pretix/base/models/orders.py:2773 pretix/base/settings.py:865 +#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1351 +#: pretix/base/models/orders.py:2837 pretix/base/settings.py:865 msgid "Company name" msgstr "Nazwa firmy" -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2780 pretix/base/settings.py:80 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2844 pretix/base/settings.py:80 #: pretix/plugins/stripe/payment.py:191 msgid "Select country" msgstr "Proszę wybrać kraj" @@ -3196,19 +3241,19 @@ msgstr "" msgid "Separate multiple values with spaces" msgstr "" -#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1275 +#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1282 msgid "Internal identifier" msgstr "Identyfikator wewnętrzny" -#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1378 +#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1385 msgid "This identifier is already used for a different question." msgstr "Identyfikator użyty przy innym pytaniu." -#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2180 -#: pretix/control/forms/filter.py:2296 +#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2183 +#: pretix/control/forms/filter.py:2299 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 #: pretix/control/templates/pretixcontrol/organizers/gates.html:16 -#: pretix/plugins/checkinlists/exporters.py:623 +#: pretix/plugins/checkinlists/exporters.py:644 msgid "Gate" msgstr "" @@ -3239,7 +3284,7 @@ msgid "Each matching product must be for a different date" msgstr "" #: pretix/base/models/discount.py:65 pretix/base/models/items.py:814 -#: pretix/base/models/items.py:1084 pretix/base/models/items.py:1308 +#: pretix/base/models/items.py:1091 pretix/base/models/items.py:1315 msgid "Position" msgstr "Pozycja" @@ -3388,12 +3433,12 @@ msgid "Plugins" msgstr "Wtyczki" #: pretix/base/models/event.py:594 pretix/base/pdf.py:224 -#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1488 +#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1491 #: pretix/control/templates/pretixcontrol/event/index.html:13 #: pretix/control/views/dashboards.py:540 #: pretix/presale/templates/pretixpresale/event/index.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:81 -#: pretix/presale/views/widget.py:624 +#: pretix/presale/views/widget.py:627 msgid "Event series" msgstr "Seria wydarzeń" @@ -3410,10 +3455,10 @@ msgid "Only sell tickets for this event on the following sales channels." msgstr "" #: pretix/base/models/event.py:613 pretix/base/models/items.py:350 -#: pretix/base/models/items.py:1612 pretix/base/models/orders.py:183 -#: pretix/base/models/orders.py:2634 pretix/base/models/vouchers.py:181 +#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:189 +#: pretix/base/models/orders.py:2698 pretix/base/models/vouchers.py:181 #: pretix/base/models/waitinglist.py:55 pretix/base/notifications.py:187 -#: pretix/control/forms/filter.py:860 +#: pretix/control/forms/filter.py:863 #: pretix/control/templates/pretixcontrol/organizers/customer.html:204 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:42 #: pretix/control/templates/pretixcontrol/search/orders.html:51 @@ -3430,7 +3475,7 @@ msgstr "Wydarzenie" #: pretix/control/templates/pretixcontrol/organizers/devices.html:88 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 -#: pretix/control/views/organizer.py:1586 +#: pretix/control/views/organizer.py:1596 msgid "Events" msgstr "Wydarzenia" @@ -3494,7 +3539,7 @@ msgstr "" "Jeśli wybrane, wydarzenie będzie publiczne w liście wydarzeń konta " "organizatora." -#: pretix/base/models/event.py:1421 pretix/base/settings.py:2532 +#: pretix/base/models/event.py:1421 pretix/base/settings.py:2545 msgid "Frontpage text" msgstr "Tekst strony czołowej" @@ -3512,11 +3557,11 @@ msgstr "Daty w serii wydarzeń" msgid "One or more variations do not belong to this event." msgstr "Jeden lub więcej przedmiotów nie należy do tego wydarzenia." -#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1783 +#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1790 msgid "Can not contain spaces or special characters except underscores" msgstr "Nie może zawierać spacji i znaków specjalnych oprócz podkreślenia" -#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1788 +#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1795 msgid "The property name may only contain letters, numbers and underscores." msgstr "Nazwa klucza może zawierać tylko litery, cyfry i podkreślenia." @@ -3617,20 +3662,20 @@ msgid "Additional recipients (Bcc)" msgstr "Komentarz" #: pretix/base/models/exports.py:73 pretix/control/forms/event.py:1013 -#: pretix/control/forms/event.py:1070 pretix/control/forms/event.py:1080 -#: pretix/control/forms/orders.py:619 pretix/control/forms/orders.py:850 -#: pretix/control/forms/orders.py:877 pretix/control/forms/organizer.py:463 +#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 +#: pretix/control/forms/orders.py:649 pretix/control/forms/orders.py:881 +#: pretix/control/forms/orders.py:908 pretix/control/forms/organizer.py:463 #: pretix/control/forms/organizer.py:473 pretix/control/forms/organizer.py:483 #: pretix/control/forms/vouchers.py:262 pretix/plugins/sendmail/forms.py:74 -#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:192 +#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:198 msgid "Subject" msgstr "" -#: pretix/base/models/exports.py:77 pretix/control/forms/orders.py:660 -#: pretix/control/forms/orders.py:676 pretix/control/forms/orders.py:858 -#: pretix/control/forms/orders.py:885 pretix/control/forms/vouchers.py:268 +#: pretix/base/models/exports.py:77 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:268 #: pretix/plugins/sendmail/forms.py:75 pretix/plugins/sendmail/forms.py:99 -#: pretix/plugins/sendmail/models.py:193 +#: pretix/plugins/sendmail/models.py:199 msgid "Message" msgstr "" @@ -3729,7 +3774,7 @@ msgstr "Produkt nie będzie sprzedawany przed podaną datą." msgid "This product will not be sold after the given date." msgstr "Produkt nie będzie sprzedawany po podanej dacie." -#: pretix/base/models/items.py:357 pretix/base/models/items.py:1061 +#: pretix/base/models/items.py:357 pretix/base/models/items.py:1068 #: pretix/control/templates/pretixcontrol/items/index.html:40 msgid "Category" msgstr "Kategoria" @@ -3799,7 +3844,7 @@ msgid "This will only work if waiting lists are enabled for this event." msgstr "Ten wariant nie należy do tego produktu." #: pretix/base/models/items.py:423 pretix/base/settings.py:1105 -#: pretix/control/forms/event.py:1455 +#: pretix/control/forms/event.py:1460 msgid "Show number of tickets left" msgstr "" @@ -3899,7 +3944,7 @@ msgstr "" "Ten produkt może zostać zamówiony tylko tyle razy w ramach jednego " "zamówienia. Pozostawienie pola pustego lub wprowadzenie 0 wyłącza ten limit." -#: pretix/base/models/items.py:507 +#: pretix/base/models/items.py:507 pretix/base/models/items.py:876 msgid "" "If you set this, the check-in app will show a visible warning that this " "ticket requires special attention. You can use this for example for student " @@ -3953,8 +3998,8 @@ msgstr "" msgid "Membership duration in months" msgstr "" -#: pretix/base/models/items.py:568 pretix/base/models/items.py:1302 -#: pretix/control/forms/filter.py:400 pretix/control/forms/filter.py:1678 +#: pretix/base/models/items.py:568 pretix/base/models/items.py:1309 +#: pretix/control/forms/filter.py:403 pretix/control/forms/filter.py:1681 #: pretix/control/forms/item.py:225 pretix/control/navigation.py:148 #: pretix/control/navigation.py:157 #: pretix/control/templates/pretixcontrol/checkin/lists.html:78 @@ -4037,7 +4082,7 @@ msgstr "Produkt nie będzie sprzedawany przed podaną datą." msgid "This variation will not be sold after the given date." msgstr "Produkt nie będzie sprzedawany po podanej dacie." -#: pretix/base/models/items.py:863 pretix/control/forms/item.py:751 +#: pretix/base/models/items.py:863 pretix/control/forms/item.py:750 msgid "" "The sales channel selection for the product as a whole takes precedence, so " "if a sales channel is selected here but not on product level, the variation " @@ -4065,29 +4110,29 @@ msgstr "" "Ten produkt będzie ukryty na liście wydarzenia dopóki użytkownik nie " "wprowadzi vouchera związanego bezpośrednio z tym produktem (nie przez pulę)." -#: pretix/base/models/items.py:877 pretix/base/models/vouchers.py:262 +#: pretix/base/models/items.py:884 pretix/base/models/vouchers.py:262 #: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:284 msgid "Product variation" msgstr "Wariant produktu" -#: pretix/base/models/items.py:878 +#: pretix/base/models/items.py:885 #: pretix/control/templates/pretixcontrol/item/create.html:111 msgid "Product variations" msgstr "Warianty produktu" -#: pretix/base/models/items.py:1066 +#: pretix/base/models/items.py:1073 msgid "Minimum number" msgstr "Ilość minimalna" -#: pretix/base/models/items.py:1070 +#: pretix/base/models/items.py:1077 msgid "Maximum number" msgstr "Ilość maksymalna" -#: pretix/base/models/items.py:1074 +#: pretix/base/models/items.py:1081 msgid "Add-Ons are included in the price" msgstr "Dodatki doliczone w cenie" -#: pretix/base/models/items.py:1075 +#: pretix/base/models/items.py:1082 msgid "" "If selected, adding add-ons to this ticket is free, even if the add-ons " "would normally cost money individually." @@ -4095,52 +4140,52 @@ msgstr "" "Jeśli zaznaczone, wybrane dodatki tego produktu są darmowe, nawet jeśli " "normalnie ich cena byłaby doliczona do zamówienia." -#: pretix/base/models/items.py:1080 +#: pretix/base/models/items.py:1087 #, fuzzy #| msgid "You cannot select a quota and a specific product at the same time." msgid "Allow the same product to be selected multiple times" msgstr "Wybrano pulę i konkretny produkt jednocześnie." -#: pretix/base/models/items.py:1099 +#: pretix/base/models/items.py:1106 msgid "The add-on's category must belong to the same event as the item." msgstr "Kategoria dodatku musi należeć do tego samego wydarzenia co przedmiot." -#: pretix/base/models/items.py:1104 +#: pretix/base/models/items.py:1111 msgid "The item already has an add-on of this category." msgstr "Przedmiot posiada już dodatek tej kategorii." -#: pretix/base/models/items.py:1109 +#: pretix/base/models/items.py:1116 msgid "The minimum count needs to be equal to or greater than zero." msgstr "Ilość minimalne musi być równa lub większa od 0." -#: pretix/base/models/items.py:1114 +#: pretix/base/models/items.py:1121 msgid "The maximum count needs to be equal to or greater than zero." msgstr "Ilość maksymalna musi być równa lub większa od 0." -#: pretix/base/models/items.py:1119 +#: pretix/base/models/items.py:1126 msgid "The maximum count needs to be greater than the minimum count." msgstr "Ilość maksymalna musi być większa od ilości minimalnej." -#: pretix/base/models/items.py:1146 +#: pretix/base/models/items.py:1153 msgid "Bundled item" msgstr "" -#: pretix/base/models/items.py:1152 +#: pretix/base/models/items.py:1159 #, fuzzy #| msgid "Product variation" msgid "Bundled variation" msgstr "Wariant produktu" -#: pretix/base/models/items.py:1158 +#: pretix/base/models/items.py:1165 #: pretix/control/templates/pretixcontrol/order/transactions.html:22 msgid "Quantity" msgstr "" -#: pretix/base/models/items.py:1163 +#: pretix/base/models/items.py:1170 msgid "Designated price part" msgstr "" -#: pretix/base/models/items.py:1164 +#: pretix/base/models/items.py:1171 msgid "" "If set, it will be shown that this bundled item is responsible for the given " "value of the total gross price. This might be important in cases of mixed " @@ -4148,82 +4193,82 @@ msgid "" "the base item's price." msgstr "" -#: pretix/base/models/items.py:1187 +#: pretix/base/models/items.py:1194 #, fuzzy #| msgid "The add-on's category must belong to the same event as the item." msgid "The bundled item must belong to the same event as the item." msgstr "Kategoria dodatku musi należeć do tego samego wydarzenia co przedmiot." -#: pretix/base/models/items.py:1189 +#: pretix/base/models/items.py:1196 #, fuzzy #| msgid "This variation does not belong to this product." msgid "A variation needs to be set for this item." msgstr "Ten wariant nie należy do tego produktu." -#: pretix/base/models/items.py:1191 +#: pretix/base/models/items.py:1198 #, fuzzy #| msgid "This variation does not belong to this product." msgid "The chosen variation does not belong to this item." msgstr "Ten wariant nie należy do tego produktu." -#: pretix/base/models/items.py:1196 +#: pretix/base/models/items.py:1203 #, fuzzy #| msgid "The minimum count needs to be equal to or greater than zero." msgid "The count needs to be equal to or greater than zero." msgstr "Ilość minimalne musi być równa lub większa od 0." -#: pretix/base/models/items.py:1249 +#: pretix/base/models/items.py:1256 msgid "Number" msgstr "Liczba" -#: pretix/base/models/items.py:1250 +#: pretix/base/models/items.py:1257 msgid "Text (one line)" msgstr "Tekst (jedna linia)" -#: pretix/base/models/items.py:1251 +#: pretix/base/models/items.py:1258 msgid "Multiline text" msgstr "Tekst wieloliniowy" -#: pretix/base/models/items.py:1252 +#: pretix/base/models/items.py:1259 msgid "Yes/No" msgstr "Tak/Nie" -#: pretix/base/models/items.py:1253 +#: pretix/base/models/items.py:1260 msgid "Choose one from a list" msgstr "Do wyboru z listy" -#: pretix/base/models/items.py:1254 +#: pretix/base/models/items.py:1261 msgid "Choose multiple from a list" msgstr "Do wyboru wielu z listy" -#: pretix/base/models/items.py:1255 +#: pretix/base/models/items.py:1262 msgid "File upload" msgstr "Upload pliku" -#: pretix/base/models/items.py:1257 pretix/base/reldate.py:183 -#: pretix/plugins/checkinlists/exporters.py:611 +#: pretix/base/models/items.py:1264 pretix/base/reldate.py:183 +#: pretix/plugins/checkinlists/exporters.py:632 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:27 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:41 msgid "Time" msgstr "Czas trwania" -#: pretix/base/models/items.py:1258 +#: pretix/base/models/items.py:1265 msgid "Date and time" msgstr "Data i godzina" -#: pretix/base/models/items.py:1259 +#: pretix/base/models/items.py:1266 msgid "Country code (ISO 3166-1 alpha-2)" msgstr "" -#: pretix/base/models/items.py:1271 pretix/base/models/items.py:1356 -#: pretix/base/orderimport.py:732 pretix/control/forms/item.py:89 +#: pretix/base/models/items.py:1278 pretix/base/models/items.py:1363 +#: pretix/base/orderimport.py:778 pretix/control/forms/item.py:89 #: pretix/control/templates/pretixcontrol/items/question_edit.html:10 #: pretix/control/templates/pretixcontrol/items/question_edit.html:17 #: pretix/control/templates/pretixcontrol/items/questions.html:21 msgid "Question" msgstr "Pytanie" -#: pretix/base/models/items.py:1281 pretix/base/models/items.py:1511 +#: pretix/base/models/items.py:1288 pretix/base/models/items.py:1518 #, fuzzy #| msgid "The property name may only contain letters, numbers and underscores." msgid "" @@ -4231,179 +4276,179 @@ msgid "" "underscores." msgstr "Nazwa klucza może zawierać tylko litery, cyfry i podkreślenia." -#: pretix/base/models/items.py:1286 +#: pretix/base/models/items.py:1293 msgid "Help text" msgstr "Tekst pomocy" -#: pretix/base/models/items.py:1287 +#: pretix/base/models/items.py:1294 msgid "If the question needs to be explained or clarified, do it here!" msgstr "Tekst wyjaśniający lub pomocniczy przy odpowiedzi na pytanie." -#: pretix/base/models/items.py:1293 +#: pretix/base/models/items.py:1300 msgid "Question type" msgstr "Typ pytania" -#: pretix/base/models/items.py:1297 +#: pretix/base/models/items.py:1304 #: pretix/control/templates/pretixcontrol/items/questions.html:55 msgid "Required question" msgstr "Wymagana odpowiedź" -#: pretix/base/models/items.py:1304 +#: pretix/base/models/items.py:1311 msgid "This question will be asked to buyers of the selected products" msgstr "Pytanie zostanie zadane użytkownikom kupującym wybrane produkty" -#: pretix/base/models/items.py:1311 +#: pretix/base/models/items.py:1318 msgid "Ask during check-in instead of in the ticket buying process" msgstr "Pytanie zadane podczas meldunku zamiast kupna" -#: pretix/base/models/items.py:1312 +#: pretix/base/models/items.py:1319 msgid "Not supported by all check-in apps for all question types." msgstr "" -#: pretix/base/models/items.py:1316 +#: pretix/base/models/items.py:1323 #: pretix/control/templates/pretixcontrol/items/questions.html:66 #, fuzzy #| msgid "Required question" msgid "Hidden question" msgstr "Wymagana odpowiedź" -#: pretix/base/models/items.py:1317 +#: pretix/base/models/items.py:1324 #, fuzzy #| msgid "This question will be asked to buyers of the selected products" msgid "This question will only show up in the backend." msgstr "Pytanie zostanie zadane użytkownikom kupującym wybrane produkty" -#: pretix/base/models/items.py:1321 +#: pretix/base/models/items.py:1328 msgid "Print answer on invoices" msgstr "" -#: pretix/base/models/items.py:1329 pretix/base/models/items.py:1335 -#: pretix/base/models/items.py:1341 +#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1342 +#: pretix/base/models/items.py:1348 #, fuzzy #| msgid "Minimum number" msgid "Minimum value" msgstr "Ilość minimalna" -#: pretix/base/models/items.py:1330 pretix/base/models/items.py:1333 -#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1339 -#: pretix/base/models/items.py:1342 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1337 pretix/base/models/items.py:1340 +#: pretix/base/models/items.py:1343 pretix/base/models/items.py:1346 +#: pretix/base/models/items.py:1349 pretix/base/models/items.py:1352 msgid "Currently not supported in our apps and during check-in" msgstr "" -#: pretix/base/models/items.py:1332 pretix/base/models/items.py:1338 -#: pretix/base/models/items.py:1344 +#: pretix/base/models/items.py:1339 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1351 #, fuzzy #| msgid "Maximum number" msgid "Maximum value" msgstr "Ilość maksymalna" -#: pretix/base/models/items.py:1348 +#: pretix/base/models/items.py:1355 msgid "Validate file to be a portrait" msgstr "" -#: pretix/base/models/items.py:1349 +#: pretix/base/models/items.py:1356 msgid "" "If checked, files must be images with an aspect ratio of 3:4. This is " "commonly used for photos printed on badges." msgstr "" -#: pretix/base/models/items.py:1402 +#: pretix/base/models/items.py:1409 msgid "An answer to this question is required to proceed." msgstr "Odpowiedź na to pytanie wymagana jest w celu przejścia dalej." -#: pretix/base/models/items.py:1412 +#: pretix/base/models/items.py:1419 #, fuzzy #| msgid "Invalid date input." msgid "Invalid input type." msgstr "Wprowadzono nieprawidłową datę." -#: pretix/base/models/items.py:1418 pretix/base/models/items.py:1436 -#: pretix/base/orderimport.py:742 pretix/base/orderimport.py:750 +#: pretix/base/models/items.py:1425 pretix/base/models/items.py:1443 +#: pretix/base/orderimport.py:788 pretix/base/orderimport.py:796 msgid "Invalid option selected." msgstr "Wybrano nieprawidłową opcję." -#: pretix/base/models/items.py:1446 +#: pretix/base/models/items.py:1453 msgid "The number is to low." msgstr "" -#: pretix/base/models/items.py:1448 +#: pretix/base/models/items.py:1455 msgid "The number is to high." msgstr "" -#: pretix/base/models/items.py:1451 +#: pretix/base/models/items.py:1458 msgid "Invalid number input." msgstr "Wprowadzono nieprawidłową liczbę." -#: pretix/base/models/items.py:1458 pretix/base/models/items.py:1482 +#: pretix/base/models/items.py:1465 pretix/base/models/items.py:1489 #, fuzzy #| msgid "Please enter the same password twice" msgid "Please choose a later date." msgstr "Proszę wpisać to samo hasło dwukrotnie" -#: pretix/base/models/items.py:1460 pretix/base/models/items.py:1484 +#: pretix/base/models/items.py:1467 pretix/base/models/items.py:1491 #, fuzzy #| msgid "Please enter the same password twice" msgid "Please choose an earlier date." msgstr "Proszę wpisać to samo hasło dwukrotnie" -#: pretix/base/models/items.py:1463 +#: pretix/base/models/items.py:1470 msgid "Invalid date input." msgstr "Wprowadzono nieprawidłową datę." -#: pretix/base/models/items.py:1470 +#: pretix/base/models/items.py:1477 msgid "Invalid time input." msgstr "Wprowadzono nieprawidłowy czas." -#: pretix/base/models/items.py:1479 +#: pretix/base/models/items.py:1486 msgid "Invalid datetime input." msgstr "Wprowadzono nieprawidłową datę i czas." -#: pretix/base/models/items.py:1491 +#: pretix/base/models/items.py:1498 msgid "Unknown country code." msgstr "" -#: pretix/base/models/items.py:1515 -#: pretix/control/templates/pretixcontrol/items/question.html:68 +#: pretix/base/models/items.py:1522 +#: pretix/control/templates/pretixcontrol/items/question.html:69 msgid "Answer" msgstr "Odpowiedź" -#: pretix/base/models/items.py:1537 +#: pretix/base/models/items.py:1544 msgid "The identifier \"{}\" is already used for a different option." msgstr "Identyfikator \"{}\" został już użyty dla innej opcji." -#: pretix/base/models/items.py:1540 +#: pretix/base/models/items.py:1547 msgid "Question option" msgstr "Opcja pytania" -#: pretix/base/models/items.py:1541 +#: pretix/base/models/items.py:1548 msgid "Question options" msgstr "Opcje pytań" -#: pretix/base/models/items.py:1626 pretix/control/forms/event.py:1489 +#: pretix/base/models/items.py:1633 pretix/control/forms/event.py:1494 #: pretix/control/templates/pretixcontrol/items/quotas.html:56 msgid "Total capacity" msgstr "Calkowita objętość" -#: pretix/base/models/items.py:1628 pretix/control/forms/item.py:362 +#: pretix/base/models/items.py:1635 pretix/control/forms/item.py:362 msgid "Leave empty for an unlimited number of tickets." msgstr "Jeśli puste, ilość biletów będzie nielimitowana" -#: pretix/base/models/items.py:1632 pretix/base/models/orders.py:1296 -#: pretix/base/models/orders.py:2551 +#: pretix/base/models/items.py:1639 pretix/base/models/orders.py:1302 +#: pretix/base/models/orders.py:2615 #: pretix/control/templates/pretixcontrol/checkin/index.html:92 msgid "Item" msgstr "Przedmiot" -#: pretix/base/models/items.py:1640 pretix/control/forms/item.py:694 +#: pretix/base/models/items.py:1647 pretix/control/forms/item.py:693 msgid "Variations" msgstr "Warianty" -#: pretix/base/models/items.py:1644 +#: pretix/base/models/items.py:1651 #: pretix/control/templates/pretixcontrol/items/quotas.html:70 msgid "Ignore this quota when determining event availability" msgstr "" -#: pretix/base/models/items.py:1645 +#: pretix/base/models/items.py:1652 msgid "" "If you enable this, this quota will be ignored when determining event " "availability in your event calendar. This is useful e.g. for merchandise " @@ -4411,22 +4456,22 @@ msgid "" "as sold out." msgstr "" -#: pretix/base/models/items.py:1652 +#: pretix/base/models/items.py:1659 msgid "Close this quota permanently once it is sold out" msgstr "" -#: pretix/base/models/items.py:1653 +#: pretix/base/models/items.py:1660 msgid "" "If you enable this, when the quota is sold out once, no more tickets will be " "sold, even if tickets become available again through cancellations or " "expiring orders. Of course, you can always re-open it manually." msgstr "" -#: pretix/base/models/items.py:1661 +#: pretix/base/models/items.py:1668 msgid "Allow to sell more tickets once people have checked out" msgstr "" -#: pretix/base/models/items.py:1662 +#: pretix/base/models/items.py:1669 msgid "" "With this option, quota will be released as soon as people are scanned at an " "exit of your event. This will only happen if they have been scanned both at " @@ -4436,13 +4481,13 @@ msgid "" "prevent accidental overbooking." msgstr "" -#: pretix/base/models/items.py:1673 pretix/base/models/vouchers.py:271 +#: pretix/base/models/items.py:1680 pretix/base/models/vouchers.py:271 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:8 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:15 msgid "Quota" msgstr "Pula" -#: pretix/base/models/items.py:1674 pretix/control/navigation.py:166 +#: pretix/base/models/items.py:1681 pretix/control/navigation.py:166 #: pretix/control/templates/pretixcontrol/items/quotas.html:4 #: pretix/control/templates/pretixcontrol/items/quotas.html:6 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:416 @@ -4451,13 +4496,13 @@ msgstr "Pula" msgid "Quotas" msgstr "Pule" -#: pretix/base/models/items.py:1742 +#: pretix/base/models/items.py:1749 msgid "All variations must belong to an item contained in the items list." msgstr "" "Wszystkie warianty muszą należeć do przedmiotu zawartego w liście " "przedmiotów." -#: pretix/base/models/items.py:1753 +#: pretix/base/models/items.py:1760 msgid "" "One or more items has variations but none of these are in the variations " "list." @@ -4465,7 +4510,7 @@ msgstr "" "Jeden lub więcej przedmiot posiada warianty ale żaden nie jest obecny w " "liście wariantów." -#: pretix/base/models/items.py:1759 pretix/base/models/waitinglist.py:299 +#: pretix/base/models/items.py:1766 pretix/base/models/waitinglist.py:299 msgid "Subevent cannot be null for event series." msgstr "Podwydarzenie nie może być puste dla serii wydarzeń." @@ -4548,12 +4593,12 @@ msgid "Number of times this membership can be used in a purchase." msgstr "" #: pretix/base/models/memberships.py:123 -#: pretix/control/templates/pretixcontrol/items/question.html:26 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:35 +#: pretix/control/templates/pretixcontrol/items/question.html:27 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:40 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:78 #: pretix/plugins/reports/exporters.py:318 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:29 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:78 msgid "Canceled" msgstr "" @@ -4567,43 +4612,43 @@ msgstr "" msgid "Membership type" msgstr "Typ prowizji" -#: pretix/base/models/orders.py:163 +#: pretix/base/models/orders.py:166 msgid "pending" msgstr "w toku" -#: pretix/base/models/orders.py:164 pretix/base/payment.py:475 +#: pretix/base/models/orders.py:167 pretix/base/payment.py:475 #: pretix/base/services/invoices.py:443 msgid "paid" msgstr "opłacona" -#: pretix/base/models/orders.py:165 +#: pretix/base/models/orders.py:168 msgid "expired" msgstr "wygaśnięte" -#: pretix/base/models/orders.py:189 pretix/control/forms/orders.py:595 +#: pretix/base/models/orders.py:195 pretix/control/forms/orders.py:625 #, fuzzy #| msgctxt "refund_source" #| msgid "Customer" msgid "Customer" msgstr "Klient" -#: pretix/base/models/orders.py:204 pretix/control/forms/filter.py:540 +#: pretix/base/models/orders.py:210 pretix/control/forms/filter.py:543 #: pretix/control/templates/pretixcontrol/organizers/customer.html:63 msgid "Locale" msgstr "Region" -#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2646 -#: pretix/control/forms/orders.py:78 +#: pretix/base/models/orders.py:220 pretix/base/models/orders.py:2710 +#: pretix/control/forms/orders.py:72 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:138 msgid "Expiration date" msgstr "Data wygaśnięcia" -#: pretix/base/models/orders.py:218 pretix/control/forms/filter.py:551 +#: pretix/base/models/orders.py:224 pretix/control/forms/filter.py:554 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/refund_export.html:57 msgid "Total amount" msgstr "Pełna kwota" -#: pretix/base/models/orders.py:222 pretix/base/models/vouchers.py:292 +#: pretix/base/models/orders.py:228 pretix/base/models/vouchers.py:292 msgid "" "The text entered in this field will not be visible to the user and is " "available for your convenience." @@ -4611,11 +4656,11 @@ msgstr "" "Pole niewidoczne dla użytkownika i możliwe do wykorzystania w dowolnym " "dogodnym celu." -#: pretix/base/models/orders.py:227 +#: pretix/base/models/orders.py:233 msgid "We'll show you this order to be due for a follow-up on this day." msgstr "" -#: pretix/base/models/orders.py:233 +#: pretix/base/models/orders.py:239 msgid "" "If you set this, the check-in app will show a visible warning that tickets " "of this order require special attention. This will not show any details or " @@ -4627,11 +4672,11 @@ msgstr "" "wybrane ostrzeżenie, więc ekipa meldunkowa musi zostać przeszkolona na temat " "obsługi tych przypadków." -#: pretix/base/models/orders.py:245 pretix/base/models/orders.py:1333 +#: pretix/base/models/orders.py:251 pretix/base/models/orders.py:1339 msgid "Meta information" msgstr "Metadane" -#: pretix/base/models/orders.py:881 +#: pretix/base/models/orders.py:887 msgid "" "The payment can not be accepted as the last date of payments configured in " "the payment settings is over." @@ -4639,7 +4684,7 @@ msgstr "" "Płatność nie może być zaakceptowana ponieważ skonfigurowany czas ostatniej " "możliwej płatności minął." -#: pretix/base/models/orders.py:883 +#: pretix/base/models/orders.py:889 msgid "" "The payment can not be accepted as the order is expired and you configured " "that no late payments should be accepted in the payment settings." @@ -4647,194 +4692,194 @@ msgstr "" "Płatność nie może zostać zaakceptowana ponieważ zamówienie wygasło i " "ustawienia płatności nie zezwalają na spóźnione płatności." -#: pretix/base/models/orders.py:885 +#: pretix/base/models/orders.py:891 msgid "This order is not yet approved by the event organizer." msgstr "Zamówienie nie zostało jeszcze potwierdzone przez organizatora." -#: pretix/base/models/orders.py:909 +#: pretix/base/models/orders.py:915 #, python-brace-format msgid "The ordered product \"{item}\" is no longer available." msgstr "Zamówiony przedmiot \"{item}\" nie jest już dostępny." -#: pretix/base/models/orders.py:910 +#: pretix/base/models/orders.py:916 #, fuzzy, python-brace-format #| msgid "The ordered product \"{item}\" is no longer available." msgid "The seat \"{seat}\" is no longer available." msgstr "Zamówiony przedmiot \"{item}\" nie jest już dostępny." -#: pretix/base/models/orders.py:911 +#: pretix/base/models/orders.py:917 #, python-brace-format msgid "The voucher \"{voucher}\" no longer has sufficient budget." msgstr "" -#: pretix/base/models/orders.py:912 +#: pretix/base/models/orders.py:918 #, fuzzy, python-brace-format #| msgid "A voucher has already been sent to this person." msgid "The voucher \"{voucher}\" has been used in the meantime." msgstr "Voucher został już wysłany do tej osoby." -#: pretix/base/models/orders.py:1214 +#: pretix/base/models/orders.py:1220 msgid "" msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "Puste jeśli przedmiot nie jest biletem wejściowym" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "stworzone" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "w toku" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "potwierdzone" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "anulowane" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "nieudane" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "zwrócone" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "Informacje o płatności" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "rozpoczęty zewnętrznie" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "stworzony" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "w tranzycie" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "skończony" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "nieudany" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "anulowany" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "Organizator" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "Klient" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "Zewnętrzne" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 #, fuzzy #| msgid "Question option" msgid "Refund reason" msgstr "Opcja pytania" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" "May be shown to the end user or used e.g. as part of a payment reference." msgstr "" -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "Prowizja płatności" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "Koszt dostawy" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "Koszt dostarczenie usługi" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "Koszt anulowania" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "Inne opłaty" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "Karta prezentowa" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "Wartość" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "Pozycja zamówienia" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "ID wózka (np. klucz sesji)" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "Pozycja wózka" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "Pozycje wózka" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "Klient firmowy" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "Ta adnotacja zostanie wydrukowana na fakturze." @@ -4849,8 +4894,8 @@ msgstr "" "do konta organizatora i utworzonych wydarzeń." #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -5109,15 +5154,7 @@ msgid "" "be used." msgstr "" -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "" @@ -5394,8 +5431,8 @@ msgid "Dates" msgstr "" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "Razem netto" @@ -5543,10 +5580,10 @@ msgstr "Wybrano podwydarzenie dla wydarzenie nieseryjnego." #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 #, fuzzy #| msgid "Invoice address name" msgid "Invoice address" @@ -5570,7 +5607,7 @@ msgstr "Ten wariant nie należy do tego produktu." msgid "Please enter a valid state." msgstr "Proszę wpisać to samo hasło dwukrotnie" -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 #, fuzzy #| msgid "Attendee email" msgid "Attendee e-mail address" @@ -5579,12 +5616,12 @@ msgstr "Adres email uczestnika" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 #, fuzzy #| msgid "Attendee email" msgid "Attendee address" @@ -5608,7 +5645,7 @@ msgstr "" #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "" @@ -5626,30 +5663,35 @@ msgstr "" msgid "Please enter a valid language code." msgstr "" -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 msgid "Please enter a valid sales channel." msgstr "" -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 msgid "Multiple matching seats were found." msgstr "" -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 msgid "No matching seat was found." msgstr "" -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 #, fuzzy #| msgid "This slug has already been used for a different event." msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "Krótka forma eventu już została użyta przez inne wydarzenie." -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "" -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 #, fuzzy #| msgid "Invalid option selected." msgid "Ambiguous option selected." @@ -6004,9 +6046,9 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, fuzzy #| msgid "Attendee email" msgid "Attendee company" @@ -6116,7 +6158,7 @@ msgid "Event begin weekday" msgstr "Data zakończenia wydarzenia" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "" @@ -6204,8 +6246,8 @@ msgid "" "Add-on 2" msgstr "" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "" @@ -6251,7 +6293,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "Miejsca stojące" @@ -6314,7 +6356,7 @@ msgstr "Imię uczstnika" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -6377,18 +6419,18 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" msgstr "" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 #, fuzzy #| msgctxt "payment_state" #| msgid "created" @@ -6396,7 +6438,7 @@ msgid "Event canceled" msgstr "stworzone" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -6415,7 +6457,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "" -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "" @@ -6471,9 +6513,9 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 #, fuzzy #| msgid "The end of the event has to be later than its start." msgid "The booking period for this event has not yet started." @@ -6497,7 +6539,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 msgid "" "The booking period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -6511,7 +6553,7 @@ msgstr "" msgid "This voucher code is not known in our database." msgstr "" -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6607,15 +6649,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "" -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "" -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "" -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, python-format msgid "" "You can select at most %(max)s add-on from the category %(cat)s for the " @@ -6627,7 +6669,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, fuzzy, python-format #| msgid "You can not select a subevent if your event is not an event series." msgid "" @@ -6640,7 +6682,7 @@ msgstr[0] "Wybrano podwydarzenie dla wydarzenie nieseryjnego." msgstr[1] "Wybrano podwydarzenie dla wydarzenie nieseryjnego." msgstr[2] "Wybrano podwydarzenie dla wydarzenie nieseryjnego." -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6728,27 +6770,27 @@ msgstr "" msgid "week day" msgstr "" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "" @@ -6778,30 +6820,54 @@ msgstr "" msgid "This order position has been canceled." msgstr "" -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +#| msgid "Allow product to be canceled" +msgid "This ticket has been blocked." +msgstr "Ten produkt może być anulowany" + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, fuzzy, python-brace-format +#| msgid "This product will not be sold before the given date." +msgid "This ticket is only valid after {datetime}." +msgstr "Produkt nie będzie sprzedawany przed podaną datą." + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, fuzzy, python-brace-format +#| msgid "This product will not be sold before the given date." +msgid "This ticket was only valid before {datetime}." +msgstr "Produkt nie będzie sprzedawany przed podaną datą." + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 #, fuzzy #| msgid "This product will not be sold before the given date." msgid "This order position has an invalid date for this check-in list." msgstr "Produkt nie będzie sprzedawany przed podaną datą." -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "This order is not yet approved by the event organizer." +msgid "This order is not yet approved." +msgstr "Zamówienie nie zostało jeszcze potwierdzone przez organizatora." + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "" -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "" -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "" @@ -7000,33 +7066,33 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "Wprowadzono nieprawidłową datę." -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "Twój koszyk jest pusty." -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, python-format msgid "" "You cannot select more than %(max)s item of the product %(product)s. We " @@ -7038,188 +7104,188 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The booking period has ended." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." msgstr "" -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 msgid "You need a valid voucher code to order one of the products." msgstr "" -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 msgid "" "The booking period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." msgstr "" -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." msgstr "" -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 #, fuzzy #| msgid "Allow product to be canceled" msgid "The order was not canceled." msgstr "Ten produkt może być anulowany" -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 msgid "" "The cancellation fee cannot be higher than the total amount of this order." msgstr "" -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 msgid "The selected payment methods do not cover the total balance." msgstr "" -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " "has been used in the meantime. Please check the prices below and try again." msgstr "" -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, 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:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "" -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 #, fuzzy #| msgid "The subevent does not belong to this event." msgid "The selected product does not allow to select a seat." msgstr "Podwydarzenie nie należy do tego wydarzenia." -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 msgid "The selected country is blocked by your tax rule." msgstr "" -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." msgstr "" -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, 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:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -7327,7 +7393,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, fuzzy, python-brace-format #| msgid "A voucher has already been sent to this person." msgid "The voucher has been sent to {recipient}." @@ -7989,7 +8055,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -8005,7 +8071,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -8319,7 +8385,7 @@ msgid "" "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "" @@ -8327,7 +8393,7 @@ msgstr "" msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "" @@ -8407,19 +8473,19 @@ msgstr "" msgid "Refund method" msgstr "Metoda płatności" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -8723,7 +8789,7 @@ msgid "" msgstr "" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "" @@ -8763,10 +8829,25 @@ msgstr "" #: pretix/base/settings.py:2029 #, python-brace-format +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:2042 +#, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, python-brace-format msgid "" "Hello,\n" @@ -8797,13 +8878,13 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, fuzzy, python-brace-format #| msgid "Order canceled" msgid "Order canceled: {code}" msgstr "Zamówienie anulowane" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -8819,12 +8900,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -8842,12 +8923,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -8862,13 +8943,13 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, fuzzy, python-brace-format #| msgid "Order denied" msgid "Order denied: {code}" msgstr "Zamówienie odrzucone" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -8885,7 +8966,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -8897,13 +8978,13 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, fuzzy, python-brace-format #| msgid "Presale not started" msgid "Your ticket is ready for download: {code}" msgstr "Przedsprzedaż nierozpoczęta" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -8917,7 +8998,7 @@ msgid "" " Your {event} team" msgstr "" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -8931,12 +9012,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -8956,12 +9037,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -8981,12 +9062,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -9006,58 +9087,58 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "" -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 #, fuzzy #| msgid "Attendee name" msgid "Header image" msgstr "Imię uczstnika" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -9066,26 +9147,26 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -9094,15 +9175,15 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -9111,81 +9192,81 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 #, fuzzy #| msgid "Attendee name" msgid "Attendee data explanation" msgstr "Imię uczstnika" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." msgstr "" -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 msgid "Additional success message" msgstr "" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -9193,15 +9274,15 @@ msgstr "" "Upewnij się, że wprowadzasz poprawny adres email. Prześlemy Ci potwierdzenie " "zawierające link dający dostęp do Twojego zamówienia." -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -9209,73 +9290,73 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 #, fuzzy #| msgid "Gift card" msgid "Length of gift card codes" msgstr "Karta prezentowa" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 #, fuzzy #| msgid "Gift card" msgid "Validity of gift card codes in years" msgstr "Karta prezentowa" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 #, fuzzy #| msgid "Comment" msgid "Dialog text" msgstr "Komentarz" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -9283,200 +9364,200 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 #, fuzzy #| msgid "Product variations" msgid "Privacy settings" msgstr "Warianty produktu" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 #, fuzzy #| msgid "Product variations" msgid "\"Accept\" button description" msgstr "Warianty produktu" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 #, fuzzy #| msgid "Required question" msgid "Required cookies only" msgstr "Wymagana odpowiedź" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 #, fuzzy #| msgid "Product variations" msgid "\"Reject\" button description" msgstr "Warianty produktu" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 msgid "Customers can choose their own seats" msgstr "" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 #, fuzzy #| msgid "Cancellation" msgctxt "person_name" msgid "Salutation" msgstr "Anulowanie" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -10210,7 +10291,7 @@ msgstr "" msgid "The task has been completed." msgstr "" -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "" @@ -10219,13 +10300,13 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -10462,26 +10543,26 @@ msgid "HTML mail renderer" msgstr "" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 #, fuzzy #| msgid "Order contact address changed" msgid "Subject sent to order contact address" msgstr "Adres kontaktowy zamówienia został zmieniony" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 #, fuzzy #| msgid "Order contact address changed" msgid "Text sent to order contact address" msgstr "Adres kontaktowy zamówienia został zmieniony" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -10489,19 +10570,19 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 msgid "Subject sent to attendees" msgstr "" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -10529,76 +10610,84 @@ msgstr "Żądanie zwrotu płatności zgłoszone przez klienta" msgid "Text (requested by user)" msgstr "" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 msgid "Subject for received order" msgstr "" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 msgid "Text for received order" msgstr "" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 msgid "Subject for approved order" msgstr "" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 #, fuzzy #| msgid "Only paid orders" msgid "Text for approved order" msgstr "Tylko opłacone zamówienia" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 #, fuzzy #| msgid "Only paid orders" msgid "Subject for approved free order" msgstr "Tylko opłacone zamówienia" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 #, fuzzy #| msgid "Only paid orders" msgid "Text for approved free order" msgstr "Tylko opłacone zamówienia" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 #, fuzzy #| msgid "Can view orders" msgid "Subject for denied order" msgstr "Może edytować" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 #, fuzzy #| msgid "Can view orders" msgid "Text for denied order" msgstr "Może edytować" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -10607,75 +10696,75 @@ msgstr "Może edytować" msgid "Available placeholders: {list}" msgstr "Nieprawidłowy(e) symbol(e) zastępstwa: %(value)s" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 #, fuzzy #| msgid "Ticket design" msgid "Ticket code generator" msgstr "Projekt biletu" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 #, fuzzy #| msgid "Presale not started" msgid "Sale not allowed" msgstr "Przedsprzedaż nierozpoczęta" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 #, fuzzy #| msgid "New order requires approval" msgid "Order requires approval" msgstr "Zamówienie wymaga zatwierdzenia" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 #, fuzzy #| msgid "Text (one line)" msgid "Text on invoice" msgstr "Tekst (jedna linia)" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -10683,48 +10772,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -10732,27 +10821,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "" @@ -10764,7 +10853,7 @@ msgid "Please enter less than 25 recipients." msgstr "Proszę wpisać to samo hasło dwukrotnie" #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "" @@ -10785,82 +10874,90 @@ msgstr "Opłacone (lub anulowane z opłaconym odstępnym)" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +#| msgctxt "checkoutflow" +#| msgid "Order confirmed" +msgid "Paid or confirmed" +msgstr "Zamówienie potwierdzone" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "Oczekujące lub opłacone" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 #, fuzzy #| msgid "Cancellation" msgid "Cancellations" msgstr "Anulowanie" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 msgid "Canceled (fully)" msgstr "" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 msgid "Canceled (fully or with paid fee)" msgstr "Anulowane (całkowicie lub z opłaceniem odstępnego)" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 #, fuzzy #| msgid "Cancellation fee" msgid "Cancellation requested" msgstr "Koszt anulowania" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 #, fuzzy #| msgid "Payment provider" msgid "Payment process" msgstr "Dostawca płatności" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "Nadpłata" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 msgid "Partially paid" msgstr "Częściowo opłacone" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 msgid "Underpaid (but confirmed)" msgstr "Niedopłacone (ale potwierdzone)" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "Oczekujące (ale w pełni opłacone)" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 msgid "Approval process" msgstr "" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 msgid "Approved, payment pending" msgstr "" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -10868,453 +10965,453 @@ msgstr "" msgid "Approval pending" msgstr "" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 #, fuzzy #| msgid "New order placed" msgid "Order placed before" msgstr "Złożono zamówienie" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 #, fuzzy #| msgid "Order payments and refunds" msgid "Minimal sum of payments and refunds" msgstr "Płatności i zwroty zamówień" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 #, fuzzy #| msgid "Order payments and refunds" msgid "Maximal sum of payments and refunds" msgstr "Płatności i zwroty zamówień" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 #, fuzzy #| msgid "All payment providers" msgid "All payments" msgstr "Wszyscy dostawcy płatności" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 #, fuzzy #| msgctxt "payment_state" #| msgid "created" msgid "Payment created from" msgstr "stworzone" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 #, fuzzy #| msgid "Payment fee" msgid "Payment created until" msgstr "Prowizja płatności" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 msgid "Paid from" msgstr "Płatne od" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 msgid "Paid until" msgstr "Płatne do" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "Przedsprzedaż nierozpoczęta" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "Przedsprzedaż zakończona" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 #, fuzzy #| msgid "Date" msgid "Date from" msgstr "Data" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 #, fuzzy #| msgid "Date and time" msgid "Date until" msgstr "Data i czas" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 #, fuzzy #| msgid "Date" msgid "Start time from" msgstr "Data" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 #, fuzzy #| msgid "Date and time" msgid "Start time until" msgstr "Data i czas" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 #, fuzzy #| msgid "Active" msgid "active" msgstr "Aktywne" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 #, fuzzy #| msgid "Shop disabled" msgid "disabled" msgstr "Sklep wyłączony" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 #, fuzzy #| msgid "Is active" msgid "not yet activated" msgstr "Aktywny" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 #, fuzzy #| msgid "Team members" msgid "Has no memberships" msgstr "Członkowie ekipy" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 #, fuzzy #| msgid "Team members" msgid "Has any membership" msgstr "Członkowie ekipy" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 #, fuzzy #| msgid "Team members" msgid "Has valid membership" msgstr "Członkowie ekipy" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 msgctxt "checkin state" msgid "Present" msgstr "" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 #, fuzzy #| msgid "Date" msgctxt "subevent" msgid "Date start from" msgstr "Data" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 #, fuzzy #| msgid "Date and time" msgctxt "subevent" msgid "Date start until" msgstr "Data i czas" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 #, fuzzy #| msgid "Date joined" msgid "Date filter" msgstr "Data dołączenia" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 #, fuzzy #| msgid "Filter by status" msgid "Filter by…" msgstr "Filtruj po statusie" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 #, fuzzy #| msgid "Date of last payment" msgid "Date of last successful payment" msgstr "Data ostatniej płatności" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 #, fuzzy #| msgid "Filter by status" msgid "All check-ins" msgstr "Filtruj po statusie" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 #, fuzzy #| msgid "Only successful payments" msgid "Successful check-ins" msgstr "Tylko pomyślne płatności" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 #, fuzzy #| msgid "Only successful payments" msgid "Unsuccessful check-ins" msgstr "Tylko pomyślne płatności" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 #, fuzzy #| msgid "Device type" msgid "Scan type" msgstr "Typ urządzenia" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 #, fuzzy #| msgid "Redirection URIs" msgid "All directions" msgstr "URI przekierowania" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 #, fuzzy #| msgid "Device name" msgid "Device" msgstr "Nazwa urządzenia" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 #, fuzzy #| msgid "All invoices" msgid "All devices" msgstr "Wszystkie faktury" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 msgid "All gates" msgstr "" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 #, fuzzy #| msgid "Start date" msgctxt "filter" msgid "Start date" msgstr "Data rozpoczęcia" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 #, fuzzy #| msgid "End date" msgctxt "filter" msgid "End date" msgstr "Data zakończenia" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 #, fuzzy #| msgid "Device name" msgid "Device status" msgstr "Nazwa urządzenia" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 #, fuzzy #| msgid "All invoices" msgid "Active devices" msgstr "Wszystkie faktury" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 #, fuzzy #| msgid "All invoices" msgid "Revoked devices" @@ -11526,7 +11623,7 @@ msgid "" "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 #, fuzzy #| msgid "Product category" msgid "No category" @@ -11572,59 +11669,59 @@ msgstr "" msgid "Number of tickets" msgstr "Liczba biletów" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "" -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -11632,7 +11729,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -11640,7 +11737,7 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 msgid "Use value from product" msgstr "" @@ -11672,8 +11769,8 @@ msgstr "" msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "" @@ -11750,21 +11847,38 @@ msgstr "" msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +#, fuzzy +#| msgid "Comment" +msgid "Confirm order regardless of payment" +msgstr "Komentarz" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" msgstr "" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -11772,15 +11886,15 @@ msgid "" "payments." msgstr "" -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 msgid "" "If you keep a fee, all positions within this order will be canceled and the " "order will be reduced to a cancellation fee. Payment and shipping fees will " @@ -11789,28 +11903,28 @@ msgid "" "automatically." msgstr "" -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 #, fuzzy #| msgid "Cancellation fee" msgid "Generate cancellation for invoice" msgstr "Koszt anulowania" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -11819,58 +11933,58 @@ msgstr "" msgid "Payment date" msgstr "" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 msgid "Please select some events." msgstr "" -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -11879,7 +11993,7 @@ msgstr "" msgid "Seat" msgstr "Miejsce" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -11889,120 +12003,137 @@ msgstr "Miejsce" msgid "Membership" msgstr "" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Client secret" +msgid "Ticket is blocked" +msgstr "Sekret biletu" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +msgid "Validity end" +msgstr "" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 #, fuzzy #| msgid "Cart position" msgid "Cancel this position" msgstr "Pozycja wózka" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 #, fuzzy #| msgid "Start of presale" msgid "Attach tickets" msgstr "Rozpoczęcie przedsprzedaży" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 #, fuzzy #| msgid "All invoices" msgid "Attach invoices" msgstr "Wszystkie faktury" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 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:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "" -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "" -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "" -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 #, fuzzy #| msgid "Can view orders" msgid "Cancel all dates" msgstr "Może edytować" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "" -#: pretix/control/forms/orders.py:759 -msgid "Only available for payment method that support automatic refunds." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -12011,35 +12142,35 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 #, fuzzy #| msgid "Gift card" msgid "Gift card validity" msgstr "Karta prezentowa" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 msgid "Keep a fixed cancellation fee per ticket" msgstr "" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 #, fuzzy #| msgid "Products in this category are add-on products" msgid "Free tickets and add-on products are not counted" msgstr "Produkty w tej kategorii są dodatkami." -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 #, fuzzy #| msgid "Order fees" msgid "Keep fees" msgstr "Prowizje zamówienia" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -12047,25 +12178,25 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 #, fuzzy #| msgid "Order information changed" msgid "Send information via email" msgstr "Informacje o zamówieniu zostały zmienione" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 #, fuzzy #| msgid "Order information changed" msgid "Send information to waiting list" msgstr "Informacje o zamówieniu zostały zmienione" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, fuzzy, python-brace-format #| msgid "Can create events" msgid "Canceled: {event}" msgstr "Może tworzyć wydarzenia" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -12083,7 +12214,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -12097,24 +12228,24 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -12568,1109 +12699,1157 @@ msgstr "" msgid "A new secret has been generated for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, python-brace-format +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:172 +#, python-brace-format +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:177 +#, fuzzy, python-brace-format +#| msgid "A voucher has already been sent to this person." +msgid "A block has been added for position #{posid}." +msgstr "Voucher został już wysłany do tej osoby." + +#: pretix/control/logdisplay.py:181 +#, python-brace-format +msgid "A block has been removed for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " "type \"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 msgid "This object has been created by cloning." msgstr "" -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The organizer has been changed." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The organizer settings have been changed." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The footer links have been changed." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "A scheduled export has been added." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "A scheduled export has been changed." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "A scheduled export has been deleted." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "A scheduled export has been executed." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 msgid "Gift card acceptance for another organizer has been removed." msgstr "" -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The webhook has been created." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The webhook has been changed." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The webhook call retry jobs have been dropped." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The SSO provider has been created." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The SSO provider has been changed." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The SSO provider has been deleted." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The SSO client has been created." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The SSO client has been changed." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The SSO client has been deleted." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The membership type has been created." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The membership type has been changed." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The membership type has been deleted." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The account has been created." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The account has been changed." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 msgid "A membership for this account has been added." msgstr "" -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "A membership of this account has been changed." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "A membership of this account has been deleted." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The account has been disabled and anonymized." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "A new password has been requested." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "A new password has been set." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 #, fuzzy #| msgid "Allow product to be canceled" msgid "The event has been canceled." msgstr "Ten produkt może być anulowany" -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 #, fuzzy #| msgid "Allow product to be canceled" msgid "An event has been deleted." msgstr "Ten produkt może być anulowany" -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "" -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "" -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "" -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "" -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +#, fuzzy +#| msgid "A voucher has already been sent to this person." +msgid "The order has been set to be usable before it is paid." +msgstr "Voucher został już wysłany do tej osoby." + +#: pretix/control/logdisplay.py:374 +#, fuzzy +#| msgid "A voucher has already been sent to this person." +msgid "The order has been set to require payment before use." +msgstr "Voucher został już wysłany do tej osoby." + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "" -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 #, fuzzy #| msgid "Allow product to be canceled" msgid "The cancellation request has been deleted." msgstr "Ten produkt może być anulowany" -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "" -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The order has been reactivated." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "" -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "" -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, fuzzy, python-brace-format #| msgid "A voucher has already been sent to this person." msgid "The order has been denied (comment: \"{comment}\")." msgstr "Voucher został już wysłany do tej osoby." -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The customer account has been changed." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "" -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The order's follow-up date has been updated." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "" -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "" -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "" -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "" -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "" -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "" -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "" -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 #, fuzzy #| msgid "A voucher has already been sent to this person." msgid "A bundled item has been added to this product." msgstr "Voucher został już wysłany do tej osoby." -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 msgid "A bundled item has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 msgid "A bundled item has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "" -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "" -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 msgid "The quota has been re-opened." msgstr "" -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "" -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "" -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "" -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The discount has been added." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The discount has been deleted." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The discount has been changed." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "" -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "" -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "" -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "" -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "" -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The event details have been changed." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 msgid "An entry has been transferred to another waiting list." msgstr "" -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The gate has been created." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The gate has been changed." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The gate has been deleted." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "" -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 #, fuzzy #| msgid "This product can only be bought using a voucher." msgctxt "subevent" msgid "The event date has been canceled." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "" -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "" -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "" -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "" -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "" -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "" -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "" -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "" -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "" -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The gift card has been created." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The gift card has been changed." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 msgid "A manual transaction has been performed." msgstr "" -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, fuzzy, python-brace-format #| msgid "A voucher has already been sent to this person." msgid "The order has been canceled (comment: \"{comment}\")." msgstr "Voucher został już wysłany do tej osoby." -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "" +#: pretix/control/logdisplay.py:678 +msgid "Blocked manually" +msgstr "" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -13705,7 +13884,7 @@ msgstr "Ogólne" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -13713,8 +13892,8 @@ msgid "Payment" msgstr "" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -13763,7 +13942,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -13814,7 +13993,7 @@ msgid "Search" msgstr "Tekst pomocy" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "" @@ -14425,7 +14604,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -14477,18 +14656,18 @@ msgstr "Strefa czasowa" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "" @@ -14500,7 +14679,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "Karta prezentowa" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "" @@ -14626,7 +14805,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -15366,7 +15545,7 @@ msgid "Show affected orders" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "" @@ -15530,9 +15709,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -15605,8 +15784,8 @@ msgid "Free order" msgstr "" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "" @@ -15643,7 +15822,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "" @@ -15706,34 +15885,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -15872,7 +16051,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -16791,14 +16970,14 @@ msgid "Add a new bundled product" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "" @@ -16809,13 +16988,13 @@ msgid "" "sale until you have added it to an existing or newly created quota." msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 #, fuzzy #| msgid "Product variation" msgid "New variation" msgstr "Wariant produktu" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "" @@ -17027,7 +17206,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "" @@ -17082,36 +17261,36 @@ msgid "Question: %(name)s" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "Opłacone" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "Ilość" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "" @@ -17576,43 +17755,86 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 #, fuzzy #| msgctxt "invoice" #| msgid "Included taxes" msgid "including all taxes" msgstr "Podatki" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +#| msgid "Ticket design" +msgid "Ticket block" +msgstr "Projekt biletu" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +msgid "Not blocked" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +#, fuzzy +#| msgid "Paid orders" +msgid "Validity time" +msgstr "Zapłacone zamówienia" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, fuzzy, python-format +#| msgid "Paid orders" +msgid "Valid from %(datetime)s" +msgstr "Zapłacone zamówienia" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, python-format +msgid "Valid until %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 msgid "" "Removing or splitting this position will also remove or split all add-ons to " "this position." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "" @@ -17637,7 +17859,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -17789,10 +18011,16 @@ msgstr "Data anulowania" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 #, fuzzy #| msgctxt "refund_source" @@ -17800,267 +18028,273 @@ msgstr "" msgid "Customer account" msgstr "Klient" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 msgid "Contact email" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 #, fuzzy #| msgid "Individual customer" msgid "Invoice was emailed to customer" msgstr "Klient indywidualny" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 msgid "Invoice was not yet emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 #, fuzzy #| msgid "All invoices" msgid "Email invoices" msgstr "Wszystkie faktury" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "Zamówione produkty" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, fuzzy, python-format #| msgid "Gift card" msgid "Denied scan: %(date)s" msgstr "Karta prezentowa" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, fuzzy, python-format #| msgid "Gift card" msgid "Exit scan: %(date)s" msgstr "Karta prezentowa" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, fuzzy, python-format #| msgid "Event start date" msgid "Entry scan: %(date)s" msgstr "Data rozpoczęcia wydarzenia" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, fuzzy, python-format #| msgid "Maximum amount per order" msgid "Used %(amount)s discount from budget" msgstr "Maksymalna ilość w zamówieniu" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 #, fuzzy #| msgid "Client secret" msgid "Ticket page" msgstr "Sekret klienta" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "Razem" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 #, fuzzy #| msgid "Only successful payments" msgid "Successful payments" msgstr "Tylko pomyślne płatności" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 #, fuzzy #| msgid "Pending orders" msgid "Pending total" msgstr "Zamówienia w toku" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "Potwierdź jako opłacone" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "" @@ -18635,8 +18869,15 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +#, fuzzy +#| msgid "Underpaid (but confirmed)" +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "Niedopłacone (ale potwierdzone)" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "" @@ -18884,14 +19125,6 @@ msgstr "" msgid "Anonymize" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -#, fuzzy -#| msgid "Paid orders" -msgid "Valid from" -msgstr "Zapłacone zamówienia" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -21154,51 +21387,51 @@ msgstr "" msgid "Invalid code, please try again." msgstr "" -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "" -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 #, 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:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 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:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "" @@ -21290,7 +21523,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "" @@ -21298,7 +21531,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "" @@ -21352,7 +21585,7 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "Ten produkt może być anulowany" -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -21391,13 +21624,13 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "" @@ -21490,17 +21723,17 @@ msgstr "" msgid "Your event is not empty, you need to set it up manually." msgstr "" -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" msgstr "" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "Bilet normalny" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "Bilet ulgowy" @@ -21580,7 +21813,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "" @@ -21624,8 +21857,8 @@ msgstr "" msgid "Street" msgstr "Adres" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "" @@ -21633,88 +21866,88 @@ msgstr "" msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 #, fuzzy #| msgid "Gift card" msgid "Exit scans" msgstr "Karta prezentowa" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "" -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " "from it." msgstr "" -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 msgid "" "The product could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it. Deleting it could break reporting or other " "functionality, so the product has been disabled instead." msgstr "" -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "" @@ -22075,102 +22308,102 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 pretix/plugins/sendmail/views.py:174 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, fuzzy, python-brace-format #| msgid "Expiration date" msgid "Export: {title}" msgstr "Data wygaśnięcia" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -22178,265 +22411,265 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 #, 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:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 msgid "Your input was not valid." msgstr "" -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "Nowy organizator został utworzony." -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "Administratorzy" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." msgstr "" -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "" -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 msgid "The selected gift card issuer has been added." msgstr "" -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 msgid "The selected gift card issuer has been removed." msgstr "" -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The transaction could not be reversed." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The transaction has been reversed." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 msgid "The manual transaction has been saved." msgstr "" -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 msgid "The gift card has been created and can now be used." msgstr "" -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The selected gate has been deleted." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The property has been created." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The selected property has been deleted." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The selected object has been deleted." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The provider has been created." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The customer account has been anonymized." @@ -22706,7 +22939,7 @@ msgstr "" msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 #, fuzzy #| msgid "Dates in event series" msgid "This is not an event series." @@ -22799,7 +23032,7 @@ msgstr "URI przekierowania" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "" @@ -23726,100 +23959,100 @@ msgstr "Wymaga specjalnej uwagi" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 #, fuzzy #| msgid "Ticket checked in" msgctxt "export_category" msgid "Check-in" msgstr "Bilet zameldowany" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked out" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 #, fuzzy #| msgid "Ticket checked in" msgid "Automatically checked in" msgstr "Bilet zameldowany" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 msgid "Check-in log (all scans)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 msgid "Offline" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 #, fuzzy #| msgid "Expiration date" msgid "Upload date" msgstr "Data wygaśnięcia" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 #, fuzzy #| msgid "Date and time" msgid "Upload time" msgstr "Data i czas" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 #, fuzzy #| msgid "Only successful payments" msgid "Successful scans only" msgstr "Tylko pomyślne płatności" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 #, fuzzy #| msgid "Filter by status" msgid "All check-in lists" @@ -24555,83 +24788,87 @@ msgstr "" msgid "Everyone who placed an order" msgstr "" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" msgstr "" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 #, fuzzy #| msgid "pending" msgid "approval pending" msgstr "w toku" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 msgid "Absolute" msgstr "" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 #, fuzzy #| msgid "External refund of payment" msgid "Relative, before event start" msgstr "Zewnętrzny zwrot płatności" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 #, fuzzy #| msgid "External refund of payment" msgid "Relative, before event end" msgstr "Zewnętrzny zwrot płatności" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 #, fuzzy #| msgid "External refund of payment" msgid "Relative, after event start" msgstr "Zewnętrzny zwrot płatności" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 msgid "Relative, after event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 #, 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:383 +#: pretix/plugins/sendmail/forms.py:385 #, 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:394 +#: pretix/plugins/sendmail/forms.py:396 msgid "Please specify a product" msgstr "" @@ -24656,48 +24893,48 @@ msgstr "Data realizacji" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 #, fuzzy #| msgid "Limit to products" msgid "Limit products" msgstr "Ograniczenie do produktów" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 #, fuzzy #| msgid "End date" msgid "Send date" msgstr "Data zakończenia" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 msgid "Time of day" msgstr "" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 #, fuzzy #| msgid "Attendee email" msgid "Send email to" msgstr "Adres email uczestnika" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, fuzzy, python-brace-format #| msgid "Date and time" msgid "on {date} at {time}" msgstr "Data i czas" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, python-format msgid "%(count)d day after event end at %(time)s" msgid_plural "%(count)d days after event end at %(time)s" @@ -24705,7 +24942,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/plugins/sendmail/models.py:269 +#: pretix/plugins/sendmail/models.py:275 #, python-format msgid "%(count)d day before event end at %(time)s" msgid_plural "%(count)d days before event end at %(time)s" @@ -24713,7 +24950,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/plugins/sendmail/models.py:279 +#: pretix/plugins/sendmail/models.py:285 #, python-format msgid "%(count)d day after event start at %(time)s" msgid_plural "%(count)d days after event start at %(time)s" @@ -24721,7 +24958,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/plugins/sendmail/models.py:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -24970,7 +25207,7 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" @@ -24978,13 +25215,13 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, fuzzy, python-format #| msgid "Waiting list entry" msgid "%(number)s waiting list entry" @@ -24993,13 +25230,13 @@ msgstr[0] "Numer na liście" msgstr[1] "Numer na liście" msgstr[2] "Numer na liście" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "Your rule has been created." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The selected rule has been deleted." @@ -25079,11 +25316,6 @@ msgstr "" msgid "Minimum Price" msgstr "Ilość minimalna" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 #, fuzzy @@ -25918,11 +26150,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "Weryfikuj zamówienie" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -26703,7 +26935,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "" @@ -26751,12 +26983,18 @@ msgstr "" msgid "Membership:" msgstr "Typ prowizji" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +#, fuzzy +#| msgid "Allow product to be canceled" +msgid "This ticket is blocked." +msgstr "Ten produkt może być anulowany" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 msgctxt "ticket_checkins" msgid "Usage:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, fuzzy, python-format #| msgid "Allow product to be canceled" msgid "This ticket has been used once." @@ -26765,53 +27003,53 @@ msgstr[0] "Ten produkt może być anulowany" msgstr[1] "Ten produkt może być anulowany" msgstr[2] "Ten produkt może być anulowany" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 #, fuzzy #| msgid "Attendee name" msgid "No attendee name provided" msgstr "Imię uczestnika" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, python-format msgid "Remove one %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, python-format msgid "" "Remove one %(item)s from your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -26821,19 +27059,19 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, python-format msgid "Add one more %(item)s to your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, fuzzy, python-format #| msgid "Product" msgid "One product" @@ -26842,20 +27080,20 @@ msgstr[0] "Produkt" msgstr[1] "Produkt" msgstr[2] "Produkt" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, fuzzy, python-format #| msgctxt "invoice" #| msgid "Included taxes" msgid "incl. %(tax_sum)s taxes" msgstr "Podatki" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, fuzzy, python-format #| msgid "The items in your cart are no longer reserved for you." msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "Przedmioty w koszyku nie są już zarezerwowane." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 #, fuzzy #| msgid "The items in your cart are no longer reserved for you." msgid "" @@ -26863,7 +27101,7 @@ msgid "" "complete your order as long as they’re available." msgstr "Przedmioty w koszyku nie są już zarezerwowane." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -26971,10 +27209,7 @@ msgid "Confirmation pending" msgstr "Komentarz" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 #, fuzzy #| msgctxt "payment_state" #| msgid "confirmed" @@ -26982,6 +27217,10 @@ msgctxt "order state" msgid "Confirmed" msgstr "potwierdzone" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 #, fuzzy @@ -27063,7 +27302,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 msgid "Few tickets left" msgstr "" @@ -27072,7 +27311,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 msgctxt "available_event_in_list" msgid "Buy now" msgstr "" @@ -27087,7 +27326,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "" @@ -27096,7 +27335,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "" @@ -27155,12 +27394,12 @@ msgid "Other dates" msgstr "Data zamówienia" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 msgid "The booking period for this event is over." msgstr "" #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, python-format msgid "The booking period for this event will start on %(date)s at %(time)s." msgstr "" @@ -28289,7 +28528,7 @@ msgid "The products have been successfully added to your cart." msgstr "" #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -28510,19 +28749,19 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 #, fuzzy #| msgid "This product is currently not available." msgid "This ticket shop is currently disabled." msgstr "Produkt obecnie niedostępny" -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 #, fuzzy #| msgid "The subevent does not belong to this event." msgid "The selected date does not exist in this event series." msgstr "Podwydarzenie nie należy do tego wydarzenia." -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "" diff --git a/src/pretix/locale/pl/LC_MESSAGES/djangojs.po b/src/pretix/locale/pl/LC_MESSAGES/djangojs.po index 4b3efff6a..e6733dd43 100644 --- a/src/pretix/locale/pl/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/pl/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2019-09-24 19:00+0000\n" "Last-Translator: Serge Bazanski \n" "Language-Team: Polish =2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" -#: pretix/api/auth/devicesecurity.py:28 +#: pretix/api/auth/devicesecurity.py:31 msgid "" "Full device access (reading and changing orders and gift cards, reading of " "products and settings)" msgstr "" -#: pretix/api/auth/devicesecurity.py:44 +#: pretix/api/auth/devicesecurity.py:53 msgid "pretixSCAN" msgstr "" -#: pretix/api/auth/devicesecurity.py:79 +#: pretix/api/auth/devicesecurity.py:89 msgid "pretixSCAN (kiosk mode, no order sync, no search)" msgstr "" -#: pretix/api/auth/devicesecurity.py:112 +#: pretix/api/auth/devicesecurity.py:123 msgid "pretixSCAN (online only, no order sync)" msgstr "" -#: pretix/api/auth/devicesecurity.py:146 +#: pretix/api/auth/devicesecurity.py:158 msgid "pretixPOS" msgstr "" @@ -80,30 +80,30 @@ msgstr "" msgid "Limit to events" msgstr "" -#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:271 -#: pretix/base/exporters/orderlist.py:800 pretix/base/models/orders.py:221 -#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:703 -#: pretix/control/forms/filter.py:536 -#: pretix/control/templates/pretixcontrol/order/index.html:850 +#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:272 +#: pretix/base/exporters/orderlist.py:809 pretix/base/models/orders.py:227 +#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:749 +#: pretix/control/forms/filter.py:539 +#: pretix/control/templates/pretixcontrol/order/index.html:882 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:38 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:21 #: pretix/control/views/vouchers.py:111 #: pretix/plugins/banktransfer/refund_export.py:46 -#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/plugins/checkinlists/exporters.py:482 msgid "Comment" msgstr "" -#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1193 +#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1201 msgid "The product \"{}\" is not assigned to a quota." msgstr "" #: pretix/api/serializers/checkin.py:65 pretix/base/models/event.py:1573 -#: pretix/base/models/items.py:1499 pretix/base/models/items.py:1750 +#: pretix/base/models/items.py:1506 pretix/base/models/items.py:1757 msgid "One or more items do not belong to this event." msgstr "" #: pretix/api/serializers/checkin.py:69 pretix/api/serializers/checkin.py:72 -#: pretix/base/models/items.py:1761 pretix/base/models/items.py:1764 +#: pretix/base/models/items.py:1768 pretix/base/models/items.py:1771 #: pretix/base/models/waitinglist.py:301 pretix/base/models/waitinglist.py:304 msgid "The subevent does not belong to this event." msgstr "" @@ -163,7 +163,7 @@ msgid "" "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:599 +#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:598 msgid "Gift card products should not be admission products at the same time." msgstr "" @@ -185,22 +185,22 @@ msgstr "" msgid "This type of question cannot be asked during check-in." msgstr "" -#: pretix/api/serializers/order.py:74 +#: pretix/api/serializers/order.py:75 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "" -#: pretix/api/serializers/order.py:1167 pretix/api/views/cart.py:210 -#: pretix/base/services/orders.py:1392 +#: pretix/api/serializers/order.py:1175 pretix/api/views/cart.py:210 +#: pretix/base/services/orders.py:1415 #, python-brace-format msgid "The selected seat \"{seat}\" is not available." msgstr "" -#: pretix/api/serializers/order.py:1180 pretix/api/serializers/order.py:1187 +#: pretix/api/serializers/order.py:1188 pretix/api/serializers/order.py:1195 msgid "The product \"{}\" is not available on this date." msgstr "" -#: pretix/api/serializers/order.py:1205 pretix/api/views/cart.py:190 +#: pretix/api/serializers/order.py:1213 pretix/api/views/cart.py:190 msgid "" "There is not enough quota available on quota \"{}\" to perform the operation." msgstr "" @@ -213,17 +213,17 @@ msgid "" msgstr "" #: pretix/api/serializers/organizer.py:224 -#: pretix/control/views/organizer.py:722 +#: pretix/control/views/organizer.py:723 msgid "pretix account invitation" msgstr "" #: pretix/api/serializers/organizer.py:246 -#: pretix/control/views/organizer.py:821 +#: pretix/control/views/organizer.py:822 msgid "This user already has been invited for this team." msgstr "" #: pretix/api/serializers/organizer.py:262 -#: pretix/control/views/organizer.py:838 +#: pretix/control/views/organizer.py:839 msgid "This user already has permissions for this team." msgstr "" @@ -232,30 +232,30 @@ msgid "" "The specified voucher has already been used the maximum number of times." msgstr "" -#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:434 +#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:457 #, python-brace-format msgid "" "The application \"{application_name}\" has been authorized to access your " "account." msgstr "" -#: pretix/api/views/order.py:528 pretix/control/views/orders.py:1333 +#: pretix/api/views/order.py:530 pretix/control/views/orders.py:1333 #: pretix/presale/views/order.py:744 pretix/presale/views/order.py:817 msgid "You cannot generate an invoice for this order." msgstr "" -#: pretix/api/views/order.py:533 pretix/control/views/orders.py:1335 +#: pretix/api/views/order.py:535 pretix/control/views/orders.py:1335 #: pretix/presale/views/order.py:746 pretix/presale/views/order.py:819 msgid "An invoice for this order already exists." msgstr "" -#: pretix/api/views/order.py:559 pretix/control/views/orders.py:1459 +#: pretix/api/views/order.py:561 pretix/control/views/orders.py:1459 #: pretix/control/views/users.py:141 msgid "There was an error sending the mail. Please try again later." msgstr "" -#: pretix/api/views/order.py:637 pretix/base/services/cart.py:198 -#: pretix/base/services/orders.py:175 pretix/presale/views/order.py:801 +#: pretix/api/views/order.py:639 pretix/base/services/cart.py:198 +#: pretix/base/services/orders.py:176 pretix/presale/views/order.py:801 msgid "One of the selected products is not available in the selected country." msgstr "" @@ -271,7 +271,7 @@ msgstr "" msgid "Order marked as paid" msgstr "" -#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:331 +#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:337 #: pretix/base/notifications.py:251 #: pretix/control/templates/pretixcontrol/event/mail.html:111 #: pretix/control/views/orders.py:1296 @@ -396,7 +396,7 @@ msgstr "" #: pretix/base/addressvalidation.py:108 pretix/base/forms/questions.py:878 #: pretix/base/forms/questions.py:909 pretix/base/payment.py:87 #: pretix/control/forms/event.py:723 pretix/control/forms/event.py:729 -#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1295 +#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1300 #: pretix/control/forms/mailsetup.py:76 pretix/control/forms/mailsetup.py:118 #: pretix/plugins/banktransfer/payment.py:625 #: pretix/plugins/banktransfer/payment.py:631 @@ -420,12 +420,12 @@ msgstr "" #: pretix/base/auth.py:152 pretix/base/exporters/customers.py:67 #: pretix/base/forms/auth.py:246 pretix/base/models/auth.py:246 #: pretix/base/models/customers.py:93 pretix/base/models/notifications.py:46 -#: pretix/base/models/orders.py:196 pretix/control/navigation.py:81 +#: pretix/base/models/orders.py:202 pretix/control/navigation.py:81 #: pretix/control/navigation.py:494 #: pretix/control/templates/pretixcontrol/event/settings.html:68 #: pretix/control/templates/pretixcontrol/organizers/customer.html:48 -#: pretix/plugins/checkinlists/exporters.py:451 -#: pretix/presale/checkoutflow.py:1382 pretix/presale/forms/checkout.py:57 +#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/presale/checkoutflow.py:1384 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 @@ -586,9 +586,9 @@ msgid "Question answer file uploads" msgstr "" #: pretix/base/exporters/answers.py:53 pretix/base/exporters/json.py:52 -#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:79 -#: pretix/base/exporters/orderlist.py:756 -#: pretix/base/exporters/orderlist.py:948 +#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:765 +#: pretix/base/exporters/orderlist.py:957 #: pretix/plugins/reports/exporters.py:405 #: pretix/plugins/reports/exporters.py:578 msgctxt "export_category" @@ -601,7 +601,7 @@ msgid "" "customers while creating an order." msgstr "" -#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1357 +#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1364 #: pretix/control/navigation.py:182 #: pretix/control/templates/pretixcontrol/items/questions.html:3 #: pretix/control/templates/pretixcontrol/items/questions.html:5 @@ -642,47 +642,47 @@ msgstr "" msgid "External identifier" msgstr "" -#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:425 -#: pretix/base/exporters/orderlist.py:535 +#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:426 +#: pretix/base/exporters/orderlist.py:536 #: pretix/base/exporters/waitinglist.py:110 pretix/base/models/customers.py:94 -#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1260 -#: pretix/base/models/orders.py:200 pretix/base/models/waitinglist.py:80 +#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1267 +#: pretix/base/models/orders.py:206 pretix/base/models/waitinglist.py:80 #: pretix/base/orderimport.py:163 pretix/base/pdf.py:315 -#: pretix/control/templates/pretixcontrol/order/index.html:245 +#: pretix/control/templates/pretixcontrol/order/index.html:248 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:148 #: pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:452 -#: pretix/presale/checkoutflow.py:1388 pretix/presale/forms/checkout.py:84 +#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/presale/checkoutflow.py:1390 pretix/presale/forms/checkout.py:84 #: pretix/presale/forms/waitinglist.py:101 #: pretix/presale/templates/pretixpresale/event/order.html:302 msgid "Phone number" msgstr "" #: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:248 -#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2774 -#: pretix/base/settings.py:3090 pretix/base/settings.py:3101 +#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2838 +#: pretix/base/settings.py:3103 pretix/base/settings.py:3114 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Full name" msgstr "" #: pretix/base/exporters/customers.py:74 pretix/base/exporters/invoices.py:203 #: pretix/base/exporters/invoices.py:211 pretix/base/exporters/invoices.py:329 -#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:251 #: pretix/base/exporters/waitinglist.py:108 pretix/base/forms/questions.py:1036 #: pretix/base/models/devices.py:66 pretix/base/models/devices.py:126 #: pretix/base/models/event.py:1380 pretix/base/models/event.py:1617 -#: pretix/base/models/items.py:1623 pretix/base/models/items.py:1791 +#: pretix/base/models/items.py:1630 pretix/base/models/items.py:1798 #: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:73 #: pretix/base/models/seating.py:61 pretix/base/models/waitinglist.py:69 -#: pretix/base/settings.py:2733 pretix/base/settings.py:2743 -#: pretix/base/settings.py:3079 pretix/control/forms/filter.py:594 +#: pretix/base/settings.py:2746 pretix/base/settings.py:2756 +#: pretix/base/settings.py:3092 pretix/control/forms/filter.py:597 #: pretix/control/forms/item.py:352 pretix/control/forms/organizer.py:655 #: pretix/control/templates/pretixcontrol/checkin/index.html:104 #: 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 -#: pretix/control/templates/pretixcontrol/order/index.html:899 +#: pretix/control/templates/pretixcontrol/order/index.html:931 #: pretix/control/templates/pretixcontrol/organizers/customer.html:57 #: pretix/control/templates/pretixcontrol/organizers/customers.html:62 #: pretix/control/templates/pretixcontrol/organizers/devices.html:77 @@ -694,8 +694,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:144 #: pretix/control/views/waitinglist.py:295 pretix/plugins/badges/models.py:53 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34 -#: pretix/plugins/checkinlists/exporters.py:326 -#: pretix/plugins/checkinlists/exporters.py:618 +#: pretix/plugins/checkinlists/exporters.py:329 +#: pretix/plugins/checkinlists/exporters.py:639 #: pretix/plugins/reports/exporters.py:812 #: pretix/plugins/ticketoutputpdf/models.py:239 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 @@ -731,7 +731,7 @@ msgstr "" #: pretix/base/exporters/customers.py:81 pretix/base/exporters/invoices.py:202 #: pretix/base/exporters/waitinglist.py:118 pretix/base/models/auth.py:260 #: pretix/base/models/customers.py:105 pretix/base/models/exports.py:53 -#: pretix/control/forms/event.py:1390 pretix/control/forms/exports.py:49 +#: pretix/control/forms/event.py:1395 pretix/control/forms/exports.py:49 #: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:296 msgid "Language" msgstr "" @@ -758,41 +758,43 @@ msgstr "" #: pretix/base/exporters/items.py:203 pretix/base/exporters/items.py:204 #: pretix/base/exporters/items.py:205 pretix/base/exporters/items.py:208 #: pretix/base/exporters/items.py:210 pretix/base/exporters/items.py:211 -#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1210 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:499 -#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:118 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:690 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1216 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:502 +#: pretix/control/forms/item.py:509 pretix/control/forms/subevents.py:118 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "Yes" msgstr "" #: pretix/base/exporters/customers.py:100 #: pretix/base/exporters/customers.py:101 pretix/base/exporters/events.py:81 -#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1212 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:500 -#: pretix/control/forms/item.py:511 pretix/control/forms/subevents.py:119 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1218 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:503 +#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:119 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "No" msgstr "" @@ -813,8 +815,8 @@ msgid "Event ticket {event}-{code}" msgstr "" #: pretix/base/exporters/dekodi.py:220 pretix/base/exporters/invoices.py:74 -#: pretix/base/exporters/orderlist.py:120 -#: pretix/base/exporters/orderlist.py:900 +#: pretix/base/exporters/orderlist.py:121 +#: pretix/base/exporters/orderlist.py:909 #: pretix/plugins/checkinlists/exporters.py:86 #: pretix/plugins/reports/exporters.py:394 #: pretix/plugins/reports/exporters.py:625 @@ -845,8 +847,8 @@ msgstr "" #: pretix/base/exporters/events.py:57 pretix/base/exporters/waitinglist.py:114 #: pretix/base/models/event.py:522 pretix/base/pdf.py:219 -#: pretix/control/forms/filter.py:1110 pretix/control/forms/filter.py:1112 -#: pretix/control/forms/filter.py:1506 pretix/control/forms/filter.py:1508 +#: pretix/control/forms/filter.py:1113 pretix/control/forms/filter.py:1115 +#: pretix/control/forms/filter.py:1509 pretix/control/forms/filter.py:1511 #: pretix/control/templates/pretixcontrol/events/index.html:62 #: pretix/control/templates/pretixcontrol/organizers/detail.html:58 msgid "Event name" @@ -867,8 +869,8 @@ msgid "Event currency" msgstr "" #: pretix/base/exporters/events.py:61 pretix/base/models/event.py:545 -#: pretix/base/models/event.py:1382 pretix/base/settings.py:2731 -#: pretix/base/settings.py:2741 pretix/control/forms/subevents.py:472 +#: pretix/base/models/event.py:1382 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2754 pretix/control/forms/subevents.py:472 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:268 msgid "Event start time" msgstr "" @@ -913,13 +915,13 @@ msgstr "" #: pretix/base/exporters/events.py:69 pretix/base/models/event.py:590 #: pretix/control/templates/pretixcontrol/event/index.html:113 -#: pretix/control/templates/pretixcontrol/order/index.html:943 +#: pretix/control/templates/pretixcontrol/order/index.html:975 msgid "Internal comment" msgstr "" -#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1556 -#: pretix/base/models/orders.py:1946 pretix/control/forms/filter.py:201 -#: pretix/control/forms/filter.py:890 pretix/control/forms/filter.py:2062 +#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1562 +#: pretix/base/models/orders.py:1952 pretix/control/forms/filter.py:201 +#: pretix/control/forms/filter.py:893 pretix/control/forms/filter.py:2065 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:14 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:31 @@ -933,8 +935,8 @@ msgid "Payment provider" msgstr "" #: pretix/base/exporters/invoices.py:84 pretix/base/exporters/invoices.py:86 -#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:892 -#: pretix/control/forms/filter.py:2064 +#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:895 +#: pretix/control/forms/filter.py:2067 msgid "All payment providers" msgstr "" @@ -965,8 +967,8 @@ msgid "" msgstr "" #: pretix/base/exporters/invoices.py:188 pretix/base/shredder.py:392 -#: pretix/control/templates/pretixcontrol/order/index.html:256 -#: pretix/control/templates/pretixcontrol/order/index.html:329 +#: pretix/control/templates/pretixcontrol/order/index.html:259 +#: pretix/control/templates/pretixcontrol/order/index.html:332 #: pretix/control/templates/pretixcontrol/organizers/edit.html:204 #: pretix/presale/templates/pretixpresale/event/order.html:234 #: pretix/presale/templates/pretixpresale/event/order.html:255 @@ -982,24 +984,24 @@ msgid "Invoice number" msgstr "" #: pretix/base/exporters/invoices.py:197 pretix/base/exporters/invoices.py:324 -#: pretix/base/exporters/orderlist.py:923 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1256 -#: pretix/base/models/orders.py:208 pretix/base/models/orders.py:2538 -#: pretix/base/models/orders.py:2642 +#: pretix/base/exporters/orderlist.py:932 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1263 +#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2602 +#: pretix/base/models/orders.py:2706 #: pretix/control/templates/pretixcontrol/order/transactions.html:19 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:64 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 -#: pretix/plugins/checkinlists/exporters.py:610 +#: pretix/plugins/checkinlists/exporters.py:631 #: pretix/presale/templates/pretixpresale/organizers/index.html:43 msgid "Date" msgstr "" #: pretix/base/exporters/invoices.py:198 pretix/base/exporters/invoices.py:325 -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:422 -#: pretix/base/exporters/orderlist.py:531 pretix/base/models/orders.py:171 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:423 +#: pretix/base/exporters/orderlist.py:532 pretix/base/models/orders.py:174 #: pretix/base/notifications.py:199 pretix/base/pdf.py:101 #: pretix/control/templates/pretixcontrol/checkin/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:172 @@ -1013,8 +1015,8 @@ msgstr "" #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:29 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:41 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:433 -#: pretix/plugins/checkinlists/exporters.py:614 +#: pretix/plugins/checkinlists/exporters.py:445 +#: pretix/plugins/checkinlists/exporters.py:635 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:811 #: pretix/plugins/ticketoutputpdf/exporters.py:95 @@ -1025,7 +1027,7 @@ msgstr "" #: pretix/base/exporters/invoices.py:199 pretix/base/exporters/invoices.py:326 #: pretix/base/models/customers.py:381 pretix/base/models/waitinglist.py:76 -#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:532 +#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:535 #: pretix/control/templates/pretixcontrol/users/index.html:42 #: pretix/control/views/waitinglist.py:295 msgid "E-mail address" @@ -1050,15 +1052,15 @@ msgid "Invoice sender:" msgstr "" #: pretix/base/exporters/invoices.py:204 pretix/base/exporters/invoices.py:330 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:559 pretix/base/forms/questions.py:609 -#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1346 -#: pretix/base/models/orders.py:2776 pretix/base/orderimport.py:351 -#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:629 -#: pretix/control/templates/pretixcontrol/order/index.html:901 -#: pretix/plugins/checkinlists/exporters.py:474 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:609 +#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1352 +#: pretix/base/models/orders.py:2840 pretix/base/orderimport.py:351 +#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:632 +#: pretix/control/templates/pretixcontrol/order/index.html:933 +#: pretix/plugins/checkinlists/exporters.py:492 #: pretix/plugins/reports/exporters.py:767 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:314 @@ -1068,47 +1070,47 @@ msgstr "" #: pretix/base/exporters/invoices.py:205 pretix/base/exporters/invoices.py:213 #: pretix/base/exporters/invoices.py:331 pretix/base/exporters/invoices.py:339 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:620 -#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1347 -#: pretix/base/models/orders.py:2777 pretix/base/orderimport.py:362 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:620 +#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1353 +#: pretix/base/models/orders.py:2841 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:508 pretix/base/settings.py:877 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:633 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:636 #: pretix/control/views/item.py:455 -#: pretix/plugins/checkinlists/exporters.py:475 +#: pretix/plugins/checkinlists/exporters.py:493 #: pretix/plugins/reports/exporters.py:768 msgid "ZIP code" msgstr "" #: pretix/base/exporters/invoices.py:206 pretix/base/exporters/invoices.py:214 #: pretix/base/exporters/invoices.py:332 pretix/base/exporters/invoices.py:340 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:628 -#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1348 -#: pretix/base/models/orders.py:2778 pretix/base/orderimport.py:373 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:628 +#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1354 +#: pretix/base/models/orders.py:2842 pretix/base/orderimport.py:373 #: pretix/base/orderimport.py:519 pretix/base/settings.py:889 -#: pretix/control/forms/filter.py:607 pretix/control/forms/filter.py:638 +#: pretix/control/forms/filter.py:610 pretix/control/forms/filter.py:641 #: pretix/control/views/item.py:465 -#: pretix/plugins/checkinlists/exporters.py:476 +#: pretix/plugins/checkinlists/exporters.py:494 #: pretix/plugins/reports/exporters.py:769 msgid "City" msgstr "" #: pretix/base/exporters/invoices.py:207 pretix/base/exporters/invoices.py:215 #: pretix/base/exporters/invoices.py:333 pretix/base/exporters/invoices.py:341 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:640 -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2779 pretix/base/models/orders.py:2780 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:640 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2843 pretix/base/models/orders.py:2844 #: pretix/base/orderimport.py:389 pretix/base/orderimport.py:535 -#: pretix/base/settings.py:898 pretix/control/forms/filter.py:612 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:905 +#: pretix/base/settings.py:898 pretix/control/forms/filter.py:615 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:937 #: pretix/control/views/item.py:475 -#: pretix/plugins/checkinlists/exporters.py:477 +#: pretix/plugins/checkinlists/exporters.py:495 #: pretix/plugins/reports/exporters.py:719 #: pretix/plugins/reports/exporters.py:764 #: pretix/plugins/reports/exporters.py:813 @@ -1123,11 +1125,11 @@ msgstr "" #: pretix/base/exporters/invoices.py:209 pretix/base/exporters/invoices.py:217 #: pretix/base/exporters/invoices.py:335 pretix/base/exporters/invoices.py:343 -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:602 pretix/base/models/orders.py:2783 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:2847 #: pretix/base/orderimport.py:433 -#: pretix/control/templates/pretixcontrol/order/index.html:912 +#: pretix/control/templates/pretixcontrol/order/index.html:944 #: pretix/plugins/reports/exporters.py:771 #: pretix/plugins/reports/exporters.py:813 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:103 @@ -1149,15 +1151,15 @@ msgid "Invoice recipient:" msgstr "" #: pretix/base/exporters/invoices.py:210 pretix/base/exporters/invoices.py:336 -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:434 -#: pretix/base/exporters/orderlist.py:558 -#: pretix/base/exporters/orderlist.py:592 pretix/base/forms/questions.py:601 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:435 +#: pretix/base/exporters/orderlist.py:559 +#: pretix/base/exporters/orderlist.py:596 pretix/base/forms/questions.py:601 #: pretix/base/orderimport.py:321 pretix/base/orderimport.py:486 -#: pretix/control/forms/filter.py:590 pretix/control/forms/filter.py:625 -#: pretix/control/templates/pretixcontrol/order/index.html:897 +#: pretix/control/forms/filter.py:593 pretix/control/forms/filter.py:628 +#: pretix/control/templates/pretixcontrol/order/index.html:929 #: pretix/control/views/item.py:433 -#: pretix/plugins/checkinlists/exporters.py:462 +#: pretix/plugins/checkinlists/exporters.py:477 #: pretix/plugins/reports/exporters.py:766 #: pretix/plugins/reports/exporters.py:812 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:87 @@ -1170,14 +1172,14 @@ msgid "Street address" msgstr "" #: pretix/base/exporters/invoices.py:216 pretix/base/exporters/invoices.py:342 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:664 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:564 pretix/base/forms/questions.py:664 #: pretix/base/forms/questions.py:1002 pretix/base/models/customers.py:297 -#: pretix/base/models/orders.py:1350 pretix/base/models/orders.py:2782 +#: pretix/base/models/orders.py:1356 pretix/base/models/orders.py:2846 #: pretix/base/orderimport.py:408 -#: pretix/control/templates/pretixcontrol/order/index.html:908 -#: pretix/plugins/checkinlists/exporters.py:478 +#: pretix/control/templates/pretixcontrol/order/index.html:940 +#: pretix/plugins/checkinlists/exporters.py:496 #: pretix/plugins/reports/exporters.py:770 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:321 @@ -1186,19 +1188,19 @@ msgid "State" msgstr "" #: pretix/base/exporters/invoices.py:218 pretix/base/exporters/invoices.py:344 -#: pretix/base/models/orders.py:2792 pretix/base/models/orders.py:2820 +#: pretix/base/models/orders.py:2856 pretix/base/models/orders.py:2884 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107 msgid "Beneficiary" msgstr "" #: pretix/base/exporters/invoices.py:219 pretix/base/exporters/invoices.py:345 -#: pretix/base/models/orders.py:2787 pretix/base/orderimport.py:444 -#: pretix/control/templates/pretixcontrol/order/index.html:932 +#: pretix/base/models/orders.py:2851 pretix/base/orderimport.py:444 +#: pretix/control/templates/pretixcontrol/order/index.html:964 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:115 msgid "Internal reference" msgstr "" -#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1343 +#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1348 msgid "Reverse charge" msgstr "" @@ -1223,9 +1225,9 @@ msgid "Payment matching IDs" msgstr "" #: pretix/base/exporters/invoices.py:226 pretix/base/exporters/invoices.py:346 -#: pretix/base/exporters/orderlist.py:276 -#: pretix/base/exporters/orderlist.py:446 -#: pretix/base/exporters/orderlist.py:608 +#: pretix/base/exporters/orderlist.py:277 +#: pretix/base/exporters/orderlist.py:447 +#: pretix/base/exporters/orderlist.py:612 #: pretix/control/templates/pretixcontrol/event/payment.html:10 #: pretix/control/views/event.py:343 msgid "Payment providers" @@ -1236,7 +1238,7 @@ msgid "Cancellation" msgstr "" #: pretix/base/exporters/invoices.py:282 pretix/base/exporters/invoices.py:385 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgid "Invoice" msgstr "" @@ -1245,13 +1247,13 @@ msgstr "" msgid "Line number" msgstr "" -#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:429 +#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:430 #: pretix/base/models/items.py:374 pretix/base/models/items.py:808 #: pretix/control/templates/pretixcontrol/pdf/placeholders.html:32 msgid "Description" msgstr "" -#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:310 +#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:323 msgid "Gross price" msgstr "" @@ -1259,16 +1261,16 @@ msgstr "" msgid "Net price" msgstr "" -#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:433 -#: pretix/base/exporters/orderlist.py:549 pretix/base/models/orders.py:2096 -#: pretix/base/models/orders.py:2226 pretix/base/models/orders.py:2581 +#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:434 +#: pretix/base/exporters/orderlist.py:550 pretix/base/models/orders.py:2102 +#: pretix/base/models/orders.py:2246 pretix/base/models/orders.py:2645 msgid "Tax value" msgstr "" -#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:431 -#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:2087 -#: pretix/base/models/orders.py:2217 pretix/base/models/orders.py:2572 -#: pretix/base/models/orders.py:2652 pretix/base/models/tax.py:161 +#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:432 +#: pretix/base/exporters/orderlist.py:548 pretix/base/models/orders.py:2093 +#: pretix/base/models/orders.py:2237 pretix/base/models/orders.py:2636 +#: pretix/base/models/orders.py:2716 pretix/base/models/tax.py:161 #: pretix/control/templates/pretixcontrol/order/transactions.html:21 #: pretix/plugins/reports/exporters.py:720 #: pretix/plugins/reports/exporters.py:765 @@ -1291,7 +1293,7 @@ msgstr "" msgid "Product data" msgstr "" -#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:837 +#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:846 msgctxt "export_category" msgid "Product data" msgstr "" @@ -1326,17 +1328,17 @@ msgstr "" msgid "Item name" msgstr "" -#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:545 +#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:546 #: pretix/base/exporters/waitinglist.py:112 pretix/base/models/items.py:801 -#: pretix/base/models/orders.py:1302 pretix/base/models/orders.py:2557 +#: pretix/base/models/orders.py:1308 pretix/base/models/orders.py:2621 msgid "Variation" msgstr "" #: pretix/base/exporters/items.py:72 pretix/base/models/customers.py:56 #: pretix/base/models/customers.py:389 pretix/base/models/discount.py:56 #: pretix/base/models/event.py:1371 pretix/base/models/items.py:371 -#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1063 -#: pretix/control/forms/filter.py:1793 +#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1066 +#: pretix/control/forms/filter.py:1796 #: pretix/control/templates/pretixcontrol/event/plugins.html:55 #: pretix/control/templates/pretixcontrol/users/index.html:51 msgid "Active" @@ -1345,7 +1347,7 @@ msgstr "" #: pretix/base/exporters/items.py:73 pretix/base/models/discount.py:68 #: pretix/base/models/items.py:519 pretix/base/models/items.py:861 #: pretix/control/forms/discounts.py:79 pretix/control/forms/event.py:898 -#: pretix/control/forms/item.py:539 pretix/control/forms/item.py:746 +#: pretix/control/forms/item.py:538 pretix/control/forms/item.py:745 msgid "Sales channels" msgstr "" @@ -1376,14 +1378,14 @@ msgstr "" msgid "Generate tickets" msgstr "" -#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:853 #: pretix/base/exporters/waitinglist.py:41 pretix/base/shredder.py:241 -#: pretix/control/forms/event.py:1460 pretix/control/navigation.py:235 +#: pretix/control/forms/event.py:1465 pretix/control/navigation.py:235 #: pretix/control/templates/pretixcontrol/event/settings.html:331 #: pretix/control/templates/pretixcontrol/orders/cancel.html:62 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:8 -#: pretix/plugins/sendmail/views.py:436 +#: pretix/plugins/sendmail/views.py:439 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:27 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:77 @@ -1396,7 +1398,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:102 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:66 #: pretix/presale/templates/pretixpresale/organizers/index.html:94 -#: pretix/presale/views/widget.py:384 +#: pretix/presale/views/widget.py:387 msgid "Waiting list" msgstr "" @@ -1450,9 +1452,10 @@ msgstr "" msgid "Maximum amount per order" msgstr "" -#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:270 -#: pretix/base/models/items.py:505 pretix/base/models/orders.py:231 -#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:271 +#: pretix/base/models/items.py:505 pretix/base/models/items.py:874 +#: pretix/base/models/orders.py:237 +#: pretix/plugins/checkinlists/exporters.py:481 msgid "Requires special attention" msgstr "" @@ -1468,7 +1471,7 @@ msgstr "" #: pretix/base/exporters/items.py:93 pretix/base/models/items.py:530 #: pretix/base/models/items.py:836 #: pretix/control/templates/pretixcontrol/item/include_variations.html:41 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:147 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:148 msgid "Require a valid membership" msgstr "" @@ -1477,7 +1480,7 @@ msgstr "" msgid "Hide without a valid membership" msgstr "" -#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:78 +#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:79 msgid "Order data" msgstr "" @@ -1502,14 +1505,14 @@ msgstr "" msgid "Filter by status" msgstr "" -#: pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:81 msgid "" "Download a spreadsheet of all orders. The spreadsheet will include three " "sheets, one with a line for every order, one with a line for every order " "position, and one with a line for every additional fee charged in an order." msgstr "" -#: pretix/base/exporters/orderlist.py:92 pretix/base/models/orders.py:264 +#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:270 #: pretix/control/navigation.py:253 pretix/control/navigation.py:360 #: pretix/control/templates/pretixcontrol/orders/index.html:7 #: pretix/control/templates/pretixcontrol/orders/index.html:9 @@ -1519,55 +1522,55 @@ msgstr "" msgid "Orders" msgstr "" -#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:2260 +#: pretix/base/exporters/orderlist.py:94 pretix/base/models/orders.py:2294 #: pretix/base/notifications.py:205 msgid "Order positions" msgstr "" -#: pretix/base/exporters/orderlist.py:94 +#: pretix/base/exporters/orderlist.py:95 msgid "Order fees" msgstr "" -#: pretix/base/exporters/orderlist.py:102 +#: pretix/base/exporters/orderlist.py:103 msgid "Only paid orders" msgstr "" -#: pretix/base/exporters/orderlist.py:108 +#: pretix/base/exporters/orderlist.py:109 msgid "Include payment amounts" msgstr "" -#: pretix/base/exporters/orderlist.py:114 +#: pretix/base/exporters/orderlist.py:115 msgid "Show multiple choice answers grouped in one column" msgstr "" -#: pretix/base/exporters/orderlist.py:123 +#: pretix/base/exporters/orderlist.py:124 #: pretix/plugins/reports/exporters.py:628 msgid "Only include orders created within this date range." msgstr "" -#: pretix/base/exporters/orderlist.py:127 pretix/base/notifications.py:194 +#: pretix/base/exporters/orderlist.py:128 pretix/base/notifications.py:194 #: pretix/base/pdf.py:229 pretix/plugins/badges/exporters.py:311 #: pretix/plugins/ticketoutputpdf/exporters.py:96 msgid "Event date" msgstr "" -#: pretix/base/exporters/orderlist.py:130 +#: pretix/base/exporters/orderlist.py:131 msgid "" "Only include orders including at least one ticket for a date in this range. " "Will also include other dates in case of mixed orders!" msgstr "" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:421 -#: pretix/base/exporters/orderlist.py:530 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1436 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:422 +#: pretix/base/exporters/orderlist.py:531 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1441 #: pretix/control/forms/organizer.py:103 msgid "Event slug" msgstr "" -#: pretix/base/exporters/orderlist.py:249 pretix/base/notifications.py:201 +#: pretix/base/exporters/orderlist.py:250 pretix/base/notifications.py:201 #: pretix/control/templates/pretixcontrol/search/orders.html:60 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:813 @@ -1575,22 +1578,22 @@ msgstr "" msgid "Order total" msgstr "" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:423 -#: pretix/base/exporters/orderlist.py:533 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1019 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:424 +#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1028 #: pretix/base/exporters/waitinglist.py:120 -#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:177 -#: pretix/control/forms/filter.py:885 pretix/control/forms/filter.py:1060 -#: pretix/control/forms/filter.py:1288 pretix/control/forms/filter.py:1358 -#: pretix/control/forms/filter.py:1478 pretix/control/forms/filter.py:1790 -#: pretix/control/forms/filter.py:1871 pretix/control/forms/filter.py:2154 +#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:180 +#: pretix/control/forms/filter.py:888 pretix/control/forms/filter.py:1063 +#: pretix/control/forms/filter.py:1291 pretix/control/forms/filter.py:1361 +#: pretix/control/forms/filter.py:1481 pretix/control/forms/filter.py:1793 +#: pretix/control/forms/filter.py:1874 pretix/control/forms/filter.py:2157 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:39 #: pretix/control/templates/pretixcontrol/checkin/index.html:107 #: pretix/control/templates/pretixcontrol/events/index.html:84 -#: pretix/control/templates/pretixcontrol/order/index.html:695 -#: pretix/control/templates/pretixcontrol/order/index.html:791 +#: pretix/control/templates/pretixcontrol/order/index.html:727 +#: pretix/control/templates/pretixcontrol/order/index.html:823 #: pretix/control/templates/pretixcontrol/orders/index.html:126 #: pretix/control/templates/pretixcontrol/orders/refunds.html:65 #: pretix/control/templates/pretixcontrol/organizers/customer.html:38 @@ -1613,9 +1616,9 @@ msgstr "" msgid "Status" msgstr "" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:424 -#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:425 +#: pretix/base/exporters/orderlist.py:535 #: pretix/base/exporters/waitinglist.py:109 pretix/base/pdf.py:320 #: pretix/control/templates/pretixcontrol/checkin/index.html:102 #: pretix/control/templates/pretixcontrol/orders/fragment_export_schedule_form.html:108 @@ -1625,16 +1628,16 @@ msgstr "" msgid "Email" msgstr "" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:426 -#: pretix/base/exporters/orderlist.py:536 pretix/base/notifications.py:203 -#: pretix/control/forms/filter.py:2115 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:427 +#: pretix/base/exporters/orderlist.py:537 pretix/base/notifications.py:203 +#: pretix/control/forms/filter.py:2118 #: pretix/control/templates/pretixcontrol/order/index.html:174 #: pretix/control/templates/pretixcontrol/orders/index.html:118 #: pretix/control/templates/pretixcontrol/organizers/customer.html:205 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:45 #: pretix/control/templates/pretixcontrol/search/orders.html:57 -#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:479 #: pretix/plugins/reports/exporters.py:425 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:607 @@ -1645,142 +1648,142 @@ msgstr "" msgid "Order date" msgstr "" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:427 -#: pretix/base/exporters/orderlist.py:537 -#: pretix/plugins/checkinlists/exporters.py:465 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:538 +#: pretix/plugins/checkinlists/exporters.py:480 msgid "Order time" msgstr "" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 msgid "Custom address field" msgstr "" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 msgid "Date of last payment" msgstr "" -#: pretix/base/exporters/orderlist.py:258 pretix/base/services/stats.py:232 +#: pretix/base/exporters/orderlist.py:259 pretix/base/services/stats.py:232 msgid "Fees" msgstr "" -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:625 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:625 #: pretix/control/templates/pretixcontrol/order/index.html:184 #: pretix/control/templates/pretixcontrol/pdf/index.html:222 msgid "Order locale" msgstr "" -#: pretix/base/exporters/orderlist.py:263 +#: pretix/base/exporters/orderlist.py:264 #, python-brace-format msgid "Gross at {rate} % tax" msgstr "" -#: pretix/base/exporters/orderlist.py:264 +#: pretix/base/exporters/orderlist.py:265 #, python-brace-format msgid "Net at {rate} % tax" msgstr "" -#: pretix/base/exporters/orderlist.py:265 +#: pretix/base/exporters/orderlist.py:266 #, python-brace-format msgid "Tax value at {rate} % tax" msgstr "" -#: pretix/base/exporters/orderlist.py:268 +#: pretix/base/exporters/orderlist.py:269 msgid "Invoice numbers" msgstr "" -#: pretix/base/exporters/orderlist.py:269 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:651 -#: pretix/control/forms/filter.py:564 +#: pretix/base/exporters/orderlist.py:270 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:697 +#: pretix/control/forms/filter.py:567 #: pretix/control/templates/pretixcontrol/order/index.html:181 msgid "Sales channel" msgstr "" -#: pretix/base/exporters/orderlist.py:272 -#: pretix/base/exporters/orderlist.py:573 pretix/base/models/orders.py:226 -#: pretix/control/forms/filter.py:235 +#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:577 pretix/base/models/orders.py:232 +#: pretix/control/forms/filter.py:236 msgid "Follow-up date" msgstr "" -#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:274 #: pretix/control/templates/pretixcontrol/orders/index.html:125 #: pretix/control/templates/pretixcontrol/organizers/customer.html:207 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74 msgid "Positions" msgstr "" -#: pretix/base/exporters/orderlist.py:274 -#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:257 -#: pretix/control/forms/filter.py:546 +#: pretix/base/exporters/orderlist.py:275 +#: pretix/base/exporters/orderlist.py:610 pretix/base/models/orders.py:263 +#: pretix/control/forms/filter.py:549 msgid "E-mail address verified" msgstr "" -#: pretix/base/exporters/orderlist.py:275 -#: pretix/base/exporters/orderlist.py:445 -#: pretix/base/exporters/orderlist.py:607 +#: pretix/base/exporters/orderlist.py:276 +#: pretix/base/exporters/orderlist.py:446 +#: pretix/base/exporters/orderlist.py:611 msgid "External customer ID" msgstr "" -#: pretix/base/exporters/orderlist.py:280 +#: pretix/base/exporters/orderlist.py:281 #, python-brace-format msgid "Paid by {method}" msgstr "" -#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:429 msgid "Fee type" msgstr "" -#: pretix/base/exporters/orderlist.py:430 -#: pretix/base/exporters/orderlist.py:546 pretix/base/models/orders.py:1307 -#: pretix/base/models/orders.py:2568 pretix/base/orderimport.py:576 +#: pretix/base/exporters/orderlist.py:431 +#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:1313 +#: pretix/base/models/orders.py:2632 pretix/base/orderimport.py:576 #: pretix/base/pdf.py:153 #: pretix/control/templates/pretixcontrol/item/index.html:145 #: pretix/control/templates/pretixcontrol/order/change.html:174 -#: pretix/control/templates/pretixcontrol/order/change.html:332 +#: pretix/control/templates/pretixcontrol/order/change.html:381 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:496 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:160 #: pretix/control/templates/pretixcontrol/subevents/detail.html:138 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Price" msgstr "" -#: pretix/base/exporters/orderlist.py:432 -#: pretix/base/exporters/orderlist.py:548 +#: pretix/base/exporters/orderlist.py:433 +#: pretix/base/exporters/orderlist.py:549 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:9 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:16 #: pretix/control/templates/pretixcontrol/order/change.html:145 msgid "Tax rule" msgstr "" -#: pretix/base/exporters/orderlist.py:435 -#: pretix/base/exporters/orderlist.py:440 -#: pretix/base/exporters/orderlist.py:593 -#: pretix/base/exporters/orderlist.py:597 pretix/base/pdf.py:325 +#: pretix/base/exporters/orderlist.py:436 +#: pretix/base/exporters/orderlist.py:441 +#: pretix/base/exporters/orderlist.py:597 +#: pretix/base/exporters/orderlist.py:601 pretix/base/pdf.py:325 msgid "Invoice address name" msgstr "" -#: pretix/base/exporters/orderlist.py:459 -#: pretix/base/exporters/orderlist.py:629 pretix/base/models/orders.py:166 +#: pretix/base/exporters/orderlist.py:460 +#: pretix/base/exporters/orderlist.py:633 pretix/base/models/orders.py:169 msgid "canceled" msgstr "" -#: pretix/base/exporters/orderlist.py:532 -#: pretix/plugins/checkinlists/exporters.py:615 +#: pretix/base/exporters/orderlist.py:533 +#: pretix/plugins/checkinlists/exporters.py:636 msgid "Position ID" msgstr "" -#: pretix/base/exporters/orderlist.py:540 -#: pretix/base/exporters/orderlist.py:847 pretix/base/models/checkin.py:58 -#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:1292 -#: pretix/base/models/orders.py:2564 pretix/base/models/vouchers.py:187 -#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1385 -#: pretix/control/forms/filter.py:404 pretix/control/forms/filter.py:1684 -#: pretix/control/forms/filter.py:1908 pretix/control/forms/filter.py:2022 -#: pretix/control/forms/filter.py:2106 pretix/control/forms/item.py:240 -#: pretix/control/forms/orders.py:315 pretix/control/forms/orders.py:367 -#: pretix/control/forms/orders.py:732 pretix/control/forms/vouchers.py:112 +#: pretix/base/exporters/orderlist.py:541 +#: pretix/base/exporters/orderlist.py:856 pretix/base/models/checkin.py:58 +#: pretix/base/models/items.py:1626 pretix/base/models/orders.py:1298 +#: pretix/base/models/orders.py:2628 pretix/base/models/vouchers.py:187 +#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1390 +#: pretix/control/forms/filter.py:407 pretix/control/forms/filter.py:1687 +#: pretix/control/forms/filter.py:1911 pretix/control/forms/filter.py:2025 +#: pretix/control/forms/filter.py:2109 pretix/control/forms/item.py:240 +#: pretix/control/forms/orders.py:328 pretix/control/forms/orders.py:380 +#: pretix/control/forms/orders.py:762 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/checkin/lists.html:75 #: pretix/control/templates/pretixcontrol/items/quotas.html:51 #: pretix/control/templates/pretixcontrol/order/change.html:104 @@ -1791,8 +1794,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:129 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:152 #: pretix/control/views/waitinglist.py:299 -#: pretix/plugins/checkinlists/exporters.py:455 -#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:292 +#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:294 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:27 #: pretix/presale/templates/pretixpresale/event/checkout_membership.html:52 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:135 @@ -1801,25 +1804,25 @@ msgctxt "subevent" msgid "Date" msgstr "" -#: pretix/base/exporters/orderlist.py:541 -#: pretix/base/exporters/orderlist.py:848 +#: pretix/base/exporters/orderlist.py:542 +#: pretix/base/exporters/orderlist.py:857 #: pretix/base/exporters/waitinglist.py:116 #: pretix/base/models/memberships.py:144 pretix/control/forms/rrule.py:49 #: pretix/control/templates/pretixcontrol/events/index.html:72 -#: pretix/control/templates/pretixcontrol/order/index.html:692 -#: pretix/control/templates/pretixcontrol/order/index.html:786 +#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:818 #: pretix/control/templates/pretixcontrol/orders/refunds.html:55 #: pretix/control/templates/pretixcontrol/organizers/detail.html:60 #: pretix/control/templates/pretixcontrol/search/payments.html:83 #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:19 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:18 #: pretix/plugins/badges/exporters.py:293 -#: pretix/plugins/checkinlists/exporters.py:456 +#: pretix/plugins/checkinlists/exporters.py:471 msgid "Start date" msgstr "" -#: pretix/base/exporters/orderlist.py:542 -#: pretix/base/exporters/orderlist.py:849 +#: pretix/base/exporters/orderlist.py:543 +#: pretix/base/exporters/orderlist.py:858 #: pretix/base/exporters/waitinglist.py:117 #: pretix/base/models/memberships.py:147 #: pretix/control/templates/pretixcontrol/events/index.html:76 @@ -1827,14 +1830,14 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:21 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:20 #: pretix/plugins/badges/exporters.py:300 -#: pretix/plugins/checkinlists/exporters.py:457 +#: pretix/plugins/checkinlists/exporters.py:472 msgid "End date" msgstr "" -#: pretix/base/exporters/orderlist.py:544 pretix/base/models/items.py:567 +#: pretix/base/exporters/orderlist.py:545 pretix/base/models/items.py:567 #: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91 -#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1914 -#: pretix/control/forms/filter.py:2170 pretix/control/forms/orders.py:290 +#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1917 +#: pretix/control/forms/filter.py:2173 pretix/control/forms/orders.py:303 #: pretix/control/forms/vouchers.py:63 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:66 #: pretix/control/templates/pretixcontrol/item/base.html:3 @@ -1845,9 +1848,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:123 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:150 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:617 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:638 #: pretix/plugins/reports/exporters.py:317 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:100 #: pretix/presale/forms/order.py:36 pretix/presale/forms/waitinglist.py:77 @@ -1856,36 +1859,36 @@ msgstr "" msgid "Product" msgstr "" -#: pretix/base/exporters/orderlist.py:550 -#: pretix/base/exporters/orderlist.py:555 pretix/base/forms/questions.py:584 -#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1311 +#: pretix/base/exporters/orderlist.py:551 +#: pretix/base/exporters/orderlist.py:556 pretix/base/forms/questions.py:584 +#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1317 #: pretix/base/orderimport.py:458 pretix/base/pdf.py:167 -#: pretix/control/forms/filter.py:617 pretix/control/forms/organizer.py:712 -#: pretix/control/templates/pretixcontrol/order/index.html:472 +#: pretix/control/forms/filter.py:620 pretix/control/forms/organizer.py:712 +#: pretix/control/templates/pretixcontrol/order/index.html:504 #: pretix/control/templates/pretixcontrol/organizers/customer.html:119 #: pretix/control/views/item.py:409 pretix/plugins/badges/exporters.py:309 #: pretix/plugins/checkinlists/exporters.py:106 -#: pretix/plugins/checkinlists/exporters.py:434 +#: pretix/plugins/checkinlists/exporters.py:446 #: pretix/plugins/ticketoutputpdf/exporters.py:94 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:133 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:163 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:166 #: pretix/presale/templates/pretixpresale/event/order_change.html:54 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:26 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:133 msgid "Attendee name" msgstr "" -#: pretix/base/exporters/orderlist.py:557 pretix/base/forms/questions.py:590 -#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1319 +#: pretix/base/exporters/orderlist.py:558 pretix/base/forms/questions.py:590 +#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1325 #: pretix/base/pdf.py:209 -#: pretix/control/templates/pretixcontrol/order/index.html:477 +#: pretix/control/templates/pretixcontrol/order/index.html:509 #: pretix/control/views/item.py:421 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:143 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:146 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:173 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:176 msgid "Attendee email" msgstr "" -#: pretix/base/exporters/orderlist.py:564 pretix/base/models/vouchers.py:303 +#: pretix/base/exporters/orderlist.py:565 pretix/base/models/vouchers.py:303 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:5 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:6 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:8 @@ -1893,127 +1896,155 @@ msgstr "" msgid "Voucher" msgstr "" -#: pretix/base/exporters/orderlist.py:565 +#: pretix/base/exporters/orderlist.py:566 msgid "Pseudonymization ID" msgstr "" -#: pretix/base/exporters/orderlist.py:566 pretix/control/forms/filter.py:647 -#: pretix/control/templates/pretixcontrol/order/change.html:194 +#: pretix/base/exporters/orderlist.py:567 pretix/control/forms/filter.py:650 +#: pretix/control/templates/pretixcontrol/order/change.html:243 msgid "Ticket secret" msgstr "" -#: pretix/base/exporters/orderlist.py:567 pretix/base/orderimport.py:671 -#: pretix/plugins/checkinlists/exporters.py:468 +#: pretix/base/exporters/orderlist.py:568 pretix/base/orderimport.py:717 +#: pretix/plugins/checkinlists/exporters.py:483 msgid "Seat ID" msgstr "" -#: pretix/base/exporters/orderlist.py:568 -#: pretix/plugins/checkinlists/exporters.py:469 +#: pretix/base/exporters/orderlist.py:569 +#: pretix/plugins/checkinlists/exporters.py:484 msgid "Seat name" msgstr "" -#: pretix/base/exporters/orderlist.py:569 -#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/base/exporters/orderlist.py:570 +#: pretix/plugins/checkinlists/exporters.py:485 msgid "Seat zone" msgstr "" -#: pretix/base/exporters/orderlist.py:570 -#: pretix/plugins/checkinlists/exporters.py:471 +#: pretix/base/exporters/orderlist.py:571 +#: pretix/plugins/checkinlists/exporters.py:486 msgid "Seat row" msgstr "" -#: pretix/base/exporters/orderlist.py:571 -#: pretix/plugins/checkinlists/exporters.py:472 +#: pretix/base/exporters/orderlist.py:572 +#: pretix/plugins/checkinlists/exporters.py:487 msgid "Seat number" msgstr "" -#: pretix/base/exporters/orderlist.py:572 +#: pretix/base/exporters/orderlist.py:573 +#: pretix/control/templates/pretixcontrol/order/change.html:198 +#: pretix/plugins/checkinlists/exporters.py:371 +#: pretix/plugins/checkinlists/exporters.py:488 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 +msgid "Blocked" +msgstr "" + +#: pretix/base/exporters/orderlist.py:574 pretix/base/models/orders.py:2261 +#: pretix/base/orderimport.py:651 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 +#: pretix/plugins/checkinlists/exporters.py:489 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 +msgid "Valid from" +msgstr "" + +#: pretix/base/exporters/orderlist.py:575 pretix/base/models/orders.py:2266 +#: pretix/base/models/vouchers.py:221 pretix/base/orderimport.py:674 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 +#: pretix/control/views/vouchers.py:109 +#: pretix/plugins/checkinlists/exporters.py:490 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 +msgid "Valid until" +msgstr "" + +#: pretix/base/exporters/orderlist.py:576 msgid "Order comment" msgstr "" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:335 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:335 msgid "Invoice address street" msgstr "" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:340 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:340 msgid "Invoice address ZIP code" msgstr "" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:345 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:345 msgid "Invoice address city" msgstr "" -#: pretix/base/exporters/orderlist.py:600 pretix/base/pdf.py:355 +#: pretix/base/exporters/orderlist.py:604 pretix/base/pdf.py:355 msgid "Invoice address country" msgstr "" -#: pretix/base/exporters/orderlist.py:601 +#: pretix/base/exporters/orderlist.py:605 msgctxt "address" msgid "Invoice address state" msgstr "" -#: pretix/base/exporters/orderlist.py:755 +#: pretix/base/exporters/orderlist.py:764 msgid "Payments and refunds" msgstr "" -#: pretix/base/exporters/orderlist.py:757 +#: pretix/base/exporters/orderlist.py:766 msgid "Download a spreadsheet of all payments or refunds of every order." msgstr "" -#: pretix/base/exporters/orderlist.py:766 +#: pretix/base/exporters/orderlist.py:775 msgid "Payment states" msgstr "" -#: pretix/base/exporters/orderlist.py:774 +#: pretix/base/exporters/orderlist.py:783 msgid "Refund states" msgstr "" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:926 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:263 -#: pretix/base/models/orders.py:1543 pretix/base/models/orders.py:1927 -#: pretix/base/models/orders.py:2076 pretix/base/models/orders.py:2208 -#: pretix/base/models/orders.py:2529 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:935 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:269 +#: pretix/base/models/orders.py:1549 pretix/base/models/orders.py:1933 +#: pretix/base/models/orders.py:2082 pretix/base/models/orders.py:2226 +#: pretix/base/models/orders.py:2593 #: pretix/control/templates/pretixcontrol/organizers/customer.html:118 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/search/payments.html:78 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 -#: pretix/plugins/checkinlists/exporters.py:325 +#: pretix/plugins/checkinlists/exporters.py:328 #: pretix/presale/templates/pretixpresale/event/order.html:66 msgid "Order" msgstr "" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/search/payments.html:75 #: pretix/plugins/paypal/templates/pretixplugins/paypal/control.html:5 #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control_legacy.html:5 msgid "Payment ID" msgstr "" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1064 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1073 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:30 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:59 msgid "Creation date" msgstr "" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/control/templates/pretixcontrol/order/index.html:787 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/control/templates/pretixcontrol/order/index.html:819 msgid "Completion date" msgstr "" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 msgid "Status code" msgstr "" -#: pretix/base/exporters/orderlist.py:800 -#: pretix/base/exporters/orderlist.py:924 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:1539 -#: pretix/base/models/orders.py:1923 pretix/control/forms/filter.py:917 -#: pretix/control/forms/filter.py:920 -#: pretix/control/templates/pretixcontrol/order/index.html:696 -#: pretix/control/templates/pretixcontrol/order/index.html:792 +#: pretix/base/exporters/orderlist.py:809 +#: pretix/base/exporters/orderlist.py:933 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1929 pretix/control/forms/filter.py:920 +#: pretix/control/forms/filter.py:923 +#: pretix/control/templates/pretixcontrol/order/index.html:728 +#: pretix/control/templates/pretixcontrol/order/index.html:824 #: pretix/control/templates/pretixcontrol/orders/refunds.html:70 #: pretix/control/templates/pretixcontrol/search/payments.html:98 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2022,105 +2053,105 @@ msgstr "" msgid "Amount" msgstr "" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:89 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:102 -#: pretix/control/templates/pretixcontrol/order/index.html:694 -#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:726 +#: pretix/control/templates/pretixcontrol/order/index.html:821 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:85 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:19 msgid "Payment method" msgstr "" -#: pretix/base/exporters/orderlist.py:836 +#: pretix/base/exporters/orderlist.py:845 msgid "Quota availabilities" msgstr "" -#: pretix/base/exporters/orderlist.py:838 +#: pretix/base/exporters/orderlist.py:847 msgid "" "Download a spreadsheet of all quotas including their current availability." msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quotas.html:45 msgid "Quota name" msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quota.html:56 msgid "Total quota" msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/event/cancel.html:19 -#: pretix/control/views/item.py:903 +#: pretix/control/views/item.py:908 msgid "Paid orders" msgstr "" -#: pretix/base/exporters/orderlist.py:843 pretix/control/views/item.py:908 +#: pretix/base/exporters/orderlist.py:852 pretix/control/views/item.py:913 msgid "Pending orders" msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 msgid "Blocking vouchers" msgstr "" -#: pretix/base/exporters/orderlist.py:844 pretix/control/views/item.py:927 +#: pretix/base/exporters/orderlist.py:853 pretix/control/views/item.py:932 msgid "Current user's carts" msgstr "" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 msgid "Exited orders" msgstr "" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 msgid "Current availability" msgstr "" -#: pretix/base/exporters/orderlist.py:861 -#: pretix/base/exporters/orderlist.py:868 +#: pretix/base/exporters/orderlist.py:870 +#: pretix/base/exporters/orderlist.py:877 #: pretix/control/templates/pretixcontrol/items/quota.html:58 -#: pretix/control/views/item.py:934 +#: pretix/control/views/item.py:939 msgid "Infinite" msgstr "" -#: pretix/base/exporters/orderlist.py:890 +#: pretix/base/exporters/orderlist.py:899 msgid "Gift card transactions" msgstr "" -#: pretix/base/exporters/orderlist.py:892 -#: pretix/base/exporters/orderlist.py:995 +#: pretix/base/exporters/orderlist.py:901 +#: pretix/base/exporters/orderlist.py:1004 msgctxt "export_category" msgid "Gift cards" msgstr "" -#: pretix/base/exporters/orderlist.py:893 +#: pretix/base/exporters/orderlist.py:902 msgid "Download a spreadsheet of all gift card transactions." msgstr "" -#: pretix/base/exporters/orderlist.py:921 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/orderlist.py:1062 pretix/base/models/giftcards.py:75 +#: pretix/base/exporters/orderlist.py:930 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/orderlist.py:1071 pretix/base/models/giftcards.py:75 #: pretix/control/templates/pretixcontrol/giftcards/checkout.html:5 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:4 -#: pretix/control/templates/pretixcontrol/order/index.html:464 +#: pretix/control/templates/pretixcontrol/order/index.html:496 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:28 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:123 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 msgid "Gift card code" msgstr "" -#: pretix/base/exporters/orderlist.py:922 -#: pretix/base/exporters/orderlist.py:1009 -#: pretix/base/exporters/orderlist.py:1012 -#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:239 -#: pretix/control/forms/filter.py:1279 pretix/control/forms/filter.py:1282 +#: pretix/base/exporters/orderlist.py:931 +#: pretix/base/exporters/orderlist.py:1018 +#: pretix/base/exporters/orderlist.py:1021 +#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:240 +#: pretix/control/forms/filter.py:1282 pretix/control/forms/filter.py:1285 #: pretix/control/templates/pretixcontrol/event/live.html:75 msgid "Test mode" msgstr "" -#: pretix/base/exporters/orderlist.py:925 -#: pretix/base/exporters/orderlist.py:1067 +#: pretix/base/exporters/orderlist.py:934 +#: pretix/base/exporters/orderlist.py:1076 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:37 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:34 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2131,7 +2162,7 @@ msgstr "" msgid "Currency" msgstr "" -#: pretix/base/exporters/orderlist.py:933 pretix/base/invoice.py:470 +#: pretix/base/exporters/orderlist.py:942 pretix/base/invoice.py:470 #: pretix/control/templates/pretixcontrol/base.html:279 #: pretix/control/templates/pretixcontrol/checkin/index.html:140 #: pretix/control/templates/pretixcontrol/order/index.html:23 @@ -2157,45 +2188,45 @@ msgstr "" msgid "TEST MODE" msgstr "" -#: pretix/base/exporters/orderlist.py:947 +#: pretix/base/exporters/orderlist.py:956 msgid "Gift card redemptions" msgstr "" -#: pretix/base/exporters/orderlist.py:949 +#: pretix/base/exporters/orderlist.py:958 msgid "" "Download a spreadsheet of all payments or refunds that involve gift cards." msgstr "" -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:10 msgid "Issuer" msgstr "" -#: pretix/base/exporters/orderlist.py:993 pretix/control/navigation.py:523 +#: pretix/base/exporters/orderlist.py:1002 pretix/control/navigation.py:523 #: pretix/control/templates/pretixcontrol/organizers/edit.html:156 msgid "Gift cards" msgstr "" -#: pretix/base/exporters/orderlist.py:996 +#: pretix/base/exporters/orderlist.py:1005 msgid "Download a spreadsheet of all gift cards including their current value." msgstr "" -#: pretix/base/exporters/orderlist.py:1003 +#: pretix/base/exporters/orderlist.py:1012 msgid "Show value at" msgstr "" -#: pretix/base/exporters/orderlist.py:1006 +#: pretix/base/exporters/orderlist.py:1015 msgid "Defaults to the time of report." msgstr "" -#: pretix/base/exporters/orderlist.py:1011 -#: pretix/base/exporters/orderlist.py:1021 pretix/control/forms/filter.py:498 -#: pretix/control/forms/filter.py:1062 pretix/control/forms/filter.py:1281 -#: pretix/control/forms/filter.py:1290 pretix/control/forms/filter.py:1361 -#: pretix/control/forms/filter.py:1371 pretix/control/forms/filter.py:1792 -#: pretix/control/forms/filter.py:1801 pretix/control/forms/filter.py:1873 -#: pretix/control/forms/filter.py:1886 pretix/control/forms/filter.py:2303 -#: pretix/control/forms/filter.py:2322 +#: pretix/base/exporters/orderlist.py:1020 +#: pretix/base/exporters/orderlist.py:1030 pretix/control/forms/filter.py:501 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1284 +#: pretix/control/forms/filter.py:1293 pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1374 pretix/control/forms/filter.py:1795 +#: pretix/control/forms/filter.py:1804 pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1889 pretix/control/forms/filter.py:2306 +#: pretix/control/forms/filter.py:2325 #: pretix/control/templates/pretixcontrol/checkin/lists.html:106 #: pretix/control/templates/pretixcontrol/checkin/lists.html:118 #: pretix/control/templates/pretixcontrol/items/discounts.html:107 @@ -2206,65 +2237,65 @@ msgstr "" msgid "All" msgstr "" -#: pretix/base/exporters/orderlist.py:1013 pretix/control/forms/filter.py:1283 +#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1286 msgid "Live" msgstr "" -#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1291 +#: pretix/base/exporters/orderlist.py:1031 pretix/control/forms/filter.py:1294 #: pretix/control/templates/pretixcontrol/pdf/index.html:366 msgid "Empty" msgstr "" -#: pretix/base/exporters/orderlist.py:1023 pretix/control/forms/filter.py:1292 +#: pretix/base/exporters/orderlist.py:1032 pretix/control/forms/filter.py:1295 msgid "Valid and with value" msgstr "" -#: pretix/base/exporters/orderlist.py:1024 pretix/control/forms/filter.py:1293 +#: pretix/base/exporters/orderlist.py:1033 pretix/control/forms/filter.py:1296 msgid "Expired and with value" msgstr "" -#: pretix/base/exporters/orderlist.py:1025 pretix/control/forms/filter.py:223 -#: pretix/control/forms/filter.py:1294 pretix/control/forms/filter.py:1878 -#: pretix/control/templates/pretixcontrol/items/question.html:24 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31 +#: pretix/base/exporters/orderlist.py:1034 pretix/control/forms/filter.py:224 +#: pretix/control/forms/filter.py:1297 pretix/control/forms/filter.py:1881 +#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:36 #: pretix/control/templates/pretixcontrol/orders/overview.html:70 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:81 #: pretix/plugins/reports/exporters.py:320 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 msgid "Expired" msgstr "" -#: pretix/base/exporters/orderlist.py:1063 pretix/base/models/giftcards.py:84 +#: pretix/base/exporters/orderlist.py:1072 pretix/base/models/giftcards.py:84 msgid "Test mode card" msgstr "" -#: pretix/base/exporters/orderlist.py:1065 pretix/base/models/giftcards.py:88 +#: pretix/base/exporters/orderlist.py:1074 pretix/base/models/giftcards.py:88 #: pretix/control/templates/pretixcontrol/order/index.html:194 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:62 msgid "Expiry date" msgstr "" -#: pretix/base/exporters/orderlist.py:1066 pretix/control/forms/orders.py:784 +#: pretix/base/exporters/orderlist.py:1075 pretix/control/forms/orders.py:815 msgid "Special terms and conditions" msgstr "" -#: pretix/base/exporters/orderlist.py:1068 +#: pretix/base/exporters/orderlist.py:1077 #: pretix/control/templates/pretixcontrol/order/change.html:94 -#: pretix/control/templates/pretixcontrol/order/change.html:324 +#: pretix/control/templates/pretixcontrol/order/change.html:373 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:32 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:65 msgid "Current value" msgstr "" -#: pretix/base/exporters/orderlist.py:1069 +#: pretix/base/exporters/orderlist.py:1078 msgid "Created in order" msgstr "" -#: pretix/base/exporters/orderlist.py:1070 +#: pretix/base/exporters/orderlist.py:1079 msgid "Last invoice number of order" msgstr "" -#: pretix/base/exporters/orderlist.py:1071 +#: pretix/base/exporters/orderlist.py:1080 msgid "Last invoice date of order" msgstr "" @@ -2313,7 +2344,7 @@ msgid "Voucher expired" msgstr "" #: pretix/base/exporters/waitinglist.py:111 pretix/base/pdf.py:116 -#: pretix/control/forms/event.py:1542 +#: pretix/control/forms/event.py:1547 #: pretix/control/templates/pretixcontrol/items/index.html:35 msgid "Product name" msgstr "" @@ -2333,7 +2364,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:18 #: pretix/control/templates/pretixcontrol/vouchers/index.html:103 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:463 +#: pretix/plugins/checkinlists/exporters.py:478 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:54 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:56 #: pretix/presale/templates/pretixpresale/event/fragment_voucher_form.html:12 @@ -2641,7 +2672,7 @@ msgid "Invoice" msgstr "" #: pretix/base/invoice.py:556 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgctxt "invoice" msgid "Cancellation" @@ -2799,7 +2830,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:15 #: pretix/control/templates/pretixcontrol/users/form.html:4 #: pretix/control/templates/pretixcontrol/users/form.html:6 -#: pretix/control/views/organizer.py:148 tests/base/test_mail.py:149 +#: pretix/control/views/organizer.py:149 tests/base/test_mail.py:149 msgid "User" msgstr "" @@ -2823,7 +2854,7 @@ msgid "All products (including newly created ones)" msgstr "" #: pretix/base/models/checkin.py:56 pretix/plugins/badges/exporters.py:264 -#: pretix/plugins/checkinlists/exporters.py:695 +#: pretix/plugins/checkinlists/exporters.py:716 msgid "Limit to products" msgstr "" @@ -2889,50 +2920,58 @@ msgid "" "entry and should be considered validated directly upon purchase." msgstr "" -#: pretix/base/models/checkin.py:316 +#: pretix/base/models/checkin.py:320 msgid "Entry" msgstr "" -#: pretix/base/models/checkin.py:317 +#: pretix/base/models/checkin.py:321 msgid "Exit" msgstr "" -#: pretix/base/models/checkin.py:332 +#: pretix/base/models/checkin.py:338 msgid "Unknown ticket" msgstr "" -#: pretix/base/models/checkin.py:333 +#: pretix/base/models/checkin.py:339 msgid "Ticket not paid" msgstr "" -#: pretix/base/models/checkin.py:334 +#: pretix/base/models/checkin.py:340 msgid "Forbidden by custom rule" msgstr "" -#: pretix/base/models/checkin.py:335 +#: pretix/base/models/checkin.py:341 msgid "Ticket code revoked/changed" msgstr "" -#: pretix/base/models/checkin.py:336 +#: pretix/base/models/checkin.py:342 msgid "Information required" msgstr "" -#: pretix/base/models/checkin.py:337 +#: pretix/base/models/checkin.py:343 msgid "Ticket already used" msgstr "" -#: pretix/base/models/checkin.py:338 +#: pretix/base/models/checkin.py:344 msgid "Ticket type not allowed here" msgstr "" -#: pretix/base/models/checkin.py:339 +#: pretix/base/models/checkin.py:345 msgid "Ticket code is ambiguous on list" msgstr "" -#: pretix/base/models/checkin.py:340 +#: pretix/base/models/checkin.py:346 msgid "Server error" msgstr "" +#: pretix/base/models/checkin.py:347 +msgid "Ticket blocked" +msgstr "" + +#: pretix/base/models/checkin.py:348 +msgid "Ticket not valid at this time" +msgstr "" + #: pretix/base/models/customers.py:54 msgid "Provider name" msgstr "" @@ -2946,7 +2985,7 @@ msgid "Single-sign-on method" msgstr "" #: pretix/base/models/customers.py:84 pretix/base/models/devices.py:72 -#: pretix/base/models/items.py:1276 pretix/base/models/items.py:1506 +#: pretix/base/models/items.py:1283 pretix/base/models/items.py:1513 msgid "" "You can enter any value here to make it easier to match the data with other " "sources. If you do not input one, we will generate one automatically." @@ -2958,13 +2997,13 @@ msgid "" "underscores. It must start and end with a letter or number." msgstr "" -#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1345 -#: pretix/base/models/orders.py:2773 pretix/base/settings.py:865 +#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1351 +#: pretix/base/models/orders.py:2837 pretix/base/settings.py:865 msgid "Company name" msgstr "" -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2780 pretix/base/settings.py:80 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2844 pretix/base/settings.py:80 #: pretix/plugins/stripe/payment.py:191 msgid "Select country" msgstr "" @@ -3013,19 +3052,19 @@ msgstr "" msgid "Separate multiple values with spaces" msgstr "" -#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1275 +#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1282 msgid "Internal identifier" msgstr "" -#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1378 +#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1385 msgid "This identifier is already used for a different question." msgstr "" -#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2180 -#: pretix/control/forms/filter.py:2296 +#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2183 +#: pretix/control/forms/filter.py:2299 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 #: pretix/control/templates/pretixcontrol/organizers/gates.html:16 -#: pretix/plugins/checkinlists/exporters.py:623 +#: pretix/plugins/checkinlists/exporters.py:644 msgid "Gate" msgstr "" @@ -3054,7 +3093,7 @@ msgid "Each matching product must be for a different date" msgstr "" #: pretix/base/models/discount.py:65 pretix/base/models/items.py:814 -#: pretix/base/models/items.py:1084 pretix/base/models/items.py:1308 +#: pretix/base/models/items.py:1091 pretix/base/models/items.py:1315 msgid "Position" msgstr "" @@ -3188,12 +3227,12 @@ msgid "Plugins" msgstr "" #: pretix/base/models/event.py:594 pretix/base/pdf.py:224 -#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1488 +#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1491 #: pretix/control/templates/pretixcontrol/event/index.html:13 #: pretix/control/views/dashboards.py:540 #: pretix/presale/templates/pretixpresale/event/index.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:81 -#: pretix/presale/views/widget.py:624 +#: pretix/presale/views/widget.py:627 msgid "Event series" msgstr "" @@ -3210,10 +3249,10 @@ msgid "Only sell tickets for this event on the following sales channels." msgstr "" #: pretix/base/models/event.py:613 pretix/base/models/items.py:350 -#: pretix/base/models/items.py:1612 pretix/base/models/orders.py:183 -#: pretix/base/models/orders.py:2634 pretix/base/models/vouchers.py:181 +#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:189 +#: pretix/base/models/orders.py:2698 pretix/base/models/vouchers.py:181 #: pretix/base/models/waitinglist.py:55 pretix/base/notifications.py:187 -#: pretix/control/forms/filter.py:860 +#: pretix/control/forms/filter.py:863 #: pretix/control/templates/pretixcontrol/organizers/customer.html:204 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:42 #: pretix/control/templates/pretixcontrol/search/orders.html:51 @@ -3230,7 +3269,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/devices.html:88 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 -#: pretix/control/views/organizer.py:1586 +#: pretix/control/views/organizer.py:1596 msgid "Events" msgstr "" @@ -3282,7 +3321,7 @@ msgid "" "event." msgstr "" -#: pretix/base/models/event.py:1421 pretix/base/settings.py:2532 +#: pretix/base/models/event.py:1421 pretix/base/settings.py:2545 msgid "Frontpage text" msgstr "" @@ -3298,11 +3337,11 @@ msgstr "" msgid "One or more variations do not belong to this event." msgstr "" -#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1783 +#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1790 msgid "Can not contain spaces or special characters except underscores" msgstr "" -#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1788 +#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1795 msgid "The property name may only contain letters, numbers and underscores." msgstr "" @@ -3384,20 +3423,20 @@ msgid "Additional recipients (Bcc)" msgstr "" #: pretix/base/models/exports.py:73 pretix/control/forms/event.py:1013 -#: pretix/control/forms/event.py:1070 pretix/control/forms/event.py:1080 -#: pretix/control/forms/orders.py:619 pretix/control/forms/orders.py:850 -#: pretix/control/forms/orders.py:877 pretix/control/forms/organizer.py:463 +#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 +#: pretix/control/forms/orders.py:649 pretix/control/forms/orders.py:881 +#: pretix/control/forms/orders.py:908 pretix/control/forms/organizer.py:463 #: pretix/control/forms/organizer.py:473 pretix/control/forms/organizer.py:483 #: pretix/control/forms/vouchers.py:262 pretix/plugins/sendmail/forms.py:74 -#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:192 +#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:198 msgid "Subject" msgstr "" -#: pretix/base/models/exports.py:77 pretix/control/forms/orders.py:660 -#: pretix/control/forms/orders.py:676 pretix/control/forms/orders.py:858 -#: pretix/control/forms/orders.py:885 pretix/control/forms/vouchers.py:268 +#: pretix/base/models/exports.py:77 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:268 #: pretix/plugins/sendmail/forms.py:75 pretix/plugins/sendmail/forms.py:99 -#: pretix/plugins/sendmail/models.py:193 +#: pretix/plugins/sendmail/models.py:199 msgid "Message" msgstr "" @@ -3485,7 +3524,7 @@ msgstr "" msgid "This product will not be sold after the given date." msgstr "" -#: pretix/base/models/items.py:357 pretix/base/models/items.py:1061 +#: pretix/base/models/items.py:357 pretix/base/models/items.py:1068 #: pretix/control/templates/pretixcontrol/items/index.html:40 msgid "Category" msgstr "" @@ -3537,7 +3576,7 @@ msgid "This will only work if waiting lists are enabled for this event." msgstr "" #: pretix/base/models/items.py:423 pretix/base/settings.py:1105 -#: pretix/control/forms/event.py:1455 +#: pretix/control/forms/event.py:1460 msgid "Show number of tickets left" msgstr "" @@ -3611,7 +3650,7 @@ msgid "" "applies regardless." msgstr "" -#: pretix/base/models/items.py:507 +#: pretix/base/models/items.py:507 pretix/base/models/items.py:876 msgid "" "If you set this, the check-in app will show a visible warning that this " "ticket requires special attention. You can use this for example for student " @@ -3660,8 +3699,8 @@ msgstr "" msgid "Membership duration in months" msgstr "" -#: pretix/base/models/items.py:568 pretix/base/models/items.py:1302 -#: pretix/control/forms/filter.py:400 pretix/control/forms/filter.py:1678 +#: pretix/base/models/items.py:568 pretix/base/models/items.py:1309 +#: pretix/control/forms/filter.py:403 pretix/control/forms/filter.py:1681 #: pretix/control/forms/item.py:225 pretix/control/navigation.py:148 #: pretix/control/navigation.py:157 #: pretix/control/templates/pretixcontrol/checkin/lists.html:78 @@ -3723,7 +3762,7 @@ msgstr "" msgid "This variation will not be sold after the given date." msgstr "" -#: pretix/base/models/items.py:863 pretix/control/forms/item.py:751 +#: pretix/base/models/items.py:863 pretix/control/forms/item.py:750 msgid "" "The sales channel selection for the product as a whole takes precedence, so " "if a sales channel is selected here but not on product level, the variation " @@ -3740,76 +3779,76 @@ msgid "" "voucher that unlocks this variation." msgstr "" -#: pretix/base/models/items.py:877 pretix/base/models/vouchers.py:262 +#: pretix/base/models/items.py:884 pretix/base/models/vouchers.py:262 #: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:284 msgid "Product variation" msgstr "" -#: pretix/base/models/items.py:878 +#: pretix/base/models/items.py:885 #: pretix/control/templates/pretixcontrol/item/create.html:111 msgid "Product variations" msgstr "" -#: pretix/base/models/items.py:1066 +#: pretix/base/models/items.py:1073 msgid "Minimum number" msgstr "" -#: pretix/base/models/items.py:1070 +#: pretix/base/models/items.py:1077 msgid "Maximum number" msgstr "" -#: pretix/base/models/items.py:1074 +#: pretix/base/models/items.py:1081 msgid "Add-Ons are included in the price" msgstr "" -#: pretix/base/models/items.py:1075 +#: pretix/base/models/items.py:1082 msgid "" "If selected, adding add-ons to this ticket is free, even if the add-ons " "would normally cost money individually." msgstr "" -#: pretix/base/models/items.py:1080 +#: pretix/base/models/items.py:1087 msgid "Allow the same product to be selected multiple times" msgstr "" -#: pretix/base/models/items.py:1099 +#: pretix/base/models/items.py:1106 msgid "The add-on's category must belong to the same event as the item." msgstr "" -#: pretix/base/models/items.py:1104 +#: pretix/base/models/items.py:1111 msgid "The item already has an add-on of this category." msgstr "" -#: pretix/base/models/items.py:1109 +#: pretix/base/models/items.py:1116 msgid "The minimum count needs to be equal to or greater than zero." msgstr "" -#: pretix/base/models/items.py:1114 +#: pretix/base/models/items.py:1121 msgid "The maximum count needs to be equal to or greater than zero." msgstr "" -#: pretix/base/models/items.py:1119 +#: pretix/base/models/items.py:1126 msgid "The maximum count needs to be greater than the minimum count." msgstr "" -#: pretix/base/models/items.py:1146 +#: pretix/base/models/items.py:1153 msgid "Bundled item" msgstr "" -#: pretix/base/models/items.py:1152 +#: pretix/base/models/items.py:1159 msgid "Bundled variation" msgstr "" -#: pretix/base/models/items.py:1158 +#: pretix/base/models/items.py:1165 #: pretix/control/templates/pretixcontrol/order/transactions.html:22 msgid "Quantity" msgstr "" -#: pretix/base/models/items.py:1163 +#: pretix/base/models/items.py:1170 msgid "Designated price part" msgstr "" -#: pretix/base/models/items.py:1164 +#: pretix/base/models/items.py:1171 msgid "" "If set, it will be shown that this bundled item is responsible for the given " "value of the total gross price. This might be important in cases of mixed " @@ -3817,238 +3856,238 @@ msgid "" "the base item's price." msgstr "" -#: pretix/base/models/items.py:1187 +#: pretix/base/models/items.py:1194 msgid "The bundled item must belong to the same event as the item." msgstr "" -#: pretix/base/models/items.py:1189 +#: pretix/base/models/items.py:1196 msgid "A variation needs to be set for this item." msgstr "" -#: pretix/base/models/items.py:1191 +#: pretix/base/models/items.py:1198 msgid "The chosen variation does not belong to this item." msgstr "" -#: pretix/base/models/items.py:1196 +#: pretix/base/models/items.py:1203 msgid "The count needs to be equal to or greater than zero." msgstr "" -#: pretix/base/models/items.py:1249 +#: pretix/base/models/items.py:1256 msgid "Number" msgstr "" -#: pretix/base/models/items.py:1250 +#: pretix/base/models/items.py:1257 msgid "Text (one line)" msgstr "" -#: pretix/base/models/items.py:1251 +#: pretix/base/models/items.py:1258 msgid "Multiline text" msgstr "" -#: pretix/base/models/items.py:1252 +#: pretix/base/models/items.py:1259 msgid "Yes/No" msgstr "" -#: pretix/base/models/items.py:1253 +#: pretix/base/models/items.py:1260 msgid "Choose one from a list" msgstr "" -#: pretix/base/models/items.py:1254 +#: pretix/base/models/items.py:1261 msgid "Choose multiple from a list" msgstr "" -#: pretix/base/models/items.py:1255 +#: pretix/base/models/items.py:1262 msgid "File upload" msgstr "" -#: pretix/base/models/items.py:1257 pretix/base/reldate.py:183 -#: pretix/plugins/checkinlists/exporters.py:611 +#: pretix/base/models/items.py:1264 pretix/base/reldate.py:183 +#: pretix/plugins/checkinlists/exporters.py:632 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:27 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:41 msgid "Time" msgstr "" -#: pretix/base/models/items.py:1258 +#: pretix/base/models/items.py:1265 msgid "Date and time" msgstr "" -#: pretix/base/models/items.py:1259 +#: pretix/base/models/items.py:1266 msgid "Country code (ISO 3166-1 alpha-2)" msgstr "" -#: pretix/base/models/items.py:1271 pretix/base/models/items.py:1356 -#: pretix/base/orderimport.py:732 pretix/control/forms/item.py:89 +#: pretix/base/models/items.py:1278 pretix/base/models/items.py:1363 +#: pretix/base/orderimport.py:778 pretix/control/forms/item.py:89 #: pretix/control/templates/pretixcontrol/items/question_edit.html:10 #: pretix/control/templates/pretixcontrol/items/question_edit.html:17 #: pretix/control/templates/pretixcontrol/items/questions.html:21 msgid "Question" msgstr "" -#: pretix/base/models/items.py:1281 pretix/base/models/items.py:1511 +#: pretix/base/models/items.py:1288 pretix/base/models/items.py:1518 msgid "" "The identifier may only contain letters, numbers, dots, dashes, and " "underscores." msgstr "" -#: pretix/base/models/items.py:1286 +#: pretix/base/models/items.py:1293 msgid "Help text" msgstr "" -#: pretix/base/models/items.py:1287 +#: pretix/base/models/items.py:1294 msgid "If the question needs to be explained or clarified, do it here!" msgstr "" -#: pretix/base/models/items.py:1293 +#: pretix/base/models/items.py:1300 msgid "Question type" msgstr "" -#: pretix/base/models/items.py:1297 +#: pretix/base/models/items.py:1304 #: pretix/control/templates/pretixcontrol/items/questions.html:55 msgid "Required question" msgstr "" -#: pretix/base/models/items.py:1304 +#: pretix/base/models/items.py:1311 msgid "This question will be asked to buyers of the selected products" msgstr "" -#: pretix/base/models/items.py:1311 +#: pretix/base/models/items.py:1318 msgid "Ask during check-in instead of in the ticket buying process" msgstr "" -#: pretix/base/models/items.py:1312 +#: pretix/base/models/items.py:1319 msgid "Not supported by all check-in apps for all question types." msgstr "" -#: pretix/base/models/items.py:1316 +#: pretix/base/models/items.py:1323 #: pretix/control/templates/pretixcontrol/items/questions.html:66 msgid "Hidden question" msgstr "" -#: pretix/base/models/items.py:1317 +#: pretix/base/models/items.py:1324 msgid "This question will only show up in the backend." msgstr "" -#: pretix/base/models/items.py:1321 +#: pretix/base/models/items.py:1328 msgid "Print answer on invoices" msgstr "" -#: pretix/base/models/items.py:1329 pretix/base/models/items.py:1335 -#: pretix/base/models/items.py:1341 +#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1342 +#: pretix/base/models/items.py:1348 msgid "Minimum value" msgstr "" -#: pretix/base/models/items.py:1330 pretix/base/models/items.py:1333 -#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1339 -#: pretix/base/models/items.py:1342 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1337 pretix/base/models/items.py:1340 +#: pretix/base/models/items.py:1343 pretix/base/models/items.py:1346 +#: pretix/base/models/items.py:1349 pretix/base/models/items.py:1352 msgid "Currently not supported in our apps and during check-in" msgstr "" -#: pretix/base/models/items.py:1332 pretix/base/models/items.py:1338 -#: pretix/base/models/items.py:1344 +#: pretix/base/models/items.py:1339 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1351 msgid "Maximum value" msgstr "" -#: pretix/base/models/items.py:1348 +#: pretix/base/models/items.py:1355 msgid "Validate file to be a portrait" msgstr "" -#: pretix/base/models/items.py:1349 +#: pretix/base/models/items.py:1356 msgid "" "If checked, files must be images with an aspect ratio of 3:4. This is " "commonly used for photos printed on badges." msgstr "" -#: pretix/base/models/items.py:1402 +#: pretix/base/models/items.py:1409 msgid "An answer to this question is required to proceed." msgstr "" -#: pretix/base/models/items.py:1412 +#: pretix/base/models/items.py:1419 msgid "Invalid input type." msgstr "" -#: pretix/base/models/items.py:1418 pretix/base/models/items.py:1436 -#: pretix/base/orderimport.py:742 pretix/base/orderimport.py:750 +#: pretix/base/models/items.py:1425 pretix/base/models/items.py:1443 +#: pretix/base/orderimport.py:788 pretix/base/orderimport.py:796 msgid "Invalid option selected." msgstr "" -#: pretix/base/models/items.py:1446 +#: pretix/base/models/items.py:1453 msgid "The number is to low." msgstr "" -#: pretix/base/models/items.py:1448 +#: pretix/base/models/items.py:1455 msgid "The number is to high." msgstr "" -#: pretix/base/models/items.py:1451 +#: pretix/base/models/items.py:1458 msgid "Invalid number input." msgstr "" -#: pretix/base/models/items.py:1458 pretix/base/models/items.py:1482 +#: pretix/base/models/items.py:1465 pretix/base/models/items.py:1489 msgid "Please choose a later date." msgstr "" -#: pretix/base/models/items.py:1460 pretix/base/models/items.py:1484 +#: pretix/base/models/items.py:1467 pretix/base/models/items.py:1491 msgid "Please choose an earlier date." msgstr "" -#: pretix/base/models/items.py:1463 +#: pretix/base/models/items.py:1470 msgid "Invalid date input." msgstr "" -#: pretix/base/models/items.py:1470 +#: pretix/base/models/items.py:1477 msgid "Invalid time input." msgstr "" -#: pretix/base/models/items.py:1479 +#: pretix/base/models/items.py:1486 msgid "Invalid datetime input." msgstr "" -#: pretix/base/models/items.py:1491 +#: pretix/base/models/items.py:1498 msgid "Unknown country code." msgstr "" -#: pretix/base/models/items.py:1515 -#: pretix/control/templates/pretixcontrol/items/question.html:68 +#: pretix/base/models/items.py:1522 +#: pretix/control/templates/pretixcontrol/items/question.html:69 msgid "Answer" msgstr "" -#: pretix/base/models/items.py:1537 +#: pretix/base/models/items.py:1544 msgid "The identifier \"{}\" is already used for a different option." msgstr "" -#: pretix/base/models/items.py:1540 +#: pretix/base/models/items.py:1547 msgid "Question option" msgstr "" -#: pretix/base/models/items.py:1541 +#: pretix/base/models/items.py:1548 msgid "Question options" msgstr "" -#: pretix/base/models/items.py:1626 pretix/control/forms/event.py:1489 +#: pretix/base/models/items.py:1633 pretix/control/forms/event.py:1494 #: pretix/control/templates/pretixcontrol/items/quotas.html:56 msgid "Total capacity" msgstr "" -#: pretix/base/models/items.py:1628 pretix/control/forms/item.py:362 +#: pretix/base/models/items.py:1635 pretix/control/forms/item.py:362 msgid "Leave empty for an unlimited number of tickets." msgstr "" -#: pretix/base/models/items.py:1632 pretix/base/models/orders.py:1296 -#: pretix/base/models/orders.py:2551 +#: pretix/base/models/items.py:1639 pretix/base/models/orders.py:1302 +#: pretix/base/models/orders.py:2615 #: pretix/control/templates/pretixcontrol/checkin/index.html:92 msgid "Item" msgstr "" -#: pretix/base/models/items.py:1640 pretix/control/forms/item.py:694 +#: pretix/base/models/items.py:1647 pretix/control/forms/item.py:693 msgid "Variations" msgstr "" -#: pretix/base/models/items.py:1644 +#: pretix/base/models/items.py:1651 #: pretix/control/templates/pretixcontrol/items/quotas.html:70 msgid "Ignore this quota when determining event availability" msgstr "" -#: pretix/base/models/items.py:1645 +#: pretix/base/models/items.py:1652 msgid "" "If you enable this, this quota will be ignored when determining event " "availability in your event calendar. This is useful e.g. for merchandise " @@ -4056,22 +4095,22 @@ msgid "" "as sold out." msgstr "" -#: pretix/base/models/items.py:1652 +#: pretix/base/models/items.py:1659 msgid "Close this quota permanently once it is sold out" msgstr "" -#: pretix/base/models/items.py:1653 +#: pretix/base/models/items.py:1660 msgid "" "If you enable this, when the quota is sold out once, no more tickets will be " "sold, even if tickets become available again through cancellations or " "expiring orders. Of course, you can always re-open it manually." msgstr "" -#: pretix/base/models/items.py:1661 +#: pretix/base/models/items.py:1668 msgid "Allow to sell more tickets once people have checked out" msgstr "" -#: pretix/base/models/items.py:1662 +#: pretix/base/models/items.py:1669 msgid "" "With this option, quota will be released as soon as people are scanned at an " "exit of your event. This will only happen if they have been scanned both at " @@ -4081,13 +4120,13 @@ msgid "" "prevent accidental overbooking." msgstr "" -#: pretix/base/models/items.py:1673 pretix/base/models/vouchers.py:271 +#: pretix/base/models/items.py:1680 pretix/base/models/vouchers.py:271 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:8 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:15 msgid "Quota" msgstr "" -#: pretix/base/models/items.py:1674 pretix/control/navigation.py:166 +#: pretix/base/models/items.py:1681 pretix/control/navigation.py:166 #: pretix/control/templates/pretixcontrol/items/quotas.html:4 #: pretix/control/templates/pretixcontrol/items/quotas.html:6 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:416 @@ -4096,17 +4135,17 @@ msgstr "" msgid "Quotas" msgstr "" -#: pretix/base/models/items.py:1742 +#: pretix/base/models/items.py:1749 msgid "All variations must belong to an item contained in the items list." msgstr "" -#: pretix/base/models/items.py:1753 +#: pretix/base/models/items.py:1760 msgid "" "One or more items has variations but none of these are in the variations " "list." msgstr "" -#: pretix/base/models/items.py:1759 pretix/base/models/waitinglist.py:299 +#: pretix/base/models/items.py:1766 pretix/base/models/waitinglist.py:299 msgid "Subevent cannot be null for event series." msgstr "" @@ -4188,12 +4227,12 @@ msgid "Number of times this membership can be used in a purchase." msgstr "" #: pretix/base/models/memberships.py:123 -#: pretix/control/templates/pretixcontrol/items/question.html:26 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:35 +#: pretix/control/templates/pretixcontrol/items/question.html:27 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:40 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:78 #: pretix/plugins/reports/exporters.py:318 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:29 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:78 msgid "Canceled" msgstr "" @@ -4205,50 +4244,50 @@ msgstr "" msgid "Membership type" msgstr "" -#: pretix/base/models/orders.py:163 +#: pretix/base/models/orders.py:166 msgid "pending" msgstr "" -#: pretix/base/models/orders.py:164 pretix/base/payment.py:475 +#: pretix/base/models/orders.py:167 pretix/base/payment.py:475 #: pretix/base/services/invoices.py:443 msgid "paid" msgstr "" -#: pretix/base/models/orders.py:165 +#: pretix/base/models/orders.py:168 msgid "expired" msgstr "" -#: pretix/base/models/orders.py:189 pretix/control/forms/orders.py:595 +#: pretix/base/models/orders.py:195 pretix/control/forms/orders.py:625 msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:204 pretix/control/forms/filter.py:540 +#: pretix/base/models/orders.py:210 pretix/control/forms/filter.py:543 #: pretix/control/templates/pretixcontrol/organizers/customer.html:63 msgid "Locale" msgstr "" -#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2646 -#: pretix/control/forms/orders.py:78 +#: pretix/base/models/orders.py:220 pretix/base/models/orders.py:2710 +#: pretix/control/forms/orders.py:72 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:138 msgid "Expiration date" msgstr "" -#: pretix/base/models/orders.py:218 pretix/control/forms/filter.py:551 +#: pretix/base/models/orders.py:224 pretix/control/forms/filter.py:554 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/refund_export.html:57 msgid "Total amount" msgstr "" -#: pretix/base/models/orders.py:222 pretix/base/models/vouchers.py:292 +#: pretix/base/models/orders.py:228 pretix/base/models/vouchers.py:292 msgid "" "The text entered in this field will not be visible to the user and is " "available for your convenience." msgstr "" -#: pretix/base/models/orders.py:227 +#: pretix/base/models/orders.py:233 msgid "We'll show you this order to be due for a follow-up on this day." msgstr "" -#: pretix/base/models/orders.py:233 +#: pretix/base/models/orders.py:239 msgid "" "If you set this, the check-in app will show a visible warning that tickets " "of this order require special attention. This will not show any details or " @@ -4256,206 +4295,206 @@ msgid "" "cases." msgstr "" -#: pretix/base/models/orders.py:245 pretix/base/models/orders.py:1333 +#: pretix/base/models/orders.py:251 pretix/base/models/orders.py:1339 msgid "Meta information" msgstr "" -#: pretix/base/models/orders.py:881 +#: pretix/base/models/orders.py:887 msgid "" "The payment can not be accepted as the last date of payments configured in " "the payment settings is over." msgstr "" -#: pretix/base/models/orders.py:883 +#: pretix/base/models/orders.py:889 msgid "" "The payment can not be accepted as the order is expired and you configured " "that no late payments should be accepted in the payment settings." msgstr "" -#: pretix/base/models/orders.py:885 +#: pretix/base/models/orders.py:891 msgid "This order is not yet approved by the event organizer." msgstr "" -#: pretix/base/models/orders.py:909 +#: pretix/base/models/orders.py:915 #, python-brace-format msgid "The ordered product \"{item}\" is no longer available." msgstr "" -#: pretix/base/models/orders.py:910 +#: pretix/base/models/orders.py:916 #, python-brace-format msgid "The seat \"{seat}\" is no longer available." msgstr "" -#: pretix/base/models/orders.py:911 +#: pretix/base/models/orders.py:917 #, python-brace-format msgid "The voucher \"{voucher}\" no longer has sufficient budget." msgstr "" -#: pretix/base/models/orders.py:912 +#: pretix/base/models/orders.py:918 #, python-brace-format msgid "The voucher \"{voucher}\" has been used in the meantime." msgstr "" -#: pretix/base/models/orders.py:1214 +#: pretix/base/models/orders.py:1220 msgid "" msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 msgid "Refund reason" msgstr "" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" "May be shown to the end user or used e.g. as part of a payment reference." msgstr "" -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -4467,8 +4506,8 @@ msgid "" msgstr "" #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -4716,15 +4755,7 @@ msgid "" "be used." msgstr "" -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "" @@ -4967,8 +4998,8 @@ msgid "Dates" msgstr "" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "" @@ -5110,10 +5141,10 @@ msgstr "" #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 msgid "Invoice address" msgstr "" @@ -5129,19 +5160,19 @@ msgstr "" msgid "Please enter a valid state." msgstr "" -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 msgid "Attendee e-mail address" msgstr "" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 msgid "Attendee address" msgstr "" @@ -5161,7 +5192,7 @@ msgstr "" #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "" @@ -5177,28 +5208,33 @@ msgstr "" msgid "Please enter a valid language code." msgstr "" -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 msgid "Please enter a valid sales channel." msgstr "" -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 msgid "Multiple matching seats were found." msgstr "" -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 msgid "No matching seat was found." msgstr "" -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "" -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 msgid "Ambiguous option selected." msgstr "" @@ -5525,9 +5561,9 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 msgid "Attendee company" msgstr "" @@ -5619,7 +5655,7 @@ msgid "Event begin weekday" msgstr "" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "" @@ -5701,8 +5737,8 @@ msgid "" "Add-on 2" msgstr "" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "" @@ -5744,7 +5780,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "" @@ -5795,7 +5831,7 @@ msgstr "" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -5856,23 +5892,23 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" msgstr "" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 msgid "Event canceled" msgstr "" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -5891,7 +5927,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "" -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "" @@ -5945,9 +5981,9 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 msgid "The booking period for this event has not yet started." msgstr "" @@ -5967,7 +6003,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 msgid "" "The booking period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -5981,7 +6017,7 @@ msgstr "" msgid "This voucher code is not known in our database." msgstr "" -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6075,15 +6111,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "" -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "" -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "" -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, python-format msgid "" "You can select at most %(max)s add-on from the category %(cat)s for the " @@ -6095,7 +6131,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, python-format msgid "" "You need to select at least %(min)s add-on from the category %(cat)s for the " @@ -6107,7 +6143,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6185,27 +6221,27 @@ msgstr "" msgid "week day" msgstr "" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "" @@ -6233,28 +6269,46 @@ msgstr "" msgid "This order position has been canceled." msgstr "" -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +msgid "This ticket has been blocked." +msgstr "" + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, python-brace-format +msgid "This ticket is only valid after {datetime}." +msgstr "" + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, python-brace-format +msgid "This ticket was only valid before {datetime}." +msgstr "" + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 msgid "This order position has an invalid date for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +msgid "This order is not yet approved." +msgstr "" + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "" -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "" -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "" @@ -6441,33 +6495,33 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "" -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, python-format msgid "" "You cannot select more than %(max)s item of the product %(product)s. We " @@ -6479,182 +6533,182 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 msgid "The booking period has ended." msgstr "" -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." msgstr "" -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 msgid "You need a valid voucher code to order one of the products." msgstr "" -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 msgid "" "The booking period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." msgstr "" -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." msgstr "" -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 msgid "The order was not canceled." msgstr "" -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 msgid "" "The cancellation fee cannot be higher than the total amount of this order." msgstr "" -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 msgid "The selected payment methods do not cover the total balance." msgstr "" -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " "has been used in the meantime. Please check the prices below and try again." msgstr "" -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, 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:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "" -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 msgid "The selected product does not allow to select a seat." msgstr "" -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 msgid "The selected country is blocked by your tax rule." msgstr "" -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." msgstr "" -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, 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:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -6755,7 +6809,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "" @@ -7394,7 +7448,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -7410,7 +7464,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -7702,7 +7756,7 @@ msgid "" "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "" @@ -7710,7 +7764,7 @@ msgstr "" msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "" @@ -7786,19 +7840,19 @@ msgstr "" msgid "Refund method" msgstr "" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -8090,7 +8144,7 @@ msgid "" msgstr "" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "" @@ -8128,10 +8182,25 @@ msgstr "" #: pretix/base/settings.py:2029 #, python-brace-format +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:2042 +#, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, python-brace-format msgid "" "Hello,\n" @@ -8162,12 +8231,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, python-brace-format msgid "Order canceled: {code}" msgstr "" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -8183,12 +8252,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -8206,12 +8275,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -8226,12 +8295,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, python-brace-format msgid "Order denied: {code}" msgstr "" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -8248,7 +8317,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -8260,12 +8329,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -8279,7 +8348,7 @@ msgid "" " Your {event} team" msgstr "" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -8293,12 +8362,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -8318,12 +8387,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -8343,12 +8412,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -8368,56 +8437,56 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "" -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 msgid "Header image" msgstr "" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -8426,26 +8495,26 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -8454,15 +8523,15 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -8471,93 +8540,93 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 msgid "Attendee data explanation" msgstr "" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." msgstr "" -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 msgid "Additional success message" msgstr "" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -8565,67 +8634,67 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 msgid "Length of gift card codes" msgstr "" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 msgid "Validity of gift card codes in years" msgstr "" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 msgid "Dialog text" msgstr "" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -8633,190 +8702,190 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 msgid "Privacy settings" msgstr "" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 msgid "\"Accept\" button description" msgstr "" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 msgid "Required cookies only" msgstr "" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 msgid "\"Reject\" button description" msgstr "" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 msgid "Customers can choose their own seats" msgstr "" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 msgctxt "person_name" msgid "Salutation" msgstr "" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -9492,7 +9561,7 @@ msgstr "" msgid "The task has been completed." msgstr "" -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "" @@ -9501,13 +9570,13 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -9738,22 +9807,22 @@ msgid "HTML mail renderer" msgstr "" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 msgid "Subject sent to order contact address" msgstr "" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -9761,19 +9830,19 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 msgid "Subject sent to attendees" msgstr "" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -9800,66 +9869,74 @@ msgstr "" msgid "Text (requested by user)" msgstr "" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 msgid "Subject for received order" msgstr "" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 msgid "Text for received order" msgstr "" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 msgid "Subject for approved order" msgstr "" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 msgid "Text for approved order" msgstr "" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 msgid "Subject for approved free order" msgstr "" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 msgid "Text for approved free order" msgstr "" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 msgid "Subject for denied order" msgstr "" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 msgid "Text for denied order" msgstr "" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -9867,67 +9944,67 @@ msgstr "" msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 msgid "Ticket code generator" msgstr "" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 msgid "Sale not allowed" msgstr "" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 msgid "Order requires approval" msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 msgid "Text on invoice" msgstr "" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -9935,48 +10012,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -9984,27 +10061,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "" @@ -10014,7 +10091,7 @@ msgid "Please enter less than 25 recipients." msgstr "" #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "" @@ -10033,76 +10110,81 @@ msgstr "" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +msgid "Paid or confirmed" +msgstr "" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 msgid "Cancellations" msgstr "" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 msgid "Canceled (fully)" msgstr "" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 msgid "Canceled (fully or with paid fee)" msgstr "" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 msgid "Cancellation requested" msgstr "" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 msgid "Payment process" msgstr "" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 msgid "Partially paid" msgstr "" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 msgid "Underpaid (but confirmed)" msgstr "" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 msgid "Approval process" msgstr "" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 msgid "Approved, payment pending" msgstr "" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -10110,388 +10192,388 @@ msgstr "" msgid "Approval pending" msgstr "" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 msgid "Order placed before" msgstr "" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 msgid "Minimal sum of payments and refunds" msgstr "" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 msgid "Maximal sum of payments and refunds" msgstr "" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 msgid "All payments" msgstr "" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 msgid "Payment created from" msgstr "" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 msgid "Payment created until" msgstr "" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 msgid "Paid from" msgstr "" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 msgid "Paid until" msgstr "" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 msgid "Date from" msgstr "" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 msgid "Date until" msgstr "" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 msgid "Start time from" msgstr "" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 msgid "Start time until" msgstr "" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 msgid "active" msgstr "" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 msgid "disabled" msgstr "" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 msgid "not yet activated" msgstr "" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 msgid "Has no memberships" msgstr "" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 msgid "Has any membership" msgstr "" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 msgid "Has valid membership" msgstr "" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 msgctxt "checkin state" msgid "Present" msgstr "" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 msgctxt "subevent" msgid "Date start from" msgstr "" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 msgctxt "subevent" msgid "Date start until" msgstr "" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 msgid "All check-ins" msgstr "" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 msgid "Successful check-ins" msgstr "" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 msgid "Unsuccessful check-ins" msgstr "" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 msgid "Scan type" msgstr "" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 msgid "All directions" msgstr "" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 msgid "Device" msgstr "" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 msgid "All devices" msgstr "" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 msgid "All gates" msgstr "" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 msgctxt "filter" msgid "Start date" msgstr "" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 msgctxt "filter" msgid "End date" msgstr "" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 msgid "Device status" msgstr "" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 msgid "Active devices" msgstr "" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 msgid "Revoked devices" msgstr "" @@ -10699,7 +10781,7 @@ msgid "" "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 msgid "No category" msgstr "" @@ -10743,59 +10825,59 @@ msgstr "" msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "" -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -10803,7 +10885,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -10811,7 +10893,7 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 msgid "Use value from product" msgstr "" @@ -10843,8 +10925,8 @@ msgstr "" msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "" @@ -10921,21 +11003,36 @@ msgstr "" msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +msgid "Confirm order regardless of payment" +msgstr "" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" msgstr "" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -10943,15 +11040,15 @@ msgid "" "payments." msgstr "" -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 msgid "" "If you keep a fee, all positions within this order will be canceled and the " "order will be reduced to a cancellation fee. Payment and shipping fees will " @@ -10960,26 +11057,26 @@ msgid "" "automatically." msgstr "" -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 msgid "Generate cancellation for invoice" msgstr "" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -10988,58 +11085,58 @@ msgstr "" msgid "Payment date" msgstr "" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 msgid "Please select some events." msgstr "" -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -11048,7 +11145,7 @@ msgstr "" msgid "Seat" msgstr "" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -11058,112 +11155,127 @@ msgstr "" msgid "Membership" msgstr "" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +msgid "Ticket is blocked" +msgstr "" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +msgid "Validity end" +msgstr "" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 msgid "Cancel this position" msgstr "" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 msgid "Attach tickets" msgstr "" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 msgid "Attach invoices" msgstr "" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 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:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "" -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "" -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "" -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 msgid "Cancel all dates" msgstr "" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "" -#: pretix/control/forms/orders.py:759 -msgid "Only available for payment method that support automatic refunds." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -11172,29 +11284,29 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 msgid "Gift card validity" msgstr "" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 msgid "Keep a fixed cancellation fee per ticket" msgstr "" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 msgid "Free tickets and add-on products are not counted" msgstr "" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 msgid "Keep fees" msgstr "" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -11202,20 +11314,20 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 msgid "Send information via email" msgstr "" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 msgid "Send information to waiting list" msgstr "" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, python-brace-format msgid "Canceled: {event}" msgstr "" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -11233,7 +11345,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -11247,24 +11359,24 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -11692,1021 +11804,1064 @@ msgstr "" msgid "A new secret has been generated for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, python-brace-format +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:172 +#, python-brace-format +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:177 +#, python-brace-format +msgid "A block has been added for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:181 +#, python-brace-format +msgid "A block has been removed for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " "type \"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 msgid "This object has been created by cloning." msgstr "" -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 msgid "The organizer has been changed." msgstr "" -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 msgid "The organizer settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 msgid "The footer links have been changed." msgstr "" -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 msgid "A scheduled export has been added." msgstr "" -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 msgid "A scheduled export has been changed." msgstr "" -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 msgid "A scheduled export has been deleted." msgstr "" -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 msgid "A scheduled export has been executed." msgstr "" -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 msgid "Gift card acceptance for another organizer has been removed." msgstr "" -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 msgid "The webhook has been created." msgstr "" -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 msgid "The webhook has been changed." msgstr "" -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 msgid "The webhook call retry jobs have been dropped." msgstr "" -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 msgid "The SSO provider has been created." msgstr "" -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 msgid "The SSO provider has been changed." msgstr "" -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 msgid "The SSO provider has been deleted." msgstr "" -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 msgid "The SSO client has been created." msgstr "" -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 msgid "The SSO client has been changed." msgstr "" -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 msgid "The SSO client has been deleted." msgstr "" -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 msgid "The membership type has been created." msgstr "" -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 msgid "The membership type has been changed." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 msgid "The membership type has been deleted." msgstr "" -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 msgid "The account has been created." msgstr "" -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 msgid "The account has been changed." msgstr "" -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 msgid "A membership for this account has been added." msgstr "" -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 msgid "A membership of this account has been changed." msgstr "" -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 msgid "A membership of this account has been deleted." msgstr "" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 msgid "The account has been disabled and anonymized." msgstr "" -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 msgid "A new password has been requested." msgstr "" -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 msgid "A new password has been set." msgstr "" -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 msgid "The event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 msgid "An event has been deleted." msgstr "" -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "" -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "" -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "" -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "" -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +msgid "The order has been set to be usable before it is paid." +msgstr "" + +#: pretix/control/logdisplay.py:374 +msgid "The order has been set to require payment before use." +msgstr "" + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "" -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 msgid "The cancellation request has been deleted." msgstr "" -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "" -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 msgid "The order has been reactivated." msgstr "" -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "" -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "" -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 msgid "The customer account has been changed." msgstr "" -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "" -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 msgid "The order's follow-up date has been updated." msgstr "" -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "" -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "" -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "" -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "" -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "" -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "" -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "" -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 msgid "A bundled item has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 msgid "A bundled item has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 msgid "A bundled item has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "" -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "" -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 msgid "The quota has been re-opened." msgstr "" -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "" -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "" -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "" -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 msgid "The discount has been added." msgstr "" -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 msgid "The discount has been deleted." msgstr "" -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 msgid "The discount has been changed." msgstr "" -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "" -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "" -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "" -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "" -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "" -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 msgid "The event details have been changed." msgstr "" -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 msgid "An entry has been transferred to another waiting list." msgstr "" -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 msgid "The gate has been created." msgstr "" -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 msgid "The gate has been changed." msgstr "" -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 msgid "The gate has been deleted." msgstr "" -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "" -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 msgctxt "subevent" msgid "The event date has been canceled." msgstr "" -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "" -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "" -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "" -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "" -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "" -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "" -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "" -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "" -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "" -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 msgid "The gift card has been created." msgstr "" -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 msgid "The gift card has been changed." msgstr "" -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 msgid "A manual transaction has been performed." msgstr "" -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, python-brace-format msgid "The order has been canceled (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "" +#: pretix/control/logdisplay.py:678 +msgid "Blocked manually" +msgstr "" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -12741,7 +12896,7 @@ msgstr "" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -12749,8 +12904,8 @@ msgid "Payment" msgstr "" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -12797,7 +12952,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -12844,7 +12999,7 @@ msgid "Search" msgstr "" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "" @@ -13416,7 +13571,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -13466,18 +13621,18 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "" @@ -13488,7 +13643,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "" @@ -13611,7 +13766,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -14333,7 +14488,7 @@ msgid "Show affected orders" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "" @@ -14493,9 +14648,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -14561,8 +14716,8 @@ msgid "Free order" msgstr "" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "" @@ -14597,7 +14752,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "" @@ -14658,34 +14813,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -14824,7 +14979,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -15676,14 +15831,14 @@ msgid "Add a new bundled product" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "" @@ -15694,11 +15849,11 @@ msgid "" "sale until you have added it to an existing or newly created quota." msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 msgid "New variation" msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "" @@ -15893,7 +16048,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "" @@ -15946,36 +16101,36 @@ msgid "Question: %(name)s" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "" @@ -16434,40 +16589,78 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +msgid "Ticket block" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +msgid "Not blocked" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +msgid "Validity time" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, python-format +msgid "Valid from %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, python-format +msgid "Valid until %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 msgid "" "Removing or splitting this position will also remove or split all add-ons to " "this position." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "" @@ -16492,7 +16685,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -16633,261 +16826,273 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 msgid "Customer account" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 msgid "Contact email" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 msgid "Invoice was emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 msgid "Invoice was not yet emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 msgid "Email invoices" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, python-format msgid "Denied scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, python-format msgid "Exit scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, python-format msgid "Entry scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, python-format msgid "Used %(amount)s discount from budget" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 msgid "Ticket page" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "Successful payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 msgid "Pending total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "" @@ -17422,8 +17627,13 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "" @@ -17659,12 +17869,6 @@ msgstr "" msgid "Anonymize" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -msgid "Valid from" -msgstr "" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -19836,49 +20040,49 @@ msgstr "" msgid "Invalid code, please try again." msgstr "" -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "" -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 msgid "The selected tickets have been marked as checked out." msgstr "" -#: pretix/control/views/checkin.py:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 msgid "We could not save your changes. See below for details." msgstr "" -#: pretix/control/views/checkin.py:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "" @@ -19970,7 +20174,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "" @@ -19978,7 +20182,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "" @@ -20020,7 +20224,7 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "" -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -20051,13 +20255,13 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "" @@ -20150,17 +20354,17 @@ msgstr "" msgid "Your event is not empty, you need to set it up manually." msgstr "" -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" msgstr "" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "" @@ -20240,7 +20444,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "" @@ -20278,8 +20482,8 @@ msgstr "" msgid "Street" msgstr "" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "" @@ -20287,86 +20491,86 @@ msgstr "" msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 msgid "Exit scans" msgstr "" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "" -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " "from it." msgstr "" -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 msgid "" "The product could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it. Deleting it could break reporting or other " "functionality, so the product has been disabled instead." msgstr "" -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "" @@ -20713,101 +20917,101 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 pretix/plugins/sendmail/views.py:174 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, python-brace-format msgid "Export: {title}" msgstr "" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -20815,249 +21019,249 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 msgid "All orders have been canceled." msgstr "" -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 msgid "Your input was not valid." msgstr "" -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." msgstr "" -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "" -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 msgid "The selected gift card issuer has been added." msgstr "" -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 msgid "The selected gift card issuer has been removed." msgstr "" -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 msgid "The transaction could not be reversed." msgstr "" -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 msgid "The transaction has been reversed." msgstr "" -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 msgid "The manual transaction has been saved." msgstr "" -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 msgid "The gift card has been created and can now be used." msgstr "" -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 msgid "The selected gate has been deleted." msgstr "" -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 msgid "The property has been created." msgstr "" -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 msgid "The selected property has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 msgid "The selected object has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 msgid "The provider has been created." msgstr "" -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 msgid "The customer account has been anonymized." msgstr "" @@ -21313,7 +21517,7 @@ msgstr "" msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "" @@ -21400,7 +21604,7 @@ msgstr "" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "" @@ -22284,90 +22488,90 @@ msgstr "" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 msgctxt "export_category" msgid "Check-in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked out" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 msgid "Automatically checked in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 msgid "Check-in log (all scans)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 msgid "Offline" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 msgid "Upload date" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 msgid "Upload time" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 msgid "Successful scans only" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 msgid "All check-in lists" msgstr "" @@ -23041,71 +23245,75 @@ msgstr "" msgid "Everyone who placed an order" msgstr "" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" msgstr "" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 msgid "approval pending" msgstr "" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 msgid "Absolute" msgstr "" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 msgid "Relative, before event start" msgstr "" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 msgid "Relative, before event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 msgid "Relative, after event start" msgstr "" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 msgid "Relative, after event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 msgid "Please specify the send date" msgstr "" -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 msgid "Please specify the offset days and time" msgstr "" -#: pretix/plugins/sendmail/forms.py:394 +#: pretix/plugins/sendmail/forms.py:396 msgid "Please specify a product" msgstr "" @@ -23125,41 +23333,41 @@ msgstr "" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 msgid "Limit products" msgstr "" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 msgid "Send date" msgstr "" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 msgid "Time of day" msgstr "" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, python-brace-format msgid "on {date} at {time}" msgstr "" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, python-format msgid "%(count)d day after event end at %(time)s" msgid_plural "%(count)d days after event end at %(time)s" @@ -23167,7 +23375,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/plugins/sendmail/models.py:269 +#: pretix/plugins/sendmail/models.py:275 #, python-format msgid "%(count)d day before event end at %(time)s" msgid_plural "%(count)d days before event end at %(time)s" @@ -23175,7 +23383,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/plugins/sendmail/models.py:279 +#: pretix/plugins/sendmail/models.py:285 #, python-format msgid "%(count)d day after event start at %(time)s" msgid_plural "%(count)d days after event start at %(time)s" @@ -23183,7 +23391,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/plugins/sendmail/models.py:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -23400,7 +23608,7 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" @@ -23408,13 +23616,13 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, python-format msgid "%(number)s waiting list entry" msgid_plural "%(number)s waiting list entries" @@ -23422,11 +23630,11 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 msgid "Your rule has been created." msgstr "" -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 msgid "The selected rule has been deleted." msgstr "" @@ -23500,11 +23708,6 @@ msgstr "" msgid "Minimum Price" msgstr "" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 msgid "Available" @@ -24321,11 +24524,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -25051,7 +25254,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "" @@ -25088,12 +25291,16 @@ msgstr "" msgid "Membership:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +msgid "This ticket is blocked." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 msgctxt "ticket_checkins" msgid "Usage:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, python-format msgid "This ticket has been used once." msgid_plural "This ticket has been used %(count)s times." @@ -25101,51 +25308,51 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 msgid "No attendee name provided" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, python-format msgid "Remove one %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, python-format msgid "" "Remove one %(item)s from your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -25155,19 +25362,19 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, python-format msgid "Add one more %(item)s to your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" @@ -25175,23 +25382,23 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, python-format msgid "incl. %(tax_sum)s taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 msgid "" "The items in your cart are no longer reserved for you. You can still " "complete your order as long as they’re available." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -25290,14 +25497,15 @@ msgid "Confirmation pending" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 msgid "Uncategorized items" @@ -25375,7 +25583,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 msgid "Few tickets left" msgstr "" @@ -25384,7 +25592,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 msgctxt "available_event_in_list" msgid "Buy now" msgstr "" @@ -25399,7 +25607,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "" @@ -25408,7 +25616,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "" @@ -25463,12 +25671,12 @@ msgid "Other dates" msgstr "" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 msgid "The booking period for this event is over." msgstr "" #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, python-format msgid "The booking period for this event will start on %(date)s at %(time)s." msgstr "" @@ -26523,7 +26731,7 @@ msgid "The products have been successfully added to your cart." msgstr "" #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -26732,15 +26940,15 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "" -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "" -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "" diff --git a/src/pretix/locale/pl_Informal/LC_MESSAGES/djangojs.po b/src/pretix/locale/pl_Informal/LC_MESSAGES/djangojs.po index 7d5425d4f..0a6db6dbd 100644 --- a/src/pretix/locale/pl_Informal/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/pl_Informal/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -284,22 +284,30 @@ msgid "Ticket code revoked/changed" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:61 -msgid "Order canceled" +msgid "Ticket blocked" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:62 -msgid "Ticket code is ambiguous on list" +msgid "Ticket not valid at this time" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:63 -msgid "Checked-in Tickets" +msgid "Order canceled" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:64 -msgid "Valid Tickets" +msgid "Ticket code is ambiguous on list" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:65 +msgid "Checked-in Tickets" +msgstr "" + +#: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:66 +msgid "Valid Tickets" +msgstr "" + +#: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:67 msgid "Currently inside" msgstr "" @@ -543,31 +551,31 @@ msgid "" "darker shade." msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:461 +#: pretix/static/pretixcontrol/js/ui/main.js:464 msgid "All" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:462 +#: pretix/static/pretixcontrol/js/ui/main.js:465 msgid "None" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:463 +#: pretix/static/pretixcontrol/js/ui/main.js:466 msgid "Search query" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:466 +#: pretix/static/pretixcontrol/js/ui/main.js:469 msgid "Selected only" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:869 +#: pretix/static/pretixcontrol/js/ui/main.js:872 msgid "Use a different name internally" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:905 +#: pretix/static/pretixcontrol/js/ui/main.js:908 msgid "Click to close" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:977 +#: pretix/static/pretixcontrol/js/ui/main.js:980 msgid "You have unsaved changes!" msgstr "" diff --git a/src/pretix/locale/pt/LC_MESSAGES/django.po b/src/pretix/locale/pt/LC_MESSAGES/django.po index a71bd73d1..e10e9fd44 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-02-07 17:01+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2021-08-12 21:00+0000\n" "Last-Translator: amandajurno \n" "Language-Team: Portuguese " msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 msgid "Refund reason" msgstr "" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" "May be shown to the end user or used e.g. as part of a payment reference." msgstr "" -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -4531,8 +4572,8 @@ msgid "" msgstr "" #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -4780,15 +4821,7 @@ msgid "" "be used." msgstr "" -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "" @@ -5031,8 +5064,8 @@ msgid "Dates" msgstr "" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "" @@ -5174,10 +5207,10 @@ msgstr "" #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 msgid "Invoice address" msgstr "" @@ -5193,19 +5226,19 @@ msgstr "" msgid "Please enter a valid state." msgstr "" -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 msgid "Attendee e-mail address" msgstr "" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 msgid "Attendee address" msgstr "" @@ -5225,7 +5258,7 @@ msgstr "" #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "" @@ -5241,28 +5274,33 @@ msgstr "" msgid "Please enter a valid language code." msgstr "" -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 msgid "Please enter a valid sales channel." msgstr "" -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 msgid "Multiple matching seats were found." msgstr "" -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 msgid "No matching seat was found." msgstr "" -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "" -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 msgid "Ambiguous option selected." msgstr "" @@ -5590,9 +5628,9 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 msgid "Attendee company" msgstr "" @@ -5685,7 +5723,7 @@ msgid "Event begin weekday" msgstr "Evento criado" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "" @@ -5768,8 +5806,8 @@ msgid "" "Add-on 2" msgstr "" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "" @@ -5811,7 +5849,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "" @@ -5863,7 +5901,7 @@ msgstr "Nome do participante: {part}" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -5924,23 +5962,23 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" msgstr "" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 msgid "Event canceled" msgstr "" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -5959,7 +5997,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "" -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "" @@ -6010,9 +6048,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 msgid "The booking period for this event has not yet started." msgstr "" @@ -6033,7 +6071,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 msgid "" "The booking period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -6047,7 +6085,7 @@ msgstr "" msgid "This voucher code is not known in our database." msgstr "" -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6139,15 +6177,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "" -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "" -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "" -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, python-format msgid "" "You can select at most %(max)s add-on from the category %(cat)s for the " @@ -6158,7 +6196,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, python-format msgid "" "You need to select at least %(min)s add-on from the category %(cat)s for the " @@ -6169,7 +6207,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6247,27 +6285,27 @@ msgstr "" msgid "week day" msgstr "" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "" @@ -6295,28 +6333,48 @@ msgstr "" msgid "This order position has been canceled." msgstr "" -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +msgid "This ticket has been blocked." +msgstr "A equipe selecionada não pode ser deletada." + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, python-brace-format +msgid "This ticket is only valid after {datetime}." +msgstr "" + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, python-brace-format +msgid "This ticket was only valid before {datetime}." +msgstr "" + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 msgid "This order position has an invalid date for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +msgid "This order is not yet approved." +msgstr "O valor foi creditado no seu cartão." + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "" -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "" -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "" @@ -6508,33 +6566,33 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "" -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, python-format msgid "" "You cannot select more than %(max)s item of the product %(product)s. We " @@ -6545,184 +6603,184 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 #, fuzzy msgid "The booking period has ended." msgstr "A equipe selecionada não pode ser deletada." -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." msgstr "" -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 msgid "You need a valid voucher code to order one of the products." msgstr "" -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 msgid "" "The booking period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." msgstr "" -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." msgstr "" -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 #, fuzzy msgid "The order was not canceled." msgstr "O valor foi creditado no seu cartão." -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 msgid "" "The cancellation fee cannot be higher than the total amount of this order." msgstr "" -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 msgid "The selected payment methods do not cover the total balance." msgstr "" -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " "has been used in the meantime. Please check the prices below and try again." msgstr "" -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, 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:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "" -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 msgid "The selected product does not allow to select a seat." msgstr "" -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 msgid "The selected country is blocked by your tax rule." msgstr "" -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." msgstr "" -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, 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:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -6823,7 +6881,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "" @@ -7463,7 +7521,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -7479,7 +7537,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -7773,7 +7831,7 @@ msgid "" "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "" @@ -7781,7 +7839,7 @@ msgstr "" msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "" @@ -7857,19 +7915,19 @@ msgstr "" msgid "Refund method" msgstr "" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -8162,7 +8220,7 @@ msgid "" msgstr "" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "" @@ -8200,10 +8258,25 @@ msgstr "" #: pretix/base/settings.py:2029 #, python-brace-format +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:2042 +#, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, python-brace-format msgid "" "Hello,\n" @@ -8234,13 +8307,13 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, fuzzy, python-brace-format #| msgid "Order canceled" msgid "Order canceled: {code}" msgstr "Pedido cancelado" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -8256,12 +8329,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -8279,12 +8352,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -8299,13 +8372,13 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, fuzzy, python-brace-format #| msgid "Order denied" msgid "Order denied: {code}" msgstr "Pedido negado" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -8322,7 +8395,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -8334,12 +8407,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -8353,7 +8426,7 @@ msgid "" " Your {event} team" msgstr "" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -8367,12 +8440,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -8392,12 +8465,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -8417,12 +8490,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -8442,56 +8515,56 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "" -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 msgid "Header image" msgstr "" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -8500,26 +8573,26 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -8528,15 +8601,15 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -8545,93 +8618,93 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 msgid "Attendee data explanation" msgstr "" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." msgstr "" -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 msgid "Additional success message" msgstr "" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -8639,67 +8712,67 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 msgid "Length of gift card codes" msgstr "" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 msgid "Validity of gift card codes in years" msgstr "" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 msgid "Dialog text" msgstr "" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -8707,190 +8780,190 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 msgid "Privacy settings" msgstr "" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 msgid "\"Accept\" button description" msgstr "" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 msgid "Required cookies only" msgstr "" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 msgid "\"Reject\" button description" msgstr "" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 msgid "Customers can choose their own seats" msgstr "" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 msgctxt "person_name" msgid "Salutation" msgstr "" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -9578,7 +9651,7 @@ msgstr "" msgid "The task has been completed." msgstr "" -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "" @@ -9587,13 +9660,13 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -9824,24 +9897,24 @@ msgid "HTML mail renderer" msgstr "" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 #, fuzzy #| msgid "Order contact address changed" msgid "Subject sent to order contact address" msgstr "Endereço de contato do pedido alterado" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -9849,19 +9922,19 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 msgid "Subject sent to attendees" msgstr "" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -9888,66 +9961,74 @@ msgstr "" msgid "Text (requested by user)" msgstr "" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 msgid "Subject for received order" msgstr "" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 msgid "Text for received order" msgstr "" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 msgid "Subject for approved order" msgstr "" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 msgid "Text for approved order" msgstr "" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 msgid "Subject for approved free order" msgstr "" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 msgid "Text for approved free order" msgstr "" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 msgid "Subject for denied order" msgstr "" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 msgid "Text for denied order" msgstr "" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -9955,68 +10036,68 @@ msgstr "" msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 msgid "Ticket code generator" msgstr "" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 msgid "Sale not allowed" msgstr "" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 #, fuzzy msgid "Order requires approval" msgstr "Novo pedido requer aprovação" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 msgid "Text on invoice" msgstr "" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -10024,48 +10105,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -10073,27 +10154,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "" @@ -10103,7 +10184,7 @@ msgid "Please enter less than 25 recipients." msgstr "" #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "" @@ -10122,76 +10203,81 @@ msgstr "" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +msgid "Paid or confirmed" +msgstr "" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 msgid "Cancellations" msgstr "" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 msgid "Canceled (fully)" msgstr "" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 msgid "Canceled (fully or with paid fee)" msgstr "" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 msgid "Cancellation requested" msgstr "" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 msgid "Payment process" msgstr "" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 msgid "Partially paid" msgstr "" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 msgid "Underpaid (but confirmed)" msgstr "" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 msgid "Approval process" msgstr "" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 msgid "Approved, payment pending" msgstr "" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -10199,393 +10285,393 @@ msgstr "" msgid "Approval pending" msgstr "" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 msgid "Order placed before" msgstr "" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 msgid "Minimal sum of payments and refunds" msgstr "" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 msgid "Maximal sum of payments and refunds" msgstr "" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 #, fuzzy msgid "All payments" msgstr "Todos provedores de pagamento" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 #, fuzzy msgid "Payment created from" msgstr "Evento criado" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 #, fuzzy msgid "Payment created until" msgstr "Evento criado" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 msgid "Paid from" msgstr "" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 msgid "Paid until" msgstr "" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 msgid "Date from" msgstr "" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 msgid "Date until" msgstr "" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 msgid "Start time from" msgstr "" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 msgid "Start time until" msgstr "" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 msgid "active" msgstr "" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 msgid "disabled" msgstr "" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 msgid "not yet activated" msgstr "" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 msgid "Has no memberships" msgstr "" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 msgid "Has any membership" msgstr "" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 msgid "Has valid membership" msgstr "" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 msgctxt "checkin state" msgid "Present" msgstr "" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 msgctxt "subevent" msgid "Date start from" msgstr "" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 msgctxt "subevent" msgid "Date start until" msgstr "" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 msgid "All check-ins" msgstr "" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 msgid "Successful check-ins" msgstr "" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 msgid "Unsuccessful check-ins" msgstr "" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 msgid "Scan type" msgstr "" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 msgid "All directions" msgstr "" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 msgid "Device" msgstr "" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 msgid "All devices" msgstr "" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 msgid "All gates" msgstr "" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 msgctxt "filter" msgid "Start date" msgstr "" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 msgctxt "filter" msgid "End date" msgstr "" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 #, fuzzy msgid "Device status" msgstr "Filtrar por status" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 #, fuzzy msgid "Active devices" msgstr "Ativo" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 msgid "Revoked devices" msgstr "" @@ -10793,7 +10879,7 @@ msgid "" "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 msgid "No category" msgstr "" @@ -10837,47 +10923,47 @@ msgstr "" msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "" -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "(Evento padrão)" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 #, fuzzy msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " @@ -10887,13 +10973,13 @@ msgstr "" "diferentes de zero, pois o imposto sobre vendas será aplicado quando o vale-" "presente for resgatado." -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -10901,7 +10987,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -10909,7 +10995,7 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 msgid "Use value from product" msgstr "" @@ -10941,8 +11027,8 @@ msgstr "" msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "" @@ -11019,21 +11105,36 @@ msgstr "" msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +msgid "Confirm order regardless of payment" +msgstr "" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" msgstr "" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -11041,15 +11142,15 @@ msgid "" "payments." msgstr "" -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 msgid "" "If you keep a fee, all positions within this order will be canceled and the " "order will be reduced to a cancellation fee. Payment and shipping fees will " @@ -11058,26 +11159,26 @@ msgid "" "automatically." msgstr "" -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 msgid "Generate cancellation for invoice" msgstr "" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -11086,58 +11187,58 @@ msgstr "" msgid "Payment date" msgstr "" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 msgid "Please select some events." msgstr "" -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -11146,7 +11247,7 @@ msgstr "" msgid "Seat" msgstr "" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -11156,113 +11257,130 @@ msgstr "" msgid "Membership" msgstr "" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Ticket checked in" +msgid "Ticket is blocked" +msgstr "Ingresso registrado" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +msgid "Validity end" +msgstr "" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 msgid "Cancel this position" msgstr "" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 msgid "Attach tickets" msgstr "" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 #, fuzzy msgid "Attach invoices" msgstr "Todas faturas" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 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:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "" -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "" -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "" -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 msgid "Cancel all dates" msgstr "" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "" -#: pretix/control/forms/orders.py:759 -msgid "Only available for payment method that support automatic refunds." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -11271,29 +11389,29 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 msgid "Gift card validity" msgstr "" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 msgid "Keep a fixed cancellation fee per ticket" msgstr "" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 msgid "Free tickets and add-on products are not counted" msgstr "" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 msgid "Keep fees" msgstr "" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -11301,20 +11419,20 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 msgid "Send information via email" msgstr "" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 msgid "Send information to waiting list" msgstr "" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, python-brace-format msgid "Canceled: {event}" msgstr "" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -11332,7 +11450,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -11346,24 +11464,24 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -11797,1036 +11915,1079 @@ msgstr "" msgid "A new secret has been generated for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, python-brace-format +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:172 +#, python-brace-format +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:177 +#, python-brace-format +msgid "A block has been added for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:181 +#, python-brace-format +msgid "A block has been removed for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " "type \"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 msgid "This object has been created by cloning." msgstr "" -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 msgid "The organizer has been changed." msgstr "" -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 msgid "The organizer settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 #, fuzzy msgid "The footer links have been changed." msgstr "O valor foi creditado no seu cartão." -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 #, fuzzy msgid "A scheduled export has been added." msgstr "O valor foi creditado no seu cartão." -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 #, fuzzy msgid "A scheduled export has been changed." msgstr "O valor foi creditado no seu cartão." -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 #, fuzzy msgid "A scheduled export has been deleted." msgstr "A equipe selecionada não pode ser deletada." -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 #, fuzzy msgid "A scheduled export has been executed." msgstr "A equipe selecionada não pode ser deletada." -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 msgid "Gift card acceptance for another organizer has been removed." msgstr "" -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 msgid "The webhook has been created." msgstr "" -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 msgid "The webhook has been changed." msgstr "" -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 #, fuzzy msgid "The webhook call retry jobs have been dropped." msgstr "A equipe selecionada não pode ser deletada." -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 #, fuzzy msgid "The SSO provider has been created." msgstr "O valor foi creditado no seu cartão." -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 #, fuzzy msgid "The SSO provider has been changed." msgstr "O valor foi creditado no seu cartão." -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 #, fuzzy msgid "The SSO provider has been deleted." msgstr "A equipe selecionada não pode ser deletada." -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 #, fuzzy msgid "The SSO client has been created." msgstr "O valor foi creditado no seu cartão." -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 #, fuzzy msgid "The SSO client has been changed." msgstr "O valor foi creditado no seu cartão." -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 #, fuzzy msgid "The SSO client has been deleted." msgstr "A equipe selecionada não pode ser deletada." -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 msgid "The membership type has been created." msgstr "" -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 msgid "The membership type has been changed." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 msgid "The membership type has been deleted." msgstr "" -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 msgid "The account has been created." msgstr "" -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 msgid "The account has been changed." msgstr "" -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 msgid "A membership for this account has been added." msgstr "" -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 msgid "A membership of this account has been changed." msgstr "" -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 msgid "A membership of this account has been deleted." msgstr "" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 msgid "The account has been disabled and anonymized." msgstr "" -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 msgid "A new password has been requested." msgstr "" -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 msgid "A new password has been set." msgstr "" -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 msgid "The event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 msgid "An event has been deleted." msgstr "" -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "" -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "" -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "" -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "" -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +msgid "The order has been set to be usable before it is paid." +msgstr "" + +#: pretix/control/logdisplay.py:374 +msgid "The order has been set to require payment before use." +msgstr "" + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "" -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 msgid "The cancellation request has been deleted." msgstr "" -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "" -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 msgid "The order has been reactivated." msgstr "" -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "" -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "" -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 msgid "The customer account has been changed." msgstr "" -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "" -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 msgid "The order's follow-up date has been updated." msgstr "" -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "" -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "" -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "" -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "" -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "" -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "" -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "" -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 msgid "A bundled item has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 msgid "A bundled item has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 msgid "A bundled item has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "" -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "" -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 msgid "The quota has been re-opened." msgstr "" -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "" -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "" -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "" -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 #, fuzzy msgid "The discount has been added." msgstr "O valor foi creditado no seu cartão." -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 #, fuzzy msgid "The discount has been deleted." msgstr "A equipe selecionada não pode ser deletada." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 #, fuzzy msgid "The discount has been changed." msgstr "O valor foi creditado no seu cartão." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "" -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "" -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "" -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "" -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "" -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 msgid "The event details have been changed." msgstr "" -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 msgid "An entry has been transferred to another waiting list." msgstr "" -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 msgid "The gate has been created." msgstr "" -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 msgid "The gate has been changed." msgstr "" -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 msgid "The gate has been deleted." msgstr "" -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "" -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 msgctxt "subevent" msgid "The event date has been canceled." msgstr "" -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "" -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "" -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "" -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "" -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "" -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "" -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "" -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "" -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "" -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 msgid "The gift card has been created." msgstr "" -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 msgid "The gift card has been changed." msgstr "" -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 msgid "A manual transaction has been performed." msgstr "" -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, python-brace-format msgid "The order has been canceled (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "" +#: pretix/control/logdisplay.py:678 +msgid "Blocked manually" +msgstr "" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -12861,7 +13022,7 @@ msgstr "" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -12869,8 +13030,8 @@ msgid "Payment" msgstr "" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -12917,7 +13078,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -12964,7 +13125,7 @@ msgid "Search" msgstr "" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "" @@ -13539,7 +13700,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -13589,18 +13750,18 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "" @@ -13611,7 +13772,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "" @@ -13734,7 +13895,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -14459,7 +14620,7 @@ msgid "Show affected orders" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "" @@ -14619,9 +14780,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -14688,8 +14849,8 @@ msgid "Free order" msgstr "" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "" @@ -14725,7 +14886,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "" @@ -14786,34 +14947,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -14952,7 +15113,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -15803,14 +15964,14 @@ msgid "Add a new bundled product" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "" @@ -15821,11 +15982,11 @@ msgid "" "sale until you have added it to an existing or newly created quota." msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 msgid "New variation" msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "" @@ -16024,7 +16185,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "" @@ -16079,36 +16240,36 @@ msgid "Question: %(name)s" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "" @@ -16567,40 +16728,80 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +#| msgid "Ticket checked in" +msgid "Ticket block" +msgstr "Ingresso registrado" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +msgid "Not blocked" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +msgid "Validity time" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, python-format +msgid "Valid from %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, python-format +msgid "Valid until %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 msgid "" "Removing or splitting this position will also remove or split all add-ons to " "this position." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "" @@ -16625,7 +16826,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -16766,262 +16967,274 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 msgid "Customer account" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 msgid "Contact email" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 msgid "Invoice was emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 msgid "Invoice was not yet emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 #, fuzzy msgid "Email invoices" msgstr "Todas faturas" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, python-format msgid "Denied scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, python-format msgid "Exit scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, python-format msgid "Entry scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, python-format msgid "Used %(amount)s discount from budget" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 msgid "Ticket page" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "Total" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "Successful payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 msgid "Pending total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "" @@ -17565,8 +17778,13 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "" @@ -17801,12 +18019,6 @@ msgstr "" msgid "Anonymize" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -msgid "Valid from" -msgstr "" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -19988,50 +20200,50 @@ msgstr "" msgid "Invalid code, please try again." msgstr "" -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "" -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 #, 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:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 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:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "" @@ -20123,7 +20335,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "" @@ -20131,7 +20343,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "" @@ -20176,7 +20388,7 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "Suas alterações foram salvas." -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -20207,13 +20419,13 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "" @@ -20306,17 +20518,17 @@ msgstr "" msgid "Your event is not empty, you need to set it up manually." msgstr "" -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" msgstr "" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "" @@ -20396,7 +20608,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "" @@ -20435,8 +20647,8 @@ msgstr "" msgid "Street" msgstr "" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "" @@ -20444,86 +20656,86 @@ msgstr "" msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 msgid "Exit scans" msgstr "" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "" -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " "from it." msgstr "" -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 msgid "" "The product could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it. Deleting it could break reporting or other " "functionality, so the product has been disabled instead." msgstr "" -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "" @@ -20870,101 +21082,101 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 pretix/plugins/sendmail/views.py:174 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, python-brace-format msgid "Export: {title}" msgstr "" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -20972,250 +21184,250 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 msgid "All orders have been canceled." msgstr "" -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 msgid "Your input was not valid." msgstr "" -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "Administradores" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "A equipe selecionada não pode ser deletada." -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." msgstr "" -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "" -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 msgid "The selected gift card issuer has been added." msgstr "" -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 msgid "The selected gift card issuer has been removed." msgstr "" -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 msgid "The transaction could not be reversed." msgstr "" -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 msgid "The transaction has been reversed." msgstr "" -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 msgid "The manual transaction has been saved." msgstr "" -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 msgid "The gift card has been created and can now be used." msgstr "" -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 msgid "The selected gate has been deleted." msgstr "" -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 msgid "The property has been created." msgstr "" -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 msgid "The selected property has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 msgid "The selected object has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 #, fuzzy msgid "The provider has been created." msgstr "O valor foi creditado no seu cartão." -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 msgid "The customer account has been anonymized." msgstr "" @@ -21472,7 +21684,7 @@ msgstr "" msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "" @@ -21560,7 +21772,7 @@ msgstr "" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "" @@ -22452,91 +22664,91 @@ msgstr "" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 msgctxt "export_category" msgid "Check-in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked out" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 msgid "Automatically checked in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 msgid "Check-in log (all scans)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 msgid "Offline" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 #, fuzzy msgid "Upload date" msgstr "Data final" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 msgid "Upload time" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 msgid "Successful scans only" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 msgid "All check-in lists" msgstr "" @@ -23216,71 +23428,75 @@ msgstr "" msgid "Everyone who placed an order" msgstr "" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" msgstr "" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 msgid "approval pending" msgstr "" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 msgid "Absolute" msgstr "" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 msgid "Relative, before event start" msgstr "" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 msgid "Relative, before event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 msgid "Relative, after event start" msgstr "" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 msgid "Relative, after event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 msgid "Please specify the send date" msgstr "" -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 msgid "Please specify the offset days and time" msgstr "" -#: pretix/plugins/sendmail/forms.py:394 +#: pretix/plugins/sendmail/forms.py:396 msgid "Please specify a product" msgstr "" @@ -23300,62 +23516,62 @@ msgstr "" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 msgid "Limit products" msgstr "" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 msgid "Send date" msgstr "" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 msgid "Time of day" msgstr "" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, python-brace-format msgid "on {date} at {time}" msgstr "" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, 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:269 +#: pretix/plugins/sendmail/models.py:275 #, 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:279 +#: pretix/plugins/sendmail/models.py:285 #, 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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -23573,31 +23789,31 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" msgstr[0] "" msgstr[1] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, python-format msgid "%(number)s waiting list entry" msgid_plural "%(number)s waiting list entries" msgstr[0] "" msgstr[1] "" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 msgid "Your rule has been created." msgstr "" -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 msgid "The selected rule has been deleted." msgstr "" @@ -23671,11 +23887,6 @@ msgstr "" msgid "Minimum Price" msgstr "" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 msgid "Available" @@ -24492,11 +24703,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -25225,7 +25436,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "" @@ -25264,63 +25475,67 @@ msgstr "" msgid "Membership:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +msgid "This ticket is blocked." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 msgctxt "ticket_checkins" msgid "Usage:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, python-format msgid "This ticket has been used once." msgid_plural "This ticket has been used %(count)s times." msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 msgid "No attendee name provided" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, python-format msgid "Remove one %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, python-format msgid "" "Remove one %(item)s from your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -25330,44 +25545,44 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, python-format msgid "Add one more %(item)s to your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, python-format msgid "incl. %(tax_sum)s taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" "Os artigos no seu carrinho estão reservados para você por %(minutes)s " "minutos." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 msgid "" "The items in your cart are no longer reserved for you. You can still " "complete your order as long as they’re available." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -25466,14 +25681,15 @@ msgid "Confirmation pending" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 msgid "Uncategorized items" @@ -25551,7 +25767,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 msgid "Few tickets left" msgstr "" @@ -25560,7 +25776,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 msgctxt "available_event_in_list" msgid "Buy now" msgstr "" @@ -25575,7 +25791,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "" @@ -25584,7 +25800,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "" @@ -25639,12 +25855,12 @@ msgid "Other dates" msgstr "" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 msgid "The booking period for this event is over." msgstr "" #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, python-format msgid "The booking period for this event will start on %(date)s at %(time)s." msgstr "" @@ -26706,7 +26922,7 @@ msgid "The products have been successfully added to your cart." msgstr "" #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -26915,15 +27131,15 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "" -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "" -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "" diff --git a/src/pretix/locale/pt/LC_MESSAGES/djangojs.po b/src/pretix/locale/pt/LC_MESSAGES/djangojs.po index 53b1e9577..c86446d25 100644 --- a/src/pretix/locale/pt/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/pt/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -284,22 +284,30 @@ msgid "Ticket code revoked/changed" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:61 -msgid "Order canceled" +msgid "Ticket blocked" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:62 -msgid "Ticket code is ambiguous on list" +msgid "Ticket not valid at this time" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:63 -msgid "Checked-in Tickets" +msgid "Order canceled" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:64 -msgid "Valid Tickets" +msgid "Ticket code is ambiguous on list" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:65 +msgid "Checked-in Tickets" +msgstr "" + +#: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:66 +msgid "Valid Tickets" +msgstr "" + +#: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:67 msgid "Currently inside" msgstr "" @@ -543,31 +551,31 @@ msgid "" "darker shade." msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:461 +#: pretix/static/pretixcontrol/js/ui/main.js:464 msgid "All" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:462 +#: pretix/static/pretixcontrol/js/ui/main.js:465 msgid "None" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:463 +#: pretix/static/pretixcontrol/js/ui/main.js:466 msgid "Search query" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:466 +#: pretix/static/pretixcontrol/js/ui/main.js:469 msgid "Selected only" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:869 +#: pretix/static/pretixcontrol/js/ui/main.js:872 msgid "Use a different name internally" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:905 +#: pretix/static/pretixcontrol/js/ui/main.js:908 msgid "Click to close" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:977 +#: pretix/static/pretixcontrol/js/ui/main.js:980 msgid "You have unsaved changes!" msgstr "" diff --git a/src/pretix/locale/pt_BR/LC_MESSAGES/django.po b/src/pretix/locale/pt_BR/LC_MESSAGES/django.po index eab39950b..079e550de 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-02-07 17:01+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2022-12-21 20:00+0000\n" "Last-Translator: Fazenda Dengo \n" "Language-Team: Portuguese (Brazil) 1;\n" "X-Generator: Weblate 4.15\n" -#: pretix/api/auth/devicesecurity.py:28 +#: pretix/api/auth/devicesecurity.py:31 msgid "" "Full device access (reading and changing orders and gift cards, reading of " "products and settings)" @@ -27,19 +27,19 @@ msgstr "" "Acesso total ao dispositivo (leitura e alteração de pedidos e cartões de " "presente, leitura de produtos e configurações)" -#: pretix/api/auth/devicesecurity.py:44 +#: pretix/api/auth/devicesecurity.py:53 msgid "pretixSCAN" msgstr "pretixSCAN" -#: pretix/api/auth/devicesecurity.py:79 +#: pretix/api/auth/devicesecurity.py:89 msgid "pretixSCAN (kiosk mode, no order sync, no search)" msgstr "pretixSCAN (modo quiosque, sem sincronização de pedido, sem busca)" -#: pretix/api/auth/devicesecurity.py:112 +#: pretix/api/auth/devicesecurity.py:123 msgid "pretixSCAN (online only, no order sync)" msgstr "pretixSCAN (apenas online, sem sincronização de pedido)" -#: pretix/api/auth/devicesecurity.py:146 +#: pretix/api/auth/devicesecurity.py:158 msgid "pretixPOS" msgstr "pretixPOS" @@ -83,30 +83,30 @@ msgstr "Todos os eventos (incluindo os criados recentemente)" msgid "Limit to events" msgstr "Limitar a eventos" -#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:271 -#: pretix/base/exporters/orderlist.py:800 pretix/base/models/orders.py:221 -#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:703 -#: pretix/control/forms/filter.py:536 -#: pretix/control/templates/pretixcontrol/order/index.html:850 +#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:272 +#: pretix/base/exporters/orderlist.py:809 pretix/base/models/orders.py:227 +#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:749 +#: pretix/control/forms/filter.py:539 +#: pretix/control/templates/pretixcontrol/order/index.html:882 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:38 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:21 #: pretix/control/views/vouchers.py:111 #: pretix/plugins/banktransfer/refund_export.py:46 -#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/plugins/checkinlists/exporters.py:482 msgid "Comment" msgstr "Comente" -#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1193 +#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1201 msgid "The product \"{}\" is not assigned to a quota." msgstr "O produto \"{}\" não está associado a uma cota." #: pretix/api/serializers/checkin.py:65 pretix/base/models/event.py:1573 -#: pretix/base/models/items.py:1499 pretix/base/models/items.py:1750 +#: pretix/base/models/items.py:1506 pretix/base/models/items.py:1757 msgid "One or more items do not belong to this event." msgstr "Um ou mais itens não pertencem a este evento." #: pretix/api/serializers/checkin.py:69 pretix/api/serializers/checkin.py:72 -#: pretix/base/models/items.py:1761 pretix/base/models/items.py:1764 +#: pretix/base/models/items.py:1768 pretix/base/models/items.py:1771 #: pretix/base/models/waitinglist.py:301 pretix/base/models/waitinglist.py:304 msgid "The subevent does not belong to this event." msgstr "Este subevento não pertence a este evento." @@ -172,7 +172,7 @@ msgstr "" "Cartões de presente não devem ser associados com impostos diferentes de zero " "já que impostos de venda serão aplicados quando o cartão for utilizado." -#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:599 +#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:598 msgid "Gift card products should not be admission products at the same time." msgstr "Cartões de presente não devem ser produtos de entrada ao mesmo tempo." @@ -196,23 +196,23 @@ msgstr "Dependência circular entre perguntas detectado." msgid "This type of question cannot be asked during check-in." msgstr "Esse tipo de pergunta não pode ser respondida durante o check-in." -#: pretix/api/serializers/order.py:74 +#: pretix/api/serializers/order.py:75 #, fuzzy, python-brace-format #| msgid "Your cart has been updated." msgid "\"{input}\" is not a valid choice." msgstr "Seu carrinho foi atualizado." -#: pretix/api/serializers/order.py:1167 pretix/api/views/cart.py:210 -#: pretix/base/services/orders.py:1392 +#: pretix/api/serializers/order.py:1175 pretix/api/views/cart.py:210 +#: pretix/base/services/orders.py:1415 #, python-brace-format msgid "The selected seat \"{seat}\" is not available." msgstr "Atualmente, o assento {seat} selecionado não está disponível." -#: pretix/api/serializers/order.py:1180 pretix/api/serializers/order.py:1187 +#: pretix/api/serializers/order.py:1188 pretix/api/serializers/order.py:1195 msgid "The product \"{}\" is not available on this date." msgstr "O produto \"{}\" não está disponível nessa data." -#: pretix/api/serializers/order.py:1205 pretix/api/views/cart.py:190 +#: pretix/api/serializers/order.py:1213 pretix/api/views/cart.py:190 msgid "" "There is not enough quota available on quota \"{}\" to perform the operation." msgstr "Não existe quantidade suficiente em \"{}\" para executar esta ação." @@ -227,17 +227,17 @@ msgstr "" "algum organizador afiliado." #: pretix/api/serializers/organizer.py:224 -#: pretix/control/views/organizer.py:722 +#: pretix/control/views/organizer.py:723 msgid "pretix account invitation" msgstr "convite para conta no pretix" #: pretix/api/serializers/organizer.py:246 -#: pretix/control/views/organizer.py:821 +#: pretix/control/views/organizer.py:822 msgid "This user already has been invited for this team." msgstr "Esse usuário já foi convidado para essa equipe." #: pretix/api/serializers/organizer.py:262 -#: pretix/control/views/organizer.py:838 +#: pretix/control/views/organizer.py:839 msgid "This user already has permissions for this team." msgstr "Esse usuário tem permissão de acesso nessa equipe." @@ -248,7 +248,7 @@ msgid "" "The specified voucher has already been used the maximum number of times." msgstr "Seu carrinho foi atualizado." -#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:434 +#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:457 #, python-brace-format msgid "" "The application \"{application_name}\" has been authorized to access your " @@ -256,23 +256,23 @@ msgid "" msgstr "" "A aplicação \"{application_name}\" foi autorizada para acessar sua conta." -#: pretix/api/views/order.py:528 pretix/control/views/orders.py:1333 +#: pretix/api/views/order.py:530 pretix/control/views/orders.py:1333 #: pretix/presale/views/order.py:744 pretix/presale/views/order.py:817 msgid "You cannot generate an invoice for this order." msgstr "Você não pode gerar uma fatura para este pedido." -#: pretix/api/views/order.py:533 pretix/control/views/orders.py:1335 +#: pretix/api/views/order.py:535 pretix/control/views/orders.py:1335 #: pretix/presale/views/order.py:746 pretix/presale/views/order.py:819 msgid "An invoice for this order already exists." msgstr "Uma fatura para este pedido já existe." -#: pretix/api/views/order.py:559 pretix/control/views/orders.py:1459 +#: pretix/api/views/order.py:561 pretix/control/views/orders.py:1459 #: pretix/control/views/users.py:141 msgid "There was an error sending the mail. Please try again later." msgstr "Ocorreu um erro enviando o email. Por favor, tente novamente em breve." -#: pretix/api/views/order.py:637 pretix/base/services/cart.py:198 -#: pretix/base/services/orders.py:175 pretix/presale/views/order.py:801 +#: pretix/api/views/order.py:639 pretix/base/services/cart.py:198 +#: pretix/base/services/orders.py:176 pretix/presale/views/order.py:801 msgid "One of the selected products is not available in the selected country." msgstr "Um dos produtos selecionados não está disponível no país selecionado." @@ -288,7 +288,7 @@ msgstr "Novo pedido precisa ser aprovado" msgid "Order marked as paid" msgstr "Pedido marcado como pago" -#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:331 +#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:337 #: pretix/base/notifications.py:251 #: pretix/control/templates/pretixcontrol/event/mail.html:111 #: pretix/control/views/orders.py:1296 @@ -431,7 +431,7 @@ msgstr "Seu carrinho foi atualizado." #: pretix/base/addressvalidation.py:108 pretix/base/forms/questions.py:878 #: pretix/base/forms/questions.py:909 pretix/base/payment.py:87 #: pretix/control/forms/event.py:723 pretix/control/forms/event.py:729 -#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1295 +#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1300 #: pretix/control/forms/mailsetup.py:76 pretix/control/forms/mailsetup.py:118 #: pretix/plugins/banktransfer/payment.py:625 #: pretix/plugins/banktransfer/payment.py:631 @@ -455,12 +455,12 @@ msgstr "{system} Usuário" #: pretix/base/auth.py:152 pretix/base/exporters/customers.py:67 #: pretix/base/forms/auth.py:246 pretix/base/models/auth.py:246 #: pretix/base/models/customers.py:93 pretix/base/models/notifications.py:46 -#: pretix/base/models/orders.py:196 pretix/control/navigation.py:81 +#: pretix/base/models/orders.py:202 pretix/control/navigation.py:81 #: pretix/control/navigation.py:494 #: pretix/control/templates/pretixcontrol/event/settings.html:68 #: pretix/control/templates/pretixcontrol/organizers/customer.html:48 -#: pretix/plugins/checkinlists/exporters.py:451 -#: pretix/presale/checkoutflow.py:1382 pretix/presale/forms/checkout.py:57 +#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/presale/checkoutflow.py:1384 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 @@ -625,9 +625,9 @@ msgid "Question answer file uploads" msgstr "Perguntas" #: pretix/base/exporters/answers.py:53 pretix/base/exporters/json.py:52 -#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:79 -#: pretix/base/exporters/orderlist.py:756 -#: pretix/base/exporters/orderlist.py:948 +#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:765 +#: pretix/base/exporters/orderlist.py:957 #: pretix/plugins/reports/exporters.py:405 #: pretix/plugins/reports/exporters.py:578 #, fuzzy @@ -642,7 +642,7 @@ msgid "" "customers while creating an order." msgstr "" -#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1357 +#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1364 #: pretix/control/navigation.py:182 #: pretix/control/templates/pretixcontrol/items/questions.html:3 #: pretix/control/templates/pretixcontrol/items/questions.html:5 @@ -696,47 +696,47 @@ msgstr "Meio de pagamento" msgid "External identifier" msgstr "Identificador interno" -#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:425 -#: pretix/base/exporters/orderlist.py:535 +#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:426 +#: pretix/base/exporters/orderlist.py:536 #: pretix/base/exporters/waitinglist.py:110 pretix/base/models/customers.py:94 -#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1260 -#: pretix/base/models/orders.py:200 pretix/base/models/waitinglist.py:80 +#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1267 +#: pretix/base/models/orders.py:206 pretix/base/models/waitinglist.py:80 #: pretix/base/orderimport.py:163 pretix/base/pdf.py:315 -#: pretix/control/templates/pretixcontrol/order/index.html:245 +#: pretix/control/templates/pretixcontrol/order/index.html:248 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:148 #: pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:452 -#: pretix/presale/checkoutflow.py:1388 pretix/presale/forms/checkout.py:84 +#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/presale/checkoutflow.py:1390 pretix/presale/forms/checkout.py:84 #: pretix/presale/forms/waitinglist.py:101 #: pretix/presale/templates/pretixpresale/event/order.html:302 msgid "Phone number" msgstr "Número de telefone" #: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:248 -#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2774 -#: pretix/base/settings.py:3090 pretix/base/settings.py:3101 +#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2838 +#: pretix/base/settings.py:3103 pretix/base/settings.py:3114 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Full name" msgstr "Nome completo" #: pretix/base/exporters/customers.py:74 pretix/base/exporters/invoices.py:203 #: pretix/base/exporters/invoices.py:211 pretix/base/exporters/invoices.py:329 -#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:251 #: pretix/base/exporters/waitinglist.py:108 pretix/base/forms/questions.py:1036 #: pretix/base/models/devices.py:66 pretix/base/models/devices.py:126 #: pretix/base/models/event.py:1380 pretix/base/models/event.py:1617 -#: pretix/base/models/items.py:1623 pretix/base/models/items.py:1791 +#: pretix/base/models/items.py:1630 pretix/base/models/items.py:1798 #: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:73 #: pretix/base/models/seating.py:61 pretix/base/models/waitinglist.py:69 -#: pretix/base/settings.py:2733 pretix/base/settings.py:2743 -#: pretix/base/settings.py:3079 pretix/control/forms/filter.py:594 +#: pretix/base/settings.py:2746 pretix/base/settings.py:2756 +#: pretix/base/settings.py:3092 pretix/control/forms/filter.py:597 #: pretix/control/forms/item.py:352 pretix/control/forms/organizer.py:655 #: pretix/control/templates/pretixcontrol/checkin/index.html:104 #: 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 -#: pretix/control/templates/pretixcontrol/order/index.html:899 +#: pretix/control/templates/pretixcontrol/order/index.html:931 #: pretix/control/templates/pretixcontrol/organizers/customer.html:57 #: pretix/control/templates/pretixcontrol/organizers/customers.html:62 #: pretix/control/templates/pretixcontrol/organizers/devices.html:77 @@ -748,8 +748,8 @@ msgstr "Nome completo" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:144 #: pretix/control/views/waitinglist.py:295 pretix/plugins/badges/models.py:53 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34 -#: pretix/plugins/checkinlists/exporters.py:326 -#: pretix/plugins/checkinlists/exporters.py:618 +#: pretix/plugins/checkinlists/exporters.py:329 +#: pretix/plugins/checkinlists/exporters.py:639 #: pretix/plugins/reports/exporters.py:812 #: pretix/plugins/ticketoutputpdf/models.py:239 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 @@ -791,7 +791,7 @@ msgstr "Data de validade" #: pretix/base/exporters/customers.py:81 pretix/base/exporters/invoices.py:202 #: pretix/base/exporters/waitinglist.py:118 pretix/base/models/auth.py:260 #: pretix/base/models/customers.py:105 pretix/base/models/exports.py:53 -#: pretix/control/forms/event.py:1390 pretix/control/forms/exports.py:49 +#: pretix/control/forms/event.py:1395 pretix/control/forms/exports.py:49 #: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:296 msgid "Language" msgstr "Idioma" @@ -818,41 +818,43 @@ msgstr "" #: pretix/base/exporters/items.py:203 pretix/base/exporters/items.py:204 #: pretix/base/exporters/items.py:205 pretix/base/exporters/items.py:208 #: pretix/base/exporters/items.py:210 pretix/base/exporters/items.py:211 -#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1210 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:499 -#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:118 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:690 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1216 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:502 +#: pretix/control/forms/item.py:509 pretix/control/forms/subevents.py:118 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "Yes" msgstr "Sim" #: pretix/base/exporters/customers.py:100 #: pretix/base/exporters/customers.py:101 pretix/base/exporters/events.py:81 -#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1212 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:500 -#: pretix/control/forms/item.py:511 pretix/control/forms/subevents.py:119 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1218 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:503 +#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:119 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "No" msgstr "Não" @@ -875,8 +877,8 @@ msgid "Event ticket {event}-{code}" msgstr "Ingresso do evento {event}-{code}" #: pretix/base/exporters/dekodi.py:220 pretix/base/exporters/invoices.py:74 -#: pretix/base/exporters/orderlist.py:120 -#: pretix/base/exporters/orderlist.py:900 +#: pretix/base/exporters/orderlist.py:121 +#: pretix/base/exporters/orderlist.py:909 #: pretix/plugins/checkinlists/exporters.py:86 #: pretix/plugins/reports/exporters.py:394 #: pretix/plugins/reports/exporters.py:625 @@ -919,8 +921,8 @@ msgstr "" #: pretix/base/exporters/events.py:57 pretix/base/exporters/waitinglist.py:114 #: pretix/base/models/event.py:522 pretix/base/pdf.py:219 -#: pretix/control/forms/filter.py:1110 pretix/control/forms/filter.py:1112 -#: pretix/control/forms/filter.py:1506 pretix/control/forms/filter.py:1508 +#: pretix/control/forms/filter.py:1113 pretix/control/forms/filter.py:1115 +#: pretix/control/forms/filter.py:1509 pretix/control/forms/filter.py:1511 #: pretix/control/templates/pretixcontrol/events/index.html:62 #: pretix/control/templates/pretixcontrol/organizers/detail.html:58 msgid "Event name" @@ -941,8 +943,8 @@ msgid "Event currency" msgstr "Moeda do evento" #: pretix/base/exporters/events.py:61 pretix/base/models/event.py:545 -#: pretix/base/models/event.py:1382 pretix/base/settings.py:2731 -#: pretix/base/settings.py:2741 pretix/control/forms/subevents.py:472 +#: pretix/base/models/event.py:1382 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2754 pretix/control/forms/subevents.py:472 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:268 msgid "Event start time" msgstr "Hora de início do evento" @@ -987,13 +989,13 @@ msgstr "" #: pretix/base/exporters/events.py:69 pretix/base/models/event.py:590 #: pretix/control/templates/pretixcontrol/event/index.html:113 -#: pretix/control/templates/pretixcontrol/order/index.html:943 +#: pretix/control/templates/pretixcontrol/order/index.html:975 msgid "Internal comment" msgstr "Comentário interno" -#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1556 -#: pretix/base/models/orders.py:1946 pretix/control/forms/filter.py:201 -#: pretix/control/forms/filter.py:890 pretix/control/forms/filter.py:2062 +#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1562 +#: pretix/base/models/orders.py:1952 pretix/control/forms/filter.py:201 +#: pretix/control/forms/filter.py:893 pretix/control/forms/filter.py:2065 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:14 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:31 @@ -1007,8 +1009,8 @@ msgid "Payment provider" msgstr "Meio de pagamento" #: pretix/base/exporters/invoices.py:84 pretix/base/exporters/invoices.py:86 -#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:892 -#: pretix/control/forms/filter.py:2064 +#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:895 +#: pretix/control/forms/filter.py:2067 msgid "All payment providers" msgstr "Todos os meios de pagamento" @@ -1043,8 +1045,8 @@ msgid "" msgstr "" #: pretix/base/exporters/invoices.py:188 pretix/base/shredder.py:392 -#: pretix/control/templates/pretixcontrol/order/index.html:256 -#: pretix/control/templates/pretixcontrol/order/index.html:329 +#: pretix/control/templates/pretixcontrol/order/index.html:259 +#: pretix/control/templates/pretixcontrol/order/index.html:332 #: pretix/control/templates/pretixcontrol/organizers/edit.html:204 #: pretix/presale/templates/pretixpresale/event/order.html:234 #: pretix/presale/templates/pretixpresale/event/order.html:255 @@ -1060,24 +1062,24 @@ msgid "Invoice number" msgstr "Número do pedido" #: pretix/base/exporters/invoices.py:197 pretix/base/exporters/invoices.py:324 -#: pretix/base/exporters/orderlist.py:923 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1256 -#: pretix/base/models/orders.py:208 pretix/base/models/orders.py:2538 -#: pretix/base/models/orders.py:2642 +#: pretix/base/exporters/orderlist.py:932 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1263 +#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2602 +#: pretix/base/models/orders.py:2706 #: pretix/control/templates/pretixcontrol/order/transactions.html:19 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:64 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 -#: pretix/plugins/checkinlists/exporters.py:610 +#: pretix/plugins/checkinlists/exporters.py:631 #: pretix/presale/templates/pretixpresale/organizers/index.html:43 msgid "Date" msgstr "Data" #: pretix/base/exporters/invoices.py:198 pretix/base/exporters/invoices.py:325 -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:422 -#: pretix/base/exporters/orderlist.py:531 pretix/base/models/orders.py:171 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:423 +#: pretix/base/exporters/orderlist.py:532 pretix/base/models/orders.py:174 #: pretix/base/notifications.py:199 pretix/base/pdf.py:101 #: pretix/control/templates/pretixcontrol/checkin/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:172 @@ -1091,8 +1093,8 @@ msgstr "Data" #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:29 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:41 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:433 -#: pretix/plugins/checkinlists/exporters.py:614 +#: pretix/plugins/checkinlists/exporters.py:445 +#: pretix/plugins/checkinlists/exporters.py:635 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:811 #: pretix/plugins/ticketoutputpdf/exporters.py:95 @@ -1103,7 +1105,7 @@ msgstr "Código do pedido" #: pretix/base/exporters/invoices.py:199 pretix/base/exporters/invoices.py:326 #: pretix/base/models/customers.py:381 pretix/base/models/waitinglist.py:76 -#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:532 +#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:535 #: pretix/control/templates/pretixcontrol/users/index.html:42 #: pretix/control/views/waitinglist.py:295 msgid "E-mail address" @@ -1128,15 +1130,15 @@ msgid "Invoice sender:" msgstr "Remetente da fatura:" #: pretix/base/exporters/invoices.py:204 pretix/base/exporters/invoices.py:330 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:559 pretix/base/forms/questions.py:609 -#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1346 -#: pretix/base/models/orders.py:2776 pretix/base/orderimport.py:351 -#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:629 -#: pretix/control/templates/pretixcontrol/order/index.html:901 -#: pretix/plugins/checkinlists/exporters.py:474 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:609 +#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1352 +#: pretix/base/models/orders.py:2840 pretix/base/orderimport.py:351 +#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:632 +#: pretix/control/templates/pretixcontrol/order/index.html:933 +#: pretix/plugins/checkinlists/exporters.py:492 #: pretix/plugins/reports/exporters.py:767 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:314 @@ -1146,47 +1148,47 @@ msgstr "Endereço" #: pretix/base/exporters/invoices.py:205 pretix/base/exporters/invoices.py:213 #: pretix/base/exporters/invoices.py:331 pretix/base/exporters/invoices.py:339 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:620 -#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1347 -#: pretix/base/models/orders.py:2777 pretix/base/orderimport.py:362 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:620 +#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1353 +#: pretix/base/models/orders.py:2841 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:508 pretix/base/settings.py:877 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:633 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:636 #: pretix/control/views/item.py:455 -#: pretix/plugins/checkinlists/exporters.py:475 +#: pretix/plugins/checkinlists/exporters.py:493 #: pretix/plugins/reports/exporters.py:768 msgid "ZIP code" msgstr "CEP" #: pretix/base/exporters/invoices.py:206 pretix/base/exporters/invoices.py:214 #: pretix/base/exporters/invoices.py:332 pretix/base/exporters/invoices.py:340 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:628 -#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1348 -#: pretix/base/models/orders.py:2778 pretix/base/orderimport.py:373 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:628 +#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1354 +#: pretix/base/models/orders.py:2842 pretix/base/orderimport.py:373 #: pretix/base/orderimport.py:519 pretix/base/settings.py:889 -#: pretix/control/forms/filter.py:607 pretix/control/forms/filter.py:638 +#: pretix/control/forms/filter.py:610 pretix/control/forms/filter.py:641 #: pretix/control/views/item.py:465 -#: pretix/plugins/checkinlists/exporters.py:476 +#: pretix/plugins/checkinlists/exporters.py:494 #: pretix/plugins/reports/exporters.py:769 msgid "City" msgstr "Cidade" #: pretix/base/exporters/invoices.py:207 pretix/base/exporters/invoices.py:215 #: pretix/base/exporters/invoices.py:333 pretix/base/exporters/invoices.py:341 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:640 -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2779 pretix/base/models/orders.py:2780 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:640 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2843 pretix/base/models/orders.py:2844 #: pretix/base/orderimport.py:389 pretix/base/orderimport.py:535 -#: pretix/base/settings.py:898 pretix/control/forms/filter.py:612 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:905 +#: pretix/base/settings.py:898 pretix/control/forms/filter.py:615 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:937 #: pretix/control/views/item.py:475 -#: pretix/plugins/checkinlists/exporters.py:477 +#: pretix/plugins/checkinlists/exporters.py:495 #: pretix/plugins/reports/exporters.py:719 #: pretix/plugins/reports/exporters.py:764 #: pretix/plugins/reports/exporters.py:813 @@ -1201,11 +1203,11 @@ msgstr "Código de tributação" #: pretix/base/exporters/invoices.py:209 pretix/base/exporters/invoices.py:217 #: pretix/base/exporters/invoices.py:335 pretix/base/exporters/invoices.py:343 -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:602 pretix/base/models/orders.py:2783 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:2847 #: pretix/base/orderimport.py:433 -#: pretix/control/templates/pretixcontrol/order/index.html:912 +#: pretix/control/templates/pretixcontrol/order/index.html:944 #: pretix/plugins/reports/exporters.py:771 #: pretix/plugins/reports/exporters.py:813 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:103 @@ -1227,15 +1229,15 @@ msgid "Invoice recipient:" msgstr "Destinatário da fatura:" #: pretix/base/exporters/invoices.py:210 pretix/base/exporters/invoices.py:336 -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:434 -#: pretix/base/exporters/orderlist.py:558 -#: pretix/base/exporters/orderlist.py:592 pretix/base/forms/questions.py:601 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:435 +#: pretix/base/exporters/orderlist.py:559 +#: pretix/base/exporters/orderlist.py:596 pretix/base/forms/questions.py:601 #: pretix/base/orderimport.py:321 pretix/base/orderimport.py:486 -#: pretix/control/forms/filter.py:590 pretix/control/forms/filter.py:625 -#: pretix/control/templates/pretixcontrol/order/index.html:897 +#: pretix/control/forms/filter.py:593 pretix/control/forms/filter.py:628 +#: pretix/control/templates/pretixcontrol/order/index.html:929 #: pretix/control/views/item.py:433 -#: pretix/plugins/checkinlists/exporters.py:462 +#: pretix/plugins/checkinlists/exporters.py:477 #: pretix/plugins/reports/exporters.py:766 #: pretix/plugins/reports/exporters.py:812 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:87 @@ -1248,14 +1250,14 @@ msgid "Street address" msgstr "Endereço" #: pretix/base/exporters/invoices.py:216 pretix/base/exporters/invoices.py:342 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:664 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:564 pretix/base/forms/questions.py:664 #: pretix/base/forms/questions.py:1002 pretix/base/models/customers.py:297 -#: pretix/base/models/orders.py:1350 pretix/base/models/orders.py:2782 +#: pretix/base/models/orders.py:1356 pretix/base/models/orders.py:2846 #: pretix/base/orderimport.py:408 -#: pretix/control/templates/pretixcontrol/order/index.html:908 -#: pretix/plugins/checkinlists/exporters.py:478 +#: pretix/control/templates/pretixcontrol/order/index.html:940 +#: pretix/plugins/checkinlists/exporters.py:496 #: pretix/plugins/reports/exporters.py:770 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:321 @@ -1264,19 +1266,19 @@ msgid "State" msgstr "Estado" #: pretix/base/exporters/invoices.py:218 pretix/base/exporters/invoices.py:344 -#: pretix/base/models/orders.py:2792 pretix/base/models/orders.py:2820 +#: pretix/base/models/orders.py:2856 pretix/base/models/orders.py:2884 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107 msgid "Beneficiary" msgstr "Beneficiário" #: pretix/base/exporters/invoices.py:219 pretix/base/exporters/invoices.py:345 -#: pretix/base/models/orders.py:2787 pretix/base/orderimport.py:444 -#: pretix/control/templates/pretixcontrol/order/index.html:932 +#: pretix/base/models/orders.py:2851 pretix/base/orderimport.py:444 +#: pretix/control/templates/pretixcontrol/order/index.html:964 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:115 msgid "Internal reference" msgstr "Referência interna" -#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1343 +#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1348 msgid "Reverse charge" msgstr "Reverter cobrança" @@ -1301,9 +1303,9 @@ msgid "Payment matching IDs" msgstr "Identificadores de pagamento similares" #: pretix/base/exporters/invoices.py:226 pretix/base/exporters/invoices.py:346 -#: pretix/base/exporters/orderlist.py:276 -#: pretix/base/exporters/orderlist.py:446 -#: pretix/base/exporters/orderlist.py:608 +#: pretix/base/exporters/orderlist.py:277 +#: pretix/base/exporters/orderlist.py:447 +#: pretix/base/exporters/orderlist.py:612 #: pretix/control/templates/pretixcontrol/event/payment.html:10 #: pretix/control/views/event.py:343 msgid "Payment providers" @@ -1317,7 +1319,7 @@ msgid "Cancellation" msgstr "Cancelamento" #: pretix/base/exporters/invoices.py:282 pretix/base/exporters/invoices.py:385 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgid "Invoice" msgstr "Pedido" @@ -1326,13 +1328,13 @@ msgstr "Pedido" msgid "Line number" msgstr "Número da linha" -#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:429 +#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:430 #: pretix/base/models/items.py:374 pretix/base/models/items.py:808 #: pretix/control/templates/pretixcontrol/pdf/placeholders.html:32 msgid "Description" msgstr "Descrição" -#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:310 +#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:323 msgid "Gross price" msgstr "Preço bruto" @@ -1342,16 +1344,16 @@ msgstr "Preço bruto" msgid "Net price" msgstr "Preço padrão" -#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:433 -#: pretix/base/exporters/orderlist.py:549 pretix/base/models/orders.py:2096 -#: pretix/base/models/orders.py:2226 pretix/base/models/orders.py:2581 +#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:434 +#: pretix/base/exporters/orderlist.py:550 pretix/base/models/orders.py:2102 +#: pretix/base/models/orders.py:2246 pretix/base/models/orders.py:2645 msgid "Tax value" msgstr "Valor do imposto" -#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:431 -#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:2087 -#: pretix/base/models/orders.py:2217 pretix/base/models/orders.py:2572 -#: pretix/base/models/orders.py:2652 pretix/base/models/tax.py:161 +#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:432 +#: pretix/base/exporters/orderlist.py:548 pretix/base/models/orders.py:2093 +#: pretix/base/models/orders.py:2237 pretix/base/models/orders.py:2636 +#: pretix/base/models/orders.py:2716 pretix/base/models/tax.py:161 #: pretix/control/templates/pretixcontrol/order/transactions.html:21 #: pretix/plugins/reports/exporters.py:720 #: pretix/plugins/reports/exporters.py:765 @@ -1378,7 +1380,7 @@ msgstr "Horário do final do evento" msgid "Product data" msgstr "Imagem do produto" -#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:837 +#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:846 #, fuzzy #| msgid "Product picture" msgctxt "export_category" @@ -1419,17 +1421,17 @@ msgstr "Nome interno" msgid "Item name" msgstr "Nome do item" -#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:545 +#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:546 #: pretix/base/exporters/waitinglist.py:112 pretix/base/models/items.py:801 -#: pretix/base/models/orders.py:1302 pretix/base/models/orders.py:2557 +#: pretix/base/models/orders.py:1308 pretix/base/models/orders.py:2621 msgid "Variation" msgstr "Variação" #: pretix/base/exporters/items.py:72 pretix/base/models/customers.py:56 #: pretix/base/models/customers.py:389 pretix/base/models/discount.py:56 #: pretix/base/models/event.py:1371 pretix/base/models/items.py:371 -#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1063 -#: pretix/control/forms/filter.py:1793 +#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1066 +#: pretix/control/forms/filter.py:1796 #: pretix/control/templates/pretixcontrol/event/plugins.html:55 #: pretix/control/templates/pretixcontrol/users/index.html:51 msgid "Active" @@ -1438,7 +1440,7 @@ msgstr "Ativo" #: pretix/base/exporters/items.py:73 pretix/base/models/discount.py:68 #: pretix/base/models/items.py:519 pretix/base/models/items.py:861 #: pretix/control/forms/discounts.py:79 pretix/control/forms/event.py:898 -#: pretix/control/forms/item.py:539 pretix/control/forms/item.py:746 +#: pretix/control/forms/item.py:538 pretix/control/forms/item.py:745 msgid "Sales channels" msgstr "Canal de vendas" @@ -1473,14 +1475,14 @@ msgstr "Tipo de dispositivo" msgid "Generate tickets" msgstr "Tipo de dispositivo" -#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:853 #: pretix/base/exporters/waitinglist.py:41 pretix/base/shredder.py:241 -#: pretix/control/forms/event.py:1460 pretix/control/navigation.py:235 +#: pretix/control/forms/event.py:1465 pretix/control/navigation.py:235 #: pretix/control/templates/pretixcontrol/event/settings.html:331 #: pretix/control/templates/pretixcontrol/orders/cancel.html:62 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:8 -#: pretix/plugins/sendmail/views.py:436 +#: pretix/plugins/sendmail/views.py:439 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:27 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:77 @@ -1493,7 +1495,7 @@ msgstr "Tipo de dispositivo" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:102 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:66 #: pretix/presale/templates/pretixpresale/organizers/index.html:94 -#: pretix/presale/views/widget.py:384 +#: pretix/presale/views/widget.py:387 msgid "Waiting list" msgstr "Lista de espera" @@ -1551,9 +1553,10 @@ msgstr "Quantidade mínima por pedido" msgid "Maximum amount per order" msgstr "Quantidade máxima por pedido" -#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:270 -#: pretix/base/models/items.py:505 pretix/base/models/orders.py:231 -#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:271 +#: pretix/base/models/items.py:505 pretix/base/models/items.py:874 +#: pretix/base/models/orders.py:237 +#: pretix/plugins/checkinlists/exporters.py:481 msgid "Requires special attention" msgstr "Requer atenção especial" @@ -1569,7 +1572,7 @@ msgstr "" #: pretix/base/exporters/items.py:93 pretix/base/models/items.py:530 #: pretix/base/models/items.py:836 #: pretix/control/templates/pretixcontrol/item/include_variations.html:41 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:147 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:148 msgid "Require a valid membership" msgstr "" @@ -1580,7 +1583,7 @@ msgstr "" msgid "Hide without a valid membership" msgstr "Membros do time" -#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:78 +#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:79 msgid "Order data" msgstr "Informação do pedido" @@ -1605,14 +1608,14 @@ msgstr "" msgid "Filter by status" msgstr "Filtrar por status" -#: pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:81 msgid "" "Download a spreadsheet of all orders. The spreadsheet will include three " "sheets, one with a line for every order, one with a line for every order " "position, and one with a line for every additional fee charged in an order." msgstr "" -#: pretix/base/exporters/orderlist.py:92 pretix/base/models/orders.py:264 +#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:270 #: pretix/control/navigation.py:253 pretix/control/navigation.py:360 #: pretix/control/templates/pretixcontrol/orders/index.html:7 #: pretix/control/templates/pretixcontrol/orders/index.html:9 @@ -1622,41 +1625,41 @@ msgstr "" msgid "Orders" msgstr "Pedidos" -#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:2260 +#: pretix/base/exporters/orderlist.py:94 pretix/base/models/orders.py:2294 #: pretix/base/notifications.py:205 msgid "Order positions" msgstr "Posição dos pedidos" -#: pretix/base/exporters/orderlist.py:94 +#: pretix/base/exporters/orderlist.py:95 msgid "Order fees" msgstr "Taxas do pedido" -#: pretix/base/exporters/orderlist.py:102 +#: pretix/base/exporters/orderlist.py:103 msgid "Only paid orders" msgstr "Apenas ordens pagas" -#: pretix/base/exporters/orderlist.py:108 +#: pretix/base/exporters/orderlist.py:109 msgid "Include payment amounts" msgstr "Incluir valores do pagamento" -#: pretix/base/exporters/orderlist.py:114 +#: pretix/base/exporters/orderlist.py:115 msgid "Show multiple choice answers grouped in one column" msgstr "Mostrar opções de múltipla escolha agrupadas em uma coluna" -#: pretix/base/exporters/orderlist.py:123 +#: pretix/base/exporters/orderlist.py:124 #: pretix/plugins/reports/exporters.py:628 #, fuzzy #| msgid "Only include orders created on or after this date." msgid "Only include orders created within this date range." msgstr "Incluir apenas pedidos criados a partir desta data." -#: pretix/base/exporters/orderlist.py:127 pretix/base/notifications.py:194 +#: pretix/base/exporters/orderlist.py:128 pretix/base/notifications.py:194 #: pretix/base/pdf.py:229 pretix/plugins/badges/exporters.py:311 #: pretix/plugins/ticketoutputpdf/exporters.py:96 msgid "Event date" msgstr "" -#: pretix/base/exporters/orderlist.py:130 +#: pretix/base/exporters/orderlist.py:131 #, fuzzy #| msgid "" #| "Only include orders including at least one ticket for a date on or after " @@ -1668,17 +1671,17 @@ msgstr "" "Incluir apenas pedidos que possuam pelo menos um ingresso para esta data ou " "após a mesma. Também incluirá outras datas em caso de pedidos mistos!" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:421 -#: pretix/base/exporters/orderlist.py:530 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1436 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:422 +#: pretix/base/exporters/orderlist.py:531 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1441 #: pretix/control/forms/organizer.py:103 msgid "Event slug" msgstr "Slug do evento" -#: pretix/base/exporters/orderlist.py:249 pretix/base/notifications.py:201 +#: pretix/base/exporters/orderlist.py:250 pretix/base/notifications.py:201 #: pretix/control/templates/pretixcontrol/search/orders.html:60 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:813 @@ -1686,22 +1689,22 @@ msgstr "Slug do evento" msgid "Order total" msgstr "Total do pedido" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:423 -#: pretix/base/exporters/orderlist.py:533 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1019 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:424 +#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1028 #: pretix/base/exporters/waitinglist.py:120 -#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:177 -#: pretix/control/forms/filter.py:885 pretix/control/forms/filter.py:1060 -#: pretix/control/forms/filter.py:1288 pretix/control/forms/filter.py:1358 -#: pretix/control/forms/filter.py:1478 pretix/control/forms/filter.py:1790 -#: pretix/control/forms/filter.py:1871 pretix/control/forms/filter.py:2154 +#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:180 +#: pretix/control/forms/filter.py:888 pretix/control/forms/filter.py:1063 +#: pretix/control/forms/filter.py:1291 pretix/control/forms/filter.py:1361 +#: pretix/control/forms/filter.py:1481 pretix/control/forms/filter.py:1793 +#: pretix/control/forms/filter.py:1874 pretix/control/forms/filter.py:2157 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:39 #: pretix/control/templates/pretixcontrol/checkin/index.html:107 #: pretix/control/templates/pretixcontrol/events/index.html:84 -#: pretix/control/templates/pretixcontrol/order/index.html:695 -#: pretix/control/templates/pretixcontrol/order/index.html:791 +#: pretix/control/templates/pretixcontrol/order/index.html:727 +#: pretix/control/templates/pretixcontrol/order/index.html:823 #: pretix/control/templates/pretixcontrol/orders/index.html:126 #: pretix/control/templates/pretixcontrol/orders/refunds.html:65 #: pretix/control/templates/pretixcontrol/organizers/customer.html:38 @@ -1724,9 +1727,9 @@ msgstr "Total do pedido" msgid "Status" msgstr "Status" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:424 -#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:425 +#: pretix/base/exporters/orderlist.py:535 #: pretix/base/exporters/waitinglist.py:109 pretix/base/pdf.py:320 #: pretix/control/templates/pretixcontrol/checkin/index.html:102 #: pretix/control/templates/pretixcontrol/orders/fragment_export_schedule_form.html:108 @@ -1736,16 +1739,16 @@ msgstr "Status" msgid "Email" msgstr "E-mail" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:426 -#: pretix/base/exporters/orderlist.py:536 pretix/base/notifications.py:203 -#: pretix/control/forms/filter.py:2115 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:427 +#: pretix/base/exporters/orderlist.py:537 pretix/base/notifications.py:203 +#: pretix/control/forms/filter.py:2118 #: pretix/control/templates/pretixcontrol/order/index.html:174 #: pretix/control/templates/pretixcontrol/orders/index.html:118 #: pretix/control/templates/pretixcontrol/organizers/customer.html:205 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:45 #: pretix/control/templates/pretixcontrol/search/orders.html:57 -#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:479 #: pretix/plugins/reports/exporters.py:425 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:607 @@ -1756,145 +1759,145 @@ msgstr "E-mail" msgid "Order date" msgstr "Data do pedido" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:427 -#: pretix/base/exporters/orderlist.py:537 -#: pretix/plugins/checkinlists/exporters.py:465 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:538 +#: pretix/plugins/checkinlists/exporters.py:480 msgid "Order time" msgstr "Horário do pedido" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 msgid "Custom address field" msgstr "Campo de endereço personalizado" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 msgid "Date of last payment" msgstr "Data do último pagamento" -#: pretix/base/exporters/orderlist.py:258 pretix/base/services/stats.py:232 +#: pretix/base/exporters/orderlist.py:259 pretix/base/services/stats.py:232 msgid "Fees" msgstr "Impostos" -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:625 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:625 #: pretix/control/templates/pretixcontrol/order/index.html:184 #: pretix/control/templates/pretixcontrol/pdf/index.html:222 msgid "Order locale" msgstr "Local do pedido" -#: pretix/base/exporters/orderlist.py:263 +#: pretix/base/exporters/orderlist.py:264 #, python-brace-format msgid "Gross at {rate} % tax" msgstr "Bruto em {rate} % de taxa" -#: pretix/base/exporters/orderlist.py:264 +#: pretix/base/exporters/orderlist.py:265 #, python-brace-format msgid "Net at {rate} % tax" msgstr "Líquido em {rate} % de taxa" -#: pretix/base/exporters/orderlist.py:265 +#: pretix/base/exporters/orderlist.py:266 #, python-brace-format msgid "Tax value at {rate} % tax" msgstr "Valor do imposto em {rate} 1% de taxa" -#: pretix/base/exporters/orderlist.py:268 +#: pretix/base/exporters/orderlist.py:269 msgid "Invoice numbers" msgstr "Número da fatura" -#: pretix/base/exporters/orderlist.py:269 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:651 -#: pretix/control/forms/filter.py:564 +#: pretix/base/exporters/orderlist.py:270 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:697 +#: pretix/control/forms/filter.py:567 #: pretix/control/templates/pretixcontrol/order/index.html:181 msgid "Sales channel" msgstr "Canal de vendas" -#: pretix/base/exporters/orderlist.py:272 -#: pretix/base/exporters/orderlist.py:573 pretix/base/models/orders.py:226 -#: pretix/control/forms/filter.py:235 +#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:577 pretix/base/models/orders.py:232 +#: pretix/control/forms/filter.py:236 msgid "Follow-up date" msgstr "" -#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:274 #: pretix/control/templates/pretixcontrol/orders/index.html:125 #: pretix/control/templates/pretixcontrol/organizers/customer.html:207 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74 msgid "Positions" msgstr "Posições" -#: pretix/base/exporters/orderlist.py:274 -#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:257 -#: pretix/control/forms/filter.py:546 +#: pretix/base/exporters/orderlist.py:275 +#: pretix/base/exporters/orderlist.py:610 pretix/base/models/orders.py:263 +#: pretix/control/forms/filter.py:549 msgid "E-mail address verified" msgstr "Endereço de e-mail verificado" -#: pretix/base/exporters/orderlist.py:275 -#: pretix/base/exporters/orderlist.py:445 -#: pretix/base/exporters/orderlist.py:607 +#: pretix/base/exporters/orderlist.py:276 +#: pretix/base/exporters/orderlist.py:446 +#: pretix/base/exporters/orderlist.py:611 #, fuzzy #| msgctxt "refund_source" #| msgid "Customer" msgid "External customer ID" msgstr "Cliente" -#: pretix/base/exporters/orderlist.py:280 +#: pretix/base/exporters/orderlist.py:281 #, python-brace-format msgid "Paid by {method}" msgstr "Pago através de {method}" -#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:429 msgid "Fee type" msgstr "Tipo de taxa" -#: pretix/base/exporters/orderlist.py:430 -#: pretix/base/exporters/orderlist.py:546 pretix/base/models/orders.py:1307 -#: pretix/base/models/orders.py:2568 pretix/base/orderimport.py:576 +#: pretix/base/exporters/orderlist.py:431 +#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:1313 +#: pretix/base/models/orders.py:2632 pretix/base/orderimport.py:576 #: pretix/base/pdf.py:153 #: pretix/control/templates/pretixcontrol/item/index.html:145 #: pretix/control/templates/pretixcontrol/order/change.html:174 -#: pretix/control/templates/pretixcontrol/order/change.html:332 +#: pretix/control/templates/pretixcontrol/order/change.html:381 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:496 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:160 #: pretix/control/templates/pretixcontrol/subevents/detail.html:138 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Price" msgstr "Preço" -#: pretix/base/exporters/orderlist.py:432 -#: pretix/base/exporters/orderlist.py:548 +#: pretix/base/exporters/orderlist.py:433 +#: pretix/base/exporters/orderlist.py:549 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:9 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:16 #: pretix/control/templates/pretixcontrol/order/change.html:145 msgid "Tax rule" msgstr "Regra fiscal" -#: pretix/base/exporters/orderlist.py:435 -#: pretix/base/exporters/orderlist.py:440 -#: pretix/base/exporters/orderlist.py:593 -#: pretix/base/exporters/orderlist.py:597 pretix/base/pdf.py:325 +#: pretix/base/exporters/orderlist.py:436 +#: pretix/base/exporters/orderlist.py:441 +#: pretix/base/exporters/orderlist.py:597 +#: pretix/base/exporters/orderlist.py:601 pretix/base/pdf.py:325 msgid "Invoice address name" msgstr "Endereço da fatura" -#: pretix/base/exporters/orderlist.py:459 -#: pretix/base/exporters/orderlist.py:629 pretix/base/models/orders.py:166 +#: pretix/base/exporters/orderlist.py:460 +#: pretix/base/exporters/orderlist.py:633 pretix/base/models/orders.py:169 msgid "canceled" msgstr "cancelado" -#: pretix/base/exporters/orderlist.py:532 -#: pretix/plugins/checkinlists/exporters.py:615 +#: pretix/base/exporters/orderlist.py:533 +#: pretix/plugins/checkinlists/exporters.py:636 msgid "Position ID" msgstr "ID Posição" -#: pretix/base/exporters/orderlist.py:540 -#: pretix/base/exporters/orderlist.py:847 pretix/base/models/checkin.py:58 -#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:1292 -#: pretix/base/models/orders.py:2564 pretix/base/models/vouchers.py:187 -#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1385 -#: pretix/control/forms/filter.py:404 pretix/control/forms/filter.py:1684 -#: pretix/control/forms/filter.py:1908 pretix/control/forms/filter.py:2022 -#: pretix/control/forms/filter.py:2106 pretix/control/forms/item.py:240 -#: pretix/control/forms/orders.py:315 pretix/control/forms/orders.py:367 -#: pretix/control/forms/orders.py:732 pretix/control/forms/vouchers.py:112 +#: pretix/base/exporters/orderlist.py:541 +#: pretix/base/exporters/orderlist.py:856 pretix/base/models/checkin.py:58 +#: pretix/base/models/items.py:1626 pretix/base/models/orders.py:1298 +#: pretix/base/models/orders.py:2628 pretix/base/models/vouchers.py:187 +#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1390 +#: pretix/control/forms/filter.py:407 pretix/control/forms/filter.py:1687 +#: pretix/control/forms/filter.py:1911 pretix/control/forms/filter.py:2025 +#: pretix/control/forms/filter.py:2109 pretix/control/forms/item.py:240 +#: pretix/control/forms/orders.py:328 pretix/control/forms/orders.py:380 +#: pretix/control/forms/orders.py:762 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/checkin/lists.html:75 #: pretix/control/templates/pretixcontrol/items/quotas.html:51 #: pretix/control/templates/pretixcontrol/order/change.html:104 @@ -1905,8 +1908,8 @@ msgstr "ID Posição" #: pretix/control/templates/pretixcontrol/vouchers/index.html:129 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:152 #: pretix/control/views/waitinglist.py:299 -#: pretix/plugins/checkinlists/exporters.py:455 -#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:292 +#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:294 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:27 #: pretix/presale/templates/pretixpresale/event/checkout_membership.html:52 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:135 @@ -1915,25 +1918,25 @@ msgctxt "subevent" msgid "Date" msgstr "Data" -#: pretix/base/exporters/orderlist.py:541 -#: pretix/base/exporters/orderlist.py:848 +#: pretix/base/exporters/orderlist.py:542 +#: pretix/base/exporters/orderlist.py:857 #: pretix/base/exporters/waitinglist.py:116 #: pretix/base/models/memberships.py:144 pretix/control/forms/rrule.py:49 #: pretix/control/templates/pretixcontrol/events/index.html:72 -#: pretix/control/templates/pretixcontrol/order/index.html:692 -#: pretix/control/templates/pretixcontrol/order/index.html:786 +#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:818 #: pretix/control/templates/pretixcontrol/orders/refunds.html:55 #: pretix/control/templates/pretixcontrol/organizers/detail.html:60 #: pretix/control/templates/pretixcontrol/search/payments.html:83 #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:19 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:18 #: pretix/plugins/badges/exporters.py:293 -#: pretix/plugins/checkinlists/exporters.py:456 +#: pretix/plugins/checkinlists/exporters.py:471 msgid "Start date" msgstr "Data inicial" -#: pretix/base/exporters/orderlist.py:542 -#: pretix/base/exporters/orderlist.py:849 +#: pretix/base/exporters/orderlist.py:543 +#: pretix/base/exporters/orderlist.py:858 #: pretix/base/exporters/waitinglist.py:117 #: pretix/base/models/memberships.py:147 #: pretix/control/templates/pretixcontrol/events/index.html:76 @@ -1941,14 +1944,14 @@ msgstr "Data inicial" #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:21 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:20 #: pretix/plugins/badges/exporters.py:300 -#: pretix/plugins/checkinlists/exporters.py:457 +#: pretix/plugins/checkinlists/exporters.py:472 msgid "End date" msgstr "Data final" -#: pretix/base/exporters/orderlist.py:544 pretix/base/models/items.py:567 +#: pretix/base/exporters/orderlist.py:545 pretix/base/models/items.py:567 #: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91 -#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1914 -#: pretix/control/forms/filter.py:2170 pretix/control/forms/orders.py:290 +#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1917 +#: pretix/control/forms/filter.py:2173 pretix/control/forms/orders.py:303 #: pretix/control/forms/vouchers.py:63 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:66 #: pretix/control/templates/pretixcontrol/item/base.html:3 @@ -1959,9 +1962,9 @@ msgstr "Data final" #: pretix/control/templates/pretixcontrol/vouchers/index.html:123 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:150 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:617 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:638 #: pretix/plugins/reports/exporters.py:317 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:100 #: pretix/presale/forms/order.py:36 pretix/presale/forms/waitinglist.py:77 @@ -1970,36 +1973,36 @@ msgstr "Data final" msgid "Product" msgstr "Produto" -#: pretix/base/exporters/orderlist.py:550 -#: pretix/base/exporters/orderlist.py:555 pretix/base/forms/questions.py:584 -#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1311 +#: pretix/base/exporters/orderlist.py:551 +#: pretix/base/exporters/orderlist.py:556 pretix/base/forms/questions.py:584 +#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1317 #: pretix/base/orderimport.py:458 pretix/base/pdf.py:167 -#: pretix/control/forms/filter.py:617 pretix/control/forms/organizer.py:712 -#: pretix/control/templates/pretixcontrol/order/index.html:472 +#: pretix/control/forms/filter.py:620 pretix/control/forms/organizer.py:712 +#: pretix/control/templates/pretixcontrol/order/index.html:504 #: pretix/control/templates/pretixcontrol/organizers/customer.html:119 #: pretix/control/views/item.py:409 pretix/plugins/badges/exporters.py:309 #: pretix/plugins/checkinlists/exporters.py:106 -#: pretix/plugins/checkinlists/exporters.py:434 +#: pretix/plugins/checkinlists/exporters.py:446 #: pretix/plugins/ticketoutputpdf/exporters.py:94 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:133 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:163 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:166 #: pretix/presale/templates/pretixpresale/event/order_change.html:54 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:26 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:133 msgid "Attendee name" msgstr "Nome do participante" -#: pretix/base/exporters/orderlist.py:557 pretix/base/forms/questions.py:590 -#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1319 +#: pretix/base/exporters/orderlist.py:558 pretix/base/forms/questions.py:590 +#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1325 #: pretix/base/pdf.py:209 -#: pretix/control/templates/pretixcontrol/order/index.html:477 +#: pretix/control/templates/pretixcontrol/order/index.html:509 #: pretix/control/views/item.py:421 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:143 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:146 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:173 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:176 msgid "Attendee email" msgstr "E-mail do participante" -#: pretix/base/exporters/orderlist.py:564 pretix/base/models/vouchers.py:303 +#: pretix/base/exporters/orderlist.py:565 pretix/base/models/vouchers.py:303 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:5 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:6 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:8 @@ -2007,147 +2010,177 @@ msgstr "E-mail do participante" msgid "Voucher" msgstr "Cupom" -#: pretix/base/exporters/orderlist.py:565 +#: pretix/base/exporters/orderlist.py:566 msgid "Pseudonymization ID" msgstr "ID Proteção de Dados" -#: pretix/base/exporters/orderlist.py:566 pretix/control/forms/filter.py:647 -#: pretix/control/templates/pretixcontrol/order/change.html:194 +#: pretix/base/exporters/orderlist.py:567 pretix/control/forms/filter.py:650 +#: pretix/control/templates/pretixcontrol/order/change.html:243 #, fuzzy #| msgid "Device name" msgid "Ticket secret" msgstr "Nome do dispositivo" -#: pretix/base/exporters/orderlist.py:567 pretix/base/orderimport.py:671 -#: pretix/plugins/checkinlists/exporters.py:468 +#: pretix/base/exporters/orderlist.py:568 pretix/base/orderimport.py:717 +#: pretix/plugins/checkinlists/exporters.py:483 msgid "Seat ID" msgstr "ID do Assento" -#: pretix/base/exporters/orderlist.py:568 -#: pretix/plugins/checkinlists/exporters.py:469 +#: pretix/base/exporters/orderlist.py:569 +#: pretix/plugins/checkinlists/exporters.py:484 msgid "Seat name" msgstr "Nome do assento" -#: pretix/base/exporters/orderlist.py:569 -#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/base/exporters/orderlist.py:570 +#: pretix/plugins/checkinlists/exporters.py:485 msgid "Seat zone" msgstr "Zona do assento" -#: pretix/base/exporters/orderlist.py:570 -#: pretix/plugins/checkinlists/exporters.py:471 +#: pretix/base/exporters/orderlist.py:571 +#: pretix/plugins/checkinlists/exporters.py:486 msgid "Seat row" msgstr "Fileira do assento" -#: pretix/base/exporters/orderlist.py:571 -#: pretix/plugins/checkinlists/exporters.py:472 +#: pretix/base/exporters/orderlist.py:572 +#: pretix/plugins/checkinlists/exporters.py:487 msgid "Seat number" msgstr "Número do assento" -#: pretix/base/exporters/orderlist.py:572 +#: pretix/base/exporters/orderlist.py:573 +#: pretix/control/templates/pretixcontrol/order/change.html:198 +#: pretix/plugins/checkinlists/exporters.py:371 +#: pretix/plugins/checkinlists/exporters.py:488 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 +msgid "Blocked" +msgstr "" + +#: pretix/base/exporters/orderlist.py:574 pretix/base/models/orders.py:2261 +#: pretix/base/orderimport.py:651 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 +#: pretix/plugins/checkinlists/exporters.py:489 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 +#, fuzzy +#| msgid "Paid orders" +msgid "Valid from" +msgstr "Ordens pagas" + +#: pretix/base/exporters/orderlist.py:575 pretix/base/models/orders.py:2266 +#: pretix/base/models/vouchers.py:221 pretix/base/orderimport.py:674 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 +#: pretix/control/views/vouchers.py:109 +#: pretix/plugins/checkinlists/exporters.py:490 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 +msgid "Valid until" +msgstr "Válido até" + +#: pretix/base/exporters/orderlist.py:576 msgid "Order comment" msgstr "Comentário do pedido" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:335 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:335 #, fuzzy #| msgctxt "invoice" #| msgid "Invoice date" msgid "Invoice address street" msgstr "Data da fatura" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:340 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:340 #, fuzzy #| msgctxt "invoice" #| msgid "Invoice date" msgid "Invoice address ZIP code" msgstr "Data da fatura" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:345 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:345 #, fuzzy #| msgctxt "invoice" #| msgid "Invoice date" msgid "Invoice address city" msgstr "Data da fatura" -#: pretix/base/exporters/orderlist.py:600 pretix/base/pdf.py:355 +#: pretix/base/exporters/orderlist.py:604 pretix/base/pdf.py:355 #, fuzzy #| msgctxt "invoice" #| msgid "Invoice date" msgid "Invoice address country" msgstr "Data da fatura" -#: pretix/base/exporters/orderlist.py:601 +#: pretix/base/exporters/orderlist.py:605 #, fuzzy #| msgid "Invoice address name" msgctxt "address" msgid "Invoice address state" msgstr "Endereço da fatura" -#: pretix/base/exporters/orderlist.py:755 +#: pretix/base/exporters/orderlist.py:764 #, fuzzy #| msgid "Order payments and refunds" msgid "Payments and refunds" msgstr "Pagamentos e reembolsos do pedido" -#: pretix/base/exporters/orderlist.py:757 +#: pretix/base/exporters/orderlist.py:766 msgid "Download a spreadsheet of all payments or refunds of every order." msgstr "" -#: pretix/base/exporters/orderlist.py:766 +#: pretix/base/exporters/orderlist.py:775 msgid "Payment states" msgstr "Estados de pagamento" -#: pretix/base/exporters/orderlist.py:774 +#: pretix/base/exporters/orderlist.py:783 msgid "Refund states" msgstr "Status de reembolso" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:926 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:263 -#: pretix/base/models/orders.py:1543 pretix/base/models/orders.py:1927 -#: pretix/base/models/orders.py:2076 pretix/base/models/orders.py:2208 -#: pretix/base/models/orders.py:2529 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:935 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:269 +#: pretix/base/models/orders.py:1549 pretix/base/models/orders.py:1933 +#: pretix/base/models/orders.py:2082 pretix/base/models/orders.py:2226 +#: pretix/base/models/orders.py:2593 #: pretix/control/templates/pretixcontrol/organizers/customer.html:118 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/search/payments.html:78 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 -#: pretix/plugins/checkinlists/exporters.py:325 +#: pretix/plugins/checkinlists/exporters.py:328 #: pretix/presale/templates/pretixpresale/event/order.html:66 msgid "Order" msgstr "Pedido de compra" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/search/payments.html:75 #: pretix/plugins/paypal/templates/pretixplugins/paypal/control.html:5 #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control_legacy.html:5 msgid "Payment ID" msgstr "ID do pagamento" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1064 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1073 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:30 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:59 msgid "Creation date" msgstr "Data de criação" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/control/templates/pretixcontrol/order/index.html:787 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/control/templates/pretixcontrol/order/index.html:819 msgid "Completion date" msgstr "Data da conclusão" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 #, fuzzy #| msgid "Status" msgid "Status code" msgstr "Status" -#: pretix/base/exporters/orderlist.py:800 -#: pretix/base/exporters/orderlist.py:924 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:1539 -#: pretix/base/models/orders.py:1923 pretix/control/forms/filter.py:917 -#: pretix/control/forms/filter.py:920 -#: pretix/control/templates/pretixcontrol/order/index.html:696 -#: pretix/control/templates/pretixcontrol/order/index.html:792 +#: pretix/base/exporters/orderlist.py:809 +#: pretix/base/exporters/orderlist.py:933 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1929 pretix/control/forms/filter.py:920 +#: pretix/control/forms/filter.py:923 +#: pretix/control/templates/pretixcontrol/order/index.html:728 +#: pretix/control/templates/pretixcontrol/order/index.html:824 #: pretix/control/templates/pretixcontrol/orders/refunds.html:70 #: pretix/control/templates/pretixcontrol/search/payments.html:98 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2156,113 +2189,113 @@ msgstr "Status" msgid "Amount" msgstr "Valor" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:89 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:102 -#: pretix/control/templates/pretixcontrol/order/index.html:694 -#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:726 +#: pretix/control/templates/pretixcontrol/order/index.html:821 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:85 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:19 msgid "Payment method" msgstr "Meio de pagamento" -#: pretix/base/exporters/orderlist.py:836 +#: pretix/base/exporters/orderlist.py:845 msgid "Quota availabilities" msgstr "Disponibilidade" -#: pretix/base/exporters/orderlist.py:838 +#: pretix/base/exporters/orderlist.py:847 msgid "" "Download a spreadsheet of all quotas including their current availability." msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quotas.html:45 msgid "Quota name" msgstr "Nome da cota" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quota.html:56 msgid "Total quota" msgstr "Total cota" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/event/cancel.html:19 -#: pretix/control/views/item.py:903 +#: pretix/control/views/item.py:908 msgid "Paid orders" msgstr "Ordens pagas" -#: pretix/base/exporters/orderlist.py:843 pretix/control/views/item.py:908 +#: pretix/base/exporters/orderlist.py:852 pretix/control/views/item.py:913 msgid "Pending orders" msgstr "Ordens pendentes" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 msgid "Blocking vouchers" msgstr "Bloqueando vouchers" -#: pretix/base/exporters/orderlist.py:844 pretix/control/views/item.py:927 +#: pretix/base/exporters/orderlist.py:853 pretix/control/views/item.py:932 msgid "Current user's carts" msgstr "Carrinhos de usuários atuais" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 #, fuzzy #| msgid "Paid orders" msgid "Exited orders" msgstr "Ordens pagas" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 msgid "Current availability" msgstr "Disponível" -#: pretix/base/exporters/orderlist.py:861 -#: pretix/base/exporters/orderlist.py:868 +#: pretix/base/exporters/orderlist.py:870 +#: pretix/base/exporters/orderlist.py:877 #: pretix/control/templates/pretixcontrol/items/quota.html:58 -#: pretix/control/views/item.py:934 +#: pretix/control/views/item.py:939 msgid "Infinite" msgstr "Infinito" -#: pretix/base/exporters/orderlist.py:890 +#: pretix/base/exporters/orderlist.py:899 #, fuzzy #| msgid "Gift card" msgid "Gift card transactions" msgstr "Cartão Presente" -#: pretix/base/exporters/orderlist.py:892 -#: pretix/base/exporters/orderlist.py:995 +#: pretix/base/exporters/orderlist.py:901 +#: pretix/base/exporters/orderlist.py:1004 #, fuzzy #| msgid "Gift card" msgctxt "export_category" msgid "Gift cards" msgstr "Cartão Presente" -#: pretix/base/exporters/orderlist.py:893 +#: pretix/base/exporters/orderlist.py:902 msgid "Download a spreadsheet of all gift card transactions." msgstr "" -#: pretix/base/exporters/orderlist.py:921 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/orderlist.py:1062 pretix/base/models/giftcards.py:75 +#: pretix/base/exporters/orderlist.py:930 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/orderlist.py:1071 pretix/base/models/giftcards.py:75 #: pretix/control/templates/pretixcontrol/giftcards/checkout.html:5 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:4 -#: pretix/control/templates/pretixcontrol/order/index.html:464 +#: pretix/control/templates/pretixcontrol/order/index.html:496 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:28 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:123 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 #, fuzzy #| msgid "Gift card" msgid "Gift card code" msgstr "Cartão Presente" -#: pretix/base/exporters/orderlist.py:922 -#: pretix/base/exporters/orderlist.py:1009 -#: pretix/base/exporters/orderlist.py:1012 -#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:239 -#: pretix/control/forms/filter.py:1279 pretix/control/forms/filter.py:1282 +#: pretix/base/exporters/orderlist.py:931 +#: pretix/base/exporters/orderlist.py:1018 +#: pretix/base/exporters/orderlist.py:1021 +#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:240 +#: pretix/control/forms/filter.py:1282 pretix/control/forms/filter.py:1285 #: pretix/control/templates/pretixcontrol/event/live.html:75 msgid "Test mode" msgstr "" -#: pretix/base/exporters/orderlist.py:925 -#: pretix/base/exporters/orderlist.py:1067 +#: pretix/base/exporters/orderlist.py:934 +#: pretix/base/exporters/orderlist.py:1076 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:37 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:34 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2273,7 +2306,7 @@ msgstr "" msgid "Currency" msgstr "" -#: pretix/base/exporters/orderlist.py:933 pretix/base/invoice.py:470 +#: pretix/base/exporters/orderlist.py:942 pretix/base/invoice.py:470 #: pretix/control/templates/pretixcontrol/base.html:279 #: pretix/control/templates/pretixcontrol/checkin/index.html:140 #: pretix/control/templates/pretixcontrol/order/index.html:23 @@ -2299,49 +2332,49 @@ msgstr "" msgid "TEST MODE" msgstr "MODO DE TESTE" -#: pretix/base/exporters/orderlist.py:947 +#: pretix/base/exporters/orderlist.py:956 #, fuzzy #| msgid "Gift card" msgid "Gift card redemptions" msgstr "Cartão Presente" -#: pretix/base/exporters/orderlist.py:949 +#: pretix/base/exporters/orderlist.py:958 msgid "" "Download a spreadsheet of all payments or refunds that involve gift cards." msgstr "" -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:10 msgid "Issuer" msgstr "" -#: pretix/base/exporters/orderlist.py:993 pretix/control/navigation.py:523 +#: pretix/base/exporters/orderlist.py:1002 pretix/control/navigation.py:523 #: pretix/control/templates/pretixcontrol/organizers/edit.html:156 #, fuzzy #| msgid "Gift card" msgid "Gift cards" msgstr "Cartão Presente" -#: pretix/base/exporters/orderlist.py:996 +#: pretix/base/exporters/orderlist.py:1005 msgid "Download a spreadsheet of all gift cards including their current value." msgstr "" -#: pretix/base/exporters/orderlist.py:1003 +#: pretix/base/exporters/orderlist.py:1012 msgid "Show value at" msgstr "" -#: pretix/base/exporters/orderlist.py:1006 +#: pretix/base/exporters/orderlist.py:1015 msgid "Defaults to the time of report." msgstr "" -#: pretix/base/exporters/orderlist.py:1011 -#: pretix/base/exporters/orderlist.py:1021 pretix/control/forms/filter.py:498 -#: pretix/control/forms/filter.py:1062 pretix/control/forms/filter.py:1281 -#: pretix/control/forms/filter.py:1290 pretix/control/forms/filter.py:1361 -#: pretix/control/forms/filter.py:1371 pretix/control/forms/filter.py:1792 -#: pretix/control/forms/filter.py:1801 pretix/control/forms/filter.py:1873 -#: pretix/control/forms/filter.py:1886 pretix/control/forms/filter.py:2303 -#: pretix/control/forms/filter.py:2322 +#: pretix/base/exporters/orderlist.py:1020 +#: pretix/base/exporters/orderlist.py:1030 pretix/control/forms/filter.py:501 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1284 +#: pretix/control/forms/filter.py:1293 pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1374 pretix/control/forms/filter.py:1795 +#: pretix/control/forms/filter.py:1804 pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1889 pretix/control/forms/filter.py:2306 +#: pretix/control/forms/filter.py:2325 #: pretix/control/templates/pretixcontrol/checkin/lists.html:106 #: pretix/control/templates/pretixcontrol/checkin/lists.html:118 #: pretix/control/templates/pretixcontrol/items/discounts.html:107 @@ -2352,51 +2385,51 @@ msgstr "" msgid "All" msgstr "Todos" -#: pretix/base/exporters/orderlist.py:1013 pretix/control/forms/filter.py:1283 +#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1286 msgid "Live" msgstr "" -#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1291 +#: pretix/base/exporters/orderlist.py:1031 pretix/control/forms/filter.py:1294 #: pretix/control/templates/pretixcontrol/pdf/index.html:366 msgid "Empty" msgstr "" -#: pretix/base/exporters/orderlist.py:1023 pretix/control/forms/filter.py:1292 +#: pretix/base/exporters/orderlist.py:1032 pretix/control/forms/filter.py:1295 msgid "Valid and with value" msgstr "" -#: pretix/base/exporters/orderlist.py:1024 pretix/control/forms/filter.py:1293 +#: pretix/base/exporters/orderlist.py:1033 pretix/control/forms/filter.py:1296 msgid "Expired and with value" msgstr "" -#: pretix/base/exporters/orderlist.py:1025 pretix/control/forms/filter.py:223 -#: pretix/control/forms/filter.py:1294 pretix/control/forms/filter.py:1878 -#: pretix/control/templates/pretixcontrol/items/question.html:24 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31 +#: pretix/base/exporters/orderlist.py:1034 pretix/control/forms/filter.py:224 +#: pretix/control/forms/filter.py:1297 pretix/control/forms/filter.py:1881 +#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:36 #: pretix/control/templates/pretixcontrol/orders/overview.html:70 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:81 #: pretix/plugins/reports/exporters.py:320 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 msgid "Expired" msgstr "Expirado" -#: pretix/base/exporters/orderlist.py:1063 pretix/base/models/giftcards.py:84 +#: pretix/base/exporters/orderlist.py:1072 pretix/base/models/giftcards.py:84 msgid "Test mode card" msgstr "" -#: pretix/base/exporters/orderlist.py:1065 pretix/base/models/giftcards.py:88 +#: pretix/base/exporters/orderlist.py:1074 pretix/base/models/giftcards.py:88 #: pretix/control/templates/pretixcontrol/order/index.html:194 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:62 msgid "Expiry date" msgstr "" -#: pretix/base/exporters/orderlist.py:1066 pretix/control/forms/orders.py:784 +#: pretix/base/exporters/orderlist.py:1075 pretix/control/forms/orders.py:815 msgid "Special terms and conditions" msgstr "" -#: pretix/base/exporters/orderlist.py:1068 +#: pretix/base/exporters/orderlist.py:1077 #: pretix/control/templates/pretixcontrol/order/change.html:94 -#: pretix/control/templates/pretixcontrol/order/change.html:324 +#: pretix/control/templates/pretixcontrol/order/change.html:373 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:32 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:65 #, fuzzy @@ -2405,20 +2438,20 @@ msgstr "" msgid "Current value" msgstr "Valor líquido" -#: pretix/base/exporters/orderlist.py:1069 +#: pretix/base/exporters/orderlist.py:1078 #, fuzzy #| msgid "Creation date" msgid "Created in order" msgstr "Data de criação" -#: pretix/base/exporters/orderlist.py:1070 +#: pretix/base/exporters/orderlist.py:1079 #, fuzzy #| msgctxt "invoice" #| msgid "Invoice number" msgid "Last invoice number of order" msgstr "Número da fatura" -#: pretix/base/exporters/orderlist.py:1071 +#: pretix/base/exporters/orderlist.py:1080 #, fuzzy #| msgid "Only paid orders" msgid "Last invoice date of order" @@ -2475,7 +2508,7 @@ msgid "Voucher expired" msgstr "O carrinho expirou" #: pretix/base/exporters/waitinglist.py:111 pretix/base/pdf.py:116 -#: pretix/control/forms/event.py:1542 +#: pretix/control/forms/event.py:1547 #: pretix/control/templates/pretixcontrol/items/index.html:35 msgid "Product name" msgstr "" @@ -2497,7 +2530,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:18 #: pretix/control/templates/pretixcontrol/vouchers/index.html:103 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:463 +#: pretix/plugins/checkinlists/exporters.py:478 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:54 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:56 #: pretix/presale/templates/pretixpresale/event/fragment_voucher_form.html:12 @@ -2833,7 +2866,7 @@ msgid "Invoice" msgstr "Fatura" #: pretix/base/invoice.py:556 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgctxt "invoice" msgid "Cancellation" @@ -3007,7 +3040,7 @@ msgstr "Se desligado, você não receberá notificações." #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:15 #: pretix/control/templates/pretixcontrol/users/form.html:4 #: pretix/control/templates/pretixcontrol/users/form.html:6 -#: pretix/control/views/organizer.py:148 tests/base/test_mail.py:149 +#: pretix/control/views/organizer.py:149 tests/base/test_mail.py:149 msgid "User" msgstr "Usuário" @@ -3031,7 +3064,7 @@ msgid "All products (including newly created ones)" msgstr "Todos os produtos (incluindo os recém-criados)" #: pretix/base/models/checkin.py:56 pretix/plugins/badges/exporters.py:264 -#: pretix/plugins/checkinlists/exporters.py:695 +#: pretix/plugins/checkinlists/exporters.py:716 msgid "Limit to products" msgstr "Limitado aos produtos" @@ -3110,67 +3143,79 @@ msgid "" "entry and should be considered validated directly upon purchase." msgstr "" -#: pretix/base/models/checkin.py:316 +#: pretix/base/models/checkin.py:320 #, fuzzy #| msgid "Country" msgid "Entry" msgstr "País" -#: pretix/base/models/checkin.py:317 +#: pretix/base/models/checkin.py:321 msgid "Exit" msgstr "" -#: pretix/base/models/checkin.py:332 +#: pretix/base/models/checkin.py:338 #, fuzzy #| msgctxt "subevent" #| msgid "Unknown date selected." msgid "Unknown ticket" msgstr "Data desconhecida selecionada." -#: pretix/base/models/checkin.py:333 +#: pretix/base/models/checkin.py:339 #, fuzzy #| msgid "Ticket design" msgid "Ticket not paid" msgstr "Design de bilhetes" -#: pretix/base/models/checkin.py:334 +#: pretix/base/models/checkin.py:340 msgid "Forbidden by custom rule" msgstr "" -#: pretix/base/models/checkin.py:335 +#: pretix/base/models/checkin.py:341 #, fuzzy #| msgid "The event slug cannot be changed." msgid "Ticket code revoked/changed" msgstr "O slug do evento não pode ser alterado." -#: pretix/base/models/checkin.py:336 +#: pretix/base/models/checkin.py:342 #, fuzzy #| msgid "Cancellation fee" msgid "Information required" msgstr "Taxa de cancelamento" -#: pretix/base/models/checkin.py:337 +#: pretix/base/models/checkin.py:343 #, fuzzy #| msgid "Default timezone" msgid "Ticket already used" msgstr "Fuso-horário padrão" -#: pretix/base/models/checkin.py:338 +#: pretix/base/models/checkin.py:344 #, fuzzy #| msgid "Presale not started" msgid "Ticket type not allowed here" msgstr "Pré-venda não iniciada" -#: pretix/base/models/checkin.py:339 +#: pretix/base/models/checkin.py:345 msgid "Ticket code is ambiguous on list" msgstr "" -#: pretix/base/models/checkin.py:340 +#: pretix/base/models/checkin.py:346 #, fuzzy #| msgid "Service fee" msgid "Server error" msgstr "Taxa de serviço" +#: pretix/base/models/checkin.py:347 +#, fuzzy +#| msgid "Ticket design" +msgid "Ticket blocked" +msgstr "Design de bilhetes" + +#: pretix/base/models/checkin.py:348 +#, fuzzy +#| msgid "This product will not be sold before the given date." +msgid "Ticket not valid at this time" +msgstr "Este produto não será vendido antes da data indicada." + #: pretix/base/models/customers.py:54 #, fuzzy #| msgid "Attendee name" @@ -3188,7 +3233,7 @@ msgid "Single-sign-on method" msgstr "Pergunta obrigatória" #: pretix/base/models/customers.py:84 pretix/base/models/devices.py:72 -#: pretix/base/models/items.py:1276 pretix/base/models/items.py:1506 +#: pretix/base/models/items.py:1283 pretix/base/models/items.py:1513 msgid "" "You can enter any value here to make it easier to match the data with other " "sources. If you do not input one, we will generate one automatically." @@ -3203,13 +3248,13 @@ msgid "" "underscores. It must start and end with a letter or number." msgstr "" -#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1345 -#: pretix/base/models/orders.py:2773 pretix/base/settings.py:865 +#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1351 +#: pretix/base/models/orders.py:2837 pretix/base/settings.py:865 msgid "Company name" msgstr "Nome da empresa" -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2780 pretix/base/settings.py:80 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2844 pretix/base/settings.py:80 #: pretix/plugins/stripe/payment.py:191 msgid "Select country" msgstr "Selecione o pais" @@ -3268,19 +3313,19 @@ msgstr "" msgid "Separate multiple values with spaces" msgstr "Tipo de dispositivo" -#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1275 +#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1282 msgid "Internal identifier" msgstr "Identificador interno" -#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1378 +#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1385 msgid "This identifier is already used for a different question." msgstr "Esse identificador já é usado para uma pergunta diferente." -#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2180 -#: pretix/control/forms/filter.py:2296 +#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2183 +#: pretix/control/forms/filter.py:2299 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 #: pretix/control/templates/pretixcontrol/organizers/gates.html:16 -#: pretix/plugins/checkinlists/exporters.py:623 +#: pretix/plugins/checkinlists/exporters.py:644 msgid "Gate" msgstr "" @@ -3313,7 +3358,7 @@ msgid "Each matching product must be for a different date" msgstr "Nenhum evento arquivado encontrado." #: pretix/base/models/discount.py:65 pretix/base/models/items.py:814 -#: pretix/base/models/items.py:1084 pretix/base/models/items.py:1308 +#: pretix/base/models/items.py:1091 pretix/base/models/items.py:1315 msgid "Position" msgstr "Posição" @@ -3464,12 +3509,12 @@ msgid "Plugins" msgstr "Plugins" #: pretix/base/models/event.py:594 pretix/base/pdf.py:224 -#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1488 +#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1491 #: pretix/control/templates/pretixcontrol/event/index.html:13 #: pretix/control/views/dashboards.py:540 #: pretix/presale/templates/pretixpresale/event/index.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:81 -#: pretix/presale/views/widget.py:624 +#: pretix/presale/views/widget.py:627 msgid "Event series" msgstr "Série de eventos" @@ -3488,10 +3533,10 @@ msgid "Only sell tickets for this event on the following sales channels." msgstr "" #: pretix/base/models/event.py:613 pretix/base/models/items.py:350 -#: pretix/base/models/items.py:1612 pretix/base/models/orders.py:183 -#: pretix/base/models/orders.py:2634 pretix/base/models/vouchers.py:181 +#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:189 +#: pretix/base/models/orders.py:2698 pretix/base/models/vouchers.py:181 #: pretix/base/models/waitinglist.py:55 pretix/base/notifications.py:187 -#: pretix/control/forms/filter.py:860 +#: pretix/control/forms/filter.py:863 #: pretix/control/templates/pretixcontrol/organizers/customer.html:204 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:42 #: pretix/control/templates/pretixcontrol/search/orders.html:51 @@ -3508,7 +3553,7 @@ msgstr "Evento" #: pretix/control/templates/pretixcontrol/organizers/devices.html:88 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 -#: pretix/control/views/organizer.py:1586 +#: pretix/control/views/organizer.py:1596 msgid "Events" msgstr "Eventos" @@ -3572,7 +3617,7 @@ msgstr "" "Se selecionado, esse evento aparecerá publicamente na lista de eventos da " "sua conta do organizador." -#: pretix/base/models/event.py:1421 pretix/base/settings.py:2532 +#: pretix/base/models/event.py:1421 pretix/base/settings.py:2545 msgid "Frontpage text" msgstr "Texto da página inicial" @@ -3590,11 +3635,11 @@ msgstr "Datas nas séries de eventos" msgid "One or more variations do not belong to this event." msgstr "Um ou mais itens não pertencem a este evento." -#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1783 +#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1790 msgid "Can not contain spaces or special characters except underscores" msgstr "Não pode conter espaços ou caracteres especiais, exceto sublinhados" -#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1788 +#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1795 msgid "The property name may only contain letters, numbers and underscores." msgstr "O nome do proprietário só pode conter letras, números e sublinhados." @@ -3697,20 +3742,20 @@ msgid "Additional recipients (Bcc)" msgstr "Data do cancelamento" #: pretix/base/models/exports.py:73 pretix/control/forms/event.py:1013 -#: pretix/control/forms/event.py:1070 pretix/control/forms/event.py:1080 -#: pretix/control/forms/orders.py:619 pretix/control/forms/orders.py:850 -#: pretix/control/forms/orders.py:877 pretix/control/forms/organizer.py:463 +#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 +#: pretix/control/forms/orders.py:649 pretix/control/forms/orders.py:881 +#: pretix/control/forms/orders.py:908 pretix/control/forms/organizer.py:463 #: pretix/control/forms/organizer.py:473 pretix/control/forms/organizer.py:483 #: pretix/control/forms/vouchers.py:262 pretix/plugins/sendmail/forms.py:74 -#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:192 +#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:198 msgid "Subject" msgstr "Assunto" -#: pretix/base/models/exports.py:77 pretix/control/forms/orders.py:660 -#: pretix/control/forms/orders.py:676 pretix/control/forms/orders.py:858 -#: pretix/control/forms/orders.py:885 pretix/control/forms/vouchers.py:268 +#: pretix/base/models/exports.py:77 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:268 #: pretix/plugins/sendmail/forms.py:75 pretix/plugins/sendmail/forms.py:99 -#: pretix/plugins/sendmail/models.py:193 +#: pretix/plugins/sendmail/models.py:199 msgid "Message" msgstr "Mensagem" @@ -3809,7 +3854,7 @@ msgstr "Este produto não será vendido antes da data indicada." msgid "This product will not be sold after the given date." msgstr "Este produto não será vendido após a data indicada." -#: pretix/base/models/items.py:357 pretix/base/models/items.py:1061 +#: pretix/base/models/items.py:357 pretix/base/models/items.py:1068 #: pretix/control/templates/pretixcontrol/items/index.html:40 msgid "Category" msgstr "Categoria" @@ -3880,7 +3925,7 @@ msgid "This will only work if waiting lists are enabled for this event." msgstr "As listas de espera estão desabilitadas para este evento." #: pretix/base/models/items.py:423 pretix/base/settings.py:1105 -#: pretix/control/forms/event.py:1455 +#: pretix/control/forms/event.py:1460 msgid "Show number of tickets left" msgstr "" @@ -3983,7 +4028,7 @@ msgstr "" "especial para este produto. O limite para o número máximo de itens em toda a " "ordem se aplica independentemente." -#: pretix/base/models/items.py:507 +#: pretix/base/models/items.py:507 pretix/base/models/items.py:876 msgid "" "If you set this, the check-in app will show a visible warning that this " "ticket requires special attention. You can use this for example for student " @@ -4039,8 +4084,8 @@ msgstr "" msgid "Membership duration in months" msgstr "" -#: pretix/base/models/items.py:568 pretix/base/models/items.py:1302 -#: pretix/control/forms/filter.py:400 pretix/control/forms/filter.py:1678 +#: pretix/base/models/items.py:568 pretix/base/models/items.py:1309 +#: pretix/control/forms/filter.py:403 pretix/control/forms/filter.py:1681 #: pretix/control/forms/item.py:225 pretix/control/navigation.py:148 #: pretix/control/navigation.py:157 #: pretix/control/templates/pretixcontrol/checkin/lists.html:78 @@ -4119,7 +4164,7 @@ msgstr "Este produto não será vendido antes da data indicada." msgid "This variation will not be sold after the given date." msgstr "Este produto não será vendido após a data indicada." -#: pretix/base/models/items.py:863 pretix/control/forms/item.py:751 +#: pretix/base/models/items.py:863 pretix/control/forms/item.py:750 msgid "" "The sales channel selection for the product as a whole takes precedence, so " "if a sales channel is selected here but not on product level, the variation " @@ -4150,29 +4195,29 @@ msgstr "" "código de voucher especificamente vinculado a este produto (e não por meio " "de uma cota)." -#: pretix/base/models/items.py:877 pretix/base/models/vouchers.py:262 +#: pretix/base/models/items.py:884 pretix/base/models/vouchers.py:262 #: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:284 msgid "Product variation" msgstr "Variação do produto" -#: pretix/base/models/items.py:878 +#: pretix/base/models/items.py:885 #: pretix/control/templates/pretixcontrol/item/create.html:111 msgid "Product variations" msgstr "Variações do produto" -#: pretix/base/models/items.py:1066 +#: pretix/base/models/items.py:1073 msgid "Minimum number" msgstr "Número mínimo" -#: pretix/base/models/items.py:1070 +#: pretix/base/models/items.py:1077 msgid "Maximum number" msgstr "Número máximo" -#: pretix/base/models/items.py:1074 +#: pretix/base/models/items.py:1081 msgid "Add-Ons are included in the price" msgstr "Add-Ons estão incluídos no preço" -#: pretix/base/models/items.py:1075 +#: pretix/base/models/items.py:1082 msgid "" "If selected, adding add-ons to this ticket is free, even if the add-ons " "would normally cost money individually." @@ -4180,54 +4225,54 @@ msgstr "" "Se selecionado, adicionar complementos a este ticket é gratuito, mesmo que " "os add-ons normalmente custem dinheiro individualmente." -#: pretix/base/models/items.py:1080 +#: pretix/base/models/items.py:1087 #, fuzzy #| msgid "Allow product to be canceled" msgid "Allow the same product to be selected multiple times" msgstr "Permitir que o produto seja cancelado" -#: pretix/base/models/items.py:1099 +#: pretix/base/models/items.py:1106 msgid "The add-on's category must belong to the same event as the item." msgstr "A categoria do add-on pertence ao mesmo evento que o item." -#: pretix/base/models/items.py:1104 +#: pretix/base/models/items.py:1111 msgid "The item already has an add-on of this category." msgstr "O item já possui um add-on desta categoria." -#: pretix/base/models/items.py:1109 +#: pretix/base/models/items.py:1116 msgid "The minimum count needs to be equal to or greater than zero." msgstr "A contagem mínima precisa ser igual ou maior que zero." -#: pretix/base/models/items.py:1114 +#: pretix/base/models/items.py:1121 msgid "The maximum count needs to be equal to or greater than zero." msgstr "A contagem máxima precisa ser igual ou maior que zero." -#: pretix/base/models/items.py:1119 +#: pretix/base/models/items.py:1126 msgid "The maximum count needs to be greater than the minimum count." msgstr "A contagem máxima precisa ser maior que a contagem mínima." -#: pretix/base/models/items.py:1146 +#: pretix/base/models/items.py:1153 msgid "Bundled item" msgstr "" -#: pretix/base/models/items.py:1152 +#: pretix/base/models/items.py:1159 #, fuzzy #| msgid "Product variation" msgid "Bundled variation" msgstr "Variação do produto" -#: pretix/base/models/items.py:1158 +#: pretix/base/models/items.py:1165 #: pretix/control/templates/pretixcontrol/order/transactions.html:22 #, fuzzy #| msgid "Current availability" msgid "Quantity" msgstr "Disponível" -#: pretix/base/models/items.py:1163 +#: pretix/base/models/items.py:1170 msgid "Designated price part" msgstr "" -#: pretix/base/models/items.py:1164 +#: pretix/base/models/items.py:1171 msgid "" "If set, it will be shown that this bundled item is responsible for the given " "value of the total gross price. This might be important in cases of mixed " @@ -4235,82 +4280,82 @@ msgid "" "the base item's price." msgstr "" -#: pretix/base/models/items.py:1187 +#: pretix/base/models/items.py:1194 #, fuzzy #| msgid "The add-on's category must belong to the same event as the item." msgid "The bundled item must belong to the same event as the item." msgstr "A categoria do add-on pertence ao mesmo evento que o item." -#: pretix/base/models/items.py:1189 +#: pretix/base/models/items.py:1196 #, fuzzy #| msgid "This variation does not belong to this product." msgid "A variation needs to be set for this item." msgstr "Essa variação não pertence a este produto." -#: pretix/base/models/items.py:1191 +#: pretix/base/models/items.py:1198 #, fuzzy #| msgid "This variation does not belong to this product." msgid "The chosen variation does not belong to this item." msgstr "Essa variação não pertence a este produto." -#: pretix/base/models/items.py:1196 +#: pretix/base/models/items.py:1203 #, fuzzy #| msgid "The minimum count needs to be equal to or greater than zero." msgid "The count needs to be equal to or greater than zero." msgstr "A contagem mínima precisa ser igual ou maior que zero." -#: pretix/base/models/items.py:1249 +#: pretix/base/models/items.py:1256 msgid "Number" msgstr "Número" -#: pretix/base/models/items.py:1250 +#: pretix/base/models/items.py:1257 msgid "Text (one line)" msgstr "Texto (uma linha)" -#: pretix/base/models/items.py:1251 +#: pretix/base/models/items.py:1258 msgid "Multiline text" msgstr "Texto multilinha" -#: pretix/base/models/items.py:1252 +#: pretix/base/models/items.py:1259 msgid "Yes/No" msgstr "Sim/Não" -#: pretix/base/models/items.py:1253 +#: pretix/base/models/items.py:1260 msgid "Choose one from a list" msgstr "Escolha um de uma lista" -#: pretix/base/models/items.py:1254 +#: pretix/base/models/items.py:1261 msgid "Choose multiple from a list" msgstr "Escolha vários de uma lista" -#: pretix/base/models/items.py:1255 +#: pretix/base/models/items.py:1262 msgid "File upload" msgstr "Upload de arquivo" -#: pretix/base/models/items.py:1257 pretix/base/reldate.py:183 -#: pretix/plugins/checkinlists/exporters.py:611 +#: pretix/base/models/items.py:1264 pretix/base/reldate.py:183 +#: pretix/plugins/checkinlists/exporters.py:632 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:27 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:41 msgid "Time" msgstr "Hora" -#: pretix/base/models/items.py:1258 +#: pretix/base/models/items.py:1265 msgid "Date and time" msgstr "Data e hora" -#: pretix/base/models/items.py:1259 +#: pretix/base/models/items.py:1266 msgid "Country code (ISO 3166-1 alpha-2)" msgstr "" -#: pretix/base/models/items.py:1271 pretix/base/models/items.py:1356 -#: pretix/base/orderimport.py:732 pretix/control/forms/item.py:89 +#: pretix/base/models/items.py:1278 pretix/base/models/items.py:1363 +#: pretix/base/orderimport.py:778 pretix/control/forms/item.py:89 #: pretix/control/templates/pretixcontrol/items/question_edit.html:10 #: pretix/control/templates/pretixcontrol/items/question_edit.html:17 #: pretix/control/templates/pretixcontrol/items/questions.html:21 msgid "Question" msgstr "Pergunta" -#: pretix/base/models/items.py:1281 pretix/base/models/items.py:1511 +#: pretix/base/models/items.py:1288 pretix/base/models/items.py:1518 #, fuzzy #| msgid "The property name may only contain letters, numbers and underscores." msgid "" @@ -4318,184 +4363,184 @@ msgid "" "underscores." msgstr "O nome do proprietário só pode conter letras, números e sublinhados." -#: pretix/base/models/items.py:1286 +#: pretix/base/models/items.py:1293 msgid "Help text" msgstr "Texto de ajuda" -#: pretix/base/models/items.py:1287 +#: pretix/base/models/items.py:1294 msgid "If the question needs to be explained or clarified, do it here!" msgstr "Se a questão precisar ser explicada ou esclarecida, faça aqui!" -#: pretix/base/models/items.py:1293 +#: pretix/base/models/items.py:1300 msgid "Question type" msgstr "Tipo de pergunta" -#: pretix/base/models/items.py:1297 +#: pretix/base/models/items.py:1304 #: pretix/control/templates/pretixcontrol/items/questions.html:55 msgid "Required question" msgstr "Pergunta obrigatória" -#: pretix/base/models/items.py:1304 +#: pretix/base/models/items.py:1311 msgid "This question will be asked to buyers of the selected products" msgstr "Esta pergunta será feita aos compradores dos produtos selecionados" -#: pretix/base/models/items.py:1311 +#: pretix/base/models/items.py:1318 msgid "Ask during check-in instead of in the ticket buying process" msgstr "Pergunte durante o check-in em vez de no processo de compra do bilhete" -#: pretix/base/models/items.py:1312 +#: pretix/base/models/items.py:1319 msgid "Not supported by all check-in apps for all question types." msgstr "" -#: pretix/base/models/items.py:1316 +#: pretix/base/models/items.py:1323 #: pretix/control/templates/pretixcontrol/items/questions.html:66 #, fuzzy #| msgid "Required question" msgid "Hidden question" msgstr "Pergunta obrigatória" -#: pretix/base/models/items.py:1317 +#: pretix/base/models/items.py:1324 #, fuzzy #| msgid "This question will be asked to buyers of the selected products" msgid "This question will only show up in the backend." msgstr "Esta pergunta será feita aos compradores dos produtos selecionados" -#: pretix/base/models/items.py:1321 +#: pretix/base/models/items.py:1328 msgid "Print answer on invoices" msgstr "" -#: pretix/base/models/items.py:1329 pretix/base/models/items.py:1335 -#: pretix/base/models/items.py:1341 +#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1342 +#: pretix/base/models/items.py:1348 #, fuzzy #| msgid "Minimum number" msgid "Minimum value" msgstr "Número mínimo" -#: pretix/base/models/items.py:1330 pretix/base/models/items.py:1333 -#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1339 -#: pretix/base/models/items.py:1342 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1337 pretix/base/models/items.py:1340 +#: pretix/base/models/items.py:1343 pretix/base/models/items.py:1346 +#: pretix/base/models/items.py:1349 pretix/base/models/items.py:1352 msgid "Currently not supported in our apps and during check-in" msgstr "" -#: pretix/base/models/items.py:1332 pretix/base/models/items.py:1338 -#: pretix/base/models/items.py:1344 +#: pretix/base/models/items.py:1339 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1351 #, fuzzy #| msgid "Maximum number" msgid "Maximum value" msgstr "Número máximo" -#: pretix/base/models/items.py:1348 +#: pretix/base/models/items.py:1355 msgid "Validate file to be a portrait" msgstr "" -#: pretix/base/models/items.py:1349 +#: pretix/base/models/items.py:1356 msgid "" "If checked, files must be images with an aspect ratio of 3:4. This is " "commonly used for photos printed on badges." msgstr "" -#: pretix/base/models/items.py:1402 +#: pretix/base/models/items.py:1409 msgid "An answer to this question is required to proceed." msgstr "Uma resposta a esta pergunta é necessária para prosseguir." -#: pretix/base/models/items.py:1412 +#: pretix/base/models/items.py:1419 #, fuzzy #| msgid "Invalid date input." msgid "Invalid input type." msgstr "Entrada de data inválida." -#: pretix/base/models/items.py:1418 pretix/base/models/items.py:1436 -#: pretix/base/orderimport.py:742 pretix/base/orderimport.py:750 +#: pretix/base/models/items.py:1425 pretix/base/models/items.py:1443 +#: pretix/base/orderimport.py:788 pretix/base/orderimport.py:796 msgid "Invalid option selected." msgstr "Opção inválida selecionada." -#: pretix/base/models/items.py:1446 +#: pretix/base/models/items.py:1453 msgid "The number is to low." msgstr "" -#: pretix/base/models/items.py:1448 +#: pretix/base/models/items.py:1455 msgid "The number is to high." msgstr "" -#: pretix/base/models/items.py:1451 +#: pretix/base/models/items.py:1458 msgid "Invalid number input." msgstr "Opção inválida selecionada." -#: pretix/base/models/items.py:1458 pretix/base/models/items.py:1482 +#: pretix/base/models/items.py:1465 pretix/base/models/items.py:1489 #, fuzzy #| msgctxt "subevent" #| msgid "You need to select a date." msgid "Please choose a later date." msgstr "Você precisa selecionar uma data." -#: pretix/base/models/items.py:1460 pretix/base/models/items.py:1484 +#: pretix/base/models/items.py:1467 pretix/base/models/items.py:1491 #, fuzzy #| msgctxt "subevent" #| msgid "You need to select a date." msgid "Please choose an earlier date." msgstr "Você precisa selecionar uma data." -#: pretix/base/models/items.py:1463 +#: pretix/base/models/items.py:1470 msgid "Invalid date input." msgstr "Entrada de data inválida." -#: pretix/base/models/items.py:1470 +#: pretix/base/models/items.py:1477 msgid "Invalid time input." msgstr "Entrada de hora inválida." -#: pretix/base/models/items.py:1479 +#: pretix/base/models/items.py:1486 msgid "Invalid datetime input." msgstr "Entrada de data e hora inválida." -#: pretix/base/models/items.py:1491 +#: pretix/base/models/items.py:1498 #, fuzzy #| msgctxt "subevent" #| msgid "Unknown date selected." msgid "Unknown country code." msgstr "Data desconhecida selecionada." -#: pretix/base/models/items.py:1515 -#: pretix/control/templates/pretixcontrol/items/question.html:68 +#: pretix/base/models/items.py:1522 +#: pretix/control/templates/pretixcontrol/items/question.html:69 msgid "Answer" msgstr "Responda" -#: pretix/base/models/items.py:1537 +#: pretix/base/models/items.py:1544 msgid "The identifier \"{}\" is already used for a different option." msgstr "O identificador \"{}\" já é usado para uma opção diferente." -#: pretix/base/models/items.py:1540 +#: pretix/base/models/items.py:1547 msgid "Question option" msgstr "Opção de pergunta" -#: pretix/base/models/items.py:1541 +#: pretix/base/models/items.py:1548 msgid "Question options" msgstr "Opções de pergunta" -#: pretix/base/models/items.py:1626 pretix/control/forms/event.py:1489 +#: pretix/base/models/items.py:1633 pretix/control/forms/event.py:1494 #: pretix/control/templates/pretixcontrol/items/quotas.html:56 msgid "Total capacity" msgstr "Capacidade total" -#: pretix/base/models/items.py:1628 pretix/control/forms/item.py:362 +#: pretix/base/models/items.py:1635 pretix/control/forms/item.py:362 msgid "Leave empty for an unlimited number of tickets." msgstr "Deixe em branco para um número ilimitado de ingressos." -#: pretix/base/models/items.py:1632 pretix/base/models/orders.py:1296 -#: pretix/base/models/orders.py:2551 +#: pretix/base/models/items.py:1639 pretix/base/models/orders.py:1302 +#: pretix/base/models/orders.py:2615 #: pretix/control/templates/pretixcontrol/checkin/index.html:92 msgid "Item" msgstr "Item" -#: pretix/base/models/items.py:1640 pretix/control/forms/item.py:694 +#: pretix/base/models/items.py:1647 pretix/control/forms/item.py:693 msgid "Variations" msgstr "Variações" -#: pretix/base/models/items.py:1644 +#: pretix/base/models/items.py:1651 #: pretix/control/templates/pretixcontrol/items/quotas.html:70 msgid "Ignore this quota when determining event availability" msgstr "" -#: pretix/base/models/items.py:1645 +#: pretix/base/models/items.py:1652 msgid "" "If you enable this, this quota will be ignored when determining event " "availability in your event calendar. This is useful e.g. for merchandise " @@ -4503,22 +4548,22 @@ msgid "" "as sold out." msgstr "" -#: pretix/base/models/items.py:1652 +#: pretix/base/models/items.py:1659 msgid "Close this quota permanently once it is sold out" msgstr "" -#: pretix/base/models/items.py:1653 +#: pretix/base/models/items.py:1660 msgid "" "If you enable this, when the quota is sold out once, no more tickets will be " "sold, even if tickets become available again through cancellations or " "expiring orders. Of course, you can always re-open it manually." msgstr "" -#: pretix/base/models/items.py:1661 +#: pretix/base/models/items.py:1668 msgid "Allow to sell more tickets once people have checked out" msgstr "" -#: pretix/base/models/items.py:1662 +#: pretix/base/models/items.py:1669 msgid "" "With this option, quota will be released as soon as people are scanned at an " "exit of your event. This will only happen if they have been scanned both at " @@ -4528,13 +4573,13 @@ msgid "" "prevent accidental overbooking." msgstr "" -#: pretix/base/models/items.py:1673 pretix/base/models/vouchers.py:271 +#: pretix/base/models/items.py:1680 pretix/base/models/vouchers.py:271 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:8 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:15 msgid "Quota" msgstr "" -#: pretix/base/models/items.py:1674 pretix/control/navigation.py:166 +#: pretix/base/models/items.py:1681 pretix/control/navigation.py:166 #: pretix/control/templates/pretixcontrol/items/quotas.html:4 #: pretix/control/templates/pretixcontrol/items/quotas.html:6 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:416 @@ -4543,19 +4588,19 @@ msgstr "" msgid "Quotas" msgstr "" -#: pretix/base/models/items.py:1742 +#: pretix/base/models/items.py:1749 msgid "All variations must belong to an item contained in the items list." msgstr "" "Todas as variações devem pertencer a um item contido na lista de itens." -#: pretix/base/models/items.py:1753 +#: pretix/base/models/items.py:1760 msgid "" "One or more items has variations but none of these are in the variations " "list." msgstr "" "Um ou mais itens têm variações, mas nenhum deles está na lista de variações." -#: pretix/base/models/items.py:1759 pretix/base/models/waitinglist.py:299 +#: pretix/base/models/items.py:1766 pretix/base/models/waitinglist.py:299 msgid "Subevent cannot be null for event series." msgstr "Subevento não pode ser vazio para séries de eventos." @@ -4638,12 +4683,12 @@ msgid "Number of times this membership can be used in a purchase." msgstr "" #: pretix/base/models/memberships.py:123 -#: pretix/control/templates/pretixcontrol/items/question.html:26 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:35 +#: pretix/control/templates/pretixcontrol/items/question.html:27 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:40 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:78 #: pretix/plugins/reports/exporters.py:318 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:29 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:78 msgid "Canceled" msgstr "Cancelado" @@ -4657,43 +4702,43 @@ msgstr "Cancelado" msgid "Membership type" msgstr "Tipo de taxa" -#: pretix/base/models/orders.py:163 +#: pretix/base/models/orders.py:166 msgid "pending" msgstr "pendente" -#: pretix/base/models/orders.py:164 pretix/base/payment.py:475 +#: pretix/base/models/orders.py:167 pretix/base/payment.py:475 #: pretix/base/services/invoices.py:443 msgid "paid" msgstr "pago" -#: pretix/base/models/orders.py:165 +#: pretix/base/models/orders.py:168 msgid "expired" msgstr "expirado" -#: pretix/base/models/orders.py:189 pretix/control/forms/orders.py:595 +#: pretix/base/models/orders.py:195 pretix/control/forms/orders.py:625 #, fuzzy #| msgctxt "refund_source" #| msgid "Customer" msgid "Customer" msgstr "Cliente" -#: pretix/base/models/orders.py:204 pretix/control/forms/filter.py:540 +#: pretix/base/models/orders.py:210 pretix/control/forms/filter.py:543 #: pretix/control/templates/pretixcontrol/organizers/customer.html:63 msgid "Locale" msgstr "Localidade" -#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2646 -#: pretix/control/forms/orders.py:78 +#: pretix/base/models/orders.py:220 pretix/base/models/orders.py:2710 +#: pretix/control/forms/orders.py:72 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:138 msgid "Expiration date" msgstr "Data de validade" -#: pretix/base/models/orders.py:218 pretix/control/forms/filter.py:551 +#: pretix/base/models/orders.py:224 pretix/control/forms/filter.py:554 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/refund_export.html:57 msgid "Total amount" msgstr "Valor total" -#: pretix/base/models/orders.py:222 pretix/base/models/vouchers.py:292 +#: pretix/base/models/orders.py:228 pretix/base/models/vouchers.py:292 msgid "" "The text entered in this field will not be visible to the user and is " "available for your convenience." @@ -4701,11 +4746,11 @@ msgstr "" "O texto inserido neste campo não ficará visível para o usuário e estará " "disponível para sua conveniência." -#: pretix/base/models/orders.py:227 +#: pretix/base/models/orders.py:233 msgid "We'll show you this order to be due for a follow-up on this day." msgstr "" -#: pretix/base/models/orders.py:233 +#: pretix/base/models/orders.py:239 msgid "" "If you set this, the check-in app will show a visible warning that tickets " "of this order require special attention. This will not show any details or " @@ -4717,11 +4762,11 @@ msgstr "" "detalhes ou mensagens personalizadas, portanto, você precisa informar sua " "equipe de check-in sobre como lidar com esses casos." -#: pretix/base/models/orders.py:245 pretix/base/models/orders.py:1333 +#: pretix/base/models/orders.py:251 pretix/base/models/orders.py:1339 msgid "Meta information" msgstr "Meta informação" -#: pretix/base/models/orders.py:881 +#: pretix/base/models/orders.py:887 msgid "" "The payment can not be accepted as the last date of payments configured in " "the payment settings is over." @@ -4729,7 +4774,7 @@ msgstr "" "O pagamento não pode ser aceito, pois a última data de pagamentos " "configurados nas configurações de pagamento acabou." -#: pretix/base/models/orders.py:883 +#: pretix/base/models/orders.py:889 msgid "" "The payment can not be accepted as the order is expired and you configured " "that no late payments should be accepted in the payment settings." @@ -4738,196 +4783,196 @@ msgstr "" "configurou que nenhum pagamento atrasado deve ser aceito nas configurações " "de pagamento." -#: pretix/base/models/orders.py:885 +#: pretix/base/models/orders.py:891 msgid "This order is not yet approved by the event organizer." msgstr "Este pedido ainda não foi aprovado pelo organizador do evento." -#: pretix/base/models/orders.py:909 +#: pretix/base/models/orders.py:915 #, python-brace-format msgid "The ordered product \"{item}\" is no longer available." msgstr "O produto encomendado \"{item}\" já não está disponível." -#: pretix/base/models/orders.py:910 +#: pretix/base/models/orders.py:916 #, fuzzy, python-brace-format #| msgid "The ordered product \"{item}\" is no longer available." msgid "The seat \"{seat}\" is no longer available." msgstr "O produto encomendado \"{item}\" já não está disponível." -#: pretix/base/models/orders.py:911 +#: pretix/base/models/orders.py:917 #, python-brace-format msgid "The voucher \"{voucher}\" no longer has sufficient budget." msgstr "" -#: pretix/base/models/orders.py:912 +#: pretix/base/models/orders.py:918 #, fuzzy, python-brace-format #| msgid "Your cart has been updated." msgid "The voucher \"{voucher}\" has been used in the meantime." msgstr "Seu carrinho foi atualizado." -#: pretix/base/models/orders.py:1214 +#: pretix/base/models/orders.py:1220 msgid "" msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "Vazio, se este produto não for um ingresso de admissão" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "criado" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "pendente" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "confirmado" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "cancelado" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "falhou" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "recusado" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "Informações de pagamento" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "começou externamente" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "criado" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "em andamento" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "concluído" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "falhou" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "cancelado" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 #, fuzzy #| msgid "Organizer" msgctxt "refund_source" msgid "Organizer" msgstr "Organizador" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "Cliente" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "Externa" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 #, fuzzy #| msgid "Payment date" msgid "Refund reason" msgstr "Data de pagamento" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" "May be shown to the end user or used e.g. as part of a payment reference." msgstr "" -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "Taxa de pagamento" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "Taxa de envio" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "Taxa de serviço" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "Taxa de cancelamento" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "Outras taxas" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "Cartão Presente" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "Valor" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "Posição do pedido" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "ID do carrinho (por exemplo, chave de sessão)" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "Posição do carrinho" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "Posições do carrinho" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "Cliente comercial" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "Esta referência será impressa na sua fatura para sua conveniência." @@ -4942,8 +4987,8 @@ msgstr "" "referir a suas contas do organizador e seus eventos." #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -5218,15 +5263,7 @@ msgid "" "be used." msgstr "" -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "Válido até" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "" @@ -5496,8 +5533,8 @@ msgid "Dates" msgstr "Datas" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "" @@ -5659,10 +5696,10 @@ msgstr "Essa variação não pertence a este produto." #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 #, fuzzy #| msgctxt "invoice" #| msgid "Invoice date" @@ -5688,7 +5725,7 @@ msgstr "O método de pagamento para este pedido não pode ser alterado." msgid "Please enter a valid state." msgstr "Você precisa selecionar uma data." -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 #, fuzzy #| msgid "Attendee email" msgid "Attendee e-mail address" @@ -5697,12 +5734,12 @@ msgstr "E-mail do participante" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 #, fuzzy #| msgid "Attendee name" msgid "Attendee address" @@ -5728,7 +5765,7 @@ msgstr "" #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 #, fuzzy #| msgid "Ticket design" msgid "Ticket code" @@ -5751,40 +5788,45 @@ msgstr "" msgid "Please enter a valid language code." msgstr "Você precisa selecionar uma data." -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 #, fuzzy #| msgctxt "subevent" #| msgid "You need to select a date." msgid "Please enter a valid sales channel." msgstr "Você precisa selecionar uma data." -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 #, fuzzy #| msgid "No archived events found." msgid "Multiple matching seats were found." msgstr "Nenhum evento arquivado encontrado." -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 #, fuzzy #| msgid "No archived events found." msgid "No matching seat was found." msgstr "Nenhum evento arquivado encontrado." -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 #, fuzzy #| msgid "This slug has already been used for a different event." msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "O metodo de pagamento já está sendo usado por um evento diferente." -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 #, fuzzy #| msgctxt "subevent" #| msgid "You need to select a date." msgid "You need to select a specific seat." msgstr "Você precisa selecionar uma data." -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 #, fuzzy #| msgid "Invalid option selected." msgid "Ambiguous option selected." @@ -6149,9 +6191,9 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, fuzzy #| msgid "Attendee email" msgid "Attendee company" @@ -6263,7 +6305,7 @@ msgid "Event begin weekday" msgstr "Horário do final do evento" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "Sexta" @@ -6356,8 +6398,8 @@ msgid "" "Add-on 2" msgstr "" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "" @@ -6408,7 +6450,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 #, fuzzy #| msgid "General information" msgid "General admission" @@ -6473,7 +6515,7 @@ msgstr "Nome do participante" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, fuzzy, python-brace-format #| msgid "Attendee name" @@ -6540,25 +6582,25 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" msgstr "" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 #, fuzzy #| msgid "Event end time" msgid "Event canceled" msgstr "Horário do final do evento" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -6577,7 +6619,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "" -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "" @@ -6629,9 +6671,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 #, fuzzy #| msgid "The presale for this event is over or has not yet started." msgid "The booking period for this event has not yet started." @@ -6655,7 +6697,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 msgid "" "The booking period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -6669,7 +6711,7 @@ msgstr "" msgid "This voucher code is not known in our database." msgstr "" -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6763,15 +6805,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "" -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "" -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "" -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, python-format msgid "" "You can select at most %(max)s add-on from the category %(cat)s for the " @@ -6782,7 +6824,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, fuzzy, python-format #| msgid "This variation does not belong to this product." msgid "" @@ -6794,7 +6836,7 @@ msgid_plural "" msgstr[0] "Essa variação não pertence a este produto." msgstr[1] "Essa variação não pertence a este produto." -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6879,27 +6921,27 @@ msgstr "" msgid "week day" msgstr "" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "Segunda" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "Terça" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "Quarta" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "Quinta" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "Sábado" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "Domingo" @@ -6931,33 +6973,57 @@ msgstr "" msgid "This order position has been canceled." msgstr "Seu carrinho foi atualizado." -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +#| msgid "Your cart has been updated." +msgid "This ticket has been blocked." +msgstr "Seu carrinho foi atualizado." + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, fuzzy, python-brace-format +#| msgid "This product will not be sold before the given date." +msgid "This ticket is only valid after {datetime}." +msgstr "Este produto não será vendido antes da data indicada." + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, fuzzy, python-brace-format +#| msgid "This product will not be sold before the given date." +msgid "This ticket was only valid before {datetime}." +msgstr "Este produto não será vendido antes da data indicada." + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 #, fuzzy #| msgid "This product will not be sold before the given date." msgid "This order position has an invalid date for this check-in list." msgstr "Este produto não será vendido antes da data indicada." -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "Order is not paid." +msgid "This order is not yet approved." +msgstr "O pedido não foi pago." + +#: pretix/base/services/checkin.py:791 #, fuzzy #| msgid "Order is not paid." msgid "This order is not marked as paid." msgstr "O pedido não foi pago." -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, fuzzy, python-brace-format #| msgid "Cart expired" msgid "Entry not permitted: {explanation}." msgstr "O carrinho expirou" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "" -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "" @@ -7157,33 +7223,33 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "Entrada de data inválida." -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "" -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, python-format msgid "" "You cannot select more than %(max)s item of the product %(product)s. We " @@ -7194,196 +7260,196 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 #, fuzzy #| msgid "Your cart has been updated." msgid "The booking period has ended." msgstr "Seu carrinho foi atualizado." -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." msgstr "" -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 msgid "You need a valid voucher code to order one of the products." msgstr "" -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 msgid "" "The booking period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." msgstr "" -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." msgstr "" -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 #, fuzzy #| msgid "Your cart has been updated." msgid "The order was not canceled." msgstr "Seu carrinho foi atualizado." -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 #, fuzzy #| msgid "Order is not paid." msgid "This order is not pending approval." msgstr "O pedido não foi pago." -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 msgid "" "The cancellation fee cannot be higher than the total amount of this order." msgstr "" -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 #, fuzzy #| msgid "The payment method for this order cannot be changed." msgid "The selected payment methods do not cover the total balance." msgstr "O método de pagamento para este pedido não pode ser alterado." -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " "has been used in the meantime. Please check the prices below and try again." msgstr "" -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, 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:1396 +#: pretix/base/services/orders.py:1419 #, fuzzy #| msgid "The selected event was not found." msgid "The selected product requires you to select a seat." msgstr "O evento selecionado não foi encontrado." -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 #, fuzzy #| msgid "The subevent does not belong to this event." msgid "The selected product does not allow to select a seat." msgstr "Esta atração não pertence ao evento." -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 #, fuzzy #| msgid "The selected event was not found." msgid "The selected country is blocked by your tax rule." msgstr "O evento selecionado não foi encontrado." -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." msgstr "" -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, 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:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -7494,7 +7560,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, fuzzy, python-brace-format #| msgid "Your cart has been updated." msgid "The voucher has been sent to {recipient}." @@ -8165,7 +8231,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -8181,7 +8247,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -8508,7 +8574,7 @@ msgid "" "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation" @@ -8519,7 +8585,7 @@ msgstr "Cancelamento" msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation" @@ -8604,19 +8670,19 @@ msgstr "" msgid "Refund method" msgstr "Pergunta obrigatória" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -8921,7 +8987,7 @@ msgid "" msgstr "" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "" @@ -8960,10 +9026,25 @@ msgstr "" #: pretix/base/settings.py:2029 #, python-brace-format +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:2042 +#, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, python-brace-format msgid "" "Hello,\n" @@ -8994,13 +9075,13 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, fuzzy, python-brace-format #| msgid "Order canceled" msgid "Order canceled: {code}" msgstr "Pedido cancelado" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -9016,12 +9097,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -9039,12 +9120,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -9059,13 +9140,13 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, fuzzy, python-brace-format #| msgid "Order code" msgid "Order denied: {code}" msgstr "Código do pedido" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -9082,7 +9163,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -9094,13 +9175,13 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, fuzzy, python-brace-format #| msgid "Presale not started" msgid "Your ticket is ready for download: {code}" msgstr "Pré-venda não iniciada" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -9114,7 +9195,7 @@ msgid "" " Your {event} team" msgstr "" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -9128,12 +9209,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -9153,12 +9234,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -9178,12 +9259,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -9203,58 +9284,58 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "Fonte" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "" -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 #, fuzzy #| msgid "Attendee name" msgid "Header image" msgstr "Nome do participante" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -9263,26 +9344,26 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -9291,15 +9372,15 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -9308,97 +9389,97 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 #, fuzzy #| msgid "Cart expired" msgid "Voucher explanation" msgstr "O carrinho expirou" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 #, fuzzy #| msgid "Attendee name" msgid "Attendee data explanation" msgstr "Nome do participante" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." msgstr "" -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 msgid "Additional success message" msgstr "" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -9406,78 +9487,78 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 #, fuzzy #| msgid "Event start time" msgid "Event start time (descending)" msgstr "Hora de início do evento" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 #, fuzzy #| msgid "Date joined" msgctxt "subevent" msgid "Date ordering" msgstr "Data de entrada" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 #, fuzzy #| msgid "Gift card" msgid "Length of gift card codes" msgstr "Cartão Presente" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 #, fuzzy #| msgid "Gift card" msgid "Validity of gift card codes in years" msgstr "Cartão Presente" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation date" msgid "Dialog text" msgstr "Data do cancelamento" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -9485,166 +9566,166 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 #, fuzzy #| msgid "Payment date" msgid "Privacy settings" msgstr "Data de pagamento" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 #, fuzzy #| msgid "Product variations" msgid "\"Accept\" button description" msgstr "Variações do produto" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 #, fuzzy #| msgid "Required question" msgid "Required cookies only" msgstr "Pergunta obrigatória" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 #, fuzzy #| msgid "Product variations" msgid "\"Reject\" button description" msgstr "Variações do produto" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 #, fuzzy #| msgid "You cannot modify this order" msgid "Customers can choose their own seats" msgstr "Você não pode modificar esta ordem" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 #, fuzzy #| msgid "Event name" msgid "Given name" msgstr "Nome do evento" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "Sobrenome" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 #, fuzzy #| msgid "Device name" msgid "First name" msgstr "Nome do dispositivo" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 #, fuzzy #| msgid "Device name" msgid "Middle name" msgstr "Nome do dispositivo" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 #, fuzzy #| msgid "Full name" msgid "Calling name" msgstr "Nome completo" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 #, fuzzy #| msgid "Category description" msgid "Latin transcription" msgstr "Descrição da categoria" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation" @@ -9652,46 +9733,46 @@ msgctxt "person_name" msgid "Salutation" msgstr "Cancelamento" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -10462,7 +10543,7 @@ msgstr "" msgid "The task has been completed." msgstr "" -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "" @@ -10471,13 +10552,13 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -10716,26 +10797,26 @@ msgid "HTML mail renderer" msgstr "" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 #, fuzzy #| msgid "Order contact address changed" msgid "Subject sent to order contact address" msgstr "Endereço do pedido alterado" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 #, fuzzy #| msgid "Order contact address changed" msgid "Text sent to order contact address" msgstr "Endereço do pedido alterado" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -10743,19 +10824,19 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 msgid "Subject sent to attendees" msgstr "" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -10782,82 +10863,90 @@ msgstr "" msgid "Text (requested by user)" msgstr "" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 #, fuzzy #| msgid "Paid orders" msgid "Subject for received order" msgstr "Ordens pagas" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 #, fuzzy #| msgid "Paid orders" msgid "Text for received order" msgstr "Ordens pagas" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 #, fuzzy #| msgid "Subtract from product price" msgid "Subject for approved order" msgstr "Subtrair do preço do produto" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 #, fuzzy #| msgid "Cancellation fee" msgid "Text for approved order" msgstr "Taxa de cancelamento" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 #, fuzzy #| msgid "Cancellation fee" msgid "Subject for approved free order" msgstr "Taxa de cancelamento" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 #, fuzzy #| msgid "Cancellation fee" msgid "Text for approved free order" msgstr "Taxa de cancelamento" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 #, fuzzy #| msgid "Paid orders" msgid "Subject for denied order" msgstr "Ordens pagas" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 #, fuzzy #| msgid "Paid orders" msgid "Text for denied order" msgstr "Ordens pagas" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -10866,75 +10955,75 @@ msgstr "Ordens pagas" msgid "Available placeholders: {list}" msgstr "Valores padrão inválido(s): %(value)s" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 #, fuzzy #| msgid "Ticket design" msgid "Ticket code generator" msgstr "Design de bilhetes" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "Individual" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "Empresa" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 #, fuzzy #| msgid "Presale not started" msgid "Sale not allowed" msgstr "Pré-venda não iniciada" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 #, fuzzy #| msgid "New order requires approval" msgid "Order requires approval" msgstr "Novo pedido precisa ser aprovado" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 #, fuzzy #| msgid "Text (one line)" msgid "Text on invoice" msgstr "Texto (uma linha)" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -10942,52 +11031,52 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 #, fuzzy #| msgid "Ticket design" msgid "Ticket downloads" msgstr "Design de bilhetes" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 #, fuzzy #| msgid "Payment date" msgid "Payment via Stripe" msgstr "Data de pagamento" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -10995,29 +11084,29 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 #, fuzzy #| msgid "Payment date" msgid "Payment by bank transfer" msgstr "Data de pagamento" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 #, fuzzy #| msgid "Current availability" msgid "Quantity available" @@ -11032,7 +11121,7 @@ msgid "Please enter less than 25 recipients." msgstr "Você precisa selecionar uma data." #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "" @@ -11053,91 +11142,99 @@ msgstr "" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +#| msgctxt "payment_state" +#| msgid "confirmed" +msgid "Paid or confirmed" +msgstr "confirmado" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "Pendente" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation" msgid "Cancellations" msgstr "Cancelamento" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation" msgid "Canceled (fully)" msgstr "Cancelamento" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation" msgid "Canceled (fully or with paid fee)" msgstr "Cancelamento" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 #, fuzzy #| msgid "Cancellation fee" msgid "Cancellation requested" msgstr "Taxa de cancelamento" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 #, fuzzy #| msgid "Payment provider" msgid "Payment process" msgstr "Meio de pagamento" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 msgid "Partially paid" msgstr "" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 msgid "Underpaid (but confirmed)" msgstr "" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 msgid "Approval process" msgstr "" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 #, fuzzy #| msgid "Payment date" msgid "Approved, payment pending" msgstr "Data de pagamento" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -11145,456 +11242,456 @@ msgstr "Data de pagamento" msgid "Approval pending" msgstr "" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 #, fuzzy #| msgid "New order placed" msgid "Order placed before" msgstr "Novo pedido realizado" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 #, fuzzy #| msgid "Order payments and refunds" msgid "Minimal sum of payments and refunds" msgstr "Pagamentos e reembolsos do pedido" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 #, fuzzy #| msgid "Order payments and refunds" msgid "Maximal sum of payments and refunds" msgstr "Pagamentos e reembolsos do pedido" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 #, fuzzy #| msgid "All payment providers" msgid "All payments" msgstr "Todos os meios de pagamento" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 #, fuzzy #| msgid "Payment date" msgid "Payment created from" msgstr "Data de pagamento" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 #, fuzzy #| msgid "Payment date" msgid "Payment created until" msgstr "Data de pagamento" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 #, fuzzy #| msgid "Paid orders" msgid "Paid from" msgstr "Ordens pagas" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 #, fuzzy #| msgid "Valid until" msgid "Paid until" msgstr "Válido até" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "Inativo" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "Pré-venda não iniciada" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "Pré-venda encerrada" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 #, fuzzy #| msgid "Date" msgid "Date from" msgstr "Data" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 #, fuzzy #| msgid "Date and time" msgid "Date until" msgstr "Data e hora" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 #, fuzzy #| msgid "Date" msgid "Start time from" msgstr "Data" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 #, fuzzy #| msgid "Date and time" msgid "Start time until" msgstr "Data e hora" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 #, fuzzy #| msgid "Active" msgid "active" msgstr "Ativo" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 #, fuzzy #| msgid "Shop disabled" msgid "disabled" msgstr "Loja desativada" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 #, fuzzy #| msgid "Is active" msgid "not yet activated" msgstr "Está ativo" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 #, fuzzy #| msgid "Team members" msgid "Has no memberships" msgstr "Membros do time" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 #, fuzzy #| msgid "Team members" msgid "Has any membership" msgstr "Membros do time" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 #, fuzzy #| msgid "Team members" msgid "Has valid membership" msgstr "Membros do time" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 msgctxt "checkin state" msgid "Present" msgstr "" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 #, fuzzy #| msgid "Date" msgctxt "subevent" msgid "Date start from" msgstr "Data" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 #, fuzzy #| msgid "Date and time" msgctxt "subevent" msgid "Date start until" msgstr "Data e hora" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "Administrador" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "Valido" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "Não resgatado" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 #, fuzzy #| msgid "Date joined" msgid "Date filter" msgstr "Data de entrada" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 #, fuzzy #| msgid "Filter by status" msgid "Filter by…" msgstr "Filtrar por status" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 #, fuzzy #| msgid "Date of last payment" msgid "Date of last successful payment" msgstr "Data do último pagamento" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 #, fuzzy #| msgid "Filter by status" msgid "All check-ins" msgstr "Filtrar por status" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 #, fuzzy #| msgid "Only successful payments" msgid "Successful check-ins" msgstr "Apenas pagamentos concluídos" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 #, fuzzy #| msgid "Only successful payments" msgid "Unsuccessful check-ins" msgstr "Apenas pagamentos concluídos" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 #, fuzzy #| msgid "Payment type" msgid "Scan type" msgstr "Tipo de pagamento" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 #, fuzzy #| msgid "Redirection URIs" msgid "All directions" msgstr "URIs de Redirecionamento" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 #, fuzzy #| msgid "Device name" msgid "Device" msgstr "Nome do dispositivo" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 #, fuzzy #| msgid "All invoices" msgid "All devices" msgstr "Todos os pedidos" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 msgid "All gates" msgstr "" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 #, fuzzy #| msgid "Start date" msgctxt "filter" msgid "Start date" msgstr "Data inicial" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 #, fuzzy #| msgid "End date" msgctxt "filter" msgid "End date" msgstr "Data final" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 #, fuzzy #| msgid "Device name" msgid "Device status" msgstr "Nome do dispositivo" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 #, fuzzy #| msgid "All invoices" msgid "Active devices" msgstr "Todos os pedidos" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 #, fuzzy #| msgid "All invoices" msgid "Revoked devices" @@ -11806,7 +11903,7 @@ msgid "" "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 #, fuzzy #| msgid "Product category" msgid "No category" @@ -11852,47 +11949,47 @@ msgstr "Tamanho" msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "" -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 #, fuzzy #| msgid "" #| "Gift card products should not be associated with non-zero tax rates since " @@ -11904,13 +12001,13 @@ msgstr "" "Cartões de presente não devem ser associados com impostos diferentes de zero " "já que impostos de venda serão aplicados quando o cartão for utilizado." -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -11918,7 +12015,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -11926,7 +12023,7 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 #, fuzzy #| msgid "Subtract from product price" msgid "Use value from product" @@ -11966,8 +12063,8 @@ msgstr "Produto" msgid "Bundled product" msgstr "Produto" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "inativo" @@ -12048,21 +12145,39 @@ msgstr "Apenas ordens pagas" msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +#, fuzzy +#| msgctxt "invoice" +#| msgid "Cancellation" +msgid "Confirm order regardless of payment" +msgstr "Cancelamento" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" msgstr "" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -12070,18 +12185,18 @@ msgid "" "payments." msgstr "" -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation" msgid "Keep a cancellation fee of" msgstr "Cancelamento" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 msgid "" "If you keep a fee, all positions within this order will be canceled and the " "order will be reduced to a cancellation fee. Payment and shipping fees will " @@ -12090,31 +12205,31 @@ msgid "" "automatically." msgstr "" -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation" msgid "Generate cancellation for invoice" msgstr "Cancelamento" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 #, fuzzy #| msgid "Payment date" msgid "Payment amount" msgstr "Data de pagamento" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -12123,61 +12238,61 @@ msgstr "Data de pagamento" msgid "Payment date" msgstr "Data de pagamento" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 #, fuzzy #| msgctxt "subevent" #| msgid "You need to select a date." msgid "Please select some events." msgstr "Você precisa selecionar uma data." -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -12186,7 +12301,7 @@ msgstr "" msgid "Seat" msgstr "" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -12196,123 +12311,140 @@ msgstr "" msgid "Membership" msgstr "" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Device name" +msgid "Ticket is blocked" +msgstr "Nome do dispositivo" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +#, fuzzy +#| msgid "Valid until" +msgid "Validity end" +msgstr "Válido até" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation" msgid "Cancel this position" msgstr "Cancelamento" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 #, fuzzy #| msgid "Device type" msgid "Attach tickets" msgstr "Tipo de dispositivo" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 #, fuzzy #| msgid "All invoices" msgid "Attach invoices" msgstr "Todos os pedidos" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "Destinatário" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 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:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "" -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "" -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "" -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 #, fuzzy #| msgid "Can change orders" msgid "Cancel all dates" msgstr "Pode mudar os pedidos" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "" -#: pretix/control/forms/orders.py:759 -#, fuzzy -#| msgid "The payment method for this order cannot be changed." -msgid "Only available for payment method that support automatic refunds." -msgstr "O método de pagamento para este pedido não pode ser alterado." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -12321,38 +12453,38 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 #, fuzzy #| msgid "Gift card" msgid "Gift card validity" msgstr "Cartão Presente" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation" msgid "Keep a fixed cancellation fee per ticket" msgstr "Cancelamento" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 #, fuzzy #| msgid "Products in this category are add-on products" msgid "Free tickets and add-on products are not counted" msgstr "Os produtos desta categoria são produtos complementares" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 #, fuzzy #| msgid "Order fees" msgid "Keep fees" msgstr "Taxas do pedido" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -12360,25 +12492,25 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 #, fuzzy #| msgid "Order information changed" msgid "Send information via email" msgstr "Informações do pedido alteradas" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 #, fuzzy #| msgid "Order information changed" msgid "Send information to waiting list" msgstr "Informações do pedido alteradas" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, fuzzy, python-brace-format #| msgid "Can create events" msgid "Canceled: {event}" msgstr "Pode criar eventos" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -12396,7 +12528,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -12410,24 +12542,24 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -12891,1153 +13023,1204 @@ msgstr "" msgid "A new secret has been generated for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, fuzzy, python-brace-format +#| msgid "Your cart has been updated." +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "Seu carrinho foi atualizado." + +#: pretix/control/logdisplay.py:172 +#, fuzzy, python-brace-format +#| msgid "Your cart has been updated." +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "Seu carrinho foi atualizado." + +#: pretix/control/logdisplay.py:177 +#, fuzzy, python-brace-format +#| msgid "Ticket download is not enabled for add-on products." +msgid "A block has been added for position #{posid}." +msgstr "O download de bilhetes não está ativado para produtos complementares." + +#: pretix/control/logdisplay.py:181 +#, fuzzy, python-brace-format +#| msgid "Ticket download is not enabled for add-on products." +msgid "A block has been removed for position #{posid}." +msgstr "O download de bilhetes não está ativado para produtos complementares." + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "(desconhecido)" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " "type \"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 #, fuzzy #| msgid "Your cart has been updated." msgid "This object has been created by cloning." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 #, fuzzy #| msgid "Your cart has been updated." msgid "The organizer has been changed." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 #, fuzzy #| msgid "Your cart has been updated." msgid "The organizer settings have been changed." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 #, fuzzy #| msgid "Your cart has been updated." msgid "The footer links have been changed." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 #, fuzzy #| msgid "Your cart has been updated." msgid "A scheduled export has been added." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 #, fuzzy #| msgid "Your cart has been updated." msgid "A scheduled export has been changed." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 #, fuzzy #| msgid "The selected event was not found." msgid "A scheduled export has been deleted." msgstr "O evento selecionado não foi encontrado." -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 #, fuzzy #| msgid "The selected event was not found." msgid "A scheduled export has been executed." msgstr "O evento selecionado não foi encontrado." -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 msgid "Gift card acceptance for another organizer has been removed." msgstr "" -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 #, fuzzy #| msgid "Your cart has been updated." msgid "The webhook has been created." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 #, fuzzy #| msgid "Your cart has been updated." msgid "The webhook has been changed." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 #, fuzzy #| msgid "Your cart has been updated." msgid "The webhook call retry jobs have been dropped." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 #, fuzzy #| msgid "Your cart has been updated." msgid "The SSO provider has been created." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 #, fuzzy #| msgid "Your cart has been updated." msgid "The SSO provider has been changed." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 #, fuzzy #| msgid "Your cart has been updated." msgid "The SSO provider has been deleted." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 #, fuzzy #| msgid "Your cart has been updated." msgid "The SSO client has been created." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 #, fuzzy #| msgid "Your cart has been updated." msgid "The SSO client has been changed." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 #, fuzzy #| msgid "Your cart has been updated." msgid "The SSO client has been deleted." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 #, fuzzy #| msgid "Your cart has been updated." msgid "The membership type has been created." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 #, fuzzy #| msgid "Your cart has been updated." msgid "The membership type has been changed." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 #, fuzzy #| msgid "Your cart has been updated." msgid "The membership type has been deleted." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 #, fuzzy #| msgid "Your cart has been updated." msgid "The account has been created." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 #, fuzzy #| msgid "Your cart has been updated." msgid "The account has been changed." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 #, fuzzy #| msgid "Your cart has been updated." msgid "A membership for this account has been added." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 #, fuzzy #| msgid "Your cart has been updated." msgid "A membership of this account has been changed." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 #, fuzzy #| msgid "Your cart has been updated." msgid "A membership of this account has been deleted." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 #, fuzzy #| msgid "Your cart has been updated." msgid "The account has been disabled and anonymized." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 #, fuzzy #| msgid "The selected event was not found." msgid "A new password has been requested." msgstr "O evento selecionado não foi encontrado." -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 #, fuzzy #| msgid "Your cart has been updated." msgid "A new password has been set." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 #, fuzzy #| msgid "Your cart has been updated." msgid "The event has been canceled." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 #, fuzzy #| msgid "Your cart has been updated." msgid "An event has been deleted." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "" -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "" -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "" -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "" -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +#, fuzzy +#| msgid "Your cart has been updated." +msgid "The order has been set to be usable before it is paid." +msgstr "Seu carrinho foi atualizado." + +#: pretix/control/logdisplay.py:374 +#, fuzzy +#| msgid "Your cart has been updated." +msgid "The order has been set to require payment before use." +msgstr "Seu carrinho foi atualizado." + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "" -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 #, fuzzy #| msgid "Your cart has been updated." msgid "The cancellation request has been deleted." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "" -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 #, fuzzy #| msgid "Your cart has been updated." msgid "The order has been reactivated." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, fuzzy, python-brace-format #| msgid "Your cart has been updated." msgid "The test mode order {code} has been deleted." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "" -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 #, fuzzy #| msgid "Your cart has been updated." msgid "The order has been approved." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, fuzzy, python-brace-format #| msgid "Your cart has been updated." msgid "The order has been denied (comment: \"{comment}\")." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 #, fuzzy #| msgid "Your cart has been updated." msgid "The customer account has been changed." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "" -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 #, fuzzy #| msgid "Your cart has been updated." msgid "The order's follow-up date has been updated." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "" -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, fuzzy, python-brace-format #| msgid "Your cart has been updated." msgid "Canceling payment {local_id} has failed." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, fuzzy, python-brace-format #| msgid "Your cart has been updated." msgid "Payment {local_id} has failed." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, fuzzy, python-brace-format #| msgid "Order is not paid." msgid "The order could not be marked as paid: {message}" msgstr "O pedido não foi pago." -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 #, fuzzy #| msgid "Your cart has been updated." msgid "The order has been overpaid." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, fuzzy, python-brace-format #| msgid "Your cart has been updated." msgid "Refund {local_id} has been created." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "" -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, fuzzy, python-brace-format #| msgid "Your cart has been updated." msgid "Refund {local_id} has failed." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 #, fuzzy #| msgid "Your cart has been updated." msgid "This user has been anonymized." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, fuzzy, python-brace-format #| msgid "Your cart has been updated." msgid "The organizer \"{name}\" has been deleted." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "" -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "" -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 #, fuzzy #| msgid "Ticket download is not enabled for add-on products." msgid "A bundled item has been added to this product." msgstr "O download de bilhetes não está ativado para produtos complementares." -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 #, fuzzy #| msgid "Ticket download is not enabled for add-on products." msgid "A bundled item has been removed from this product." msgstr "O download de bilhetes não está ativado para produtos complementares." -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 #, fuzzy #| msgid "Your cart has been updated." msgid "A bundled item has been changed on this product." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "" -#: pretix/control/logdisplay.py:462 -msgid "The quota has been changed." -msgstr "" - -#: pretix/control/logdisplay.py:463 -#, fuzzy -#| msgid "Your cart has been updated." -msgid "The quota has closed." -msgstr "Seu carrinho foi atualizado." - -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 -#, fuzzy -#| msgid "Your cart has been updated." -msgid "The quota has been re-opened." -msgstr "Seu carrinho foi atualizado." - -#: pretix/control/logdisplay.py:465 -msgid "The category has been added." -msgstr "" - -#: pretix/control/logdisplay.py:466 -msgid "The category has been deleted." -msgstr "" - -#: pretix/control/logdisplay.py:467 -msgid "The category has been changed." -msgstr "" - -#: pretix/control/logdisplay.py:468 -msgid "The question has been added." -msgstr "" - -#: pretix/control/logdisplay.py:469 -msgid "The question has been deleted." -msgstr "" - -#: pretix/control/logdisplay.py:470 -msgid "The question has been changed." -msgstr "" - -#: pretix/control/logdisplay.py:471 -#, fuzzy -#| msgid "Your cart has been updated." -msgid "The discount has been added." -msgstr "Seu carrinho foi atualizado." - -#: pretix/control/logdisplay.py:472 -#, fuzzy -#| msgid "Your cart has been updated." -msgid "The discount has been deleted." -msgstr "Seu carrinho foi atualizado." - -#: pretix/control/logdisplay.py:473 -#, fuzzy -#| msgid "Your cart has been updated." -msgid "The discount has been changed." -msgstr "Seu carrinho foi atualizado." - -#: pretix/control/logdisplay.py:474 -msgid "The tax rule has been added." -msgstr "" - -#: pretix/control/logdisplay.py:475 -msgid "The tax rule has been deleted." -msgstr "" - -#: pretix/control/logdisplay.py:476 -msgid "The tax rule has been changed." -msgstr "" - -#: pretix/control/logdisplay.py:477 -msgid "The check-in list has been added." -msgstr "" - -#: pretix/control/logdisplay.py:478 -msgid "The check-in list has been deleted." -msgstr "" - -#: pretix/control/logdisplay.py:479 -msgid "The check-in list has been changed." -msgstr "" - -#: pretix/control/logdisplay.py:480 -msgid "The event settings have been changed." -msgstr "" - -#: pretix/control/logdisplay.py:481 -msgid "The ticket download settings have been changed." -msgstr "" - -#: pretix/control/logdisplay.py:482 -msgid "A plugin has been enabled." -msgstr "" - -#: pretix/control/logdisplay.py:483 -msgid "A plugin has been disabled." -msgstr "" - -#: pretix/control/logdisplay.py:484 -msgid "The shop has been taken live." -msgstr "" - #: pretix/control/logdisplay.py:485 -msgid "The shop has been taken offline." +msgid "The quota has been changed." msgstr "" #: pretix/control/logdisplay.py:486 #, fuzzy #| msgid "Your cart has been updated." +msgid "The quota has closed." +msgstr "Seu carrinho foi atualizado." + +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 +#, fuzzy +#| msgid "Your cart has been updated." +msgid "The quota has been re-opened." +msgstr "Seu carrinho foi atualizado." + +#: pretix/control/logdisplay.py:488 +msgid "The category has been added." +msgstr "" + +#: pretix/control/logdisplay.py:489 +msgid "The category has been deleted." +msgstr "" + +#: pretix/control/logdisplay.py:490 +msgid "The category has been changed." +msgstr "" + +#: pretix/control/logdisplay.py:491 +msgid "The question has been added." +msgstr "" + +#: pretix/control/logdisplay.py:492 +msgid "The question has been deleted." +msgstr "" + +#: pretix/control/logdisplay.py:493 +msgid "The question has been changed." +msgstr "" + +#: pretix/control/logdisplay.py:494 +#, fuzzy +#| msgid "Your cart has been updated." +msgid "The discount has been added." +msgstr "Seu carrinho foi atualizado." + +#: pretix/control/logdisplay.py:495 +#, fuzzy +#| msgid "Your cart has been updated." +msgid "The discount has been deleted." +msgstr "Seu carrinho foi atualizado." + +#: pretix/control/logdisplay.py:496 +#, fuzzy +#| msgid "Your cart has been updated." +msgid "The discount has been changed." +msgstr "Seu carrinho foi atualizado." + +#: pretix/control/logdisplay.py:497 +msgid "The tax rule has been added." +msgstr "" + +#: pretix/control/logdisplay.py:498 +msgid "The tax rule has been deleted." +msgstr "" + +#: pretix/control/logdisplay.py:499 +msgid "The tax rule has been changed." +msgstr "" + +#: pretix/control/logdisplay.py:500 +msgid "The check-in list has been added." +msgstr "" + +#: pretix/control/logdisplay.py:501 +msgid "The check-in list has been deleted." +msgstr "" + +#: pretix/control/logdisplay.py:502 +msgid "The check-in list has been changed." +msgstr "" + +#: pretix/control/logdisplay.py:503 +msgid "The event settings have been changed." +msgstr "" + +#: pretix/control/logdisplay.py:504 +msgid "The ticket download settings have been changed." +msgstr "" + +#: pretix/control/logdisplay.py:505 +msgid "A plugin has been enabled." +msgstr "" + +#: pretix/control/logdisplay.py:506 +msgid "A plugin has been disabled." +msgstr "" + +#: pretix/control/logdisplay.py:507 +msgid "The shop has been taken live." +msgstr "" + +#: pretix/control/logdisplay.py:508 +msgid "The shop has been taken offline." +msgstr "" + +#: pretix/control/logdisplay.py:509 +#, fuzzy +#| msgid "Your cart has been updated." msgid "The shop has been taken into test mode." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 #, fuzzy #| msgid "The selected event was not found." msgid "The test mode has been disabled." msgstr "O evento selecionado não foi encontrado." -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 #, fuzzy #| msgid "Your cart has been updated." msgid "The event has been created." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 #, fuzzy #| msgid "Your cart has been updated." msgid "The event details have been changed." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 msgid "An entry has been transferred to another waiting list." msgstr "" -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 #, fuzzy #| msgid "Your cart has been updated." msgid "The gate has been created." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 #, fuzzy #| msgid "Your cart has been updated." msgid "The gate has been changed." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 #, fuzzy #| msgid "Your cart has been updated." msgid "The gate has been deleted." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "" -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 #, fuzzy #| msgid "Your cart has been updated." msgctxt "subevent" msgid "The event date has been canceled." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "" -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "" -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "" -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "" -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "" -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 #, fuzzy #| msgid "Your cart has been updated." msgid "The device has been created." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 #, fuzzy #| msgid "Your cart has been updated." msgid "The device has been changed." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 #, fuzzy #| msgid "Your cart has been updated." msgid "Access of the device has been revoked." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 #, fuzzy #| msgid "Your cart has been updated." msgid "The device has been initialized." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 #, fuzzy #| msgid "Your cart has been updated." msgid "The access token of the device has been regenerated." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 #, fuzzy #| msgid "Your cart has been updated." msgid "The gift card has been created." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 #, fuzzy #| msgid "Your cart has been updated." msgid "The gift card has been changed." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 #, fuzzy #| msgid "The selected event was not found." msgid "A manual transaction has been performed." msgstr "O evento selecionado não foi encontrado." -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, fuzzy, python-brace-format #| msgid "Your cart has been updated." msgid "The order has been canceled (comment: \"{comment}\")." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, fuzzy, python-brace-format #| msgid "Your cart has been updated." msgid "Invite for {user} has been resent." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "" +#: pretix/control/logdisplay.py:678 +msgid "Blocked manually" +msgstr "" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -14072,7 +14255,7 @@ msgstr "Geral" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -14080,8 +14263,8 @@ msgid "Payment" msgstr "Pagamento" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -14133,7 +14316,7 @@ msgid "Overview" msgstr "Resumo" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -14184,7 +14367,7 @@ msgid "Search" msgstr "Texto de ajuda" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 #, fuzzy #| msgid "Payment date" msgid "Payments" @@ -14815,7 +14998,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -14867,18 +15050,18 @@ msgstr "Fuso horário" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "" @@ -14890,7 +15073,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "Cartão Presente" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "" @@ -15018,7 +15201,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -15782,7 +15965,7 @@ msgid "Show affected orders" msgstr "Apenas ordens pagas" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "" @@ -15961,9 +16144,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -16037,8 +16220,8 @@ msgid "Free order" msgstr "" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "" @@ -16077,7 +16260,7 @@ msgstr "Data de pagamento" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "" @@ -16142,34 +16325,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -16312,7 +16495,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -17249,14 +17432,14 @@ msgid "Add a new bundled product" msgstr "Produto" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "" @@ -17267,13 +17450,13 @@ msgid "" "sale until you have added it to an existing or newly created quota." msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 #, fuzzy #| msgid "Product variation" msgid "New variation" msgstr "Variação do produto" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "" @@ -17488,7 +17671,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "" @@ -17545,36 +17728,36 @@ msgid "Question: %(name)s" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "Pago" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "Contagem" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "" @@ -18050,47 +18233,91 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 #, fuzzy #| msgid "Can change orders" msgid "Change to" msgstr "Pode mudar os pedidos" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 #, fuzzy #| msgctxt "invoice" #| msgid "Included taxes" msgid "including all taxes" msgstr "Taxas incluídas" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +#| msgid "Default timezone" +msgid "Ticket block" +msgstr "Fuso-horário padrão" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +msgid "Not blocked" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +#, fuzzy +#| msgid "Valid until" +msgid "Validity time" +msgstr "Válido até" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, fuzzy, python-format +#| msgid "Paid orders" +msgid "Valid from %(datetime)s" +msgstr "Ordens pagas" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, fuzzy, python-format +#| msgid "Valid until" +msgid "Valid until %(datetime)s" +msgstr "Válido até" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 msgid "" "Removing or splitting this position will also remove or split all add-ons to " "this position." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 #, fuzzy #| msgid "Product" msgid "Add product" msgstr "Produto" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "" @@ -18115,7 +18342,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -18279,10 +18506,16 @@ msgstr "Data do cancelamento" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 #, fuzzy #| msgctxt "refund_source" @@ -18290,195 +18523,201 @@ msgstr "" msgid "Customer account" msgstr "Cliente" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 msgid "Contact email" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 #, fuzzy #| msgid "Individual customer" msgid "Invoice was emailed to customer" msgstr "Cliente individual" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 #, fuzzy #| msgid "Ticket download is not (yet) enabled." msgid "Invoice was not yet emailed to customer" msgstr "O download de bilhetes não está habilitado (ainda)." -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 #, fuzzy #| msgid "All invoices" msgid "Email invoices" msgstr "Todos os pedidos" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, fuzzy, python-format #| msgid "Gift card" msgid "Denied scan: %(date)s" msgstr "Cartão Presente" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, fuzzy, python-format #| msgid "Gift card" msgid "Exit scan: %(date)s" msgstr "Cartão Presente" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, fuzzy, python-format #| msgid "Event start time" msgid "Entry scan: %(date)s" msgstr "Hora de início do evento" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, fuzzy, python-format #| msgid "Maximum amount per order" msgid "Used %(amount)s discount from budget" msgstr "Quantidade máxima por pedido" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 #, fuzzy #| msgid "Device name" msgid "Ticket page" msgstr "Nome do dispositivo" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "Total" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 #, fuzzy #| msgid "Only successful payments" msgid "Successful payments" msgstr "Apenas pagamentos concluídos" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 #, fuzzy #| msgid "Payment date" msgid "Pending total" msgstr "Data de pagamento" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 #, fuzzy #| msgctxt "invoice" @@ -18486,19 +18725,19 @@ msgstr "Data de pagamento" msgid "Confirmation date" msgstr "Data do cancelamento" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 #, fuzzy @@ -18507,62 +18746,62 @@ msgstr "" msgid "Cancel payment" msgstr "Cancelamento" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 #, fuzzy #| msgid "Order is not paid." msgid "Confirm as paid" msgstr "O pedido não foi pago." -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 #, fuzzy #| msgid "Device type" msgid "Create a refund" msgstr "Tipo de dispositivo" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "" @@ -19155,8 +19394,15 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +#, fuzzy +#| msgid "Pending orders" +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "Ordens pendentes" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation" @@ -19414,14 +19660,6 @@ msgstr "Lista de espera" msgid "Anonymize" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -#, fuzzy -#| msgid "Paid orders" -msgid "Valid from" -msgstr "Ordens pagas" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -21749,53 +21987,53 @@ msgstr "" msgid "Invalid code, please try again." msgstr "" -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 #, 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:246 +#: pretix/control/views/checkin.py:257 #, 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:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 msgid "We could not save your changes. See below for details." msgstr "" -#: pretix/control/views/checkin.py:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "" @@ -21890,7 +22128,7 @@ msgstr "Nenhuma data selecionada." #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "" @@ -21898,7 +22136,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "" @@ -21951,7 +22189,7 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "Seu carrinho foi atualizado." -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -21992,13 +22230,13 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "" @@ -22095,17 +22333,17 @@ msgstr "" msgid "Your event is not empty, you need to set it up manually." msgstr "" -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" msgstr "" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "" @@ -22185,7 +22423,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "" @@ -22227,8 +22465,8 @@ msgstr "" msgid "Street" msgstr "Endereço" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "" @@ -22236,92 +22474,92 @@ msgstr "" msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 #, fuzzy #| msgid "Gift card" msgid "Exit scans" msgstr "Cartão Presente" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 #, fuzzy #| msgid "Available until" msgid "Available quota" msgstr "Disponível até" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 #, fuzzy #| msgid "Waiting list" msgid "Waiting list (pending)" msgstr "Lista de espera" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "" -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " "from it." msgstr "" -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 msgid "" "The product could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it. Deleting it could break reporting or other " "functionality, so the product has been disabled instead." msgstr "" -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "" @@ -22715,102 +22953,102 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 pretix/plugins/sendmail/views.py:174 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, fuzzy, python-brace-format #| msgid "Expiration date" msgid "Export: {title}" msgstr "Data de validade" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -22818,285 +23056,285 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 #, fuzzy #| msgid "Your cart has been updated." msgid "All orders have been canceled." msgstr "Seu carrinho foi atualizado." -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 #, fuzzy #| msgid "Your cart has been updated." msgid "Your input was not valid." msgstr "Seu carrinho foi atualizado." -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 #, fuzzy #| msgid "This product will not be sold after the given date." msgid "This organizer can not be deleted." msgstr "Este produto não será vendido após a data indicada." -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 #, fuzzy #| msgid "Your cart has been updated." msgid "The organizer has been deleted." msgstr "Seu carrinho foi atualizado." -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." msgstr "" -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 #, fuzzy #| msgid "Your cart has been updated." msgid "The invite has been resent." msgstr "Seu carrinho foi atualizado." -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 #, fuzzy #| msgid "The selected event was not found." msgid "This device has been set up successfully." msgstr "O evento selecionado não foi encontrado." -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 #, fuzzy #| msgid "Your cart has been updated." msgid "Access for this device has been revoked." msgstr "Seu carrinho foi atualizado." -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 #, fuzzy #| msgid "The selected event was not found." msgid "The selected gift card issuer has been added." msgstr "O evento selecionado não foi encontrado." -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 #, fuzzy #| msgid "The selected event was not found." msgid "The selected gift card issuer has been removed." msgstr "O evento selecionado não foi encontrado." -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 #, fuzzy #| msgid "The selected event was not found." msgid "The transaction could not be reversed." msgstr "O evento selecionado não foi encontrado." -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 #, fuzzy #| msgid "The selected event was not found." msgid "The transaction has been reversed." msgstr "O evento selecionado não foi encontrado." -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 #, fuzzy #| msgid "The selected event was not found." msgid "The manual transaction has been saved." msgstr "O evento selecionado não foi encontrado." -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 #, fuzzy #| msgid "Your cart has been updated." msgid "The gift card has been created and can now be used." msgstr "Seu carrinho foi atualizado." -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 #, fuzzy #| msgid "The selected event was not found." msgid "The selected gate has been deleted." msgstr "O evento selecionado não foi encontrado." -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 #, fuzzy #| msgid "Your cart has been updated." msgid "The property has been created." msgstr "Seu carrinho foi atualizado." -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 #, fuzzy #| msgid "The selected event was not found." msgid "The selected property has been deleted." msgstr "O evento selecionado não foi encontrado." -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 #, fuzzy #| msgid "The selected event was not found." msgid "The selected object has been deleted." msgstr "O evento selecionado não foi encontrado." -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 #, fuzzy #| msgid "Your cart has been updated." msgid "The provider has been created." msgstr "Seu carrinho foi atualizado." -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 #, fuzzy #| msgid "Your cart has been updated." msgid "The customer account has been anonymized." @@ -23376,7 +23614,7 @@ msgstr "" msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 #, fuzzy #| msgid "Dates in event series" msgid "This is not an event series." @@ -23471,7 +23709,7 @@ msgstr "URIs de Redirecionamento" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 #, fuzzy #| msgctxt "checkin" @@ -24419,13 +24657,13 @@ msgstr "Requer atenção especial" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 #, fuzzy #| msgctxt "subevent" #| msgid "No date selected." @@ -24433,88 +24671,88 @@ msgctxt "export_category" msgid "Check-in" msgstr "Nenhuma data selecionada." -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked out" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 #, fuzzy #| msgid "Ticket checked in" msgid "Automatically checked in" msgstr "Este ingresso já foi validado" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 msgid "Check-in log (all scans)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 msgid "Offline" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 #, fuzzy #| msgid "Expiration date" msgid "Upload date" msgstr "Data de validade" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 #, fuzzy #| msgctxt "invoice" #| msgid "Invoice to" msgid "Upload time" msgstr "Fatura para" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 #, fuzzy #| msgid "Only successful payments" msgid "Successful scans only" msgstr "Apenas pagamentos concluídos" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 #, fuzzy #| msgid "Filter by status" msgid "All check-in lists" @@ -25256,86 +25494,90 @@ msgstr "" msgid "Everyone who placed an order" msgstr "" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" msgstr "" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 #, fuzzy #| msgid "pending" msgid "approval pending" msgstr "pendente" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 #, fuzzy #| msgid "List of orders" msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "Listar pedidos" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 msgid "Absolute" msgstr "" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 #, fuzzy #| msgid "External refund of payment" msgid "Relative, before event start" msgstr "Reembolso externo do pagamento" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 #, fuzzy #| msgid "External refund of payment" msgid "Relative, before event end" msgstr "Reembolso externo do pagamento" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 #, fuzzy #| msgid "External refund of payment" msgid "Relative, after event start" msgstr "Reembolso externo do pagamento" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 msgid "Relative, after event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 #, 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:383 +#: pretix/plugins/sendmail/forms.py:385 #, 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:394 +#: pretix/plugins/sendmail/forms.py:396 msgid "Please specify a product" msgstr "" @@ -25360,69 +25602,69 @@ msgstr "Data da conclusão" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 #, fuzzy #| msgid "Limit to products" msgid "Limit products" msgstr "Limitado aos produtos" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 #, fuzzy #| msgid "End date" msgid "Send date" msgstr "Data final" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 msgid "Time of day" msgstr "" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 #, fuzzy #| msgid "Attendee email" msgid "Send email to" msgstr "E-mail do participante" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, 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:260 +#: pretix/plugins/sendmail/models.py:266 #, 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:269 +#: pretix/plugins/sendmail/models.py:275 #, 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:279 +#: pretix/plugins/sendmail/models.py:285 #, 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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -25673,20 +25915,20 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" msgstr[0] "" msgstr[1] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, fuzzy, python-format #| msgid "Waiting list" msgid "%(number)s waiting list entry" @@ -25694,13 +25936,13 @@ msgid_plural "%(number)s waiting list entries" msgstr[0] "Lista de espera" msgstr[1] "Lista de espera" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 #, fuzzy #| msgid "Your cart has been updated." msgid "Your rule has been created." msgstr "Seu carrinho foi atualizado." -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 #, fuzzy #| msgid "The selected event was not found." msgid "The selected rule has been deleted." @@ -25780,11 +26022,6 @@ msgstr "" msgid "Minimum Price" msgstr "Número mínimo" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 #, fuzzy @@ -26673,11 +26910,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -27480,7 +27717,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "" @@ -27528,14 +27765,20 @@ msgstr "" msgid "Membership:" msgstr "Tipo de taxa" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +#, fuzzy +#| msgid "Your cart has been updated." +msgid "This ticket is blocked." +msgstr "Seu carrinho foi atualizado." + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 #, fuzzy #| msgid "Message" msgctxt "ticket_checkins" msgid "Usage:" msgstr "Mensagem" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, fuzzy, python-format #| msgid "Your cart has been updated." msgid "This ticket has been used once." @@ -27543,53 +27786,53 @@ msgid_plural "This ticket has been used %(count)s times." msgstr[0] "Seu carrinho foi atualizado." msgstr[1] "Seu carrinho foi atualizado." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 #, fuzzy #| msgid "Attendee name" msgid "No attendee name provided" msgstr "Nome do participante" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, python-format msgid "Remove one %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, python-format msgid "" "Remove one %(item)s from your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -27599,19 +27842,19 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, python-format msgid "Add one more %(item)s to your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, fuzzy, python-format #| msgid "Product" msgid "One product" @@ -27619,20 +27862,20 @@ msgid_plural "%(num)s products" msgstr[0] "Produto" msgstr[1] "Produto" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, fuzzy, python-format #| msgctxt "invoice" #| msgid "Included taxes" msgid "incl. %(tax_sum)s taxes" msgstr "Taxas incluídas" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, fuzzy, python-format #| msgid "The items in your cart are no longer reserved for you." msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "Os itens em seu carrinho não estão disponíveis para você." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 #, fuzzy #| msgid "The items in your cart are no longer reserved for you." msgid "" @@ -27640,7 +27883,7 @@ msgid "" "complete your order as long as they’re available." msgstr "Os itens em seu carrinho não estão disponíveis para você." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -27751,10 +27994,7 @@ msgid "Confirmation pending" msgstr "Data do cancelamento" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 #, fuzzy #| msgctxt "payment_state" #| msgid "confirmed" @@ -27762,6 +28002,10 @@ msgctxt "order state" msgid "Confirmed" msgstr "confirmado" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 #, fuzzy @@ -27843,7 +28087,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 #, fuzzy #| msgid "Default timezone" msgid "Few tickets left" @@ -27854,7 +28098,7 @@ msgstr "Fuso-horário padrão" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 msgctxt "available_event_in_list" msgid "Buy now" msgstr "" @@ -27869,7 +28113,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "" @@ -27878,7 +28122,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "" @@ -27937,14 +28181,14 @@ msgid "Other dates" msgstr "Data do pedido" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 #, fuzzy #| msgid "The presale for this event is over or has not yet started." msgid "The booking period for this event is over." msgstr "O pré-venda para este evento já acabou ou ainda não começou." #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, python-format msgid "The booking period for this event will start on %(date)s at %(time)s." msgstr "" @@ -29090,7 +29334,7 @@ msgid "The products have been successfully added to your cart." msgstr "Os produtos foram adicionados com sucesso ao seu carrinho." #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -29333,19 +29577,19 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 #, fuzzy #| msgid "The selected ticket shop is currently not available." msgid "This ticket shop is currently disabled." msgstr "Atualmente, a loja online selecionada não está disponível." -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 #, fuzzy #| msgid "The subevent does not belong to this event." msgid "The selected date does not exist in this event series." msgstr "Esta atração não pertence ao evento." -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "" @@ -29462,6 +29706,11 @@ msgstr "Acesso de escrita" msgid "Kosovo" msgstr "" +#, fuzzy +#~| msgid "The payment method for this order cannot be changed." +#~ msgid "Only available for payment method that support automatic refunds." +#~ msgstr "O método de pagamento para este pedido não pode ser alterado." + #~ msgid "" #~ "Only include invoices issued on or before this date. Note that the " #~ "invoice date does not always correspond to the order or payment date." diff --git a/src/pretix/locale/pt_BR/LC_MESSAGES/djangojs.po b/src/pretix/locale/pt_BR/LC_MESSAGES/djangojs.po index 0a8f95156..f2a18cb34 100644 --- a/src/pretix/locale/pt_BR/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/pt_BR/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2019-03-19 09:00+0000\n" "Last-Translator: Vitor Reis \n" "Language-Team: Portuguese (Brazil) \n" "Language-Team: Portuguese (Portugal) 1;\n" "X-Generator: Weblate 4.15\n" -#: pretix/api/auth/devicesecurity.py:28 +#: pretix/api/auth/devicesecurity.py:31 msgid "" "Full device access (reading and changing orders and gift cards, reading of " "products and settings)" @@ -27,19 +27,19 @@ msgstr "" "Acesso total ao dispositivo (leitura e alteração de pedidos e cartões-" "presente, leitura de produtos e configurações)" -#: pretix/api/auth/devicesecurity.py:44 +#: pretix/api/auth/devicesecurity.py:53 msgid "pretixSCAN" msgstr "pretixSCAN" -#: pretix/api/auth/devicesecurity.py:79 +#: pretix/api/auth/devicesecurity.py:89 msgid "pretixSCAN (kiosk mode, no order sync, no search)" msgstr "pretixSCAN (modo kiosk, sem sincronização de pedidos, sem pesquisa)" -#: pretix/api/auth/devicesecurity.py:112 +#: pretix/api/auth/devicesecurity.py:123 msgid "pretixSCAN (online only, no order sync)" msgstr "pretixSCAN (modo kiosk, sem sincronização de pedidos)" -#: pretix/api/auth/devicesecurity.py:146 +#: pretix/api/auth/devicesecurity.py:158 msgid "pretixPOS" msgstr "pretixPOS" @@ -83,30 +83,30 @@ msgstr "Todos os eventos (incluindo os criados recentemente)" msgid "Limit to events" msgstr "Limite de eventos" -#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:271 -#: pretix/base/exporters/orderlist.py:800 pretix/base/models/orders.py:221 -#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:703 -#: pretix/control/forms/filter.py:536 -#: pretix/control/templates/pretixcontrol/order/index.html:850 +#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:272 +#: pretix/base/exporters/orderlist.py:809 pretix/base/models/orders.py:227 +#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:749 +#: pretix/control/forms/filter.py:539 +#: pretix/control/templates/pretixcontrol/order/index.html:882 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:38 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:21 #: pretix/control/views/vouchers.py:111 #: pretix/plugins/banktransfer/refund_export.py:46 -#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/plugins/checkinlists/exporters.py:482 msgid "Comment" msgstr "Comentario" -#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1193 +#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1201 msgid "The product \"{}\" is not assigned to a quota." msgstr "O produto \"{}\" não tem quota atribuída." #: pretix/api/serializers/checkin.py:65 pretix/base/models/event.py:1573 -#: pretix/base/models/items.py:1499 pretix/base/models/items.py:1750 +#: pretix/base/models/items.py:1506 pretix/base/models/items.py:1757 msgid "One or more items do not belong to this event." msgstr "Um ou mais items não pertencem a este evento." #: pretix/api/serializers/checkin.py:69 pretix/api/serializers/checkin.py:72 -#: pretix/base/models/items.py:1761 pretix/base/models/items.py:1764 +#: pretix/base/models/items.py:1768 pretix/base/models/items.py:1771 #: pretix/base/models/waitinglist.py:301 pretix/base/models/waitinglist.py:304 msgid "The subevent does not belong to this event." msgstr "O sub-evento não pertence a este evento." @@ -173,7 +173,7 @@ msgstr "" "diferentes de zero porque o imposto sobre vendas será aplicada quando o " "cartão-presente é resgatado." -#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:599 +#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:598 msgid "Gift card products should not be admission products at the same time." msgstr "" "Produtos cartão-presente não devem ser produtos de admissão ao mesmo tempo." @@ -198,23 +198,23 @@ msgstr "Dependência circular entre perguntas detectada." msgid "This type of question cannot be asked during check-in." msgstr "Este tipo de pergunta não pode ser efetuado durante o check-in." -#: pretix/api/serializers/order.py:74 +#: pretix/api/serializers/order.py:75 #, fuzzy, python-brace-format #| msgid "{value} is not a valid email address." msgid "\"{input}\" is not a valid choice." msgstr "{value} não é um endereço de e-mail válido." -#: pretix/api/serializers/order.py:1167 pretix/api/views/cart.py:210 -#: pretix/base/services/orders.py:1392 +#: pretix/api/serializers/order.py:1175 pretix/api/views/cart.py:210 +#: pretix/base/services/orders.py:1415 #, python-brace-format msgid "The selected seat \"{seat}\" is not available." msgstr "O lugar selecionado \"{seat}\" não está disponível." -#: pretix/api/serializers/order.py:1180 pretix/api/serializers/order.py:1187 +#: pretix/api/serializers/order.py:1188 pretix/api/serializers/order.py:1195 msgid "The product \"{}\" is not available on this date." msgstr "O produto \"{}\" não está disponível nesta data." -#: pretix/api/serializers/order.py:1205 pretix/api/views/cart.py:190 +#: pretix/api/serializers/order.py:1213 pretix/api/views/cart.py:190 msgid "" "There is not enough quota available on quota \"{}\" to perform the operation." msgstr "" @@ -230,17 +230,17 @@ msgstr "" "organizador afiliada." #: pretix/api/serializers/organizer.py:224 -#: pretix/control/views/organizer.py:722 +#: pretix/control/views/organizer.py:723 msgid "pretix account invitation" msgstr "convite conta pretix" #: pretix/api/serializers/organizer.py:246 -#: pretix/control/views/organizer.py:821 +#: pretix/control/views/organizer.py:822 msgid "This user already has been invited for this team." msgstr "Este utilizador já foi convidado para esta equipa." #: pretix/api/serializers/organizer.py:262 -#: pretix/control/views/organizer.py:838 +#: pretix/control/views/organizer.py:839 msgid "This user already has permissions for this team." msgstr "Este utilizador já tem permissões para este equipa." @@ -250,31 +250,31 @@ msgid "" msgstr "" "Este código do voucher já foi usado o número máximo de vezes permitido." -#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:434 +#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:457 #, python-brace-format msgid "" "The application \"{application_name}\" has been authorized to access your " "account." msgstr "A aplicação \"{application_name}\" foi autorizada a aceder sua conta." -#: pretix/api/views/order.py:528 pretix/control/views/orders.py:1333 +#: pretix/api/views/order.py:530 pretix/control/views/orders.py:1333 #: pretix/presale/views/order.py:744 pretix/presale/views/order.py:817 msgid "You cannot generate an invoice for this order." msgstr "Não pode gerar uma factura para esta encomenda." -#: pretix/api/views/order.py:533 pretix/control/views/orders.py:1335 +#: pretix/api/views/order.py:535 pretix/control/views/orders.py:1335 #: pretix/presale/views/order.py:746 pretix/presale/views/order.py:819 msgid "An invoice for this order already exists." msgstr "Uma factura para esta encomenda já existe." -#: pretix/api/views/order.py:559 pretix/control/views/orders.py:1459 +#: pretix/api/views/order.py:561 pretix/control/views/orders.py:1459 #: pretix/control/views/users.py:141 msgid "There was an error sending the mail. Please try again later." msgstr "" "Houve um erro ao enviar o e-mail. Por favor, tente novamente mais tarde." -#: pretix/api/views/order.py:637 pretix/base/services/cart.py:198 -#: pretix/base/services/orders.py:175 pretix/presale/views/order.py:801 +#: pretix/api/views/order.py:639 pretix/base/services/cart.py:198 +#: pretix/base/services/orders.py:176 pretix/presale/views/order.py:801 msgid "One of the selected products is not available in the selected country." msgstr "Um dos produtos selecionados não está disponível no país selecionado." @@ -290,7 +290,7 @@ msgstr "Encomenda nova necessita de aprovação" msgid "Order marked as paid" msgstr "Encomenda marcada como paga" -#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:331 +#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:337 #: pretix/base/notifications.py:251 #: pretix/control/templates/pretixcontrol/event/mail.html:111 #: pretix/control/views/orders.py:1296 @@ -415,7 +415,7 @@ msgstr "O modo de teste da loja foi desativado" #: pretix/base/addressvalidation.py:108 pretix/base/forms/questions.py:878 #: pretix/base/forms/questions.py:909 pretix/base/payment.py:87 #: pretix/control/forms/event.py:723 pretix/control/forms/event.py:729 -#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1295 +#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1300 #: pretix/control/forms/mailsetup.py:76 pretix/control/forms/mailsetup.py:118 #: pretix/plugins/banktransfer/payment.py:625 #: pretix/plugins/banktransfer/payment.py:631 @@ -439,12 +439,12 @@ msgstr "{system} Usuário" #: pretix/base/auth.py:152 pretix/base/exporters/customers.py:67 #: pretix/base/forms/auth.py:246 pretix/base/models/auth.py:246 #: pretix/base/models/customers.py:93 pretix/base/models/notifications.py:46 -#: pretix/base/models/orders.py:196 pretix/control/navigation.py:81 +#: pretix/base/models/orders.py:202 pretix/control/navigation.py:81 #: pretix/control/navigation.py:494 #: pretix/control/templates/pretixcontrol/event/settings.html:68 #: pretix/control/templates/pretixcontrol/organizers/customer.html:48 -#: pretix/plugins/checkinlists/exporters.py:451 -#: pretix/presale/checkoutflow.py:1382 pretix/presale/forms/checkout.py:57 +#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/presale/checkoutflow.py:1384 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 @@ -613,9 +613,9 @@ msgid "Question answer file uploads" msgstr "Respostas à pergunta" #: pretix/base/exporters/answers.py:53 pretix/base/exporters/json.py:52 -#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:79 -#: pretix/base/exporters/orderlist.py:756 -#: pretix/base/exporters/orderlist.py:948 +#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:765 +#: pretix/base/exporters/orderlist.py:957 #: pretix/plugins/reports/exporters.py:405 #: pretix/plugins/reports/exporters.py:578 #, fuzzy @@ -630,7 +630,7 @@ msgid "" "customers while creating an order." msgstr "" -#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1357 +#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1364 #: pretix/control/navigation.py:182 #: pretix/control/templates/pretixcontrol/items/questions.html:3 #: pretix/control/templates/pretixcontrol/items/questions.html:5 @@ -673,47 +673,47 @@ msgstr "Provedor de SSO" msgid "External identifier" msgstr "Identificador externo" -#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:425 -#: pretix/base/exporters/orderlist.py:535 +#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:426 +#: pretix/base/exporters/orderlist.py:536 #: pretix/base/exporters/waitinglist.py:110 pretix/base/models/customers.py:94 -#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1260 -#: pretix/base/models/orders.py:200 pretix/base/models/waitinglist.py:80 +#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1267 +#: pretix/base/models/orders.py:206 pretix/base/models/waitinglist.py:80 #: pretix/base/orderimport.py:163 pretix/base/pdf.py:315 -#: pretix/control/templates/pretixcontrol/order/index.html:245 +#: pretix/control/templates/pretixcontrol/order/index.html:248 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:148 #: pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:452 -#: pretix/presale/checkoutflow.py:1388 pretix/presale/forms/checkout.py:84 +#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/presale/checkoutflow.py:1390 pretix/presale/forms/checkout.py:84 #: pretix/presale/forms/waitinglist.py:101 #: pretix/presale/templates/pretixpresale/event/order.html:302 msgid "Phone number" msgstr "Número de telefone" #: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:248 -#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2774 -#: pretix/base/settings.py:3090 pretix/base/settings.py:3101 +#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2838 +#: pretix/base/settings.py:3103 pretix/base/settings.py:3114 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Full name" msgstr "Nome completo" #: pretix/base/exporters/customers.py:74 pretix/base/exporters/invoices.py:203 #: pretix/base/exporters/invoices.py:211 pretix/base/exporters/invoices.py:329 -#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:251 #: pretix/base/exporters/waitinglist.py:108 pretix/base/forms/questions.py:1036 #: pretix/base/models/devices.py:66 pretix/base/models/devices.py:126 #: pretix/base/models/event.py:1380 pretix/base/models/event.py:1617 -#: pretix/base/models/items.py:1623 pretix/base/models/items.py:1791 +#: pretix/base/models/items.py:1630 pretix/base/models/items.py:1798 #: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:73 #: pretix/base/models/seating.py:61 pretix/base/models/waitinglist.py:69 -#: pretix/base/settings.py:2733 pretix/base/settings.py:2743 -#: pretix/base/settings.py:3079 pretix/control/forms/filter.py:594 +#: pretix/base/settings.py:2746 pretix/base/settings.py:2756 +#: pretix/base/settings.py:3092 pretix/control/forms/filter.py:597 #: pretix/control/forms/item.py:352 pretix/control/forms/organizer.py:655 #: pretix/control/templates/pretixcontrol/checkin/index.html:104 #: 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 -#: pretix/control/templates/pretixcontrol/order/index.html:899 +#: pretix/control/templates/pretixcontrol/order/index.html:931 #: pretix/control/templates/pretixcontrol/organizers/customer.html:57 #: pretix/control/templates/pretixcontrol/organizers/customers.html:62 #: pretix/control/templates/pretixcontrol/organizers/devices.html:77 @@ -725,8 +725,8 @@ msgstr "Nome completo" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:144 #: pretix/control/views/waitinglist.py:295 pretix/plugins/badges/models.py:53 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34 -#: pretix/plugins/checkinlists/exporters.py:326 -#: pretix/plugins/checkinlists/exporters.py:618 +#: pretix/plugins/checkinlists/exporters.py:329 +#: pretix/plugins/checkinlists/exporters.py:639 #: pretix/plugins/reports/exporters.py:812 #: pretix/plugins/ticketoutputpdf/models.py:239 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 @@ -762,7 +762,7 @@ msgstr "Data de registo" #: pretix/base/exporters/customers.py:81 pretix/base/exporters/invoices.py:202 #: pretix/base/exporters/waitinglist.py:118 pretix/base/models/auth.py:260 #: pretix/base/models/customers.py:105 pretix/base/models/exports.py:53 -#: pretix/control/forms/event.py:1390 pretix/control/forms/exports.py:49 +#: pretix/control/forms/event.py:1395 pretix/control/forms/exports.py:49 #: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:296 msgid "Language" msgstr "Língua" @@ -789,41 +789,43 @@ msgstr "Notas" #: pretix/base/exporters/items.py:203 pretix/base/exporters/items.py:204 #: pretix/base/exporters/items.py:205 pretix/base/exporters/items.py:208 #: pretix/base/exporters/items.py:210 pretix/base/exporters/items.py:211 -#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1210 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:499 -#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:118 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:690 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1216 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:502 +#: pretix/control/forms/item.py:509 pretix/control/forms/subevents.py:118 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "Yes" msgstr "Sim" #: pretix/base/exporters/customers.py:100 #: pretix/base/exporters/customers.py:101 pretix/base/exporters/events.py:81 -#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1212 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:500 -#: pretix/control/forms/item.py:511 pretix/control/forms/subevents.py:119 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1218 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:503 +#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:119 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "No" msgstr "Não" @@ -846,8 +848,8 @@ msgid "Event ticket {event}-{code}" msgstr "Bilhete do evento {event} - {code}" #: pretix/base/exporters/dekodi.py:220 pretix/base/exporters/invoices.py:74 -#: pretix/base/exporters/orderlist.py:120 -#: pretix/base/exporters/orderlist.py:900 +#: pretix/base/exporters/orderlist.py:121 +#: pretix/base/exporters/orderlist.py:909 #: pretix/plugins/checkinlists/exporters.py:86 #: pretix/plugins/reports/exporters.py:394 #: pretix/plugins/reports/exporters.py:625 @@ -888,8 +890,8 @@ msgstr "" #: pretix/base/exporters/events.py:57 pretix/base/exporters/waitinglist.py:114 #: pretix/base/models/event.py:522 pretix/base/pdf.py:219 -#: pretix/control/forms/filter.py:1110 pretix/control/forms/filter.py:1112 -#: pretix/control/forms/filter.py:1506 pretix/control/forms/filter.py:1508 +#: pretix/control/forms/filter.py:1113 pretix/control/forms/filter.py:1115 +#: pretix/control/forms/filter.py:1509 pretix/control/forms/filter.py:1511 #: pretix/control/templates/pretixcontrol/events/index.html:62 #: pretix/control/templates/pretixcontrol/organizers/detail.html:58 msgid "Event name" @@ -910,8 +912,8 @@ msgid "Event currency" msgstr "Moeda do evento" #: pretix/base/exporters/events.py:61 pretix/base/models/event.py:545 -#: pretix/base/models/event.py:1382 pretix/base/settings.py:2731 -#: pretix/base/settings.py:2741 pretix/control/forms/subevents.py:472 +#: pretix/base/models/event.py:1382 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2754 pretix/control/forms/subevents.py:472 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:268 msgid "Event start time" msgstr "Hora de início do evento" @@ -956,13 +958,13 @@ msgstr "Longitude" #: pretix/base/exporters/events.py:69 pretix/base/models/event.py:590 #: pretix/control/templates/pretixcontrol/event/index.html:113 -#: pretix/control/templates/pretixcontrol/order/index.html:943 +#: pretix/control/templates/pretixcontrol/order/index.html:975 msgid "Internal comment" msgstr "Comentário interno" -#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1556 -#: pretix/base/models/orders.py:1946 pretix/control/forms/filter.py:201 -#: pretix/control/forms/filter.py:890 pretix/control/forms/filter.py:2062 +#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1562 +#: pretix/base/models/orders.py:1952 pretix/control/forms/filter.py:201 +#: pretix/control/forms/filter.py:893 pretix/control/forms/filter.py:2065 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:14 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:31 @@ -976,8 +978,8 @@ msgid "Payment provider" msgstr "Provedor de pagamento" #: pretix/base/exporters/invoices.py:84 pretix/base/exporters/invoices.py:86 -#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:892 -#: pretix/control/forms/filter.py:2064 +#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:895 +#: pretix/control/forms/filter.py:2067 msgid "All payment providers" msgstr "Todos os provedores de pagamento" @@ -1012,8 +1014,8 @@ msgid "" msgstr "" #: pretix/base/exporters/invoices.py:188 pretix/base/shredder.py:392 -#: pretix/control/templates/pretixcontrol/order/index.html:256 -#: pretix/control/templates/pretixcontrol/order/index.html:329 +#: pretix/control/templates/pretixcontrol/order/index.html:259 +#: pretix/control/templates/pretixcontrol/order/index.html:332 #: pretix/control/templates/pretixcontrol/organizers/edit.html:204 #: pretix/presale/templates/pretixpresale/event/order.html:234 #: pretix/presale/templates/pretixpresale/event/order.html:255 @@ -1029,24 +1031,24 @@ msgid "Invoice number" msgstr "Número da factura" #: pretix/base/exporters/invoices.py:197 pretix/base/exporters/invoices.py:324 -#: pretix/base/exporters/orderlist.py:923 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1256 -#: pretix/base/models/orders.py:208 pretix/base/models/orders.py:2538 -#: pretix/base/models/orders.py:2642 +#: pretix/base/exporters/orderlist.py:932 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1263 +#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2602 +#: pretix/base/models/orders.py:2706 #: pretix/control/templates/pretixcontrol/order/transactions.html:19 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:64 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 -#: pretix/plugins/checkinlists/exporters.py:610 +#: pretix/plugins/checkinlists/exporters.py:631 #: pretix/presale/templates/pretixpresale/organizers/index.html:43 msgid "Date" msgstr "Data" #: pretix/base/exporters/invoices.py:198 pretix/base/exporters/invoices.py:325 -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:422 -#: pretix/base/exporters/orderlist.py:531 pretix/base/models/orders.py:171 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:423 +#: pretix/base/exporters/orderlist.py:532 pretix/base/models/orders.py:174 #: pretix/base/notifications.py:199 pretix/base/pdf.py:101 #: pretix/control/templates/pretixcontrol/checkin/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:172 @@ -1060,8 +1062,8 @@ msgstr "Data" #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:29 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:41 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:433 -#: pretix/plugins/checkinlists/exporters.py:614 +#: pretix/plugins/checkinlists/exporters.py:445 +#: pretix/plugins/checkinlists/exporters.py:635 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:811 #: pretix/plugins/ticketoutputpdf/exporters.py:95 @@ -1072,7 +1074,7 @@ msgstr "Código de encomenda" #: pretix/base/exporters/invoices.py:199 pretix/base/exporters/invoices.py:326 #: pretix/base/models/customers.py:381 pretix/base/models/waitinglist.py:76 -#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:532 +#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:535 #: pretix/control/templates/pretixcontrol/users/index.html:42 #: pretix/control/views/waitinglist.py:295 msgid "E-mail address" @@ -1097,15 +1099,15 @@ msgid "Invoice sender:" msgstr "Remetente da factura:" #: pretix/base/exporters/invoices.py:204 pretix/base/exporters/invoices.py:330 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:559 pretix/base/forms/questions.py:609 -#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1346 -#: pretix/base/models/orders.py:2776 pretix/base/orderimport.py:351 -#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:629 -#: pretix/control/templates/pretixcontrol/order/index.html:901 -#: pretix/plugins/checkinlists/exporters.py:474 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:609 +#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1352 +#: pretix/base/models/orders.py:2840 pretix/base/orderimport.py:351 +#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:632 +#: pretix/control/templates/pretixcontrol/order/index.html:933 +#: pretix/plugins/checkinlists/exporters.py:492 #: pretix/plugins/reports/exporters.py:767 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:314 @@ -1115,47 +1117,47 @@ msgstr "Endereço" #: pretix/base/exporters/invoices.py:205 pretix/base/exporters/invoices.py:213 #: pretix/base/exporters/invoices.py:331 pretix/base/exporters/invoices.py:339 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:620 -#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1347 -#: pretix/base/models/orders.py:2777 pretix/base/orderimport.py:362 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:620 +#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1353 +#: pretix/base/models/orders.py:2841 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:508 pretix/base/settings.py:877 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:633 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:636 #: pretix/control/views/item.py:455 -#: pretix/plugins/checkinlists/exporters.py:475 +#: pretix/plugins/checkinlists/exporters.py:493 #: pretix/plugins/reports/exporters.py:768 msgid "ZIP code" msgstr "Código postal" #: pretix/base/exporters/invoices.py:206 pretix/base/exporters/invoices.py:214 #: pretix/base/exporters/invoices.py:332 pretix/base/exporters/invoices.py:340 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:628 -#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1348 -#: pretix/base/models/orders.py:2778 pretix/base/orderimport.py:373 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:628 +#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1354 +#: pretix/base/models/orders.py:2842 pretix/base/orderimport.py:373 #: pretix/base/orderimport.py:519 pretix/base/settings.py:889 -#: pretix/control/forms/filter.py:607 pretix/control/forms/filter.py:638 +#: pretix/control/forms/filter.py:610 pretix/control/forms/filter.py:641 #: pretix/control/views/item.py:465 -#: pretix/plugins/checkinlists/exporters.py:476 +#: pretix/plugins/checkinlists/exporters.py:494 #: pretix/plugins/reports/exporters.py:769 msgid "City" msgstr "Cidade" #: pretix/base/exporters/invoices.py:207 pretix/base/exporters/invoices.py:215 #: pretix/base/exporters/invoices.py:333 pretix/base/exporters/invoices.py:341 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:640 -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2779 pretix/base/models/orders.py:2780 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:640 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2843 pretix/base/models/orders.py:2844 #: pretix/base/orderimport.py:389 pretix/base/orderimport.py:535 -#: pretix/base/settings.py:898 pretix/control/forms/filter.py:612 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:905 +#: pretix/base/settings.py:898 pretix/control/forms/filter.py:615 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:937 #: pretix/control/views/item.py:475 -#: pretix/plugins/checkinlists/exporters.py:477 +#: pretix/plugins/checkinlists/exporters.py:495 #: pretix/plugins/reports/exporters.py:719 #: pretix/plugins/reports/exporters.py:764 #: pretix/plugins/reports/exporters.py:813 @@ -1170,11 +1172,11 @@ msgstr "Identificação fiscal" #: pretix/base/exporters/invoices.py:209 pretix/base/exporters/invoices.py:217 #: pretix/base/exporters/invoices.py:335 pretix/base/exporters/invoices.py:343 -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:602 pretix/base/models/orders.py:2783 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:2847 #: pretix/base/orderimport.py:433 -#: pretix/control/templates/pretixcontrol/order/index.html:912 +#: pretix/control/templates/pretixcontrol/order/index.html:944 #: pretix/plugins/reports/exporters.py:771 #: pretix/plugins/reports/exporters.py:813 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:103 @@ -1196,15 +1198,15 @@ msgid "Invoice recipient:" msgstr "destinatário da factura:" #: pretix/base/exporters/invoices.py:210 pretix/base/exporters/invoices.py:336 -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:434 -#: pretix/base/exporters/orderlist.py:558 -#: pretix/base/exporters/orderlist.py:592 pretix/base/forms/questions.py:601 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:435 +#: pretix/base/exporters/orderlist.py:559 +#: pretix/base/exporters/orderlist.py:596 pretix/base/forms/questions.py:601 #: pretix/base/orderimport.py:321 pretix/base/orderimport.py:486 -#: pretix/control/forms/filter.py:590 pretix/control/forms/filter.py:625 -#: pretix/control/templates/pretixcontrol/order/index.html:897 +#: pretix/control/forms/filter.py:593 pretix/control/forms/filter.py:628 +#: pretix/control/templates/pretixcontrol/order/index.html:929 #: pretix/control/views/item.py:433 -#: pretix/plugins/checkinlists/exporters.py:462 +#: pretix/plugins/checkinlists/exporters.py:477 #: pretix/plugins/reports/exporters.py:766 #: pretix/plugins/reports/exporters.py:812 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:87 @@ -1217,14 +1219,14 @@ msgid "Street address" msgstr "Endereço" #: pretix/base/exporters/invoices.py:216 pretix/base/exporters/invoices.py:342 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:664 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:564 pretix/base/forms/questions.py:664 #: pretix/base/forms/questions.py:1002 pretix/base/models/customers.py:297 -#: pretix/base/models/orders.py:1350 pretix/base/models/orders.py:2782 +#: pretix/base/models/orders.py:1356 pretix/base/models/orders.py:2846 #: pretix/base/orderimport.py:408 -#: pretix/control/templates/pretixcontrol/order/index.html:908 -#: pretix/plugins/checkinlists/exporters.py:478 +#: pretix/control/templates/pretixcontrol/order/index.html:940 +#: pretix/plugins/checkinlists/exporters.py:496 #: pretix/plugins/reports/exporters.py:770 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:321 @@ -1233,19 +1235,19 @@ msgid "State" msgstr "Estado" #: pretix/base/exporters/invoices.py:218 pretix/base/exporters/invoices.py:344 -#: pretix/base/models/orders.py:2792 pretix/base/models/orders.py:2820 +#: pretix/base/models/orders.py:2856 pretix/base/models/orders.py:2884 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107 msgid "Beneficiary" msgstr "Beneficiário" #: pretix/base/exporters/invoices.py:219 pretix/base/exporters/invoices.py:345 -#: pretix/base/models/orders.py:2787 pretix/base/orderimport.py:444 -#: pretix/control/templates/pretixcontrol/order/index.html:932 +#: pretix/base/models/orders.py:2851 pretix/base/orderimport.py:444 +#: pretix/control/templates/pretixcontrol/order/index.html:964 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:115 msgid "Internal reference" msgstr "Referência interna" -#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1343 +#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1348 msgid "Reverse charge" msgstr "Auto Liquidação" @@ -1270,9 +1272,9 @@ msgid "Payment matching IDs" msgstr "Pagamento IDs correspondentes" #: pretix/base/exporters/invoices.py:226 pretix/base/exporters/invoices.py:346 -#: pretix/base/exporters/orderlist.py:276 -#: pretix/base/exporters/orderlist.py:446 -#: pretix/base/exporters/orderlist.py:608 +#: pretix/base/exporters/orderlist.py:277 +#: pretix/base/exporters/orderlist.py:447 +#: pretix/base/exporters/orderlist.py:612 #: pretix/control/templates/pretixcontrol/event/payment.html:10 #: pretix/control/views/event.py:343 msgid "Payment providers" @@ -1283,7 +1285,7 @@ msgid "Cancellation" msgstr "Cancelamento" #: pretix/base/exporters/invoices.py:282 pretix/base/exporters/invoices.py:385 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgid "Invoice" msgstr "Factura" @@ -1292,13 +1294,13 @@ msgstr "Factura" msgid "Line number" msgstr "Número da linha" -#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:429 +#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:430 #: pretix/base/models/items.py:374 pretix/base/models/items.py:808 #: pretix/control/templates/pretixcontrol/pdf/placeholders.html:32 msgid "Description" msgstr "Descrição" -#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:310 +#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:323 msgid "Gross price" msgstr "Preço bruto" @@ -1306,16 +1308,16 @@ msgstr "Preço bruto" msgid "Net price" msgstr "Preço líquido" -#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:433 -#: pretix/base/exporters/orderlist.py:549 pretix/base/models/orders.py:2096 -#: pretix/base/models/orders.py:2226 pretix/base/models/orders.py:2581 +#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:434 +#: pretix/base/exporters/orderlist.py:550 pretix/base/models/orders.py:2102 +#: pretix/base/models/orders.py:2246 pretix/base/models/orders.py:2645 msgid "Tax value" msgstr "Valor do imposto" -#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:431 -#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:2087 -#: pretix/base/models/orders.py:2217 pretix/base/models/orders.py:2572 -#: pretix/base/models/orders.py:2652 pretix/base/models/tax.py:161 +#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:432 +#: pretix/base/exporters/orderlist.py:548 pretix/base/models/orders.py:2093 +#: pretix/base/models/orders.py:2237 pretix/base/models/orders.py:2636 +#: pretix/base/models/orders.py:2716 pretix/base/models/tax.py:161 #: pretix/control/templates/pretixcontrol/order/transactions.html:21 #: pretix/plugins/reports/exporters.py:720 #: pretix/plugins/reports/exporters.py:765 @@ -1338,7 +1340,7 @@ msgstr "Data de fim do evento" msgid "Product data" msgstr "Dados do Produto" -#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:837 +#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:846 #, fuzzy #| msgid "Product data" msgctxt "export_category" @@ -1375,17 +1377,17 @@ msgstr "Nome interno" msgid "Item name" msgstr "Nome do item" -#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:545 +#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:546 #: pretix/base/exporters/waitinglist.py:112 pretix/base/models/items.py:801 -#: pretix/base/models/orders.py:1302 pretix/base/models/orders.py:2557 +#: pretix/base/models/orders.py:1308 pretix/base/models/orders.py:2621 msgid "Variation" msgstr "Variação" #: pretix/base/exporters/items.py:72 pretix/base/models/customers.py:56 #: pretix/base/models/customers.py:389 pretix/base/models/discount.py:56 #: pretix/base/models/event.py:1371 pretix/base/models/items.py:371 -#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1063 -#: pretix/control/forms/filter.py:1793 +#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1066 +#: pretix/control/forms/filter.py:1796 #: pretix/control/templates/pretixcontrol/event/plugins.html:55 #: pretix/control/templates/pretixcontrol/users/index.html:51 msgid "Active" @@ -1394,7 +1396,7 @@ msgstr "Ativo" #: pretix/base/exporters/items.py:73 pretix/base/models/discount.py:68 #: pretix/base/models/items.py:519 pretix/base/models/items.py:861 #: pretix/control/forms/discounts.py:79 pretix/control/forms/event.py:898 -#: pretix/control/forms/item.py:539 pretix/control/forms/item.py:746 +#: pretix/control/forms/item.py:538 pretix/control/forms/item.py:745 msgid "Sales channels" msgstr "Canal de Vendas" @@ -1427,14 +1429,14 @@ msgstr "Gerar bilhetes" msgid "Generate tickets" msgstr "Gerar bilhetes" -#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:853 #: pretix/base/exporters/waitinglist.py:41 pretix/base/shredder.py:241 -#: pretix/control/forms/event.py:1460 pretix/control/navigation.py:235 +#: pretix/control/forms/event.py:1465 pretix/control/navigation.py:235 #: pretix/control/templates/pretixcontrol/event/settings.html:331 #: pretix/control/templates/pretixcontrol/orders/cancel.html:62 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:8 -#: pretix/plugins/sendmail/views.py:436 +#: pretix/plugins/sendmail/views.py:439 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:27 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:77 @@ -1447,7 +1449,7 @@ msgstr "Gerar bilhetes" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:102 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:66 #: pretix/presale/templates/pretixpresale/organizers/index.html:94 -#: pretix/presale/views/widget.py:384 +#: pretix/presale/views/widget.py:387 msgid "Waiting list" msgstr "Lista de espera" @@ -1503,9 +1505,10 @@ msgstr "Quantidade mínima por encomenda" msgid "Maximum amount per order" msgstr "Quantidade máxima por encomenda" -#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:270 -#: pretix/base/models/items.py:505 pretix/base/models/orders.py:231 -#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:271 +#: pretix/base/models/items.py:505 pretix/base/models/items.py:874 +#: pretix/base/models/orders.py:237 +#: pretix/plugins/checkinlists/exporters.py:481 msgid "Requires special attention" msgstr "Requer atenção especial" @@ -1521,7 +1524,7 @@ msgstr "Este produto é um cartão-presente" #: pretix/base/exporters/items.py:93 pretix/base/models/items.py:530 #: pretix/base/models/items.py:836 #: pretix/control/templates/pretixcontrol/item/include_variations.html:41 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:147 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:148 msgid "Require a valid membership" msgstr "Requerem uma adesão válida" @@ -1530,7 +1533,7 @@ msgstr "Requerem uma adesão válida" msgid "Hide without a valid membership" msgstr "Esconder sem uma adesão válida" -#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:78 +#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:79 msgid "Order data" msgstr "Dados das encomendas" @@ -1555,14 +1558,14 @@ msgstr "" msgid "Filter by status" msgstr "Filtrar por status" -#: pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:81 msgid "" "Download a spreadsheet of all orders. The spreadsheet will include three " "sheets, one with a line for every order, one with a line for every order " "position, and one with a line for every additional fee charged in an order." msgstr "" -#: pretix/base/exporters/orderlist.py:92 pretix/base/models/orders.py:264 +#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:270 #: pretix/control/navigation.py:253 pretix/control/navigation.py:360 #: pretix/control/templates/pretixcontrol/orders/index.html:7 #: pretix/control/templates/pretixcontrol/orders/index.html:9 @@ -1572,41 +1575,41 @@ msgstr "" msgid "Orders" msgstr "Ordens" -#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:2260 +#: pretix/base/exporters/orderlist.py:94 pretix/base/models/orders.py:2294 #: pretix/base/notifications.py:205 msgid "Order positions" msgstr "Posições das encomendas" -#: pretix/base/exporters/orderlist.py:94 +#: pretix/base/exporters/orderlist.py:95 msgid "Order fees" msgstr "Impostos das encomendas" -#: pretix/base/exporters/orderlist.py:102 +#: pretix/base/exporters/orderlist.py:103 msgid "Only paid orders" msgstr "Apenas encomendas pagas" -#: pretix/base/exporters/orderlist.py:108 +#: pretix/base/exporters/orderlist.py:109 msgid "Include payment amounts" msgstr "Incluir os valores de pagamento" -#: pretix/base/exporters/orderlist.py:114 +#: pretix/base/exporters/orderlist.py:115 msgid "Show multiple choice answers grouped in one column" msgstr "Mostrar respostas de escolha múltipla agrupadas numa coluna" -#: pretix/base/exporters/orderlist.py:123 +#: pretix/base/exporters/orderlist.py:124 #: pretix/plugins/reports/exporters.py:628 #, fuzzy #| msgid "Only include orders created on or after this date." msgid "Only include orders created within this date range." msgstr "Apenas incluem encomendas criadas a partir desta data (inclusivé)." -#: pretix/base/exporters/orderlist.py:127 pretix/base/notifications.py:194 +#: pretix/base/exporters/orderlist.py:128 pretix/base/notifications.py:194 #: pretix/base/pdf.py:229 pretix/plugins/badges/exporters.py:311 #: pretix/plugins/ticketoutputpdf/exporters.py:96 msgid "Event date" msgstr "Data do evento" -#: pretix/base/exporters/orderlist.py:130 +#: pretix/base/exporters/orderlist.py:131 #, fuzzy #| msgid "" #| "Only include orders including at least one ticket for a date on or after " @@ -1619,17 +1622,17 @@ msgstr "" "depois desta data (inclusivé). Incluirá também outras datas em caso de " "encomendas mistas!" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:421 -#: pretix/base/exporters/orderlist.py:530 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1436 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:422 +#: pretix/base/exporters/orderlist.py:531 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1441 #: pretix/control/forms/organizer.py:103 msgid "Event slug" msgstr "Slug evento" -#: pretix/base/exporters/orderlist.py:249 pretix/base/notifications.py:201 +#: pretix/base/exporters/orderlist.py:250 pretix/base/notifications.py:201 #: pretix/control/templates/pretixcontrol/search/orders.html:60 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:813 @@ -1637,22 +1640,22 @@ msgstr "Slug evento" msgid "Order total" msgstr "Total da encomenda" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:423 -#: pretix/base/exporters/orderlist.py:533 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1019 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:424 +#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1028 #: pretix/base/exporters/waitinglist.py:120 -#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:177 -#: pretix/control/forms/filter.py:885 pretix/control/forms/filter.py:1060 -#: pretix/control/forms/filter.py:1288 pretix/control/forms/filter.py:1358 -#: pretix/control/forms/filter.py:1478 pretix/control/forms/filter.py:1790 -#: pretix/control/forms/filter.py:1871 pretix/control/forms/filter.py:2154 +#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:180 +#: pretix/control/forms/filter.py:888 pretix/control/forms/filter.py:1063 +#: pretix/control/forms/filter.py:1291 pretix/control/forms/filter.py:1361 +#: pretix/control/forms/filter.py:1481 pretix/control/forms/filter.py:1793 +#: pretix/control/forms/filter.py:1874 pretix/control/forms/filter.py:2157 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:39 #: pretix/control/templates/pretixcontrol/checkin/index.html:107 #: pretix/control/templates/pretixcontrol/events/index.html:84 -#: pretix/control/templates/pretixcontrol/order/index.html:695 -#: pretix/control/templates/pretixcontrol/order/index.html:791 +#: pretix/control/templates/pretixcontrol/order/index.html:727 +#: pretix/control/templates/pretixcontrol/order/index.html:823 #: pretix/control/templates/pretixcontrol/orders/index.html:126 #: pretix/control/templates/pretixcontrol/orders/refunds.html:65 #: pretix/control/templates/pretixcontrol/organizers/customer.html:38 @@ -1675,9 +1678,9 @@ msgstr "Total da encomenda" msgid "Status" msgstr "Estado" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:424 -#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:425 +#: pretix/base/exporters/orderlist.py:535 #: pretix/base/exporters/waitinglist.py:109 pretix/base/pdf.py:320 #: pretix/control/templates/pretixcontrol/checkin/index.html:102 #: pretix/control/templates/pretixcontrol/orders/fragment_export_schedule_form.html:108 @@ -1687,16 +1690,16 @@ msgstr "Estado" msgid "Email" msgstr "E-mail" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:426 -#: pretix/base/exporters/orderlist.py:536 pretix/base/notifications.py:203 -#: pretix/control/forms/filter.py:2115 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:427 +#: pretix/base/exporters/orderlist.py:537 pretix/base/notifications.py:203 +#: pretix/control/forms/filter.py:2118 #: pretix/control/templates/pretixcontrol/order/index.html:174 #: pretix/control/templates/pretixcontrol/orders/index.html:118 #: pretix/control/templates/pretixcontrol/organizers/customer.html:205 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:45 #: pretix/control/templates/pretixcontrol/search/orders.html:57 -#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:479 #: pretix/plugins/reports/exporters.py:425 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:607 @@ -1707,142 +1710,142 @@ msgstr "E-mail" msgid "Order date" msgstr "Data da encomenda" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:427 -#: pretix/base/exporters/orderlist.py:537 -#: pretix/plugins/checkinlists/exporters.py:465 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:538 +#: pretix/plugins/checkinlists/exporters.py:480 msgid "Order time" msgstr "Hora da encomenda" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 msgid "Custom address field" msgstr "Campo de endereço personalizado" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 msgid "Date of last payment" msgstr "Data do último pagamento" -#: pretix/base/exporters/orderlist.py:258 pretix/base/services/stats.py:232 +#: pretix/base/exporters/orderlist.py:259 pretix/base/services/stats.py:232 msgid "Fees" msgstr "Honorários" -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:625 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:625 #: pretix/control/templates/pretixcontrol/order/index.html:184 #: pretix/control/templates/pretixcontrol/pdf/index.html:222 msgid "Order locale" msgstr "Local da encomenda" -#: pretix/base/exporters/orderlist.py:263 +#: pretix/base/exporters/orderlist.py:264 #, python-brace-format msgid "Gross at {rate} % tax" msgstr "Bruto com {rate}% de imposto" -#: pretix/base/exporters/orderlist.py:264 +#: pretix/base/exporters/orderlist.py:265 #, python-brace-format msgid "Net at {rate} % tax" msgstr "Líquido com {rate}% de imposto" -#: pretix/base/exporters/orderlist.py:265 +#: pretix/base/exporters/orderlist.py:266 #, python-brace-format msgid "Tax value at {rate} % tax" msgstr "valor de imposto em {rate}% de imposto" -#: pretix/base/exporters/orderlist.py:268 +#: pretix/base/exporters/orderlist.py:269 msgid "Invoice numbers" msgstr "Números de facturas" -#: pretix/base/exporters/orderlist.py:269 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:651 -#: pretix/control/forms/filter.py:564 +#: pretix/base/exporters/orderlist.py:270 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:697 +#: pretix/control/forms/filter.py:567 #: pretix/control/templates/pretixcontrol/order/index.html:181 msgid "Sales channel" msgstr "Canal de vendas" -#: pretix/base/exporters/orderlist.py:272 -#: pretix/base/exporters/orderlist.py:573 pretix/base/models/orders.py:226 -#: pretix/control/forms/filter.py:235 +#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:577 pretix/base/models/orders.py:232 +#: pretix/control/forms/filter.py:236 msgid "Follow-up date" msgstr "Data de acompanhamento" -#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:274 #: pretix/control/templates/pretixcontrol/orders/index.html:125 #: pretix/control/templates/pretixcontrol/organizers/customer.html:207 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74 msgid "Positions" msgstr "Posições" -#: pretix/base/exporters/orderlist.py:274 -#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:257 -#: pretix/control/forms/filter.py:546 +#: pretix/base/exporters/orderlist.py:275 +#: pretix/base/exporters/orderlist.py:610 pretix/base/models/orders.py:263 +#: pretix/control/forms/filter.py:549 msgid "E-mail address verified" msgstr "Endereço de E-mail verificado" -#: pretix/base/exporters/orderlist.py:275 -#: pretix/base/exporters/orderlist.py:445 -#: pretix/base/exporters/orderlist.py:607 +#: pretix/base/exporters/orderlist.py:276 +#: pretix/base/exporters/orderlist.py:446 +#: pretix/base/exporters/orderlist.py:611 msgid "External customer ID" msgstr "Id de cliente externo" -#: pretix/base/exporters/orderlist.py:280 +#: pretix/base/exporters/orderlist.py:281 #, python-brace-format msgid "Paid by {method}" msgstr "Pago por {method}" -#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:429 msgid "Fee type" msgstr "Tipo de taxa" -#: pretix/base/exporters/orderlist.py:430 -#: pretix/base/exporters/orderlist.py:546 pretix/base/models/orders.py:1307 -#: pretix/base/models/orders.py:2568 pretix/base/orderimport.py:576 +#: pretix/base/exporters/orderlist.py:431 +#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:1313 +#: pretix/base/models/orders.py:2632 pretix/base/orderimport.py:576 #: pretix/base/pdf.py:153 #: pretix/control/templates/pretixcontrol/item/index.html:145 #: pretix/control/templates/pretixcontrol/order/change.html:174 -#: pretix/control/templates/pretixcontrol/order/change.html:332 +#: pretix/control/templates/pretixcontrol/order/change.html:381 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:496 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:160 #: pretix/control/templates/pretixcontrol/subevents/detail.html:138 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Price" msgstr "Preço" -#: pretix/base/exporters/orderlist.py:432 -#: pretix/base/exporters/orderlist.py:548 +#: pretix/base/exporters/orderlist.py:433 +#: pretix/base/exporters/orderlist.py:549 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:9 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:16 #: pretix/control/templates/pretixcontrol/order/change.html:145 msgid "Tax rule" msgstr "Regra fiscal" -#: pretix/base/exporters/orderlist.py:435 -#: pretix/base/exporters/orderlist.py:440 -#: pretix/base/exporters/orderlist.py:593 -#: pretix/base/exporters/orderlist.py:597 pretix/base/pdf.py:325 +#: pretix/base/exporters/orderlist.py:436 +#: pretix/base/exporters/orderlist.py:441 +#: pretix/base/exporters/orderlist.py:597 +#: pretix/base/exporters/orderlist.py:601 pretix/base/pdf.py:325 msgid "Invoice address name" msgstr "Nome de Endereço de facturação" -#: pretix/base/exporters/orderlist.py:459 -#: pretix/base/exporters/orderlist.py:629 pretix/base/models/orders.py:166 +#: pretix/base/exporters/orderlist.py:460 +#: pretix/base/exporters/orderlist.py:633 pretix/base/models/orders.py:169 msgid "canceled" msgstr "cancelado" -#: pretix/base/exporters/orderlist.py:532 -#: pretix/plugins/checkinlists/exporters.py:615 +#: pretix/base/exporters/orderlist.py:533 +#: pretix/plugins/checkinlists/exporters.py:636 msgid "Position ID" msgstr "ID de posição" -#: pretix/base/exporters/orderlist.py:540 -#: pretix/base/exporters/orderlist.py:847 pretix/base/models/checkin.py:58 -#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:1292 -#: pretix/base/models/orders.py:2564 pretix/base/models/vouchers.py:187 -#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1385 -#: pretix/control/forms/filter.py:404 pretix/control/forms/filter.py:1684 -#: pretix/control/forms/filter.py:1908 pretix/control/forms/filter.py:2022 -#: pretix/control/forms/filter.py:2106 pretix/control/forms/item.py:240 -#: pretix/control/forms/orders.py:315 pretix/control/forms/orders.py:367 -#: pretix/control/forms/orders.py:732 pretix/control/forms/vouchers.py:112 +#: pretix/base/exporters/orderlist.py:541 +#: pretix/base/exporters/orderlist.py:856 pretix/base/models/checkin.py:58 +#: pretix/base/models/items.py:1626 pretix/base/models/orders.py:1298 +#: pretix/base/models/orders.py:2628 pretix/base/models/vouchers.py:187 +#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1390 +#: pretix/control/forms/filter.py:407 pretix/control/forms/filter.py:1687 +#: pretix/control/forms/filter.py:1911 pretix/control/forms/filter.py:2025 +#: pretix/control/forms/filter.py:2109 pretix/control/forms/item.py:240 +#: pretix/control/forms/orders.py:328 pretix/control/forms/orders.py:380 +#: pretix/control/forms/orders.py:762 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/checkin/lists.html:75 #: pretix/control/templates/pretixcontrol/items/quotas.html:51 #: pretix/control/templates/pretixcontrol/order/change.html:104 @@ -1853,8 +1856,8 @@ msgstr "ID de posição" #: pretix/control/templates/pretixcontrol/vouchers/index.html:129 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:152 #: pretix/control/views/waitinglist.py:299 -#: pretix/plugins/checkinlists/exporters.py:455 -#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:292 +#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:294 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:27 #: pretix/presale/templates/pretixpresale/event/checkout_membership.html:52 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:135 @@ -1863,25 +1866,25 @@ msgctxt "subevent" msgid "Date" msgstr "Data" -#: pretix/base/exporters/orderlist.py:541 -#: pretix/base/exporters/orderlist.py:848 +#: pretix/base/exporters/orderlist.py:542 +#: pretix/base/exporters/orderlist.py:857 #: pretix/base/exporters/waitinglist.py:116 #: pretix/base/models/memberships.py:144 pretix/control/forms/rrule.py:49 #: pretix/control/templates/pretixcontrol/events/index.html:72 -#: pretix/control/templates/pretixcontrol/order/index.html:692 -#: pretix/control/templates/pretixcontrol/order/index.html:786 +#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:818 #: pretix/control/templates/pretixcontrol/orders/refunds.html:55 #: pretix/control/templates/pretixcontrol/organizers/detail.html:60 #: pretix/control/templates/pretixcontrol/search/payments.html:83 #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:19 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:18 #: pretix/plugins/badges/exporters.py:293 -#: pretix/plugins/checkinlists/exporters.py:456 +#: pretix/plugins/checkinlists/exporters.py:471 msgid "Start date" msgstr "Data de início" -#: pretix/base/exporters/orderlist.py:542 -#: pretix/base/exporters/orderlist.py:849 +#: pretix/base/exporters/orderlist.py:543 +#: pretix/base/exporters/orderlist.py:858 #: pretix/base/exporters/waitinglist.py:117 #: pretix/base/models/memberships.py:147 #: pretix/control/templates/pretixcontrol/events/index.html:76 @@ -1889,14 +1892,14 @@ msgstr "Data de início" #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:21 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:20 #: pretix/plugins/badges/exporters.py:300 -#: pretix/plugins/checkinlists/exporters.py:457 +#: pretix/plugins/checkinlists/exporters.py:472 msgid "End date" msgstr "Data de fim" -#: pretix/base/exporters/orderlist.py:544 pretix/base/models/items.py:567 +#: pretix/base/exporters/orderlist.py:545 pretix/base/models/items.py:567 #: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91 -#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1914 -#: pretix/control/forms/filter.py:2170 pretix/control/forms/orders.py:290 +#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1917 +#: pretix/control/forms/filter.py:2173 pretix/control/forms/orders.py:303 #: pretix/control/forms/vouchers.py:63 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:66 #: pretix/control/templates/pretixcontrol/item/base.html:3 @@ -1907,9 +1910,9 @@ msgstr "Data de fim" #: pretix/control/templates/pretixcontrol/vouchers/index.html:123 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:150 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:617 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:638 #: pretix/plugins/reports/exporters.py:317 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:100 #: pretix/presale/forms/order.py:36 pretix/presale/forms/waitinglist.py:77 @@ -1918,36 +1921,36 @@ msgstr "Data de fim" msgid "Product" msgstr "Produto" -#: pretix/base/exporters/orderlist.py:550 -#: pretix/base/exporters/orderlist.py:555 pretix/base/forms/questions.py:584 -#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1311 +#: pretix/base/exporters/orderlist.py:551 +#: pretix/base/exporters/orderlist.py:556 pretix/base/forms/questions.py:584 +#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1317 #: pretix/base/orderimport.py:458 pretix/base/pdf.py:167 -#: pretix/control/forms/filter.py:617 pretix/control/forms/organizer.py:712 -#: pretix/control/templates/pretixcontrol/order/index.html:472 +#: pretix/control/forms/filter.py:620 pretix/control/forms/organizer.py:712 +#: pretix/control/templates/pretixcontrol/order/index.html:504 #: pretix/control/templates/pretixcontrol/organizers/customer.html:119 #: pretix/control/views/item.py:409 pretix/plugins/badges/exporters.py:309 #: pretix/plugins/checkinlists/exporters.py:106 -#: pretix/plugins/checkinlists/exporters.py:434 +#: pretix/plugins/checkinlists/exporters.py:446 #: pretix/plugins/ticketoutputpdf/exporters.py:94 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:133 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:163 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:166 #: pretix/presale/templates/pretixpresale/event/order_change.html:54 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:26 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:133 msgid "Attendee name" msgstr "Nome do participante" -#: pretix/base/exporters/orderlist.py:557 pretix/base/forms/questions.py:590 -#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1319 +#: pretix/base/exporters/orderlist.py:558 pretix/base/forms/questions.py:590 +#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1325 #: pretix/base/pdf.py:209 -#: pretix/control/templates/pretixcontrol/order/index.html:477 +#: pretix/control/templates/pretixcontrol/order/index.html:509 #: pretix/control/views/item.py:421 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:143 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:146 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:173 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:176 msgid "Attendee email" msgstr "E-mail do participante" -#: pretix/base/exporters/orderlist.py:564 pretix/base/models/vouchers.py:303 +#: pretix/base/exporters/orderlist.py:565 pretix/base/models/vouchers.py:303 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:5 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:6 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:8 @@ -1955,129 +1958,158 @@ msgstr "E-mail do participante" msgid "Voucher" msgstr "Voucher" -#: pretix/base/exporters/orderlist.py:565 +#: pretix/base/exporters/orderlist.py:566 msgid "Pseudonymization ID" msgstr "ID de Pseudonimização" -#: pretix/base/exporters/orderlist.py:566 pretix/control/forms/filter.py:647 -#: pretix/control/templates/pretixcontrol/order/change.html:194 +#: pretix/base/exporters/orderlist.py:567 pretix/control/forms/filter.py:650 +#: pretix/control/templates/pretixcontrol/order/change.html:243 msgid "Ticket secret" msgstr "Segredo de bilhete" -#: pretix/base/exporters/orderlist.py:567 pretix/base/orderimport.py:671 -#: pretix/plugins/checkinlists/exporters.py:468 +#: pretix/base/exporters/orderlist.py:568 pretix/base/orderimport.py:717 +#: pretix/plugins/checkinlists/exporters.py:483 msgid "Seat ID" msgstr "ID do lugar" -#: pretix/base/exporters/orderlist.py:568 -#: pretix/plugins/checkinlists/exporters.py:469 +#: pretix/base/exporters/orderlist.py:569 +#: pretix/plugins/checkinlists/exporters.py:484 msgid "Seat name" msgstr "Nome do lugar" -#: pretix/base/exporters/orderlist.py:569 -#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/base/exporters/orderlist.py:570 +#: pretix/plugins/checkinlists/exporters.py:485 msgid "Seat zone" msgstr "Zona do lugar" -#: pretix/base/exporters/orderlist.py:570 -#: pretix/plugins/checkinlists/exporters.py:471 +#: pretix/base/exporters/orderlist.py:571 +#: pretix/plugins/checkinlists/exporters.py:486 msgid "Seat row" msgstr "Fila dos lugares" -#: pretix/base/exporters/orderlist.py:571 -#: pretix/plugins/checkinlists/exporters.py:472 +#: pretix/base/exporters/orderlist.py:572 +#: pretix/plugins/checkinlists/exporters.py:487 msgid "Seat number" msgstr "Número do lugar" -#: pretix/base/exporters/orderlist.py:572 +#: pretix/base/exporters/orderlist.py:573 +#: pretix/control/templates/pretixcontrol/order/change.html:198 +#: pretix/plugins/checkinlists/exporters.py:371 +#: pretix/plugins/checkinlists/exporters.py:488 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 +msgid "Blocked" +msgstr "Bloqueado" + +#: pretix/base/exporters/orderlist.py:574 pretix/base/models/orders.py:2261 +#: pretix/base/orderimport.py:651 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 +#: pretix/plugins/checkinlists/exporters.py:489 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 +#, fuzzy +msgid "Valid from" +msgstr "Válido de" + +#: pretix/base/exporters/orderlist.py:575 pretix/base/models/orders.py:2266 +#: pretix/base/models/vouchers.py:221 pretix/base/orderimport.py:674 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 +#: pretix/control/views/vouchers.py:109 +#: pretix/plugins/checkinlists/exporters.py:490 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 +msgid "Valid until" +msgstr "Válido até" + +#: pretix/base/exporters/orderlist.py:576 msgid "Order comment" msgstr "Comentário da encomenda" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:335 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:335 msgid "Invoice address street" msgstr "Endereço de fatura: rua" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:340 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:340 msgid "Invoice address ZIP code" msgstr "Endereço de fatura: código postal" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:345 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:345 msgid "Invoice address city" msgstr "Endereço de fatura: cidade" -#: pretix/base/exporters/orderlist.py:600 pretix/base/pdf.py:355 +#: pretix/base/exporters/orderlist.py:604 pretix/base/pdf.py:355 msgid "Invoice address country" msgstr "Endereço de fatura: país" -#: pretix/base/exporters/orderlist.py:601 +#: pretix/base/exporters/orderlist.py:605 msgctxt "address" msgid "Invoice address state" msgstr "Endereço de fatura: estado" -#: pretix/base/exporters/orderlist.py:755 +#: pretix/base/exporters/orderlist.py:764 #, fuzzy #| msgid "Order payments and refunds" msgid "Payments and refunds" msgstr "Pagamentos e reembolsos da encomenda" -#: pretix/base/exporters/orderlist.py:757 +#: pretix/base/exporters/orderlist.py:766 msgid "Download a spreadsheet of all payments or refunds of every order." msgstr "" -#: pretix/base/exporters/orderlist.py:766 +#: pretix/base/exporters/orderlist.py:775 msgid "Payment states" msgstr "Estados do pagamento" -#: pretix/base/exporters/orderlist.py:774 +#: pretix/base/exporters/orderlist.py:783 msgid "Refund states" msgstr "Estados dos reembolsos" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:926 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:263 -#: pretix/base/models/orders.py:1543 pretix/base/models/orders.py:1927 -#: pretix/base/models/orders.py:2076 pretix/base/models/orders.py:2208 -#: pretix/base/models/orders.py:2529 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:935 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:269 +#: pretix/base/models/orders.py:1549 pretix/base/models/orders.py:1933 +#: pretix/base/models/orders.py:2082 pretix/base/models/orders.py:2226 +#: pretix/base/models/orders.py:2593 #: pretix/control/templates/pretixcontrol/organizers/customer.html:118 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/search/payments.html:78 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 -#: pretix/plugins/checkinlists/exporters.py:325 +#: pretix/plugins/checkinlists/exporters.py:328 #: pretix/presale/templates/pretixpresale/event/order.html:66 msgid "Order" msgstr "Ordem" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/search/payments.html:75 #: pretix/plugins/paypal/templates/pretixplugins/paypal/control.html:5 #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control_legacy.html:5 msgid "Payment ID" msgstr "ID de pagamento" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1064 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1073 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:30 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:59 msgid "Creation date" msgstr "Data de criação" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/control/templates/pretixcontrol/order/index.html:787 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/control/templates/pretixcontrol/order/index.html:819 msgid "Completion date" msgstr "Data de conclusão" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 msgid "Status code" msgstr "Código de estado" -#: pretix/base/exporters/orderlist.py:800 -#: pretix/base/exporters/orderlist.py:924 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:1539 -#: pretix/base/models/orders.py:1923 pretix/control/forms/filter.py:917 -#: pretix/control/forms/filter.py:920 -#: pretix/control/templates/pretixcontrol/order/index.html:696 -#: pretix/control/templates/pretixcontrol/order/index.html:792 +#: pretix/base/exporters/orderlist.py:809 +#: pretix/base/exporters/orderlist.py:933 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1929 pretix/control/forms/filter.py:920 +#: pretix/control/forms/filter.py:923 +#: pretix/control/templates/pretixcontrol/order/index.html:728 +#: pretix/control/templates/pretixcontrol/order/index.html:824 #: pretix/control/templates/pretixcontrol/orders/refunds.html:70 #: pretix/control/templates/pretixcontrol/search/payments.html:98 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2086,107 +2118,107 @@ msgstr "Código de estado" msgid "Amount" msgstr "Montante" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:89 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:102 -#: pretix/control/templates/pretixcontrol/order/index.html:694 -#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:726 +#: pretix/control/templates/pretixcontrol/order/index.html:821 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:85 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:19 msgid "Payment method" msgstr "Forma de pagamento" -#: pretix/base/exporters/orderlist.py:836 +#: pretix/base/exporters/orderlist.py:845 msgid "Quota availabilities" msgstr "Quotas disponiveis" -#: pretix/base/exporters/orderlist.py:838 +#: pretix/base/exporters/orderlist.py:847 msgid "" "Download a spreadsheet of all quotas including their current availability." msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quotas.html:45 msgid "Quota name" msgstr "Nome da quota" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quota.html:56 msgid "Total quota" msgstr "Quota total" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/event/cancel.html:19 -#: pretix/control/views/item.py:903 +#: pretix/control/views/item.py:908 msgid "Paid orders" msgstr "Encomendas pagas" -#: pretix/base/exporters/orderlist.py:843 pretix/control/views/item.py:908 +#: pretix/base/exporters/orderlist.py:852 pretix/control/views/item.py:913 msgid "Pending orders" msgstr "Encomendas pendentes" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 msgid "Blocking vouchers" msgstr "Bloqueio de vouchers" -#: pretix/base/exporters/orderlist.py:844 pretix/control/views/item.py:927 +#: pretix/base/exporters/orderlist.py:853 pretix/control/views/item.py:932 msgid "Current user's carts" msgstr "Carrinhos do utilizador atual" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 msgid "Exited orders" msgstr "Encomendas abandonadas" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 msgid "Current availability" msgstr "Disponibilidade atual" -#: pretix/base/exporters/orderlist.py:861 -#: pretix/base/exporters/orderlist.py:868 +#: pretix/base/exporters/orderlist.py:870 +#: pretix/base/exporters/orderlist.py:877 #: pretix/control/templates/pretixcontrol/items/quota.html:58 -#: pretix/control/views/item.py:934 +#: pretix/control/views/item.py:939 msgid "Infinite" msgstr "Infinito" -#: pretix/base/exporters/orderlist.py:890 +#: pretix/base/exporters/orderlist.py:899 msgid "Gift card transactions" msgstr "Transações de cartão-presente" -#: pretix/base/exporters/orderlist.py:892 -#: pretix/base/exporters/orderlist.py:995 +#: pretix/base/exporters/orderlist.py:901 +#: pretix/base/exporters/orderlist.py:1004 #, fuzzy #| msgid "Gift cards" msgctxt "export_category" msgid "Gift cards" msgstr "Cartões-presente" -#: pretix/base/exporters/orderlist.py:893 +#: pretix/base/exporters/orderlist.py:902 msgid "Download a spreadsheet of all gift card transactions." msgstr "" -#: pretix/base/exporters/orderlist.py:921 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/orderlist.py:1062 pretix/base/models/giftcards.py:75 +#: pretix/base/exporters/orderlist.py:930 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/orderlist.py:1071 pretix/base/models/giftcards.py:75 #: pretix/control/templates/pretixcontrol/giftcards/checkout.html:5 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:4 -#: pretix/control/templates/pretixcontrol/order/index.html:464 +#: pretix/control/templates/pretixcontrol/order/index.html:496 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:28 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:123 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 msgid "Gift card code" msgstr "Código de cartão-presente" -#: pretix/base/exporters/orderlist.py:922 -#: pretix/base/exporters/orderlist.py:1009 -#: pretix/base/exporters/orderlist.py:1012 -#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:239 -#: pretix/control/forms/filter.py:1279 pretix/control/forms/filter.py:1282 +#: pretix/base/exporters/orderlist.py:931 +#: pretix/base/exporters/orderlist.py:1018 +#: pretix/base/exporters/orderlist.py:1021 +#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:240 +#: pretix/control/forms/filter.py:1282 pretix/control/forms/filter.py:1285 #: pretix/control/templates/pretixcontrol/event/live.html:75 msgid "Test mode" msgstr "Modo de teste" -#: pretix/base/exporters/orderlist.py:925 -#: pretix/base/exporters/orderlist.py:1067 +#: pretix/base/exporters/orderlist.py:934 +#: pretix/base/exporters/orderlist.py:1076 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:37 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:34 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2197,7 +2229,7 @@ msgstr "Modo de teste" msgid "Currency" msgstr "Moeda" -#: pretix/base/exporters/orderlist.py:933 pretix/base/invoice.py:470 +#: pretix/base/exporters/orderlist.py:942 pretix/base/invoice.py:470 #: pretix/control/templates/pretixcontrol/base.html:279 #: pretix/control/templates/pretixcontrol/checkin/index.html:140 #: pretix/control/templates/pretixcontrol/order/index.html:23 @@ -2223,45 +2255,45 @@ msgstr "Moeda" msgid "TEST MODE" msgstr "MODO DE TESTE" -#: pretix/base/exporters/orderlist.py:947 +#: pretix/base/exporters/orderlist.py:956 msgid "Gift card redemptions" msgstr "Resgates de cartão-presente" -#: pretix/base/exporters/orderlist.py:949 +#: pretix/base/exporters/orderlist.py:958 msgid "" "Download a spreadsheet of all payments or refunds that involve gift cards." msgstr "" -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:10 msgid "Issuer" msgstr "Emissor" -#: pretix/base/exporters/orderlist.py:993 pretix/control/navigation.py:523 +#: pretix/base/exporters/orderlist.py:1002 pretix/control/navigation.py:523 #: pretix/control/templates/pretixcontrol/organizers/edit.html:156 msgid "Gift cards" msgstr "Cartões-presente" -#: pretix/base/exporters/orderlist.py:996 +#: pretix/base/exporters/orderlist.py:1005 msgid "Download a spreadsheet of all gift cards including their current value." msgstr "" -#: pretix/base/exporters/orderlist.py:1003 +#: pretix/base/exporters/orderlist.py:1012 msgid "Show value at" msgstr "Mostrar valor em" -#: pretix/base/exporters/orderlist.py:1006 +#: pretix/base/exporters/orderlist.py:1015 msgid "Defaults to the time of report." msgstr "" -#: pretix/base/exporters/orderlist.py:1011 -#: pretix/base/exporters/orderlist.py:1021 pretix/control/forms/filter.py:498 -#: pretix/control/forms/filter.py:1062 pretix/control/forms/filter.py:1281 -#: pretix/control/forms/filter.py:1290 pretix/control/forms/filter.py:1361 -#: pretix/control/forms/filter.py:1371 pretix/control/forms/filter.py:1792 -#: pretix/control/forms/filter.py:1801 pretix/control/forms/filter.py:1873 -#: pretix/control/forms/filter.py:1886 pretix/control/forms/filter.py:2303 -#: pretix/control/forms/filter.py:2322 +#: pretix/base/exporters/orderlist.py:1020 +#: pretix/base/exporters/orderlist.py:1030 pretix/control/forms/filter.py:501 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1284 +#: pretix/control/forms/filter.py:1293 pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1374 pretix/control/forms/filter.py:1795 +#: pretix/control/forms/filter.py:1804 pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1889 pretix/control/forms/filter.py:2306 +#: pretix/control/forms/filter.py:2325 #: pretix/control/templates/pretixcontrol/checkin/lists.html:106 #: pretix/control/templates/pretixcontrol/checkin/lists.html:118 #: pretix/control/templates/pretixcontrol/items/discounts.html:107 @@ -2272,65 +2304,65 @@ msgstr "" msgid "All" msgstr "Tudo" -#: pretix/base/exporters/orderlist.py:1013 pretix/control/forms/filter.py:1283 +#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1286 msgid "Live" msgstr "Ao vivo" -#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1291 +#: pretix/base/exporters/orderlist.py:1031 pretix/control/forms/filter.py:1294 #: pretix/control/templates/pretixcontrol/pdf/index.html:366 msgid "Empty" msgstr "Vazio" -#: pretix/base/exporters/orderlist.py:1023 pretix/control/forms/filter.py:1292 +#: pretix/base/exporters/orderlist.py:1032 pretix/control/forms/filter.py:1295 msgid "Valid and with value" msgstr "Válidas e com valor" -#: pretix/base/exporters/orderlist.py:1024 pretix/control/forms/filter.py:1293 +#: pretix/base/exporters/orderlist.py:1033 pretix/control/forms/filter.py:1296 msgid "Expired and with value" msgstr "Expirado e com valor" -#: pretix/base/exporters/orderlist.py:1025 pretix/control/forms/filter.py:223 -#: pretix/control/forms/filter.py:1294 pretix/control/forms/filter.py:1878 -#: pretix/control/templates/pretixcontrol/items/question.html:24 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31 +#: pretix/base/exporters/orderlist.py:1034 pretix/control/forms/filter.py:224 +#: pretix/control/forms/filter.py:1297 pretix/control/forms/filter.py:1881 +#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:36 #: pretix/control/templates/pretixcontrol/orders/overview.html:70 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:81 #: pretix/plugins/reports/exporters.py:320 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 msgid "Expired" msgstr "Expirado" -#: pretix/base/exporters/orderlist.py:1063 pretix/base/models/giftcards.py:84 +#: pretix/base/exporters/orderlist.py:1072 pretix/base/models/giftcards.py:84 msgid "Test mode card" msgstr "Cartão em modo de teste" -#: pretix/base/exporters/orderlist.py:1065 pretix/base/models/giftcards.py:88 +#: pretix/base/exporters/orderlist.py:1074 pretix/base/models/giftcards.py:88 #: pretix/control/templates/pretixcontrol/order/index.html:194 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:62 msgid "Expiry date" msgstr "Data de validade" -#: pretix/base/exporters/orderlist.py:1066 pretix/control/forms/orders.py:784 +#: pretix/base/exporters/orderlist.py:1075 pretix/control/forms/orders.py:815 msgid "Special terms and conditions" msgstr "Termos e condições especiais" -#: pretix/base/exporters/orderlist.py:1068 +#: pretix/base/exporters/orderlist.py:1077 #: pretix/control/templates/pretixcontrol/order/change.html:94 -#: pretix/control/templates/pretixcontrol/order/change.html:324 +#: pretix/control/templates/pretixcontrol/order/change.html:373 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:32 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:65 msgid "Current value" msgstr "Valor atual" -#: pretix/base/exporters/orderlist.py:1069 +#: pretix/base/exporters/orderlist.py:1078 msgid "Created in order" msgstr "Criado em ordem" -#: pretix/base/exporters/orderlist.py:1070 +#: pretix/base/exporters/orderlist.py:1079 msgid "Last invoice number of order" msgstr "Número da última fatura do pedido" -#: pretix/base/exporters/orderlist.py:1071 +#: pretix/base/exporters/orderlist.py:1080 msgid "Last invoice date of order" msgstr "Data da última fatura do pedido" @@ -2381,7 +2413,7 @@ msgid "Voucher expired" msgstr "Voucher expirado" #: pretix/base/exporters/waitinglist.py:111 pretix/base/pdf.py:116 -#: pretix/control/forms/event.py:1542 +#: pretix/control/forms/event.py:1547 #: pretix/control/templates/pretixcontrol/items/index.html:35 msgid "Product name" msgstr "Nome do Produto" @@ -2401,7 +2433,7 @@ msgstr "Prioridade" #: pretix/control/templates/pretixcontrol/vouchers/index.html:18 #: pretix/control/templates/pretixcontrol/vouchers/index.html:103 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:463 +#: pretix/plugins/checkinlists/exporters.py:478 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:54 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:56 #: pretix/presale/templates/pretixpresale/event/fragment_voucher_form.html:12 @@ -2734,7 +2766,7 @@ msgid "Invoice" msgstr "Factura" #: pretix/base/invoice.py:556 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgctxt "invoice" msgid "Cancellation" @@ -2896,7 +2928,7 @@ msgstr "Se desligado, não receberá nenhuma notificação." #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:15 #: pretix/control/templates/pretixcontrol/users/form.html:4 #: pretix/control/templates/pretixcontrol/users/form.html:6 -#: pretix/control/views/organizer.py:148 tests/base/test_mail.py:149 +#: pretix/control/views/organizer.py:149 tests/base/test_mail.py:149 msgid "User" msgstr "Utilizador" @@ -2920,7 +2952,7 @@ msgid "All products (including newly created ones)" msgstr "Todos os produtos (incluindo os recém-criados)" #: pretix/base/models/checkin.py:56 pretix/plugins/badges/exporters.py:264 -#: pretix/plugins/checkinlists/exporters.py:695 +#: pretix/plugins/checkinlists/exporters.py:716 msgid "Limit to products" msgstr "Limite aos produtos" @@ -3001,50 +3033,62 @@ msgstr "" "bilheterias não são verificados novamente antes da entrada e devem ser " "considerados validados diretamente após a compra." -#: pretix/base/models/checkin.py:316 +#: pretix/base/models/checkin.py:320 msgid "Entry" msgstr "Entrada" -#: pretix/base/models/checkin.py:317 +#: pretix/base/models/checkin.py:321 msgid "Exit" msgstr "Saída" -#: pretix/base/models/checkin.py:332 +#: pretix/base/models/checkin.py:338 msgid "Unknown ticket" msgstr "Bilhete desconhecido" -#: pretix/base/models/checkin.py:333 +#: pretix/base/models/checkin.py:339 msgid "Ticket not paid" msgstr "Bilhete não pago" -#: pretix/base/models/checkin.py:334 +#: pretix/base/models/checkin.py:340 msgid "Forbidden by custom rule" msgstr "Proibido por regra personalizada" -#: pretix/base/models/checkin.py:335 +#: pretix/base/models/checkin.py:341 msgid "Ticket code revoked/changed" msgstr "Código do bilhete revogado/alterado" -#: pretix/base/models/checkin.py:336 +#: pretix/base/models/checkin.py:342 msgid "Information required" msgstr "Informação necessária" -#: pretix/base/models/checkin.py:337 +#: pretix/base/models/checkin.py:343 msgid "Ticket already used" msgstr "Bilhete já usado" -#: pretix/base/models/checkin.py:338 +#: pretix/base/models/checkin.py:344 msgid "Ticket type not allowed here" msgstr "Tipo de bilhete não é permitido aqui" -#: pretix/base/models/checkin.py:339 +#: pretix/base/models/checkin.py:345 msgid "Ticket code is ambiguous on list" msgstr "O código do bilhete é ambíguo na lista" -#: pretix/base/models/checkin.py:340 +#: pretix/base/models/checkin.py:346 msgid "Server error" msgstr "Erro do servidor" +#: pretix/base/models/checkin.py:347 +#, fuzzy +#| msgid "Ticket code" +msgid "Ticket blocked" +msgstr "Código do bilhete" + +#: pretix/base/models/checkin.py:348 +#, fuzzy +#| msgid "This voucher is not valid for this seat." +msgid "Ticket not valid at this time" +msgstr "Este voucher não é válido para este lugar." + #: pretix/base/models/customers.py:54 msgid "Provider name" msgstr "Nome do provedor" @@ -3058,7 +3102,7 @@ msgid "Single-sign-on method" msgstr "Método de login único" #: pretix/base/models/customers.py:84 pretix/base/models/devices.py:72 -#: pretix/base/models/items.py:1276 pretix/base/models/items.py:1506 +#: pretix/base/models/items.py:1283 pretix/base/models/items.py:1513 msgid "" "You can enter any value here to make it easier to match the data with other " "sources. If you do not input one, we will generate one automatically." @@ -3074,13 +3118,13 @@ msgstr "" "O identificador pode conter apenas letras, números, pontos, traços e " "sublinhados. Deve começar e terminar com uma letra ou número." -#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1345 -#: pretix/base/models/orders.py:2773 pretix/base/settings.py:865 +#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1351 +#: pretix/base/models/orders.py:2837 pretix/base/settings.py:865 msgid "Company name" msgstr "Nome da empresa" -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2780 pretix/base/settings.py:80 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2844 pretix/base/settings.py:80 #: pretix/plugins/stripe/payment.py:191 msgid "Select country" msgstr "Selecione o pais" @@ -3129,19 +3173,19 @@ msgstr "Alcance de acesso permitido" msgid "Separate multiple values with spaces" msgstr "Separe vários valores com espaços" -#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1275 +#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1282 msgid "Internal identifier" msgstr "Identificador interno" -#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1378 +#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1385 msgid "This identifier is already used for a different question." msgstr "Este identificador já é usado para uma pergunta diferente." -#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2180 -#: pretix/control/forms/filter.py:2296 +#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2183 +#: pretix/control/forms/filter.py:2299 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 #: pretix/control/templates/pretixcontrol/organizers/gates.html:16 -#: pretix/plugins/checkinlists/exporters.py:623 +#: pretix/plugins/checkinlists/exporters.py:644 msgid "Gate" msgstr "Porta" @@ -3170,7 +3214,7 @@ msgid "Each matching product must be for a different date" msgstr "Cada produto correspondente deve ser para uma data diferente" #: pretix/base/models/discount.py:65 pretix/base/models/items.py:814 -#: pretix/base/models/items.py:1084 pretix/base/models/items.py:1308 +#: pretix/base/models/items.py:1091 pretix/base/models/items.py:1315 msgid "Position" msgstr "Posição" @@ -3333,12 +3377,12 @@ msgid "Plugins" msgstr "Plugins" #: pretix/base/models/event.py:594 pretix/base/pdf.py:224 -#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1488 +#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1491 #: pretix/control/templates/pretixcontrol/event/index.html:13 #: pretix/control/views/dashboards.py:540 #: pretix/presale/templates/pretixpresale/event/index.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:81 -#: pretix/presale/views/widget.py:624 +#: pretix/presale/views/widget.py:627 msgid "Event series" msgstr "Série de eventos" @@ -3355,10 +3399,10 @@ msgid "Only sell tickets for this event on the following sales channels." msgstr "Vende apenas bilhetes para este evento nos seguintes canais de vendas." #: pretix/base/models/event.py:613 pretix/base/models/items.py:350 -#: pretix/base/models/items.py:1612 pretix/base/models/orders.py:183 -#: pretix/base/models/orders.py:2634 pretix/base/models/vouchers.py:181 +#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:189 +#: pretix/base/models/orders.py:2698 pretix/base/models/vouchers.py:181 #: pretix/base/models/waitinglist.py:55 pretix/base/notifications.py:187 -#: pretix/control/forms/filter.py:860 +#: pretix/control/forms/filter.py:863 #: pretix/control/templates/pretixcontrol/organizers/customer.html:204 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:42 #: pretix/control/templates/pretixcontrol/search/orders.html:51 @@ -3375,7 +3419,7 @@ msgstr "Evento" #: pretix/control/templates/pretixcontrol/organizers/devices.html:88 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 -#: pretix/control/views/organizer.py:1586 +#: pretix/control/views/organizer.py:1596 msgid "Events" msgstr "Eventos" @@ -3435,7 +3479,7 @@ msgstr "" "Se selecionado, este evento vai aparecer publicamente na lista de datas para " "seu evento." -#: pretix/base/models/event.py:1421 pretix/base/settings.py:2532 +#: pretix/base/models/event.py:1421 pretix/base/settings.py:2545 msgid "Frontpage text" msgstr "Texto Frontpage" @@ -3451,11 +3495,11 @@ msgstr "Datas em série de eventos" msgid "One or more variations do not belong to this event." msgstr "Uma ou mais variações não pertencem a este evento." -#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1783 +#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1790 msgid "Can not contain spaces or special characters except underscores" msgstr "Não pode conter espaços ou caracteres especiais, exceto underscores" -#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1788 +#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1795 msgid "The property name may only contain letters, numbers and underscores." msgstr "O nome da propriedade só pode conter letras, números e underscores." @@ -3552,20 +3596,20 @@ msgid "Additional recipients (Bcc)" msgstr "Configurações adicionais" #: pretix/base/models/exports.py:73 pretix/control/forms/event.py:1013 -#: pretix/control/forms/event.py:1070 pretix/control/forms/event.py:1080 -#: pretix/control/forms/orders.py:619 pretix/control/forms/orders.py:850 -#: pretix/control/forms/orders.py:877 pretix/control/forms/organizer.py:463 +#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 +#: pretix/control/forms/orders.py:649 pretix/control/forms/orders.py:881 +#: pretix/control/forms/orders.py:908 pretix/control/forms/organizer.py:463 #: pretix/control/forms/organizer.py:473 pretix/control/forms/organizer.py:483 #: pretix/control/forms/vouchers.py:262 pretix/plugins/sendmail/forms.py:74 -#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:192 +#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:198 msgid "Subject" msgstr "Assunto" -#: pretix/base/models/exports.py:77 pretix/control/forms/orders.py:660 -#: pretix/control/forms/orders.py:676 pretix/control/forms/orders.py:858 -#: pretix/control/forms/orders.py:885 pretix/control/forms/vouchers.py:268 +#: pretix/base/models/exports.py:77 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:268 #: pretix/plugins/sendmail/forms.py:75 pretix/plugins/sendmail/forms.py:99 -#: pretix/plugins/sendmail/models.py:193 +#: pretix/plugins/sendmail/models.py:199 msgid "Message" msgstr "Mensagem" @@ -3660,7 +3704,7 @@ msgstr "Este produto não será vendido antes da data indicada." msgid "This product will not be sold after the given date." msgstr "Este produto não será vendido após a data indicada." -#: pretix/base/models/items.py:357 pretix/base/models/items.py:1061 +#: pretix/base/models/items.py:357 pretix/base/models/items.py:1068 #: pretix/control/templates/pretixcontrol/items/index.html:40 msgid "Category" msgstr "Categoria" @@ -3730,7 +3774,7 @@ msgstr "" "Só funcionará se as listas de espera estiverem ativadas para este evento." #: pretix/base/models/items.py:423 pretix/base/settings.py:1105 -#: pretix/control/forms/event.py:1455 +#: pretix/control/forms/event.py:1460 msgid "Show number of tickets left" msgstr "Mostrar número de bilhetes restantes" @@ -3832,7 +3876,7 @@ msgstr "" "limite especial para este produto. O limite para o número máximo de itens em " "toda a encomenda aplica-se independentemente." -#: pretix/base/models/items.py:507 +#: pretix/base/models/items.py:507 pretix/base/models/items.py:876 msgid "" "If you set this, the check-in app will show a visible warning that this " "ticket requires special attention. You can use this for example for student " @@ -3894,8 +3938,8 @@ msgstr "Duração da associação em dias" msgid "Membership duration in months" msgstr "Duração da associação em meses" -#: pretix/base/models/items.py:568 pretix/base/models/items.py:1302 -#: pretix/control/forms/filter.py:400 pretix/control/forms/filter.py:1678 +#: pretix/base/models/items.py:568 pretix/base/models/items.py:1309 +#: pretix/control/forms/filter.py:403 pretix/control/forms/filter.py:1681 #: pretix/control/forms/item.py:225 pretix/control/navigation.py:148 #: pretix/control/navigation.py:157 #: pretix/control/templates/pretixcontrol/checkin/lists.html:78 @@ -3963,7 +4007,7 @@ msgstr "Esta variação não será vendida antes da data fornecida." msgid "This variation will not be sold after the given date." msgstr "Esta variação não será vendida após a data fornecida." -#: pretix/base/models/items.py:863 pretix/control/forms/item.py:751 +#: pretix/base/models/items.py:863 pretix/control/forms/item.py:750 msgid "" "The sales channel selection for the product as a whole takes precedence, so " "if a sales channel is selected here but not on product level, the variation " @@ -3985,29 +4029,29 @@ msgstr "" "Esta variação será oculta da página do evento até que o utilizador insira um " "voucher que desbloqueie essa variação." -#: pretix/base/models/items.py:877 pretix/base/models/vouchers.py:262 +#: pretix/base/models/items.py:884 pretix/base/models/vouchers.py:262 #: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:284 msgid "Product variation" msgstr "Variação do produto" -#: pretix/base/models/items.py:878 +#: pretix/base/models/items.py:885 #: pretix/control/templates/pretixcontrol/item/create.html:111 msgid "Product variations" msgstr "Variações de produto" -#: pretix/base/models/items.py:1066 +#: pretix/base/models/items.py:1073 msgid "Minimum number" msgstr "Número mínimo" -#: pretix/base/models/items.py:1070 +#: pretix/base/models/items.py:1077 msgid "Maximum number" msgstr "Número máximo" -#: pretix/base/models/items.py:1074 +#: pretix/base/models/items.py:1081 msgid "Add-Ons are included in the price" msgstr "Add-ons estão incluídos no preço" -#: pretix/base/models/items.py:1075 +#: pretix/base/models/items.py:1082 msgid "" "If selected, adding add-ons to this ticket is free, even if the add-ons " "would normally cost money individually." @@ -4015,48 +4059,48 @@ msgstr "" "Se for selecionado, adicionar add-ons para este bilhete é gratuito, mesmo se " "os add-ons tivessem custo individualmente." -#: pretix/base/models/items.py:1080 +#: pretix/base/models/items.py:1087 msgid "Allow the same product to be selected multiple times" msgstr "Permitir que o mesmo produto possa ser seleccionados várias vezes" -#: pretix/base/models/items.py:1099 +#: pretix/base/models/items.py:1106 msgid "The add-on's category must belong to the same event as the item." msgstr "A categoria do add-on deve pertencer ao mesmo evento que o item." -#: pretix/base/models/items.py:1104 +#: pretix/base/models/items.py:1111 msgid "The item already has an add-on of this category." msgstr "O item já tem um add-on desta categoria." -#: pretix/base/models/items.py:1109 +#: pretix/base/models/items.py:1116 msgid "The minimum count needs to be equal to or greater than zero." msgstr "A contagem miníma deve ser maior ou igual a zero." -#: pretix/base/models/items.py:1114 +#: pretix/base/models/items.py:1121 msgid "The maximum count needs to be equal to or greater than zero." msgstr "A contagem máxima deve ser maior ou igual a zero." -#: pretix/base/models/items.py:1119 +#: pretix/base/models/items.py:1126 msgid "The maximum count needs to be greater than the minimum count." msgstr "A contagem máxima deve ser maior do que a contagem mínima." -#: pretix/base/models/items.py:1146 +#: pretix/base/models/items.py:1153 msgid "Bundled item" msgstr "Artigo empacotado" -#: pretix/base/models/items.py:1152 +#: pretix/base/models/items.py:1159 msgid "Bundled variation" msgstr "Variação empacotada" -#: pretix/base/models/items.py:1158 +#: pretix/base/models/items.py:1165 #: pretix/control/templates/pretixcontrol/order/transactions.html:22 msgid "Quantity" msgstr "Quantidade" -#: pretix/base/models/items.py:1163 +#: pretix/base/models/items.py:1170 msgid "Designated price part" msgstr "Parte de preço designada" -#: pretix/base/models/items.py:1164 +#: pretix/base/models/items.py:1171 msgid "" "If set, it will be shown that this bundled item is responsible for the given " "value of the total gross price. This might be important in cases of mixed " @@ -4068,74 +4112,74 @@ msgstr "" "tributação mista, mas pode ser mantido em branco caso contrário. Este valor " "NÃO será adicionado ao preço do item base." -#: pretix/base/models/items.py:1187 +#: pretix/base/models/items.py:1194 msgid "The bundled item must belong to the same event as the item." msgstr "O item empacotado deve pertencer ao mesmo evento que o item." -#: pretix/base/models/items.py:1189 +#: pretix/base/models/items.py:1196 msgid "A variation needs to be set for this item." msgstr "Uma variação precisa ser definida para este item." -#: pretix/base/models/items.py:1191 +#: pretix/base/models/items.py:1198 msgid "The chosen variation does not belong to this item." msgstr "A variação escolhida não pertence a este item." -#: pretix/base/models/items.py:1196 +#: pretix/base/models/items.py:1203 msgid "The count needs to be equal to or greater than zero." msgstr "A contagem tem que ser igual ou superior a zero." -#: pretix/base/models/items.py:1249 +#: pretix/base/models/items.py:1256 msgid "Number" msgstr "Número" -#: pretix/base/models/items.py:1250 +#: pretix/base/models/items.py:1257 msgid "Text (one line)" msgstr "Texto (uma linha)" -#: pretix/base/models/items.py:1251 +#: pretix/base/models/items.py:1258 msgid "Multiline text" msgstr "Texto de múltiplas linhas" -#: pretix/base/models/items.py:1252 +#: pretix/base/models/items.py:1259 msgid "Yes/No" msgstr "Sim/Não" -#: pretix/base/models/items.py:1253 +#: pretix/base/models/items.py:1260 msgid "Choose one from a list" msgstr "Escolha um de uma lista" -#: pretix/base/models/items.py:1254 +#: pretix/base/models/items.py:1261 msgid "Choose multiple from a list" msgstr "Escolha múltipla a partir de uma lista" -#: pretix/base/models/items.py:1255 +#: pretix/base/models/items.py:1262 msgid "File upload" msgstr "Upload de ficheiro" -#: pretix/base/models/items.py:1257 pretix/base/reldate.py:183 -#: pretix/plugins/checkinlists/exporters.py:611 +#: pretix/base/models/items.py:1264 pretix/base/reldate.py:183 +#: pretix/plugins/checkinlists/exporters.py:632 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:27 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:41 msgid "Time" msgstr "Tempo" -#: pretix/base/models/items.py:1258 +#: pretix/base/models/items.py:1265 msgid "Date and time" msgstr "Data e hora" -#: pretix/base/models/items.py:1259 +#: pretix/base/models/items.py:1266 msgid "Country code (ISO 3166-1 alpha-2)" msgstr "Código do país (ISO 3166-1 alfa-2)" -#: pretix/base/models/items.py:1271 pretix/base/models/items.py:1356 -#: pretix/base/orderimport.py:732 pretix/control/forms/item.py:89 +#: pretix/base/models/items.py:1278 pretix/base/models/items.py:1363 +#: pretix/base/orderimport.py:778 pretix/control/forms/item.py:89 #: pretix/control/templates/pretixcontrol/items/question_edit.html:10 #: pretix/control/templates/pretixcontrol/items/question_edit.html:17 #: pretix/control/templates/pretixcontrol/items/questions.html:21 msgid "Question" msgstr "Questão" -#: pretix/base/models/items.py:1281 pretix/base/models/items.py:1511 +#: pretix/base/models/items.py:1288 pretix/base/models/items.py:1518 msgid "" "The identifier may only contain letters, numbers, dots, dashes, and " "underscores." @@ -4143,73 +4187,73 @@ msgstr "" "O identificador pode conter apenas letras, números, pontos, traços e " "sublinhados." -#: pretix/base/models/items.py:1286 +#: pretix/base/models/items.py:1293 msgid "Help text" msgstr "Texto de ajuda" -#: pretix/base/models/items.py:1287 +#: pretix/base/models/items.py:1294 msgid "If the question needs to be explained or clarified, do it here!" msgstr "Se a questão necessita de ser explicado ou clarificada, faça-o aqui!" -#: pretix/base/models/items.py:1293 +#: pretix/base/models/items.py:1300 msgid "Question type" msgstr "Tipo de pergunta" -#: pretix/base/models/items.py:1297 +#: pretix/base/models/items.py:1304 #: pretix/control/templates/pretixcontrol/items/questions.html:55 msgid "Required question" msgstr "Resposta obrigatória" -#: pretix/base/models/items.py:1304 +#: pretix/base/models/items.py:1311 msgid "This question will be asked to buyers of the selected products" msgstr "" "Esta questão será solicitado aos compradores dos produtos seleccionados" -#: pretix/base/models/items.py:1311 +#: pretix/base/models/items.py:1318 msgid "Ask during check-in instead of in the ticket buying process" msgstr "" "Pergunte durante o check-in em vez de no processo de compra de bilhetes" -#: pretix/base/models/items.py:1312 +#: pretix/base/models/items.py:1319 msgid "Not supported by all check-in apps for all question types." msgstr "" "Não suportado por todas as aplicações de check-in para todos os tipos de " "perguntas." -#: pretix/base/models/items.py:1316 +#: pretix/base/models/items.py:1323 #: pretix/control/templates/pretixcontrol/items/questions.html:66 msgid "Hidden question" msgstr "Pergunta escondida" -#: pretix/base/models/items.py:1317 +#: pretix/base/models/items.py:1324 msgid "This question will only show up in the backend." msgstr "Esta pergunta só vai aparecer no backend." -#: pretix/base/models/items.py:1321 +#: pretix/base/models/items.py:1328 msgid "Print answer on invoices" msgstr "Imprimir resposta nas facturas" -#: pretix/base/models/items.py:1329 pretix/base/models/items.py:1335 -#: pretix/base/models/items.py:1341 +#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1342 +#: pretix/base/models/items.py:1348 msgid "Minimum value" msgstr "Valor mínimo" -#: pretix/base/models/items.py:1330 pretix/base/models/items.py:1333 -#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1339 -#: pretix/base/models/items.py:1342 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1337 pretix/base/models/items.py:1340 +#: pretix/base/models/items.py:1343 pretix/base/models/items.py:1346 +#: pretix/base/models/items.py:1349 pretix/base/models/items.py:1352 msgid "Currently not supported in our apps and during check-in" msgstr "Atualmente não suportado nas nossas aplicações e durante o check-in" -#: pretix/base/models/items.py:1332 pretix/base/models/items.py:1338 -#: pretix/base/models/items.py:1344 +#: pretix/base/models/items.py:1339 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1351 msgid "Maximum value" msgstr "Valor máximo" -#: pretix/base/models/items.py:1348 +#: pretix/base/models/items.py:1355 msgid "Validate file to be a portrait" msgstr "Validar o ficheiro para ser um retrato" -#: pretix/base/models/items.py:1349 +#: pretix/base/models/items.py:1356 msgid "" "If checked, files must be images with an aspect ratio of 3:4. This is " "commonly used for photos printed on badges." @@ -4217,99 +4261,99 @@ msgstr "" "Se marcado, os ficheiros devem ser imagens com uma proporção de 3: 4. Isso é " "usado frequentemente para fotos impressas em crachás." -#: pretix/base/models/items.py:1402 +#: pretix/base/models/items.py:1409 msgid "An answer to this question is required to proceed." msgstr "É necessária uma resposta a esta pergunta para prosseguir." -#: pretix/base/models/items.py:1412 +#: pretix/base/models/items.py:1419 #, fuzzy #| msgid "Invalid input data." msgid "Invalid input type." msgstr "Dados de entrada inválidos." -#: pretix/base/models/items.py:1418 pretix/base/models/items.py:1436 -#: pretix/base/orderimport.py:742 pretix/base/orderimport.py:750 +#: pretix/base/models/items.py:1425 pretix/base/models/items.py:1443 +#: pretix/base/orderimport.py:788 pretix/base/orderimport.py:796 msgid "Invalid option selected." msgstr "Opção inválida selecionada." -#: pretix/base/models/items.py:1446 +#: pretix/base/models/items.py:1453 msgid "The number is to low." msgstr "O número é demasiado baixo." -#: pretix/base/models/items.py:1448 +#: pretix/base/models/items.py:1455 msgid "The number is to high." msgstr "O número é demasiado alto." -#: pretix/base/models/items.py:1451 +#: pretix/base/models/items.py:1458 msgid "Invalid number input." msgstr "Número introduzido inválido." -#: pretix/base/models/items.py:1458 pretix/base/models/items.py:1482 +#: pretix/base/models/items.py:1465 pretix/base/models/items.py:1489 msgid "Please choose a later date." msgstr "Escolha uma data posterior." -#: pretix/base/models/items.py:1460 pretix/base/models/items.py:1484 +#: pretix/base/models/items.py:1467 pretix/base/models/items.py:1491 msgid "Please choose an earlier date." msgstr "Escolha uma data anterior." -#: pretix/base/models/items.py:1463 +#: pretix/base/models/items.py:1470 msgid "Invalid date input." msgstr "Data introduzida inválida." -#: pretix/base/models/items.py:1470 +#: pretix/base/models/items.py:1477 msgid "Invalid time input." msgstr "Hora introduzida inválida." -#: pretix/base/models/items.py:1479 +#: pretix/base/models/items.py:1486 msgid "Invalid datetime input." msgstr "Data e hora introduzida inválida." -#: pretix/base/models/items.py:1491 +#: pretix/base/models/items.py:1498 msgid "Unknown country code." msgstr "Código de país desconhecido." -#: pretix/base/models/items.py:1515 -#: pretix/control/templates/pretixcontrol/items/question.html:68 +#: pretix/base/models/items.py:1522 +#: pretix/control/templates/pretixcontrol/items/question.html:69 msgid "Answer" msgstr "Responda" -#: pretix/base/models/items.py:1537 +#: pretix/base/models/items.py:1544 msgid "The identifier \"{}\" is already used for a different option." msgstr "O identificador \"{}\" já esta usado para uma opção diferente." -#: pretix/base/models/items.py:1540 +#: pretix/base/models/items.py:1547 msgid "Question option" msgstr "Opção de pergunta" -#: pretix/base/models/items.py:1541 +#: pretix/base/models/items.py:1548 msgid "Question options" msgstr "Opções de pergunta" -#: pretix/base/models/items.py:1626 pretix/control/forms/event.py:1489 +#: pretix/base/models/items.py:1633 pretix/control/forms/event.py:1494 #: pretix/control/templates/pretixcontrol/items/quotas.html:56 msgid "Total capacity" msgstr "Capacidade total" -#: pretix/base/models/items.py:1628 pretix/control/forms/item.py:362 +#: pretix/base/models/items.py:1635 pretix/control/forms/item.py:362 msgid "Leave empty for an unlimited number of tickets." msgstr "Deixe em branco para um número ilimitado de bilhetes." -#: pretix/base/models/items.py:1632 pretix/base/models/orders.py:1296 -#: pretix/base/models/orders.py:2551 +#: pretix/base/models/items.py:1639 pretix/base/models/orders.py:1302 +#: pretix/base/models/orders.py:2615 #: pretix/control/templates/pretixcontrol/checkin/index.html:92 msgid "Item" msgstr "Item" -#: pretix/base/models/items.py:1640 pretix/control/forms/item.py:694 +#: pretix/base/models/items.py:1647 pretix/control/forms/item.py:693 msgid "Variations" msgstr "Variações" -#: pretix/base/models/items.py:1644 +#: pretix/base/models/items.py:1651 #: pretix/control/templates/pretixcontrol/items/quotas.html:70 msgid "Ignore this quota when determining event availability" msgstr "Ignore esta cota ao determinar a disponibilidade de eventos" -#: pretix/base/models/items.py:1645 +#: pretix/base/models/items.py:1652 msgid "" "If you enable this, this quota will be ignored when determining event " "availability in your event calendar. This is useful e.g. for merchandise " @@ -4321,11 +4365,11 @@ msgstr "" "mercadorias que são adicionadas a cada evento, mas não devem impedir que o " "evento seja mostrado como esgotado." -#: pretix/base/models/items.py:1652 +#: pretix/base/models/items.py:1659 msgid "Close this quota permanently once it is sold out" msgstr "Fechar esta quota permanentemente uma vez esgotada" -#: pretix/base/models/items.py:1653 +#: pretix/base/models/items.py:1660 msgid "" "If you enable this, when the quota is sold out once, no more tickets will be " "sold, even if tickets become available again through cancellations or " @@ -4336,11 +4380,11 @@ msgstr "" "de cancelamentos ou encomendas que expiram. Claro, pode sempre voltar a abri-" "lo manualmente." -#: pretix/base/models/items.py:1661 +#: pretix/base/models/items.py:1668 msgid "Allow to sell more tickets once people have checked out" msgstr "Permitir para vender mais bilhetes quando as pessoas fizerem check-out" -#: pretix/base/models/items.py:1662 +#: pretix/base/models/items.py:1669 msgid "" "With this option, quota will be released as soon as people are scanned at an " "exit of your event. This will only happen if they have been scanned both at " @@ -4356,13 +4400,13 @@ msgstr "" "check-in são ignoradas se eles são definidos como \"Permitir re-entrar " "depois de uma verificação de saída\" para evitar overbooking acidental." -#: pretix/base/models/items.py:1673 pretix/base/models/vouchers.py:271 +#: pretix/base/models/items.py:1680 pretix/base/models/vouchers.py:271 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:8 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:15 msgid "Quota" msgstr "Quota" -#: pretix/base/models/items.py:1674 pretix/control/navigation.py:166 +#: pretix/base/models/items.py:1681 pretix/control/navigation.py:166 #: pretix/control/templates/pretixcontrol/items/quotas.html:4 #: pretix/control/templates/pretixcontrol/items/quotas.html:6 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:416 @@ -4371,19 +4415,19 @@ msgstr "Quota" msgid "Quotas" msgstr "Quotas" -#: pretix/base/models/items.py:1742 +#: pretix/base/models/items.py:1749 msgid "All variations must belong to an item contained in the items list." msgstr "" "Todas as variações devem pertencer a um item contido na lista de itens." -#: pretix/base/models/items.py:1753 +#: pretix/base/models/items.py:1760 msgid "" "One or more items has variations but none of these are in the variations " "list." msgstr "" "Um ou mais itens tem variações, mas nenhum destes estão na lista variações." -#: pretix/base/models/items.py:1759 pretix/base/models/waitinglist.py:299 +#: pretix/base/models/items.py:1766 pretix/base/models/waitinglist.py:299 msgid "Subevent cannot be null for event series." msgstr "Subevento não pode ser nulo para a série de eventos." @@ -4471,12 +4515,12 @@ msgid "Number of times this membership can be used in a purchase." msgstr "Número de vezes que esta associação pode ser usada numa compra." #: pretix/base/models/memberships.py:123 -#: pretix/control/templates/pretixcontrol/items/question.html:26 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:35 +#: pretix/control/templates/pretixcontrol/items/question.html:27 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:40 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:78 #: pretix/plugins/reports/exporters.py:318 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:29 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:78 msgid "Canceled" msgstr "Cancelado" @@ -4488,40 +4532,40 @@ msgstr "Cancelado" msgid "Membership type" msgstr "Tipo de membro" -#: pretix/base/models/orders.py:163 +#: pretix/base/models/orders.py:166 msgid "pending" msgstr "pendente" -#: pretix/base/models/orders.py:164 pretix/base/payment.py:475 +#: pretix/base/models/orders.py:167 pretix/base/payment.py:475 #: pretix/base/services/invoices.py:443 msgid "paid" msgstr "pago" -#: pretix/base/models/orders.py:165 +#: pretix/base/models/orders.py:168 msgid "expired" msgstr "expirado" -#: pretix/base/models/orders.py:189 pretix/control/forms/orders.py:595 +#: pretix/base/models/orders.py:195 pretix/control/forms/orders.py:625 msgid "Customer" msgstr "Comprador" -#: pretix/base/models/orders.py:204 pretix/control/forms/filter.py:540 +#: pretix/base/models/orders.py:210 pretix/control/forms/filter.py:543 #: pretix/control/templates/pretixcontrol/organizers/customer.html:63 msgid "Locale" msgstr "Local" -#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2646 -#: pretix/control/forms/orders.py:78 +#: pretix/base/models/orders.py:220 pretix/base/models/orders.py:2710 +#: pretix/control/forms/orders.py:72 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:138 msgid "Expiration date" msgstr "Data de validade" -#: pretix/base/models/orders.py:218 pretix/control/forms/filter.py:551 +#: pretix/base/models/orders.py:224 pretix/control/forms/filter.py:554 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/refund_export.html:57 msgid "Total amount" msgstr "Valor total" -#: pretix/base/models/orders.py:222 pretix/base/models/vouchers.py:292 +#: pretix/base/models/orders.py:228 pretix/base/models/vouchers.py:292 msgid "" "The text entered in this field will not be visible to the user and is " "available for your convenience." @@ -4529,12 +4573,12 @@ msgstr "" "O texto inserido neste campo não será visível para o utilizador e está " "disponível para sua conveniência." -#: pretix/base/models/orders.py:227 +#: pretix/base/models/orders.py:233 msgid "We'll show you this order to be due for a follow-up on this day." msgstr "" "Vamos mostrar-lhe este pedido para ser para um acompanhamento neste dia." -#: pretix/base/models/orders.py:233 +#: pretix/base/models/orders.py:239 msgid "" "If you set this, the check-in app will show a visible warning that tickets " "of this order require special attention. This will not show any details or " @@ -4546,11 +4590,11 @@ msgstr "" "detalhes ou mensagem personalizada, precisa então informar a sua equipa de " "check-in como lidar com esses casos." -#: pretix/base/models/orders.py:245 pretix/base/models/orders.py:1333 +#: pretix/base/models/orders.py:251 pretix/base/models/orders.py:1339 msgid "Meta information" msgstr "Meta informação" -#: pretix/base/models/orders.py:881 +#: pretix/base/models/orders.py:887 msgid "" "The payment can not be accepted as the last date of payments configured in " "the payment settings is over." @@ -4558,7 +4602,7 @@ msgstr "" "O pagamento não pode ser aceite como a última data de pagamento configurada " "nas configurações de pagamento está ultrapassada." -#: pretix/base/models/orders.py:883 +#: pretix/base/models/orders.py:889 msgid "" "The payment can not be accepted as the order is expired and you configured " "that no late payments should be accepted in the payment settings." @@ -4566,124 +4610,124 @@ msgstr "" "O pagamento não pode ser aceite porque a encomenda expirou e configurou que " "pagamentos atrasados não devem ser aceites nas configurações de pagamento." -#: pretix/base/models/orders.py:885 +#: pretix/base/models/orders.py:891 msgid "This order is not yet approved by the event organizer." msgstr "Esta encomenda ainda não foi aprovada pelo organizador do evento." -#: pretix/base/models/orders.py:909 +#: pretix/base/models/orders.py:915 #, python-brace-format msgid "The ordered product \"{item}\" is no longer available." msgstr "O produto encomendado {item} não está mais disponível." -#: pretix/base/models/orders.py:910 +#: pretix/base/models/orders.py:916 #, python-brace-format msgid "The seat \"{seat}\" is no longer available." msgstr "O lugar {seat} não está mais disponível." -#: pretix/base/models/orders.py:911 +#: pretix/base/models/orders.py:917 #, python-brace-format msgid "The voucher \"{voucher}\" no longer has sufficient budget." msgstr "O voucher \"{voucher}\" já não tem orçamento suficiente." -#: pretix/base/models/orders.py:912 +#: pretix/base/models/orders.py:918 #, python-brace-format msgid "The voucher \"{voucher}\" has been used in the meantime." msgstr "O voucher \"{voucher}\" já foi utilizado no mesmo período." -#: pretix/base/models/orders.py:1214 +#: pretix/base/models/orders.py:1220 msgid "" msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "Esvaziar, se este produto não é um bilhete" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "criado" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "pendente" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "confirmado" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "cancelado" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "falhou" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "devolvido" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "Informação de pagamento" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "começou externamente" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "criado" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "em trânsito" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "feito" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "falhou" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "cancelado" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "Organizador" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "Cliente" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "Externo" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 msgid "Refund reason" msgstr "Motivo do reembolso" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" @@ -4692,66 +4736,66 @@ msgstr "" "Pode ser mostrado ao utilizador final ou usado, por exemplo como parte de " "uma referência de pagamento." -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "Taxa de pagamento" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "Taxa de envio" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "Taxa de serviço" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "Taxa de cancelamento" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "Taxa de seguro" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "Outras taxas" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "Cartão-Presente" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "Valor" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "Posição da encomenda" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "Cart ID (por exemplo, chave de sessão)" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "Posição do carrinho" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "Posições do carrinho" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "Cliente empresarial" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "Esta referência será impressa na sua factura para sua conveniência." @@ -4766,8 +4810,8 @@ msgstr "" "suas contas do organizador e os seus eventos." #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -5046,15 +5090,7 @@ msgstr "" "todos os seus usos. Se esta soma é alcançada, o voucher não pode mais ser " "usado." -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "Válido até" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "Reserve bilhete da quota" @@ -5328,8 +5364,8 @@ msgid "Dates" msgstr "Datas" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "Total líquido" @@ -5471,10 +5507,10 @@ msgstr "Precisa selecionar uma variação para este produto." #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 msgid "Invoice address" msgstr "Endereço de facturação" @@ -5490,19 +5526,19 @@ msgstr "Estados não são suportados para este país." msgid "Please enter a valid state." msgstr "Por favor, indique um estado válido." -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 msgid "Attendee e-mail address" msgstr "Endereço de e-mail do participante" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 msgid "Attendee address" msgstr "Endereço do participante" @@ -5522,7 +5558,7 @@ msgstr "Você inseriu um número inválido." #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "Código do bilhete" @@ -5538,30 +5574,35 @@ msgstr "Não pode atribuir uma posição segredo que já existe." msgid "Please enter a valid language code." msgstr "Por favor insira um código de idioma válido." -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 msgid "Please enter a valid sales channel." msgstr "Por favor, indique um canal de vendas válido." -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 msgid "Multiple matching seats were found." msgstr "Vários lugares correspondentes foram encontrados." -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 msgid "No matching seat was found." msgstr "Nenhum lugar correspondente foi encontrado." -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" "O lugar selecionado já foi escolhido. Por favor seleccione um lugar " "diferente." -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "Precisa selecionar um lugar específico." -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 msgid "Ambiguous option selected." msgstr "Opção ambígua selecionada." @@ -5937,9 +5978,9 @@ msgid "Price including add-ons" msgstr "Preço incluindo add-ons" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 msgid "Attendee company" msgstr "Empresa do participante" @@ -6036,7 +6077,7 @@ msgid "Event begin weekday" msgstr "Evento começa a dia da semana" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "Sexta-feira" @@ -6120,8 +6161,8 @@ msgstr "" "Add-on 1\n" "Add-on 2" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "Nome do organizer" @@ -6163,7 +6204,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "Rés-do-chão, Fila 3, Lugar 4" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "Admissão geral" @@ -6214,7 +6255,7 @@ msgstr "Nome do participante para saudação" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -6279,11 +6320,11 @@ msgstr "Tempo relativo:" msgid "Not set" msgstr "Não configurado" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "Aleatório (padrão, funciona com todos as apps pretix)" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" @@ -6292,13 +6333,13 @@ msgstr "" "semântica da scan offline - consulte a documentação ou suporte para obter " "detalhes)" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 msgid "Event canceled" msgstr "Evento cancelado" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -6319,7 +6360,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "Nenhuma data foi especificada." -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "Você selecionou um produto que não está disponível para venda." @@ -6387,9 +6428,9 @@ msgstr[1] "" "Removemos %(product)s do seu carrinho porque não pode comprar menos de " "%(min)s itens do mesmo." -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 msgid "The booking period for this event has not yet started." msgstr "O período de reserva para este evento ainda não começou." @@ -6413,7 +6454,7 @@ msgstr "" "O período de reserva para este evento ainda não começou. As posições " "afetadas foram removidas do seu carrinho." -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 msgid "" "The booking period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -6429,7 +6470,7 @@ msgstr "O preço indicado é muito alto." msgid "This voucher code is not known in our database." msgstr "Este código do voucher não é conhecido na nossa base de dados." -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, fuzzy, python-format #| msgid "" #| "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6548,15 +6589,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "A data do evento selecionado não está ativa." -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "Não é possível selecionar um add-on para o produto selecionado." -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "Não é possível selecionar duas variações do mesmo produto add-on." -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, fuzzy, python-format #| msgid "" #| "You can select at most %(max)s add-ons from the category %(cat)s for the " @@ -6574,7 +6615,7 @@ msgstr[1] "" "Pode selecionar no máximo %(max)s add-ons da categoria %(cat)s para o " "produto %(base)s." -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, fuzzy, python-format #| msgid "" #| "You need to select at least %(min)s add-ons from the category %(cat)s for " @@ -6592,7 +6633,7 @@ msgstr[1] "" "Precisa selecionar pelo menos %(min)s add-ons da categoria %(cat)s para a o " "produto %(base)s." -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6681,27 +6722,27 @@ msgstr "número de entradas hoje" msgid "week day" msgstr "dia da semana" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "Segunda-feira" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "Terça-feira" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "Quarta-feira" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "Quinta-feira" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "Sábado" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "Domingo" @@ -6729,31 +6770,56 @@ msgstr "{variable} é {value}" msgid "This order position has been canceled." msgstr "Esta posição encomenda foi cancelada." -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +#| msgid "This ticket has been used once." +#| msgid_plural "This ticket has been used %(count)s times." +msgid "This ticket has been blocked." +msgstr "Este bilhete já foi utilizado." + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, fuzzy, python-brace-format +#| msgid "Only allowed after {datetime}" +msgid "This ticket is only valid after {datetime}." +msgstr "Permitido após {datetime}" + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, fuzzy, python-brace-format +#| msgid "This ticket has already been redeemed." +msgid "This ticket was only valid before {datetime}." +msgstr "Este bilhete já foi resgatado." + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "" "Esta posição de desligado tem um produto inválido para esta lista de check-" "in." -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 msgid "This order position has an invalid date for this check-in list." msgstr "" "Esta posição de desligado tem uma data inválida para esta lista de check-in." -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "This order is not pending approval." +msgid "This order is not yet approved." +msgstr "Esta encomenda não está pendente de aprovação." + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "Esta encomenda não está marcada como paga." -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "Entrada não permitida: {explanation}." -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "Precisa responder a perguntas para completar este check-in." -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "Este bilhete já foi resgatado." @@ -6975,7 +7041,7 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "dados inválidos na linha {row}: {message}" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." @@ -6983,7 +7049,7 @@ msgstr "" "Alguns dos produtos que selecionou já não estavam disponíveis. Por favor, " "veja abaixo para mais detalhes." -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -6991,7 +7057,7 @@ msgstr "" "Alguns dos produtos que selecionou já não estavam disponíveis na quantidade " "selecionada. Por favor, veja abaixo para mais detalhes." -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." @@ -6999,15 +7065,15 @@ msgstr "" "O preço de alguns dos itens no seu carrinho mudou entretanto. Por favor, " "veja abaixo para mais detalhes." -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "Ocorreu um erro interno, por favor tente novamente." -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "Seu carrinho está vazio." -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, fuzzy, python-format #| msgid "" #| "You cannot select more than %(max)s items of the product %(product)s. We " @@ -7025,11 +7091,11 @@ msgstr[1] "" "Não é possível selecionar mais de %(max)s itens do produto %(product)s. " "Removemos os artigos em excesso do seu carrinho." -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 msgid "The booking period has ended." msgstr "O período de reserva terminou." -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." @@ -7037,7 +7103,7 @@ msgstr "" "O código do voucher utilizado para um dos itens no seu carrinho não é " "conhecido na nossa base de dados." -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " @@ -7046,7 +7112,7 @@ msgstr "" "O código do voucher utilizado para um dos itens no seu carrinho já foi usado " "o número máximo de vezes permitido. Removemos este item do seu carrinho." -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." @@ -7054,7 +7120,7 @@ msgstr "" "O código do voucher utilizado para um dos itens no seu carrinho já foi " "muitas vezes. Ajustamos o preço do item no seu carrinho." -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." @@ -7062,7 +7128,7 @@ msgstr "" "O código do voucher utilizado para um dos itens no seu carrinho expirou. " "Removemos este item do seu carrinho." -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." @@ -7070,11 +7136,11 @@ msgstr "" "O código do voucher utilizado para um dos itens no seu carrinho não é válido " "para este item. Removemos este item do seu carrinho." -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 msgid "You need a valid voucher code to order one of the products." msgstr "Precisa de um código de voucher válido para solicitar um dos produtos." -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 msgid "" "The booking period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." @@ -7082,7 +7148,7 @@ msgstr "" "O período de reserva para um dos eventos do seu carrinho ainda não começou. " "As posições afetadas foram removidas do seu carrinho." -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." @@ -7090,7 +7156,7 @@ msgstr "" "Um dos lugares na sua encomenda é inválido, removemos essa posição do seu " "carrinho." -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." @@ -7098,26 +7164,26 @@ msgstr "" "Um dos lugares na sua encomenda foi reservado entretanto, removemos a " "posição do seu carrinho." -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 #, fuzzy #| msgid "The order has been canceled." msgid "The order was not canceled." msgstr "A encomenda foi cancelada." -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "A nova data de expiração tem que ser no futuro." -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "Esta encomenda não está pendente de aprovação." -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "Não pode cancelar esta encomenda." -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " @@ -7126,16 +7192,16 @@ msgstr "" "Esta encomenda não pode ser cancelada porque o cartão-presente {card} " "comprado nesta encomenda já foi resgatado." -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 msgid "" "The cancellation fee cannot be higher than the total amount of this order." msgstr "A taxa de cancelamento não pode ser superior ao valor desta encomenda." -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 msgid "The selected payment methods do not cover the total balance." msgstr "Este método de pagamento não suporta reembolsos automáticos." -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " @@ -7145,25 +7211,25 @@ msgstr "" "mudou. Ou um dos preços mudou agora, ou um cartão-presente que usou foi " "utilizado no mesmo período. Verifique os preços abaixo e tente novamente." -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "Precisa selecionar uma variação do produto." -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "A quota {name} não tem capacidade suficiente para executar a operação." -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "Não existe uma quota definida que permite esta operação." -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "O produto selecionado não está ativo ou não tem preço definido." -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." @@ -7171,7 +7237,7 @@ msgstr "" "Esta operação iria deixar vazia a encomenda. Por favor cancele a encomenda " "em vez disso." -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." @@ -7179,7 +7245,7 @@ msgstr "" "Esta operação faria a encomenda gratuita e, portanto, paga imediatamente, no " "entanto não há quota disponível." -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." @@ -7187,7 +7253,7 @@ msgstr "" "Este é um produto add-on, seleccione a posição de base a qual deve ser " "acrescentado." -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." @@ -7195,11 +7261,11 @@ msgstr "" "A posição base seleccionada não permite que adicione este produto como um " "add-on." -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "Precisa escolher um subevento para a nova posição." -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, python-brace-format msgid "" "You selected seat \"{seat}\" for a date that does not match the selected " @@ -7208,19 +7274,19 @@ msgstr "" "Você selecionou um lugar \"{seat}\" para uma data que não coincide com a " "data do bilhete selecionado. Por favor, escolha um lugar novamente." -#: pretix/base/services/orders.py:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "O produto selecionado requer que você selecione um lugar." -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 msgid "The selected product does not allow to select a seat." msgstr "O produto selecionado não permite selecionar um lugar." -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 msgid "The selected country is blocked by your tax rule." msgstr "O país selecionado está bloqueado pela sua regra tributária." -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." @@ -7228,7 +7294,7 @@ msgstr "" "Não pode mudar o preço de uma posição que tenha sido utilizada para emitir " "um cartão-presente." -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, python-brace-format msgid "" "A position can not be canceled since the gift card {card} purchased in this " @@ -7237,7 +7303,7 @@ msgstr "" "A posição não pode ser cancelada uma vez que o cartão-presente {card} " "comprado nesta encomenda já foi resgatado." -#: pretix/base/services/orders.py:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -7371,7 +7437,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Plugin: %s" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "O voucher foi enviado para {recipient}." @@ -8167,7 +8233,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "Esconder todos os produtos que estão esgotados" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Mostrar publicamente quantos bilhetes de um certo tipo ainda estão " @@ -8185,7 +8251,7 @@ msgstr "Mostrar variações de um produto expandido por padrão" msgid "Enable waiting list" msgstr "Ativar listas de espera" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -8542,7 +8608,7 @@ msgstr "" "permitir. Caso contrário, um reembolso manual será criado para processar " "manualmente." -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "Manter uma taxa de cancelamento fixa" @@ -8550,7 +8616,7 @@ msgstr "Manter uma taxa de cancelamento fixa" msgid "Keep payment, shipping and service fees" msgstr "Mantenha pagamento, transporte e taxas de serviço" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "Manter uma taxa de cancelamento percentual" @@ -8644,21 +8710,21 @@ msgstr "Não processar reembolsos automaticamente" msgid "Refund method" msgstr "Método de reembolso" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "Endereço de contato" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Vamos mostrar publicamente para permitir que os participantes entrem em " "contato consigo." -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "URL de impressão" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -9081,7 +9147,7 @@ msgstr "" "A sua equipa {event}" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "Número de dias" @@ -9131,11 +9197,49 @@ msgstr "" "A sua equipa {event}" #: pretix/base/settings.py:2029 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "we did not yet receive a full payment for your order for {event}.\n" +#| "Please keep in mind that we only guarantee your order if we receive\n" +#| "your payment before {expire_date}.\n" +#| "\n" +#| "You can view the payment information and the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Olá,\n" +"\n" +"ainda não recebemos o pagamento total para a sua encomenda {event}.\n" +"Tenha em mente que só garantimos a sua encomenda se recebermos\n" +"seu pagamento antes {expire_date}.\n" +"\n" +"Pode visualizar as informações de pagamento e o estado da sua encomenda em\n" +"{url}\n" +"\n" +"Cumprimentos,\n" +"A sua equipa {event}" + +#: pretix/base/settings.py:2042 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "Você foi selecionado a partir de uma lista de espera para {event}" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, python-brace-format msgid "" "Hello,\n" @@ -9196,12 +9300,12 @@ msgstr "" "Com os melhores cumprimentos\n" "A sua equipa {event}" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, python-brace-format msgid "Order canceled: {code}" msgstr "Encomenda cancelada: {code}" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -9228,12 +9332,12 @@ msgstr "" "Cumprimentos,\n" "A sua equipa {event}" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "Encomenda aprovada e aguardando pagamento: {code}" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -9264,12 +9368,12 @@ msgstr "" "Cumprimentos,\n" "A sua equipa {event}" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "Encomenda aprovada e confirmada: {code}" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -9295,12 +9399,12 @@ msgstr "" "Cumprimentos,\n" "A sua equipa {event}" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, python-brace-format msgid "Order denied: {code}" msgstr "Encomenda negada: {code}" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -9329,7 +9433,7 @@ msgstr "" "Cumprimentos,\n" "A sua equipa {event}" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -9348,12 +9452,12 @@ msgstr "" "Cumprimentos,\n" "A sua equipa {event}" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "O seu bilhete está pronto para download: {code}" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -9376,7 +9480,7 @@ msgstr "" " Atenciosamente,\n" " Equipa {event}" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -9399,12 +9503,12 @@ msgstr "" "Cumprimentos,\n" "A sua equipa {event}" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "Ative a sua conta em {organizer}" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -9439,12 +9543,12 @@ msgstr "" "\n" "A equipa {organizer}" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "Confirme o endereço de e-mail para sua conta em {organizer}" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -9479,12 +9583,12 @@ msgstr "" "\n" "A Equipa {organizer}" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "Defina uma nova senha para sua conta em {organizer}" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -9519,56 +9623,56 @@ msgstr "" "\n" "A equipa {organizer}" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Digite o código hexadecimal de uma cor, por exemplo, # 990000." -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "Cor primária" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "Cor de destaque para sucesso" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "Nós sugerimos usar um tom de verde." -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "Cor de destaque para erros" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "Sugerimos que use um tom de vermelho." -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "Cor de fundo da página" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "Usar bordas arredondadas" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "Fonte" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "Apenas respeitado pelos browsers modernos." -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 msgid "Header image" msgstr "Imagem de cabeçalho" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -9582,22 +9686,22 @@ msgstr "" "configuração abaixo. Recomendamos não usar pequenos detalhes na imagem, pois " "ela será redimensionada em ecrãs menores." -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "Use imagem de cabeçalho no tamanho completo" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" "Recomendamos fazer o upload de uma imagem, com pelo menos 1170 pixels de " "largura." -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" "Mostrar título do evento, mesmo se uma imagem de cabeçalho está presente" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " @@ -9608,7 +9712,7 @@ msgstr "" "do cabeçalho do perfil do organizado, esta opção será ignorada e o título do " "evento sempre será mostrado." -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -9622,17 +9726,17 @@ msgstr "" "abaixo. Recomendamos não usar pequenos detalhes na imagem, pois ela será " "redimensionada em ecrãs menores." -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" "Use a imagem do cabeçalho também para eventos sem um logótipo carregado " "individualmente" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "Imagem de rede social" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -9647,20 +9751,20 @@ msgstr "" "que se certifique de que ainda parece bem se apenas o quadrado central é " "mostrado. Se não preencher isto, vamos usar o logotipo dado acima." -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "Imagem do logotipo" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" "Vamos mostrar o seu logotipo com uma altura e largura maxima de 2,5 cm." -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "Texto informativo" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -9668,11 +9772,11 @@ msgstr "" "Não exibido em qualquer lugar por padrão, mas se quiser, pode usar isto, por " "exemplo, em modelos de bilhetes." -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "Texto Banner (top)" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." @@ -9680,11 +9784,11 @@ msgstr "" "Este texto será mostrado acima de cada página da sua loja. Por favor, só " "usar isso para mensagens muito importantes." -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "Texto do banner (parte inferior)" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." @@ -9692,11 +9796,11 @@ msgstr "" "Este texto será mostrado abaixo todas as páginas de sua loja. Por favor, só " "usar isso para mensagens muito importantes." -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "Voucher explicação" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -9704,11 +9808,11 @@ msgstr "" "Este texto será mostrado ao lado da entrada para um código voucher. Pode usá-" "lo, por exemplo, para explicar como obter um código de voucher." -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 msgid "Attendee data explanation" msgstr "Explicação dos dados dos participantes" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 #, fuzzy #| msgid "" #| "This text will be shown above the questions asked for every admission " @@ -9722,11 +9826,11 @@ msgstr "" "de admissão. Pode usá-lo, por exemplo, para explicar o motivo de precisar de " "informações deles." -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 msgid "Additional success message" msgstr "Mensagem de sucesso adicional" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." @@ -9734,11 +9838,11 @@ msgstr "" "Esta mensagem será mostrada após a criação de um pedido com sucesso. Será " "mostrada em adição ao texto predefinido." -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "Texto de ajuda do campo Número de telefone" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -9747,15 +9851,15 @@ msgstr "" "confirmação da encomenda incluindo um link que você precisa para aceder a " "sua encomenda mais tarde." -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "Texto de ajuda do campo e-mail" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "Permitir a criação de uma nova equipa durante a criação do evento" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -9768,37 +9872,37 @@ msgstr "" "evento on-the-fly, mesmo quando eles não têm a permissão \"Pode mudar as " "equipas e permissões\"." -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "Hora de início do evento (descendente)" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "Nome (descendente)" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "Data ordenação" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" "Link de volta à visão geral de organizador em todas as páginas de eventos" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "Texto da homepage" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "Isto será exibido na página inicial organizador." -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 msgid "Length of gift card codes" msgstr "Comprimento dos códigos de cartão-presente" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." @@ -9807,11 +9911,11 @@ msgstr "" "entanto, se for necessário um comprimento diferente, ele pode ser definido " "aqui." -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 msgid "Validity of gift card codes in years" msgstr "Validade em anos dos códigos de cartão-presente" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " @@ -9821,11 +9925,11 @@ msgstr "" "esse número de anos. Se mantive-lo vazio, cartões-presente não tem uma data " "de validade explícita." -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "Ativar recursos de gestão do consentimento de cookies" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." @@ -9833,11 +9937,11 @@ msgstr "" "Ao clicar em \"Aceitar todos os cookies\", concorda com o armazenamento de " "cookies e o uso de tecnologias semelhantes no seu dispositivo." -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 msgid "Dialog text" msgstr "Texto do diálogo" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -9849,39 +9953,39 @@ msgstr "" "apenas cookies se forem essenciais para fornecer os serviços oferecidos pelo " "site." -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "Texto do diálogo secundário" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 msgid "Privacy settings" msgstr "Definições de privacidade" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "Título do diálogo" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "Aceitar todos os cookies" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 msgid "\"Accept\" button description" msgstr "Descrição do botão \"Aceite\"" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 msgid "Required cookies only" msgstr "Apenas os cookies necessários" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 msgid "\"Reject\" button description" msgstr "Descrição do botão \"Rejeitar\"" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 msgid "Customers can choose their own seats" msgstr "Os clientes podem escolher seus próprios lugares" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " @@ -9891,158 +9995,158 @@ msgstr "" "isso pode significar que as pessoas não vão saber o seu lugar após a sua " "compra e pode não ser escrito no seu bilhete." -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "Mostrar botão para copiar entrada do utilizador de outros produtos" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "A maioria dos títulos ingleses comuns" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "A maioria dos títulos alemães comuns" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "Sra" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "Sr" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "Mx" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "Nome próprio" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "Sobrenome" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "Zé" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "Ninguem" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "Título" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "Primeiro nome" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "Nome do meio" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "Zé Ninguem" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "Nome de Contacto" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "Transcrição latina" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 msgctxt "person_name" msgid "Salutation" msgstr "Saudação" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "Sr" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "Grau (após o nome)" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "MA" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "A sua localização padrão também deve estar ativada para o evento (ver acima)." -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "Não pode exigir especificando os nomes dos participantes, se não o pedir a " "eles." -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Tem que perguntar pelos e-mails aos participantes se quiser torná-los " "obrigatórios." -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" "Tem que perguntar pelos endereços de facturação se quiser torná-los " "obrigatórios." -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "Tem que exigir endereços facturação para exigir nomes de empresas." -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "A última data de pagamento não pode ser antes do final da pré-venda." @@ -10831,7 +10935,7 @@ msgstr "Acontceu um erro inesperado, por favor tente novamente mais tarde." msgid "The task has been completed." msgstr "A tarefa foi concluída." -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "Por favor, não envie ficheiros maiores que {size}!" @@ -10840,13 +10944,13 @@ msgstr "Por favor, não envie ficheiros maiores que {size}!" msgid "Filetype not allowed!" msgstr "Tipo de Ficheiro não permitido!" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -11112,23 +11216,23 @@ msgid "HTML mail renderer" msgstr "Renderizador de e-mail HTML" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 #, fuzzy msgid "Subject sent to order contact address" msgstr "Assunto enviado para o endereço de contato do pedido" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "Texto enviado para o endereço de contacto da encomenda" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "Enviar um e-mail para os participantes" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -11139,20 +11243,20 @@ msgstr "" "participantes." #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 #, fuzzy msgid "Subject sent to attendees" msgstr "Assunto enviado aos participantes" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "Texto enviado aos participantes" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -11182,6 +11286,11 @@ msgstr "Assunto (solicitado pelo usuário)" msgid "Text (requested by user)" msgstr "Texto (solicitado pelo utilizador )" +#: pretix/control/forms/event.py:1055 +#, fuzzy +msgid "Text (if order will expire automatically)" +msgstr "Assunto (se o pedido expirar automaticamente)" + #: pretix/control/forms/event.py:1060 #, fuzzy msgid "Subject (if order will expire automatically)" @@ -11189,10 +11298,15 @@ msgstr "Assunto (se o pedido expirar automaticamente)" #: pretix/control/forms/event.py:1065 #, fuzzy +msgid "Text (if order will not expire automatically)" +msgstr "Assunto (se o pedido não expirar automaticamente)" + +#: pretix/control/forms/event.py:1070 +#, fuzzy msgid "Subject (if order will not expire automatically)" msgstr "Assunto (se o pedido não expirar automaticamente)" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -11200,27 +11314,27 @@ msgstr "" "Este e-mail será enviado para este numero de dias antes do evento começar. " "Se o campo estiver vazio, o e-mail não será enviado." -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 #, fuzzy msgid "Subject for received order" msgstr "Assunto para o pedido recebido" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 #, fuzzy msgid "Text for received order" msgstr "Texto para ordem recebida" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 #, fuzzy msgid "Subject for approved order" msgstr "Assunto para o pedido aprovado" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 #, fuzzy msgid "Text for approved order" msgstr "Texto para ordem aprovada" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." @@ -11228,17 +11342,17 @@ msgstr "" "Isto só será enviado para encomendas de não-gratuitas. Encomendas gratuitas " "receberão o modelo de encomenda gratuito em baixo." -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 #, fuzzy msgid "Subject for approved free order" msgstr "Assunto para ordem livre aprovada" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 #, fuzzy msgid "Text for approved free order" msgstr "Texto para ordem livre aprovada" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." @@ -11246,18 +11360,18 @@ msgstr "" "Isso só será enviado para encomendas gratuitas. Encomendas de não gratuitas " "receberão o modelo do encomenda não gratuita a partir de cima em seu lugar." -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 #, fuzzy msgid "Subject for denied order" msgstr "Assunto para ordem negado" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 #, fuzzy msgid "Text for denied order" msgstr "Texto para ordem negado" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -11265,69 +11379,69 @@ msgstr "Texto para ordem negado" msgid "Available placeholders: {list}" msgstr "Placeholders disponíveis: {list}" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 msgid "Ticket code generator" msgstr "Gerador de códigos de bilhete" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "Para utilizadores avançados, geralmente não precisa ser alterado." -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "Qualquer país" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "União Europeia" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "Qualquer cliente" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "Individual" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "Empresa" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "Negócios com a número de IVA válido" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "Pagar IVA" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "Sem IVA" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 msgid "Sale not allowed" msgstr "Venda não permitida" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 #, fuzzy msgid "Order requires approval" msgstr "O pedido requer aprovação" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 msgid "Deviating tax rate" msgstr "Taxa de imposto desviado" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 #, fuzzy msgid "Text on invoice" msgstr "Texto na fatura" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "Voucher pré-seleccionado" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -11339,11 +11453,11 @@ msgstr "" "voucher. Isto pode, por exemplo, ser usado para fornecer widgets que dão " "descontos ou desbloquear produtos secretos." -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "Modo de compatibilidade" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -11351,30 +11465,30 @@ msgstr "" "O nosso widget regular não funcionar em todos os construtores de wesites. Se " "tiver problemas, tente usar este modo de compatibilidade." -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "Esse código de voucher não existe." -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "O slug que introduziu não é correto." -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "Download de bilhetes" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" "Os seus clientes serão capazes de descarregar os seus bilhetes em formato " "PDF." -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "Exigir que todos os participantes preencham seus nomes" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -11382,11 +11496,11 @@ msgstr "" "Por padrão, vamos pedir nomes, mas não obrigá-los. Pode desligar isso " "completamente nas configurações." -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "Pagamento via Stripe" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -11398,11 +11512,11 @@ msgstr "" "Stripe, precisará configurar uma conta com eles, o que leva menos de cinco " "minutos, utilizando sua interface simples." -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "Pagamento por transferência bancária" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -11412,16 +11526,16 @@ msgstr "" "Pode então importar seus extratos bancários para processar os pagamentos " "dentro pretix, ou marcá-los como pago manualmente." -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Preço (opcional)" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "Gratuito" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "Quantidade disponível" @@ -11432,7 +11546,7 @@ msgid "Please enter less than 25 recipients." msgstr "Por favor, insira o resultado correto." #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "Procurar por…" @@ -11452,84 +11566,92 @@ msgstr "Pago (ou cancelado com taxa paga)" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +#| msgctxt "checkoutflow" +#| msgid "Order confirmed" +msgid "Paid or confirmed" +msgstr "Pedido confirmado" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "Pendente" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "Pendente ou pago" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 msgid "Cancellations" msgstr "Cancelamentos" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 #, fuzzy msgid "Canceled (fully)" msgstr "Cancelado (totalmente)" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 #, fuzzy msgid "Canceled (fully or with paid fee)" msgstr "Cancelado (totalmente ou com taxa paga)" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 msgid "Cancellation requested" msgstr "Cancelamento solicitado" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 #, fuzzy msgid "Fully canceled but invoice not canceled" msgstr "Totalmente cancelado, mas fatura não cancelada" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 #, fuzzy msgid "Payment process" msgstr "Processo de pagamento" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "Pendente ou expirado" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "Pendente (atrasado)" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "Pago em excesso" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 #, fuzzy msgid "Partially paid" msgstr "Parcialmente pago" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 #, fuzzy msgid "Underpaid (but confirmed)" msgstr "Mal pago (mas confirmado)" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "Pendente (mas totalmente pago)" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 #, fuzzy msgid "Approval process" msgstr "Processo de aprovação" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 #, fuzzy msgid "Approved, payment pending" msgstr "Aprovado, pagamento pendente" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -11537,420 +11659,420 @@ msgstr "Aprovado, pagamento pendente" msgid "Approval pending" msgstr "Aprovação pendente" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 #, fuzzy msgid "Follow-up configured" msgstr "Acompanhamento configurado" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 #, fuzzy msgid "Follow-up due" msgstr "Acompanhamento devido" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "Todos os produtos" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "{product} - Qualquer variação" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 #, fuzzy msgctxt "subevent" msgid "All dates starting at or after" msgstr "Todas as datas começando em ou depois" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 #, fuzzy msgctxt "subevent" msgid "All dates starting before" msgstr "Todas as datas começando antes" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 #, fuzzy msgid "Order placed at or after" msgstr "Pedido feito em ou depois" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 #, fuzzy msgid "Order placed before" msgstr "Pedido feito antes" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 #, fuzzy msgid "Minimal sum of payments and refunds" msgstr "Soma mínima de pagamentos e reembolsos" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 #, fuzzy msgid "Maximal sum of payments and refunds" msgstr "Soma máxima de pagamentos e reembolsos" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 #, fuzzy msgid "Exact matches only" msgstr "Apenas correspondências exatas" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "Todos os organizadores" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "Todos os eventos" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 #, fuzzy msgid "All payments" msgstr "Todos os pagamentos" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 #, fuzzy msgid "Payment created from" msgstr "Pagamento criado de" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 #, fuzzy msgid "Payment created until" msgstr "Pagamento criado até" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 #, fuzzy msgid "Paid from" msgstr "Pago de" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 #, fuzzy msgid "Paid until" msgstr "Pago até" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "Loja ao vivo e pré-venda em execução" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "Inativo" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "Pré-venda não iniciada" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "Pré-venda terminada" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 msgid "Date from" msgstr "Data a partir de" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 msgid "Date until" msgstr "Data até" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 #, fuzzy msgid "Start time from" msgstr "Horário de início de" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 #, fuzzy msgid "Start time until" msgstr "Iniciar o horário até" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "Dia da semana" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "Pesquisa" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 msgid "active" msgstr "ativo" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 msgid "disabled" msgstr "desativado" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 #, fuzzy msgid "not yet activated" msgstr "ainda não ativado" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "Associações" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 #, fuzzy msgid "Has no memberships" msgstr "Não tem associações" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 #, fuzzy msgid "Has any membership" msgstr "Tem qualquer associação" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 #, fuzzy msgid "Has valid membership" msgstr "Tem associação válida" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "Loja ao vivo" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "Loja não ao vivo" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "Evento simples em execução ou no futuro" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "Evento simples no passado" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "Pesquisar participante …" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "Estado do check-in" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "Todos os participantes" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "Fez Check-in mas saiu" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 msgctxt "checkin state" msgid "Present" msgstr "Presente" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "Fez Check-in" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "Não fez check-in" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 #, fuzzy msgctxt "subevent" msgid "Date start from" msgstr "Data inicia de" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 #, fuzzy msgctxt "subevent" msgid "Date start until" msgstr "Data começa até" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "Administrador" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "Nenhum administrador" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "Válido" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "Não resgatado" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "Resgatado pelo menos uma vez" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "Resgatado integralmente" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "Redimidos e marcados com bilhete" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "Gerir quota" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "Permitir ignorar quota" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "Filtrar por tag" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "Pesquisar voucher" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "Qualquer produto em quota \"{quota}\"" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "Estado do reembolso" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "Todos os reembolsos abertos" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "Todos os reembolsos" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 msgid "Date filter" msgstr "Filtro de data" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 msgid "Filter by…" msgstr "Filtrar por…" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 msgid "Date of last successful payment" msgstr "Data do último pagamento efetuado com sucesso" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 #, fuzzy msgid "All check-ins" msgstr "Todos os check-ins" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 #, fuzzy msgid "Successful check-ins" msgstr "Check-ins de sucesso" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 #, fuzzy msgid "Unsuccessful check-ins" msgstr "Check-ins malsucedidos" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 msgid "Scan type" msgstr "Tipo de digitalização" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 #, fuzzy msgid "All directions" msgstr "Todas as direções" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 msgid "Device" msgstr "Dispositivo" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 #, fuzzy msgid "All devices" msgstr "Todos os dispositivos" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 #, fuzzy msgid "All gates" msgstr "Todos os portões" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 #, fuzzy msgctxt "filter" msgid "Start date" msgstr "Data de início" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 #, fuzzy msgctxt "filter" msgid "End date" msgstr "Data final" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "Lista de check-in" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "Software" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 #, fuzzy msgid "Device status" msgstr "Status do dispositivo" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 #, fuzzy msgid "Active devices" msgstr "Dispositivos ativos" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 msgid "Revoked devices" msgstr "Dispositivos revogados" @@ -12223,7 +12345,7 @@ msgstr "" "Selecione esta opção, por exemplo, para t-shirts que vêm em vários tamanhos. " "Pode selecionar as variações no próximo passo." -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 msgid "No category" msgstr "Sem categoria" @@ -12267,32 +12389,32 @@ msgstr "Tamanho" msgid "Number of tickets" msgstr "Número de bilhetes" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "Nome de quota é necessário." -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "Por favor, selecione uma quota." -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "(Evento padrão)" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "Escolher automaticamente, dependendo das configurações do evento" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "Sim, se a geração de bilhetes está activado em geral" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "Nunca" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " @@ -12302,16 +12424,16 @@ msgstr "" "inteiro, desempregados e pessoas com mais de 65. Este bilhete inclui o " "acesso a todas as partes do evento, exceto à area VIP." -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "Mostrado de forma independente de outros produtos" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 #, fuzzy msgid "No membership granted" msgstr "Nenhum membro concedido" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 #, fuzzy msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " @@ -12321,13 +12443,13 @@ msgstr "" "de 0 %, uma vez que o imposto sobre vendas será aplicado quando o cartão -" "presente for resgatado." -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -12335,7 +12457,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -12346,7 +12468,7 @@ msgstr "" "utilizador ou está atualmente no carrinho do utilizador. Por favor, defina a " "variação como \"inativa\" em alternativa." -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 #, fuzzy #| msgid "Calculate from product" msgid "Use value from product" @@ -12382,8 +12504,8 @@ msgstr "Você adicionou o mesmo produto empacotado duas vezes." msgid "Bundled product" msgstr "Produto empacotado" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "inativo" @@ -12464,11 +12586,28 @@ msgstr "Criar encomendas como encomenda em modo de teste" msgid "CSV column: \"{name}\"" msgstr "CSV coluna: \"{name}\"" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +#, fuzzy +#| msgid "Confirm payment" +msgid "Confirm order regardless of payment" +msgstr "Confirme o pagamento" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "Ultrapassar quota" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" @@ -12476,11 +12615,11 @@ msgstr "" "Se marcar esta caixa, esta operação será executada mesmo que isso leve a uma " "quota ultrapassada e tenha vendido mais bilhetes do que o planeado!" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "Exceder quota e ignorar os atrasos de pagamento" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -12492,16 +12631,16 @@ msgstr "" "operação também será realizada independentemente das configurações para " "pagamentos atrasados." -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 #, fuzzy msgid "Notify customer by email" msgstr "Notificar o cliente por e -mail" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "Manter uma taxa de cancelamento de" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 #, fuzzy msgid "" "If you keep a fee, all positions within this order will be canceled and the " @@ -12516,17 +12655,17 @@ msgstr "" "taxa de cancelamento se quer mantê-los. Por favor, sempre inserir um valor " "bruto, o imposto será calculado automaticamente." -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 #, fuzzy msgid "Generate cancellation for invoice" msgstr "Gerar cancelamento para fatura" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "Comentario (será enviado para o utilizador)" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 #, fuzzy msgid "" "Will be included in the notification email when the respective placeholder " @@ -12535,11 +12674,11 @@ msgstr "" "Será incluído no email de notificação quando o respectivo espaço reservado " "estiver presente no texto de email configurado." -#: pretix/control/forms/orders.py:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "Montante a pagar" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -12548,21 +12687,21 @@ msgstr "Montante a pagar" msgid "Payment date" msgstr "Data de pagamento" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 #, fuzzy #| msgid "Please select a valid seat." msgid "Please select some events." msgstr "Por favor seleccione um lugar válido." -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "Recalcular impostos" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "Não voltar a calcular os impostos" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." @@ -12570,7 +12709,7 @@ msgstr "" "Voltar a calcular os impostos com base nas configurações de endereço e de " "produto, mantenha valor bruto igual." -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." @@ -12578,11 +12717,11 @@ msgstr "" "Voltar a calcular impostos com base nas configurações de endereço e de " "produto, mantenha valor líquido igual." -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "Emitir uma nova factura, se necessário" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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." @@ -12590,26 +12729,26 @@ msgstr "" "Se existe uma factura para este fim e esta operação iria alterar o seu " "conteúdo, a factura antiga será cancelada e será emitida uma nova factura." -#: pretix/control/forms/orders.py:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "Notificar o utilizador" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" "Envie um e-mail para a notificação ao cliente que a sua encomenda foi " "alterada." -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "Permitir ultrapassar quotas ao realizar esta operação" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "Add-on para" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -12618,7 +12757,7 @@ msgstr "Add-on para" msgid "Seat" msgstr "Lugar" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -12629,48 +12768,64 @@ msgstr "Lugar" msgid "Membership" msgstr "Filiação" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" "Incluindo taxas, se houver. Mantenha vazio para o preço padrão do produto" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "(Inalterado)" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "Novo preço (bruto)" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Ticket secret" +msgid "Ticket is blocked" +msgstr "Segredo de bilhete" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +#, fuzzy +#| msgid "Valid until" +msgid "Validity end" +msgstr "Válido até" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "Gerar um novo segredo" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 msgid "Cancel this position" msgstr "Cancelar esta posição" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "Dividir numa nova encomenda" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 #, fuzzy msgid "(No membership)" msgstr "(Sem associação)" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "Remover esta taxa" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "Invalidar segredos" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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 " @@ -12680,12 +12835,12 @@ msgstr "" "link para a página da encomenda para o utilizador e o utilizador precisará " "descarregar os seus bilhetes novamente. As versões antigas serão inválidas." -#: pretix/control/forms/orders.py:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 #, fuzzy msgid "Attach tickets" msgstr "Anexe os ingressos" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 pretix/plugins/sendmail/forms.py:218 #, fuzzy msgid "" "Will be ignored if tickets exceed a given size limit to ensure email " @@ -12694,25 +12849,25 @@ msgstr "" "Será ignorado se os tickets excederem um determinado limite de tamanho para " "garantir a entrega de email." -#: pretix/control/forms/orders.py:628 +#: pretix/control/forms/orders.py:658 #, fuzzy msgid "Attach invoices" msgstr "Anexe faturas" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "Destinatário" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" "Cancelar a encomenda. Todos os bilhetes deixarão de funcionar. Isto não pode " "ser revertido." -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 msgid "" "Mark the order as pending and allow the user to pay the open amount with " "another payment method." @@ -12720,39 +12875,39 @@ msgstr "" "Marque a encomenda como pendente e permitir que o utilizador pague o " "montante aberto com outro método de pagamento." -#: pretix/control/forms/orders.py:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "Não fazer nada e manter a encomenda como esta." -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "O montante da restituição precisa ser positivo e inferior a {}." -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "Por favor especifique um valor para o reembolso parcial." -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 msgid "Cancel all dates" msgstr "Cancelar todas as datas" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "Automaticamente devolver o dinheiro, se possível" -#: pretix/control/forms/orders.py:759 -#, fuzzy -msgid "Only available for payment method that support automatic refunds." +#: pretix/control/forms/orders.py:789 +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 "" -"Disponível apenas para método de pagamento que suporta reembolsos " -"automáticos." -#: pretix/control/forms/orders.py:762 +#: pretix/control/forms/orders.py:793 #, fuzzy msgid "Create refund in the manual refund to-do list" msgstr "Crie reembolso na lista de tarefas de reembolso manual" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 #, fuzzy msgid "" "Manual refunds will be created which will be listed in the manual refund to-" @@ -12768,7 +12923,7 @@ msgstr "" "manual. Não verifique se deseja reembolsar alguns dos pedidos, compensando " "com pedidos diferentes ou emitindo cartões -presente." -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" @@ -12776,25 +12931,25 @@ msgstr "" "Reembolse a encomenda com um cartão-presente em vez do método de pagamento " "original" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 msgid "Gift card validity" msgstr "Validade do cartão presente" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 #, fuzzy msgid "Keep a fixed cancellation fee per ticket" msgstr "Mantenha uma taxa fixa de cancelamento por bilhete" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 #, fuzzy msgid "Free tickets and add-on products are not counted" msgstr "Ingressos gratuitos e produtos complementares não são contados" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 msgid "Keep fees" msgstr "Manter taxas" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -12806,20 +12961,20 @@ msgstr "" "série de eventos é apenas parcialmente cancelada uma vez que consiste em " "bilhetes para várias datas." -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 msgid "Send information via email" msgstr "Enviar informação via e-mail" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 msgid "Send information to waiting list" msgstr "Enviar informações para a lista de espera" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, python-brace-format msgid "Canceled: {event}" msgstr "Cancelado: {event}" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -12850,7 +13005,7 @@ msgstr "" "\n" "A sua equipa {event}" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -12873,27 +13028,27 @@ msgstr "" "\n" "A sua equipa {event}" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 #, fuzzy msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "Selecione uma data específica ou um intervalo, não ambos." -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 #, fuzzy msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "Selecione todas as datas ou um intervalo, não ambos." -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 #, fuzzy msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "Se você definir um intervalo, defina um início e um fim." -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" "Por favor, confirme que você deseja cancelar TODAS as datas nesta série de " @@ -13381,25 +13536,51 @@ msgstr "Posição #{posid} criado: {item} ({price})." msgid "A new secret has been generated for position #{posid}." msgstr "Um novo segredo foi gerado para a posição #{posid}." -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "Esta posição encomenda foi cancelada." + +#: pretix/control/logdisplay.py:172 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "Esta posição encomenda foi cancelada." + +#: pretix/control/logdisplay.py:177 +#, fuzzy, python-brace-format +#| msgid "A new secret has been generated for position #{posid}." +msgid "A block has been added for position #{posid}." +msgstr "Um novo segredo foi gerado para a posição #{posid}." + +#: pretix/control/logdisplay.py:181 +#, fuzzy, python-brace-format +#| msgid "A new secret has been generated for position #{posid}." +msgid "A block has been removed for position #{posid}." +msgstr "Um novo segredo foi gerado para a posição #{posid}." + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" "Posição #{posid} ({old_item}, {old_price}), divididos em novo pedido: {order}" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "Este pedido foi criado por divisão do pedido {order}" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "(desconhecido)" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " @@ -13408,7 +13589,7 @@ msgstr "" "Scan de código desconhecido \"{barcode}\" em {datetime} para a lista de " "\"{list}\", tipo \"{type}\"." -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." @@ -13416,7 +13597,7 @@ msgstr "" "Scan de código desconhecido \"{barcode}\" para a lista \"{list}\", tipo " "\"{type}\"." -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " @@ -13425,7 +13606,7 @@ msgstr "" "Scan de código desconhecido \"{barcode}\" em {datetime} para a lista de " "\"{list}\", tipo \"{type}\", foi carregada." -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " @@ -13434,7 +13615,7 @@ msgstr "" "Scan de código excluido \"{barcode}\" para a lista de \"{list}\", tipo " "\"{type}, foi carregada." -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " @@ -13443,7 +13624,7 @@ msgstr "" "Scan negado na posição # {posid} em {datetime} para a lista de \"{list}\", " "tipo \"{type}\", o código de erro \"{errorcode}\"." -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " @@ -13452,31 +13633,31 @@ msgstr "" "Scan negado na posição # {posid} para a lista \"{list}\", tipo \"{type}\", " "código de erro \"{errorcode}\"." -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" "Posição # {posid} foi verificado em {datetime} para a lista de \"{list}\"." -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "Posição # {posid} foi verificado para a lista \"{list}\"." -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" "Posição # {posid} foi verificado em {datetime} para a lista de \"{list}\"." -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "Posição # {posid} deu check-in para lista \"{list}\"." -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -13485,7 +13666,7 @@ msgstr "" "Scan para a posição # {posid} em {datetime} para a lista \"{list}\" foi " "enviada apesar de já ter sido digitalizado." -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " @@ -13494,252 +13675,264 @@ msgstr "" "Posição # {posid} foi digitalizado e rejeitada porque já foi verificado " "antes na lista \"{list}\"." -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 msgid "This object has been created by cloning." msgstr "Este objecto foi criado por clonagem." -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 #, fuzzy msgid "The organizer has been changed." msgstr "O organizador foi alterado." -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 #, fuzzy msgid "The organizer settings have been changed." msgstr "As configurações do organizador foram alteradas." -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 #, fuzzy msgid "The footer links have been changed." msgstr "Os links do rodapé foram alterados." -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 #, fuzzy #| msgid "The quota has been added." msgid "A scheduled export has been added." msgstr "A quota foi adicionada." -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 #, fuzzy #| msgid "The product has been changed." msgid "A scheduled export has been changed." msgstr "O produto foi alterado." -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 #, fuzzy msgid "A scheduled export has been deleted." msgstr "A propriedade selecionada foi excluída." -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 #, fuzzy msgid "A scheduled export has been executed." msgstr "A propriedade selecionada foi excluída." -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 #, fuzzy msgid "Gift card acceptance for another organizer has been added." msgstr "A aceitação do cartão -presente para outro organizador foi adicionado." -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 #, fuzzy msgid "Gift card acceptance for another organizer has been removed." msgstr "A aceitação do cartão -presente para outro organizador foi removida." -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 #, fuzzy msgid "The webhook has been created." msgstr "O webhook foi criado." -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 #, fuzzy msgid "The webhook has been changed." msgstr "O webhook foi alterado." -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 #, fuzzy msgid "The webhook call retry jobs have been manually expedited." msgstr "" "Os trabalhos de repetição de chamadas de webhook foram expedidos manualmente." -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 #, fuzzy msgid "The webhook call retry jobs have been dropped." msgstr "Os empregos de repetição de chamadas de webhook foram descartados." -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 #, fuzzy msgid "The SSO provider has been created." msgstr "O provedor de SSO foi criado." -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 #, fuzzy msgid "The SSO provider has been changed." msgstr "O provedor de SSO foi alterado." -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 #, fuzzy msgid "The SSO provider has been deleted." msgstr "O provedor de SSO foi excluído." -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 #, fuzzy msgid "The SSO client has been created." msgstr "O cliente SSO foi criado." -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 #, fuzzy msgid "The SSO client has been changed." msgstr "O cliente SSO foi alterado." -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 #, fuzzy msgid "The SSO client has been deleted." msgstr "O cliente SSO foi excluído." -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 #, fuzzy msgid "The membership type has been created." msgstr "O tipo de associação foi criado." -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 #, fuzzy msgid "The membership type has been changed." msgstr "O tipo de associação foi alterado." -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 #, fuzzy msgid "The membership type has been deleted." msgstr "O tipo de associação foi excluído." -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 #, fuzzy msgid "The account has been created." msgstr "A conta foi criada." -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 #, fuzzy msgid "The account has been changed." msgstr "A conta foi alterada." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 #, fuzzy msgid "A membership for this account has been added." msgstr "Uma associação para esta conta foi adicionada." -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 #, fuzzy msgid "A membership of this account has been changed." msgstr "Uma associação desta conta foi alterada." -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 #, fuzzy msgid "A membership of this account has been deleted." msgstr "Uma associação desta conta foi excluída." -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 #, fuzzy msgid "The account has been disabled and anonymized." msgstr "A conta foi desativada e anonimizada." -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 #, fuzzy msgid "A new password has been requested." msgstr "Uma nova senha foi solicitada." -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 #, fuzzy msgid "A new password has been set." msgstr "Uma nova senha foi definida." -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "Envio de um e-mail falhou." -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "O comentário interno do evento foi atualizado." -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 msgid "The event has been canceled." msgstr "O evento foi cancelado." -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 #, fuzzy msgid "An event has been deleted." msgstr "Um evento foi excluído." -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "Os detalhes da encomenda foram alterados." -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "A encomenda foi marcada como não paga." -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "O segredo da encomenda foi alterado." -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "A data de validade da encomenda foi alterada." -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +#, fuzzy +#| msgid "The order has been marked as paid." +msgid "The order has been set to be usable before it is paid." +msgstr "A encomenda foi marcada como paga." + +#: pretix/control/logdisplay.py:374 +#, fuzzy +#| msgid "The voucher has been sent to {recipient}." +msgid "The order has been set to require payment before use." +msgstr "O voucher foi enviado para {recipient}." + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "A encomenda foi marcada como expirada." -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "A encomenda foi marcada como paga." -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 msgid "The cancellation request has been deleted." msgstr "O pedido de cancelamento foi eliminado." -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "A encomenda foi reembolsada." -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 msgid "The order has been reactivated." msgstr "A encomenda foi reativada." -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "A encomenda em modo de teste {code} foi apagada." -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "A encomenda foi criada." -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" "A encomenda exige aprovação antes que possa continuar a ser processada." -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "A encomenda foi aprovada." -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "A encomenda foi negada (comentário: \"{comment}\")." -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" "O endereço de e-mail foi alterado de \"{old_email}\" para \"{new_email}\"." -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 #, fuzzy msgid "" "The email address has been confirmed to be working (the user clicked on a " @@ -13748,59 +13941,66 @@ msgstr "" "O endereço de e -mail foi confirmado como funcionando (o usuário clicou em " "um link no email pela primeira vez)." -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" "O número de telefone foi alterado de \"{old_phone}\" para \"{new_phone}\"." -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 #, fuzzy msgid "The customer account has been changed." msgstr "A conta do cliente foi alterada." -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "O locale da encomenda foi alterado." -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "A factura foi gerada." -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "A factura foi regerada." -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "A factura foi reeditada." -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "O comentário interno da encomenda foi atualizado." -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 #, fuzzy msgid "The order's follow-up date has been updated." msgstr "A data de acompanhamento do pedido foi atualizada." -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "A flag da encomenda para exigir atenção no check-in foi alterada." -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +#, fuzzy +#| msgid "The order's flag to require attention at check-in has been toggled." +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "A flag da encomenda para exigir atenção no check-in foi alterada." + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "Um novo pagamento {local_id} foi iniciado em vez do anterior." -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "Um tipo de e-mail não identificado foi enviado." -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 #, fuzzy msgid "" "The email has been sent without attached tickets since they would have been " @@ -13809,16 +14009,16 @@ msgstr "" "O email foi enviado sem ingressos anexos, pois eles teriam sido muito " "grandes para chegar." -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "Um e-mail personalizado foi enviado." -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 #, fuzzy msgid "A custom email has been sent to an attendee." msgstr "Um email personalizado foi enviado para um participante." -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." @@ -13826,60 +14026,60 @@ msgstr "" "Um e-mail foi enviado com um lembrete de que o bilhete está disponível para " "download." -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" "Um e-mail foi enviado com um aviso de que a encomenda está prestes a expirar." -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" "Um e-mail foi enviado para notificar o utilizador de que a encomenda foi " "cancelada." -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" "Um e-mail foi enviado para notificar o utilizador que o evento foi cancelado." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" "Foi enviado um e-mail para notificar o utilizador de que a encomenda foi " "alterada." -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" "Foi enviado um e-mail para notificar o utilizador que a encomenda foi " "recebida." -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" "Um e-mail foi enviado para notificar o utilizador de que o pagamento foi " "recebido." -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" "Foi enviado um e-mail para notificar o utilizador que a encomenda foi negada." -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" "Foi enviado um e-mail para notificar o utilizador que a encomenda foi " "aprovada." -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." @@ -13887,7 +14087,7 @@ msgstr "" "Um e-mail foi enviado para notificar o utilizador que a encomenda foi " "recebida e necessita pagamento." -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." @@ -13895,95 +14095,95 @@ msgstr "" "Um e-mail foi enviado para notificar o utilizador de que a encomenda foi " "recebida e requer aprovação." -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" "Foi re-enviado um e-mail com um link para a página de detalhes da encomenda " "para o utilizador ." -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "Pagamento {local_id} foi confirmado." -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "Pagamento {local_id} foi cancelada." -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "Cancelamento de pagamento {local_id} falhou." -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "Pagamento {local_id} foi iniciado." -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "Pagamento {local_id} falhou." -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "A encomenda não pode ser marcada como paga: {message}" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "A encomenda foi paga em excesso." -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "Reembolso {local_id} foi criado." -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "Reembolso {local_id} foi criado por uma entidade externa." -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "O cliente pediu-lhe para emitir um reembolso." -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "Reembolso {local_id} foi concluído." -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "Reembolso {local_id} foi cancelado." -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "Reembolso {local_id} falhou." -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "O utilizador foi criado." -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "Autenticação de dois fatores foi ativada." -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "Autenticação de dois fatores foi desativada." -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "Os seus códigos de emergência de dois fatores foram regenerados." -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " @@ -13992,7 +14192,7 @@ msgstr "" "Um novo dispositivo de autenticação de dois fatores \"{name}\" foi " "adicionado à sua conta." -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " @@ -14001,31 +14201,31 @@ msgstr "" "O dispositivo de autenticação de dois fatores \"{name}\" foi removido da sua " "conta." -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "Notificações foram ativadas." -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "Notificações foram desativadas." -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "As configurações de notificação foram alteradas." -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "Este utilizador foi anonimizado." -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "E-mail de redefinição de palavra-passe enviado." -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "A palavra-passe foi redefinida." -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 #, fuzzy msgid "" "A repeated password reset has been denied, as the last request was less than " @@ -14034,20 +14234,20 @@ msgstr "" "Uma redefinição de senha repetida foi negada, pois a última solicitação foi " "há menos de 24 horas." -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "O organizador \"{name}\" foi eliminado." -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "O voucher foi criado." -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "O voucher foi criado e enviado para uma pessoa na lista de espera." -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 #, fuzzy msgid "" "The voucher has been set to expire because the recipient removed themselves " @@ -14056,369 +14256,369 @@ msgstr "" "O voucher foi definido para expirar porque o destinatário se afastou da " "lista de espera." -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "O voucher foi alterado." -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "O voucher foi eliminado." -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "O voucher foi redimido na encomenda {order_code}." -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "O produto foi criado." -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "O produto foi alterado." -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "O produto foi removido." -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "A variação \"{value}\" foi criada." -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "A variação \"{value}\" foi eliminada." -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "A variação \"{value}\" foi alterada." -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "Um add-on foi adicionado a este produto." -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "Um add-on foi removido deste produto." -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "Um add-on foi alterado deste produto." -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 msgid "A bundled item has been added to this product." msgstr "Um item empacotado foi adicionado a este produto." -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 msgid "A bundled item has been removed from this product." msgstr "Um item empacotado foi removido deste produto." -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 msgid "A bundled item has been changed on this product." msgstr "Um item empacotado foi alterada neste produto." -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "A quota foi adicionada." -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "A quota foi eliminada." -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "A quota foi alterada." -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 msgid "The quota has closed." msgstr "A quota foi fechada." -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 msgid "The quota has been re-opened." msgstr "A quota foi reaberta." -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "A categoria foi adicionada." -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "A categoria foi apagada." -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "A categoria foi alterada." -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "A questão foi adicionada." -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "A questão foi removida." -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "A questão foi alterada." -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 #, fuzzy msgid "The discount has been added." msgstr "O desconto foi adicionado." -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 #, fuzzy msgid "The discount has been deleted." msgstr "O desconto foi excluído." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 #, fuzzy msgid "The discount has been changed." msgstr "O desconto foi alterado." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "A regra de imposto foi adicionada." -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "A regra de imposto foi eliminada." -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "A regra de imposto foi alterada." -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "A lista de chec-in foi adicionada." -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "O lista de check-in foi apagada." -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "A lista de check-in foi alterada." -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "As definições do evento foram alteradas." -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "As configurações de download de bilhetes foram alteradas." -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "Um plugin foi ativado." -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "Um plug-in foi desativado." -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "A bilheteira foi aberta ao público." -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "A loja foi tirado do ar." -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "A loja passou a modo de teste." -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "O modo de teste foi desativado." -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "O evento foi criado." -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 #, fuzzy msgid "The event details have been changed." msgstr "Os detalhes do evento foram alterados." -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "Uma opção de resposat foi adicionada à pergunta." -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "Uma opção de resposta foi removida de uma questão." -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "Uma opção de resposat foi alterada." -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "Um utilizador foi adicionado à equipa do evento." -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "Um utilizador foi convidado para a equipa do evento." -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "As permissões de um utilizador foram alteradas." -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "Um utilizador foi removido da equipa do evento." -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "Um voucher foi enviado para uma pessoa em lista de espera." -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "Uma entrada foi removida da lista de espera." -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 #, fuzzy #| msgid "An entry has been added to the waiting list." msgid "An entry has been transferred to another waiting list." msgstr "Uma entrada foi adicionada à lista de espera." -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "Uma entrada foi alterado na lista de espera." -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "Uma entrada foi adicionada à lista de espera." -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "A equipa foi criada." -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "As configurações da equipa foram alteradas." -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "A equipa foi eliminada." -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 msgid "The gate has been created." msgstr "A porta foi criada." -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 msgid "The gate has been changed." msgstr "A porta foi alterada." -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 msgid "The gate has been deleted." msgstr "A porta foi eliminada." -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "A data do evento foi eliminada." -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 msgctxt "subevent" msgid "The event date has been canceled." msgstr "A data do evento foi cancelado." -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "A data do evento foi alterada." -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "A data do evento foi criada." -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "A quota foi adicionado à data do evento." -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "A quota foi alterado na data do evento." -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "A quota foi removida da data do evento." -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "O dispositivo foi criado." -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "O dispositivo foi alterado." -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "O acesso do dispositivo foi revogado." -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "O dispositivo foi inicializado." -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "O token de acesso do dispositivo foi gerado novamente." -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" "O dispositivo notificou o servidor de uma atualização de hardware ou " "software." -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 msgid "The gift card has been created." msgstr "O cartão-presente foi criado." -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 msgid "The gift card has been changed." msgstr "O cartão-presente foi alterado." -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 msgid "A manual transaction has been performed." msgstr "Uma operação manual foi realizada." -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "As configurações de um provedor de pagamentos foram alterados." -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "As configurações de um provedor de saída de bilhetes foram alteradas." -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "O utilizador confirmou a seguinte mensagem: \"{}\"" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, python-brace-format msgid "The order has been canceled (comment: \"{comment}\")." msgstr "A encomenda foi cancelada (comentário: \"{comment}\")." -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "A encomenda foi cancelada." -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "O check-in de posição #{posid} na lista \"{list}\" foi revertido." -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " @@ -14427,82 +14627,92 @@ msgstr "" "A posição #{posid} foi verificada manualmente em {datetime} na lista de " "\"{list}\"." -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" "Posição #{posid} foi verificado outra vez em {datetime} na lista \"{list}\"." -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} foi adicionado à equipa." -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} foi removido da equipa." -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "{user} juntou-se à equipa usando o convite enviado por {email}." -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} foi convidado para a equipa." -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "O convite para {user} foi reenviado." -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "O convite para {user} foi revogado." -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "O token \"{name}\" foi criado." -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "O token \"{name}\" foi revogado." -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "As configurações da conta foram alteradas." -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "O seu endereço de e-mail foi alterado para {email}." -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "Sua palavra-passe foi modificada." -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "A sua conta foi ativada." -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "A sua conta foi desativada." -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "Você representou {}." -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "Você parou de representar {}." +#: pretix/control/logdisplay.py:678 +#, fuzzy +#| msgid "Blocked Seats" +msgid "Blocked manually" +msgstr "Lugares bloqueados" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -14541,7 +14751,7 @@ msgstr "Geral" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -14549,8 +14759,8 @@ msgid "Payment" msgstr "Pagamento" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -14598,7 +14808,7 @@ msgid "Overview" msgstr "Visão geral" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -14646,7 +14856,7 @@ msgid "Search" msgstr "Procurar" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "Pagamentos" @@ -15273,7 +15483,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -15326,18 +15536,18 @@ msgstr "Tempo de varredura" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "Resultado" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "Marcado automaticamente como ausente: %(date)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "Scan de entrada adicional: %(date)s" @@ -15348,7 +15558,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "Digitalização offline. Tempo de upload: %(date)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "Check-in automático: %(date)s" @@ -15478,7 +15688,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -16398,7 +16608,7 @@ msgid "Show affected orders" msgstr "Mostrar encomendas afetadas" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "Atualizar comentário" @@ -16582,9 +16792,9 @@ msgstr "Esta mudança foi realizada por um administrador pretix." #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -16654,8 +16864,8 @@ msgid "Free order" msgstr "Encomenda gratuita" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "Reenviar link" @@ -16691,7 +16901,7 @@ msgstr "Configurações de pagamento" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "Ativado" @@ -16767,34 +16977,34 @@ msgstr "" "personalizações." #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -16958,7 +17168,7 @@ msgstr "Básicas" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -17997,14 +18207,14 @@ msgid "Add a new bundled product" msgstr "Adicionar um novo produto empacotado" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "Apenas disponível por um prazo limitado" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "Apenas visível com um voucher" @@ -18017,12 +18227,12 @@ msgstr "" "Por favor, note que a sua variação não estará disponível " "para venda até que tenha adicionado a uma quota existente ou recém-criada." -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 #, fuzzy msgid "New variation" msgstr "Nova variação" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "Adicionar uma nova variação" @@ -18252,7 +18462,7 @@ msgstr "Totalmente reservado" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "Esgotado" @@ -18312,36 +18522,36 @@ msgid "Question: %(name)s" msgstr "Pergunta: %(name)s" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "Editar questão" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "Pago" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "Sem respostas correspondentes encontradas." -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "Precisa atribuir a pergunta a um produto para recolher respostas." -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "Contagem" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "Percentagem" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "Histórico da pergunta" @@ -18874,16 +19084,62 @@ msgstr "" "no momento da compra." #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "Mudar para" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "incluindo todos os impostos" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +#| msgid "Ticket layout" +msgid "Ticket block" +msgstr "Layout de bilhete" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +#, fuzzy +#| msgid "Blocked" +msgid "Not blocked" +msgstr "Bloqueado" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +#, fuzzy +#| msgid "Valid until" +msgid "Validity time" +msgstr "Válido até" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid from %(datetime)s" +msgstr "Admissão: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid until %(datetime)s" +msgstr "Admissão: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 #, fuzzy msgid "" "Removing or splitting this position will also remove or split all add-ons to " @@ -18892,13 +19148,13 @@ msgstr "" "Remover ou dividir essa posição também removerá ou dividirá todos os " "complementos a esta posição." -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "Adicionar produto" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " @@ -18908,12 +19164,12 @@ msgstr "" "podem estar automaticamente em alterações de encomenda subsequentes ou na " "escolha de um método de pagamento diferente." -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "Outras operações" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "Realizar mudanças" @@ -18939,7 +19195,7 @@ msgid "Change order information" msgstr "Alterar informações da encomenda" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -19087,24 +19343,36 @@ msgid "Cancellation date" msgstr "Data de cancelamento" #: pretix/control/templates/pretixcontrol/order/index.html:199 +#, fuzzy +#| msgid "" +#| "This order will not expire automatically as it has an open cancellation " +#| "fee." +msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" +"Esta encomenda não irá expirar automaticamente pois tem uma taxa de " +"cancelamento." + +#: pretix/control/templates/pretixcontrol/order/index.html:202 msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" "Esta encomenda não irá expirar automaticamente pois tem uma taxa de " "cancelamento." -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 #, fuzzy msgid "Customer account" msgstr "Conta de cliente" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 #, fuzzy msgid "Contact email" msgstr "Email de contato" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." @@ -19112,7 +19380,7 @@ msgstr "" "Sabemos que este endereço de e-mail funciona, porque o utilizador clicou num " "link que nós enviamos." -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 #, fuzzy msgid "" "We don't know if this invoice was emailed to the customer since it was " @@ -19121,27 +19389,27 @@ msgstr "" "Não sabemos se essa fatura foi enviada por e -mail para o cliente, pois foi " "criada antes que nosso sistema rastreasse esta informação" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 #, fuzzy msgid "Invoice was emailed to customer" msgstr "Fatura foi enviada por e -mail para o cliente" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 msgid "Invoice was not yet emailed to customer" msgstr "A fatura ainda não foi enviada por e-mail ao cliente" -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" "Reconstruir a factura com dados atualizados, mas manter o mesmo número da " "factura." -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "Regerado" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." @@ -19149,63 +19417,63 @@ msgstr "" "Gerar um documento de cancelamento para esta factura e criar uma nova " "factura com um novo número de factura." -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "Gerar cancelamento" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "Cancelamento e reemissão" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 #, fuzzy msgid "Email invoices" msgstr "Faturas por e -mail" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "Gerar factura" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "Alterar respostas" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "Modificar produtos" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "Artigos encomendados" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, python-format msgid "Denied scan: %(date)s" msgstr "Scan recusado: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, python-format msgid "Exit scan: %(date)s" msgstr "Digitalização de saída: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, python-format msgid "Entry scan: %(date)s" msgstr "Digitalização de entrada: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "Código do voucher utilizado:" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, python-format msgid "Used %(amount)s discount from budget" msgstr "Desconto de %(amount)s usado do orçamento" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 #, fuzzy msgid "" "The price of this product was reduced because of an automatic discount or " @@ -19216,26 +19484,32 @@ msgstr "" "produto fazia parte do cálculo de desconto para um produto diferente nesse " "pedido." -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 msgid "Ticket page" msgstr "Página do bilhete" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "não respondido" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "Esta pergunta será questionada durante o check-in." -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." @@ -19243,58 +19517,58 @@ msgstr "" "Este ficheiro foi enviado por um utilizador e pode conter vírus ou outro " "conteúdo malicioso." -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "INSEGURO" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "mais %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "incl. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "Impostos" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "Total" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "Successful payments" msgstr "Pagamentos com sucesso" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 msgid "Pending total" msgstr "Total de pendente" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "Data de confirmação" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " @@ -19303,69 +19577,69 @@ msgstr "" "Este pagamento foi criado com uma versão mais antiga do pretix, portanto, " "dados mais precisos não podem estar disponíveis." -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "MIGRADO" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "Cancelar pagamento" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "Confirmar como pago" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "Criar um reembolso" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "Fonte" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "Cancelar transferência" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "Confirmar como concluído" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "Ignorar" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "Processar reembolso" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "Mudar" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "CEP e cidade" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "Número de IVA EU válido" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "Verificar" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "Histórico de encomendas" @@ -19984,8 +20258,15 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +#, fuzzy +#| msgid "Pending (overdue)" +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "Pendente (atrasado)" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "Cancelado (taxa paga)" @@ -20235,13 +20516,6 @@ msgstr "Pagamento pendente" msgid "Anonymize" msgstr "Anonimizar" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -#, fuzzy -msgid "Valid from" -msgstr "Válido de" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -22784,51 +23058,51 @@ 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:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "Os check-ins selecionados foram revertidos." -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 #, fuzzy 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:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "Os bilhetes selecionados foram marcados como check-in." -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "A nova lista de check-in foi criada." -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 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:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "A lista solicitada não existe." -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "A lista selecionada foi apagada." @@ -22922,7 +23196,7 @@ msgstr "Nenhuma data" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "Venda terminou" @@ -22930,7 +23204,7 @@ msgstr "Venda terminou" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "Em breve" @@ -22978,7 +23252,7 @@ msgstr "Alguns dos IDs de objeto fornecidos são inválidos." msgid "Not all discounts have been selected." msgstr "Nem todos os descontos foram selecionados." -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -23012,13 +23286,13 @@ msgid "" msgstr "" "Este prestador de pagamento não existe ou o respetivo plugin está desativado." -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "Este valor será substituído com base em parâmetros dinâmicos." -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "item inválido" @@ -23115,7 +23389,7 @@ msgstr "A regra fiscal selecionado não pode ser apagada." msgid "Your event is not empty, you need to set it up manually." msgstr "O evento não está vazio, você precisará configurá-lo manualmente." -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" @@ -23123,11 +23397,11 @@ msgstr "" "As suas alterações foram salvas. Agora pode continuar a verificar os " "detalhes ou tormar o seu evento ao vivo para começar a vender!" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "Bilhete normal" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "Bilhete reduzido" @@ -23239,7 +23513,7 @@ msgstr "" "Selecionou que não possui plugins gratuitos instalados, mas encontramos o " "plug -in \"{plugin}\" com licença \"{license}\"." -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "O produto solicitado não existe." @@ -23279,8 +23553,8 @@ msgstr "A ordem de categorias foi atualizado." msgid "Street" msgstr "Rua" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "A pergunta solicitada não existe." @@ -23288,56 +23562,56 @@ msgstr "A pergunta solicitada não existe." msgid "The selected question has been deleted." msgstr "A pergunta selecionada foi apagada." -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "Ficheiro enviado" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "A nova pergunta foi criada." -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "A nova quota foi criada." -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 msgid "Exit scans" msgstr "Scans de saída" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "Vouchers e reservas de listas de espera" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "Quota disponível" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "Lista de espera (pendente)" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "Atualmente à venda" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "A quota solicitada não existe." -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "A quota foi re-aberta e não vai fechar novamente." -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "A quota seleccionado foi removida." -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "O item solicitado não existe." -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." @@ -23345,7 +23619,7 @@ msgstr "" "Não pode adicionar add-ons para um produto que só está disponível como um " "add-on ele próprio." -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." @@ -23353,7 +23627,7 @@ msgstr "" "Não é possível adicionar pacotes a um produto que só está disponível como um " "add-on em si próprio." -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " @@ -23362,7 +23636,7 @@ msgstr "" "Desativou este artigo, mas ainda faz parte de um pacote de produtos. Os seus " "participantes não poderão comprar o pacote a menos que remova este item dele." -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 #, fuzzy msgid "" "The product could not be deleted as some constraints (e.g. data created by " @@ -23373,11 +23647,11 @@ msgstr "" "criados por plug-ins) não o permitiram. Excluir isso pode quebrar relatórios " "ou outras funcionalidades, portanto o produto foi desativado." -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "O produto seleccionado foi apagado." -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "O produto seleccionado foi desactivado." @@ -23799,11 +24073,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:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "O prazo de pagamento foi alterado." -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." @@ -23811,28 +24085,28 @@ msgstr "" "Não fomos capazes de processar o seu pedido dado que o servidor estava " "demasiado ocupado." -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "Esta ação só é permitida para encomendas pendentes." -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 msgid "This action is only allowed for canceled orders." msgstr "Esta ação só é permitida para encomendas canceladas." -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "Ocorreu um erro. Por favor, veja os detalhes abaixo." -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 msgid "The order has been changed and the user has been notified." msgstr "A encomenda foi alterada e o utilizador foi notificado." -#: pretix/control/views/orders.py:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "O encomenda foi alterada." -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." @@ -23840,30 +24114,30 @@ msgstr "" "Tivemos dificuldades a processar os dados introduzidos. Verifique os erros " "abaixo." -#: pretix/control/views/orders.py:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "Nenhum detalhe da encomenda teve de ser alterado." -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 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:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "Assunto: {subject}" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 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:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "Erro ao enviar e-mail para o seguinte utilizador : {}" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -23871,37 +24145,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:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "Não há nenhuma encomenda com o código indicado." -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "O exportador seleccionado não foi encontrado." -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 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:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, fuzzy, python-brace-format #| msgid "Export date" msgid "Export: {title}" msgstr "Data de Exportação" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -23909,18 +24183,18 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 msgid "All orders have been canceled." msgstr "Todas as encomendas foram canceladas." -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, python-brace-format msgid "" "The orders have been canceled. An error occurred with {count} orders, please " @@ -23929,23 +24203,23 @@ 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:2596 +#: pretix/control/views/orders.py:2608 msgid "Your input was not valid." msgstr "O texto introduzido não é válido." -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "Nome do token" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "Este organizador não pode ser eliminado." -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "O organizador foi eliminado." -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." @@ -23953,48 +24227,48 @@ msgstr "" "O organizador não pôde ser eliminado, uma vez que algumas limitações (por " "exemplo, dados criados por plug-ins) não o permitem." -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "O novo organizador foi criado." -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "Administradores" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "A equipa foi criada. Agora pode adicionar membros à equipa." -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "As alterações não puderam ser guardadas." -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "A equipa selecionada não pode ser eliminada." -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 #, fuzzy msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" @@ -24003,11 +24277,11 @@ msgstr "" "A equipe não pôde ser excluída como algumas restrições (por exemplo, dados " "criados por plug-ins) não permitem." -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "A equipa selecionada foi eliminada." -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." @@ -24015,45 +24289,45 @@ msgstr "" "Não pode remover o último membro dessa equipa porque ninguém ficaria com a " "permissão para mudar equipas." -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "O membro foi removido da equipa." -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "Convite inválido selecionado." -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "O convite foi revogado." -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "O convite foi reenviado." -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "Token seleccionado inválido." -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "O token foi revogado." -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" "Os utilizadores precisam ter uma conta pretix antes de poderem ser " "convidados." -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "O novo membro foi convidado para a equipa." -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "O novo membro foi adicionado à equipa." -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " @@ -24063,19 +24337,19 @@ msgstr "" "Por favor, copie este segredo para um lugar seguro. Não será capaz de vê-lo " "novamente aqui." -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "Este dispositivo foi configurado com sucesso." -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "Este dispositivo, atualmente, não tem acesso." -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "O acesso para este dispositivo foi revogado." -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 #, fuzzy msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " @@ -24084,76 +24358,76 @@ msgstr "" "Todas as solicitações agora serão agendadas para uma tentativa imediata. " "Aguarde alguns minutos antes de serem processados." -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 #, fuzzy msgid "All unprocessed webhooks have been stopped from retrying." msgstr "Todos os webhooks não processados foram impedidos de tentar novamente." -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 msgid "The selected gift card issuer has been added." msgstr "O emissor do cartão-presente foi adicionado." -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 msgid "The selected gift card issuer has been removed." msgstr "O emissor do cartão-presente selecionado foi removido." -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "Os cartões-presente não podem ter valores negativos." -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 msgid "The transaction could not be reversed." msgstr "A transação não pode ser revertida." -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 msgid "The transaction has been reversed." msgstr "A transação foi revertida." -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "A sua entrada foi inválida, por favor tente novamente." -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 msgid "The manual transaction has been saved." msgstr "A transação manual foi salva." -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 msgid "The gift card has been created and can now be used." msgstr "O cartão-presente foi criado e agora pode ser usado." -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 msgid "The selected gate has been deleted." msgstr "A data selecionada foi apagada." -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 #, fuzzy msgid "The property has been created." msgstr "A propriedade foi criada." -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 #, fuzzy msgid "The selected property has been deleted." msgstr "A propriedade selecionada foi excluída." -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 #, fuzzy msgid "The selected object has been deleted." msgstr "O objeto selecionado foi excluído." -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 #, fuzzy msgid "The provider has been created." msgstr "O provedor foi criado." -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, fuzzy, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " @@ -24162,7 +24436,7 @@ msgstr "" "O cliente SSO foi criado. Anote o seguinte segredo do cliente, ele nunca " "será mostrado novamente: {secret}" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " @@ -24171,7 +24445,7 @@ msgstr "" "As tuas mudanças foram salvas. Por favor, anote a chave secreta seguinte, " "nunca mais será mostrada: {secret}" -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 #, fuzzy msgid "" "We've sent the customer an email with further instructions on resetting your " @@ -24179,7 +24453,7 @@ msgid "" msgstr "" "Enviamos ao cliente um email com mais instruções para redefinir sua senha." -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 #, fuzzy msgid "The customer account has been anonymized." msgstr "A conta do cliente foi anonimizada." @@ -24453,7 +24727,7 @@ msgstr "A entrada solicitada não existe." msgid "The selected entry has been deleted." msgstr "A entrada selecionada foi removida." -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "Isto não é uma série de eventos." @@ -24548,7 +24822,7 @@ msgstr "Todas as direções" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "Incluir pedidos pendentes" @@ -25589,97 +25863,97 @@ msgstr "Apenas os bilhetes que requerem atenção especial" msgid "Include questions" msgstr "Incluir questões" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "Lista de check-in (PDF)" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 #, fuzzy #| msgid "Check-in" msgctxt "export_category" msgid "Check-in" msgstr "Check-in" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "pago" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked out" msgstr "Check-out" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 msgid "Automatically checked in" msgstr "Check-in automaticamente" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "Segredo" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 #, fuzzy msgid "Check-in log (all scans)" msgstr "Log de check-in (todas as varreduras)" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 #, fuzzy msgid "Offline" msgstr "desligada" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "Offline override" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "Mensagem de erro" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 #, fuzzy msgid "Upload date" msgstr "data de upload" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 #, fuzzy msgid "Upload time" msgstr "Tempo de upload" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "OK" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 #, fuzzy msgid "Successful scans only" msgstr "Somente exames bem -sucedidos" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 msgid "All check-in lists" msgstr "Todas as listas de check-in" @@ -26500,7 +26774,7 @@ msgstr "Envie apenas aos clientes com pedidos criados antes" msgid "Everyone who placed an order" msgstr "Todos os que criaram uma encomenda de bilhete" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" @@ -26508,7 +26782,7 @@ msgstr "" "Cada participante (usa o contato da encomenda quando nenhum endereço de e-" "mail participante é dado)" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" "Ambos (todos os endereços de contato da encomenda e todos os endereços de e-" @@ -26516,70 +26790,75 @@ msgstr "" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 #, fuzzy -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "Pagamento pendente (exceto não aprovado)" #: pretix/plugins/sendmail/forms.py:247 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:248 pretix/plugins/sendmail/views.py:269 +#, fuzzy msgid "approval pending" msgstr "aprovação pendente" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "pendente com pagamento em atraso" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 #, 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:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 #, fuzzy #| msgid "Restrict to specific sales channels" msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "Restringir a canais de vendas específicos" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 #, fuzzy msgid "Type of schedule time" msgstr "Tipo de horário de cronograma" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 msgid "Absolute" msgstr "Absoluto" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 #, fuzzy msgid "Relative, before event start" msgstr "Parente, antes do início do evento" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 #, fuzzy msgid "Relative, before event end" msgstr "Parente, antes do final do evento" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 #, fuzzy msgid "Relative, after event start" msgstr "Parente, após o início do evento" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 msgid "Relative, after event end" msgstr "Relativo, após o fim do evento" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 msgid "Please specify the send date" msgstr "Por favor especifique a data de envio" -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 #, fuzzy msgid "Please specify the offset days and time" msgstr "Especifique os dias e horas de deslocamento" -#: pretix/plugins/sendmail/forms.py:394 +#: pretix/plugins/sendmail/forms.py:396 msgid "Please specify a product" msgstr "Por favor especifique um produto" @@ -26603,67 +26882,67 @@ msgstr "concluído" msgid "missed" msgstr "esquecidas" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "Todos os que criaram uma encomenda de bilhete" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 #, fuzzy msgid "Limit products" msgstr "Limitar produtos" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 #, fuzzy msgid "By default, only paid orders will receive the email" msgstr "Por padrão, apenas pedidos pagos receberão o e -mail" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 #, fuzzy msgid "Send date" msgstr "Data de envio" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 #, fuzzy msgid "Time of day" msgstr "Hora do dia" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "Enviar um e-mail a" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 #, fuzzy msgid "Only enabled rules are actually sent" msgstr "Somente as regras ativadas são realmente enviadas" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, python-brace-format msgid "on {date} at {time}" msgstr "na data {date} no horário {time}" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, 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:269 +#: pretix/plugins/sendmail/models.py:275 #, 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:279 +#: pretix/plugins/sendmail/models.py:285 #, 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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -26924,20 +27203,20 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" msgstr[0] "%(number)s encomenda encontrada" msgstr[1] "%(number)s encomendas encontradas" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, fuzzy, python-format #| msgid "Waiting list entry" msgid "%(number)s waiting list entry" @@ -26945,12 +27224,12 @@ msgid_plural "%(number)s waiting list entries" msgstr[0] "Entrada em fila de espera" msgstr[1] "Entrada em fila de espera" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 #, fuzzy msgid "Your rule has been created." msgstr "Sua regra foi criada." -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 #, fuzzy msgid "The selected rule has been deleted." msgstr "A regra selecionada foi excluída." @@ -27034,11 +27313,6 @@ msgstr "Os lucros potenciais" msgid "Minimum Price" msgstr "Preço minimo" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "Bloqueado" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 msgid "Available" @@ -27961,11 +28235,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "Rever pedido" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 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:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -28784,7 +29058,7 @@ msgstr "ESGOTADO" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "Reservado" @@ -28823,53 +29097,60 @@ msgstr "Mostre a localização completa" msgid "Membership:" msgstr "Adesão:" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +#, fuzzy +#| msgid "This ticket has been used once." +#| msgid_plural "This ticket has been used %(count)s times." +msgid "This ticket is blocked." +msgstr "Este bilhete já foi utilizado." + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 msgctxt "ticket_checkins" msgid "Usage:" msgstr "Utilização:" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, python-format msgid "This ticket has been used once." msgid_plural "This ticket has been used %(count)s times." msgstr[0] "Este bilhete já foi utilizado." msgstr[1] "Estes bilhetes já foram utilizados %(count)s vezes." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 msgid "No attendee name provided" msgstr "Nenhum nome de participante fornecido" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 #, fuzzy msgid "The image you previously uploaded" msgstr "A imagem que você carregou anteriormente" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "O preço deste item foi reduzido por um desconto automático." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "Descontado" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "Ok, estamos a remover isso …" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "Remover %(item)s do seu carrinho" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, python-format msgid "Remove one %(item)s from your cart" msgstr "Remova um %(item)s do seu carrinho" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, python-format msgid "" "Remove one %(item)s from your cart. You currently have %(count)s in your " @@ -28877,11 +29158,11 @@ msgid "" msgstr "" "Retire um %(item)s do seu carrinho. Atualmente tem %(count)s no seu carrinho." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "Estamos a tentar reservar outro para si!" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -28893,12 +29174,12 @@ msgstr "" "Uma vez que os itens estão no seu carrinho, você terá %(time)s minutos para " "concluir a compra." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, python-format msgid "Add one more %(item)s to your cart" msgstr "Adicione mais um %(item)s ao seu carrinho" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " @@ -28907,24 +29188,24 @@ msgstr "" "Adicione mais um %(item)s ao seu carrinho. Atualmente, tem %(count)s no seu " "carrinho." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" msgstr[0] "Um produto" msgstr[1] "%(num)s produtos" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, python-format msgid "incl. %(tax_sum)s taxes" msgstr "incl. %(tax_sum)s impostos" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "Os itens no seu carrinho estão reservados por %(minutes)s minutos." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 msgid "" "The items in your cart are no longer reserved for you. You can still " "complete your order as long as they’re available." @@ -28932,7 +29213,7 @@ msgstr "" "Os itens no seu carrinho já não estão mais reservados para você. Você ainda " "pode finalizar o seu pedido, desde que eles estejam disponíveis." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "Visão global da sua encomenda." @@ -29039,14 +29320,15 @@ msgid "Confirmation pending" msgstr "Confirmação pendente" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "Pagamento pendente" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "Confirmado" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "Pagamento pendente" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 msgid "Uncategorized items" @@ -29124,7 +29406,7 @@ msgstr "Mostrar próxima semana, %(week)s" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 #, fuzzy #| msgid "PDF ticket layout" msgid "Few tickets left" @@ -29135,7 +29417,7 @@ msgstr "Layout de bilhete PDF" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 #, fuzzy #| msgid "Pay now" msgctxt "available_event_in_list" @@ -29152,7 +29434,7 @@ msgstr "Pagar agora" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "Agende agora" @@ -29161,7 +29443,7 @@ msgstr "Agende agora" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "Totalmente reservado" @@ -29220,12 +29502,12 @@ msgid "Other dates" msgstr "Outras datas" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 msgid "The booking period for this event is over." msgstr "O período de vendas para este evento terminou." #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, python-format msgid "The booking period for this event will start on %(date)s at %(time)s." msgstr "A venda para este evento terá início em %(date)s às %(time)s." @@ -30472,7 +30754,7 @@ msgid "The products have been successfully added to your cart." msgstr "Os produtos foram adicionados com êxito ao seu carrinho." #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 #, fuzzy msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -30728,15 +31010,15 @@ msgid "" msgstr "" "Muito obrigado! Vamos atribuir seu lugar na lista de espera a outra pessoa." -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "Esta bilheteira está atualmente desativada." -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "A data selecionada não existe nesta série de eventos." -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "a partir de %(start_date)s" @@ -30853,6 +31135,12 @@ msgstr "Permissão de escrita" msgid "Kosovo" msgstr "Kosovo" +#, fuzzy +#~ msgid "Only available for payment method that support automatic refunds." +#~ msgstr "" +#~ "Disponível apenas para método de pagamento que suporta reembolsos " +#~ "automáticos." + #~ msgid "" #~ "Only include invoices issued on or before this date. Note that the " #~ "invoice date does not always correspond to the order or payment date." diff --git a/src/pretix/locale/pt_PT/LC_MESSAGES/djangojs.po b/src/pretix/locale/pt_PT/LC_MESSAGES/djangojs.po index 3678cacc6..6de21d6cf 100644 --- a/src/pretix/locale/pt_PT/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/pt_PT/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2022-11-16 16:12+0000\n" "Last-Translator: David Vaz \n" "Language-Team: Portuguese (Portugal) \n" "Language-Team: Romanian " msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "Gol, în cazul în care acest produs nu este un bilet de intrare" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "creat" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "în așteptare" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "confirmat" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "anulat" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "eșuat" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "rambursat" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "Informații despre plată" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "pornit din exterior" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "creat" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "în tranzit" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "terminat" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "eșuat" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "anulat" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "Organizator" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "Client" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "Extern" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 msgid "Refund reason" msgstr "Motivul rambursării" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" @@ -4781,66 +4824,66 @@ msgstr "" "Poate fi afișat utilizatorului final sau folosit, de exemplu, ca parte a " "unei referințe de plată." -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "Taxă de plată" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "Taxă de expediere" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "Taxă de serviciu" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "Taxă de anulare" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "Taxă de asigurare" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "Alte taxe" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "Card cadou" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "Valoare" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "Poziția comenzii" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "ID-ul coșului (de ex: cheia de sesiune)" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "Poziția coșului" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "Poziții ale coșului" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "Client Business" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "Pentru eficiență, această referință va fi tipărită pe factură." @@ -4856,8 +4899,8 @@ msgstr "" "organizator și la evenimentele dvs." #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -5134,15 +5177,7 @@ msgstr "" "toate utilizările. Dacă se atinge această sumă, cuponul nu mai poate fi " "utilizat." -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "Valabil până la" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "Rezervă bilet din cotă" @@ -5420,8 +5455,8 @@ msgid "Dates" msgstr "Datele" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "Total net" @@ -5563,10 +5598,10 @@ msgstr "Trebuie să selectați o variație pentru acest produs." #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 msgid "Invoice address" msgstr "Adresa facturii" @@ -5582,19 +5617,19 @@ msgstr "Statele nu sunt acceptate pentru această țară." msgid "Please enter a valid state." msgstr "Vă rugăm să introduceți un stat valid." -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 msgid "Attendee e-mail address" msgstr "Adresa de e-mail a participantului" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 msgid "Attendee address" msgstr "Adresa participantului" @@ -5614,7 +5649,7 @@ msgstr "Ați introdus un număr invalid." #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "Cod bilet" @@ -5630,30 +5665,35 @@ msgstr "Nu puteți atribui o cheie secretă a poziției care există deja." msgid "Please enter a valid language code." msgstr "Vă rugăm să introduceți un cod de limbă valid." -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 msgid "Please enter a valid sales channel." msgstr "Vă rugăm să introduceți un canal de vânzare valid." -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 msgid "Multiple matching seats were found." msgstr "Au fost găsite mai multe locuri corespunzătoare." -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 msgid "No matching seat was found." msgstr "Nu a fost găsit niciun loc corespunzător." -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" "Locul pe care l-ați selectat a fost deja ocupat. Vă rugăm să selectați un " "alt loc." -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "Trebuie să selectați un anumit loc." -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 msgid "Ambiguous option selected." msgstr "Opțiune ambiguă selectată." @@ -6032,9 +6072,9 @@ msgid "Price including add-ons" msgstr "Prețul incluzând suplimentele" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 msgid "Attendee company" msgstr "Compania participantă" @@ -6133,7 +6173,7 @@ msgid "Event begin weekday" msgstr "Data de începere a evenimentului" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "Vineri" @@ -6219,8 +6259,8 @@ msgstr "" "Supliment 1\n" "Supliment 2" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "Numele organizatorului" @@ -6262,7 +6302,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "Parter, rândul 3, locul 4" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "Acces general" @@ -6315,7 +6355,7 @@ msgstr "Numele participantului: {part}" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -6382,11 +6422,11 @@ msgstr "Timp relativ:" msgid "Not set" msgstr "Nesetat" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "Aleatoriu (implicit, funcționează cu toate aplicațiile pretix)" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 #, fuzzy #| msgid "" #| "pretix signature scheme 1 (for very large events, does not work with " @@ -6400,13 +6440,13 @@ msgstr "" "pretixSCAN pe iOS și modifică semantica scanării offline - consultați " "documentația sau asistența pentru detalii)" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 msgid "Event canceled" msgstr "Eveniment anulat" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -6427,7 +6467,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "Nu a fost specificată nicio dată." -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "Ați selectat un produs care nu este disponibil pentru vânzare." @@ -6506,9 +6546,9 @@ msgstr[2] "" "Am eliminat %(product)s din coșul dvs. de cumpărături deoarece nu puteți " "cumpăra mai puțin de %(min)s articole din acesta." -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 #, fuzzy #| msgid "The presale period for this event has not yet started." msgid "The booking period for this event has not yet started." @@ -6540,7 +6580,7 @@ msgstr "" "Perioada de pre-sale pentru acest eveniment nu a început încă. Pozițiile " "afectate au fost eliminate din coșul dvs. de cumpărături." -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has ended. The " @@ -6560,7 +6600,7 @@ msgstr "Prețul introdus este prea mare." msgid "This voucher code is not known in our database." msgstr "Acest cod voucher nu este cunoscut în baza noastră de date." -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6667,15 +6707,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "Data evenimentului selectat nu este activă." -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "Nu puteți selecta un supliment add-on pentru produsul selectat." -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "Nu puteți selecta două variante ale aceluiași produs adițional." -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, fuzzy, python-format #| msgid "" #| "You can select at most %(max)s add-ons from the category %(cat)s for the " @@ -6696,7 +6736,7 @@ msgstr[2] "" "Puteți selecta cel mult %(max)s suplimente din categoria %(cat)s pentru " "produsul %(base)s." -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, fuzzy, python-format #| msgid "" #| "You need to select at least %(min)s add-ons from the category %(cat)s for " @@ -6717,7 +6757,7 @@ msgstr[2] "" "Trebuie să selectați cel puțin %(min)s suplimente din categoria %(cat)s " "pentru produsul %(base)s." -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6808,27 +6848,27 @@ msgstr "numărul de intrări de astăzi" msgid "week day" msgstr "ziua săptămânii" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "Luni" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "Marți" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "Miercuri" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "Joi" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "Sâmbătă" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "Duminică" @@ -6856,32 +6896,57 @@ msgstr "{variable} este {value}" msgid "This order position has been canceled." msgstr "Această poziție de comandă a fost anulată." -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +#| msgid "This ticket has been used once." +#| msgid_plural "This ticket has been used %(count)s times." +msgid "This ticket has been blocked." +msgstr "Acest bilet a fost folosit o singură dată." + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, fuzzy, python-brace-format +#| msgid "Only allowed after {datetime}" +msgid "This ticket is only valid after {datetime}." +msgstr "Permise numai după {datetime}" + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, fuzzy, python-brace-format +#| msgid "This ticket has already been redeemed." +msgid "This ticket was only valid before {datetime}." +msgstr "Acest bilet a fost deja revendicat." + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "" "Această poziție de comandă are un produs invalid pentru această listă de " "check-in." -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 msgid "This order position has an invalid date for this check-in list." msgstr "" "Această poziție de comandă are o dată invalidă pentru această listă de check-" "in." -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "This order is not pending approval." +msgid "This order is not yet approved." +msgstr "Această comandă nu este în curs de aprobare." + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "Această comandă nu este marcată ca fiind plătită." -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "Intrarea nu este permisă: {explanation}." -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "Trebuie să răspundeți la întrebări pentru a finaliza acest check-in." -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "Acest bilet a fost deja revendicat." @@ -7106,7 +7171,7 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "Date nevalabile în rândul {row}: {message}" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." @@ -7114,7 +7179,7 @@ msgstr "" "Unele dintre produsele pe care le-ați selectat nu mai erau disponibile. Vă " "rugăm să consultați mai jos pentru detalii." -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -7123,7 +7188,7 @@ msgstr "" "cantitatea pe care ați selectat-o. Vă rugăm să consultați mai jos pentru " "detalii." -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." @@ -7131,15 +7196,15 @@ msgstr "" "Între timp, prețul unora dintre articolele din coșul dvs. s-a modificat. Vă " "rugăm să consultați mai jos pentru detalii." -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "A apărut o eroare internă, vă rugăm să încercați din nou." -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "Coșul de cumpărături este gol." -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, fuzzy, python-format #| msgid "" #| "You cannot select more than %(max)s items of the product %(product)s. We " @@ -7160,13 +7225,13 @@ msgstr[2] "" "Nu puteți selecta mai mult de %(max)s articole din produsul %(product)s. Am " "eliminat surplusul de articole din coșul dumneavoastră." -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 #, fuzzy #| msgid "The presale period has ended." msgid "The booking period has ended." msgstr "Perioada de pre-sale s-a încheiat." -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." @@ -7174,7 +7239,7 @@ msgstr "" "Codul de voucher utilizat pentru unul dintre articolele din coșul " "dumneavoastră nu este cunoscut în baza noastră de date." -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " @@ -7184,7 +7249,7 @@ msgstr "" "dumneavoastră a fost deja utilizat de numărul maxim permis. Am eliminat " "acest articol din coșul dumneavoastră." -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." @@ -7193,7 +7258,7 @@ msgstr "" "fost deja prea des folosit. Am ajustat prețul articolului din coșul " "dumneavoastră." -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." @@ -7201,7 +7266,7 @@ msgstr "" "Codul voucher folosit pentru unul dintre articolele din coșul dvs. a " "expirat. Am eliminat acest articol din coșul dumneavoastră." -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." @@ -7210,12 +7275,12 @@ msgstr "" "este valabil pentru acest articol. Am eliminat acest articol din coșul " "dumneavoastră." -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 msgid "You need a valid voucher code to order one of the products." msgstr "" "Aveți nevoie de un cod voucher valabil pentru a comanda unul dintre produse." -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has not yet " @@ -7228,7 +7293,7 @@ msgstr "" "început încă. Pozițiile afectate au fost eliminate din coșul dvs. de " "cumpărături." -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." @@ -7236,7 +7301,7 @@ msgstr "" "Unul dintre locurile din comanda dvs. a fost invalid, am eliminat poziția " "din coșul dvs. de cumpărături." -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." @@ -7244,26 +7309,26 @@ msgstr "" "Unul dintre locurile din comanda dvs. a fost ocupat între timp, am eliminat " "poziția din coșul dvs. de cumpărături." -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 #, fuzzy #| msgid "The order has been canceled." msgid "The order was not canceled." msgstr "Comanda a fost anulată." -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "Noua dată de expirare trebuie să fie în viitor." -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "Această comandă nu este în curs de aprobare." -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "Nu puteți anula această comandă." -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " @@ -7272,7 +7337,7 @@ msgstr "" "Această comandă nu poate fi anulată deoarece cardul cadou {card} " "achiziționat în această comandă a fost deja revendicat." -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 #, fuzzy #| msgid "" #| "The cancellation fee cannot be higher than the payment credit of this " @@ -7283,13 +7348,13 @@ msgstr "" "Taxa de anulare nu poate fi mai mare decât creditul de plată al acestei " "comenzi." -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 #, fuzzy #| msgid "This payment method does not support automatic refunds." msgid "The selected payment methods do not cover the total balance." msgstr "Această metodă de plată nu acceptă rambursări automate." -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " @@ -7300,11 +7365,11 @@ msgstr "" "cadou pe care l-ați folosit a fost utilizat între timp. Vă rugăm să " "verificați prețurile de mai jos și să încercați din nou." -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "Trebuie să selectați o variantă a produsului." -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." @@ -7312,15 +7377,15 @@ msgstr "" "Cota {name} nu mai are suficientă disponibilitate pentru a efectua " "operațiunea." -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "Nu există o cotă definită care să permită această operațiune." -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "Produsul selectat nu este activ sau nu are un preț stabilit." -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." @@ -7328,7 +7393,7 @@ msgstr "" "Această operațiune ar lăsa comanda goală. Vă rugăm să anulați în schimb " "comanda însăși." -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." @@ -7336,7 +7401,7 @@ msgstr "" "Această operațiune ar face comanda să fie gratuită și, prin urmare, să fie " "plătită imediat, însă nu este disponibilă nicio cotă." -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." @@ -7344,7 +7409,7 @@ msgstr "" "Acesta este un produs adițional, vă rugăm să selectați poziția de bază la " "care trebuie adăugat." -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." @@ -7352,11 +7417,11 @@ msgstr "" "Poziția de bază selectată nu vă permite să adăugați acest produs ca " "supliment." -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "Trebuie să alegeți un subeveniment pentru noua poziție." -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, python-brace-format msgid "" "You selected seat \"{seat}\" for a date that does not match the selected " @@ -7365,19 +7430,19 @@ msgstr "" "Ați selectat locul \"{seat}\" pentru o dată care nu se potrivește cu data " "biletului selectat. Vă rugăm să alegeți din nou un loc." -#: pretix/base/services/orders.py:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "Pentru produsul selectat trebuie să selectați un loc." -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 msgid "The selected product does not allow to select a seat." msgstr "Produsul selectat nu permite selectarea unui loc." -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 msgid "The selected country is blocked by your tax rule." msgstr "Țara selectată este blocată de regula dvs. fiscală." -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." @@ -7385,7 +7450,7 @@ msgstr "" "Nu puteți modifica prețul unei poziții care a fost utilizată pentru a emite " "un card cadou." -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, python-brace-format msgid "" "A position can not be canceled since the gift card {card} purchased in this " @@ -7394,7 +7459,7 @@ msgstr "" "O poziție nu poate fi anulată deoarece cardul cadou {card} achiziționat în " "această comandă a fost deja revendicat." -#: pretix/base/services/orders.py:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -7531,7 +7596,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Plugin: %s" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "Voucherul a fost trimis la {recipient}." @@ -8336,7 +8401,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "Ascundeți toate produsele care sunt epuizate" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "Afișați public câte bilete de un anumit tip mai sunt disponibile." @@ -8352,7 +8417,7 @@ msgstr "Afișați variantele unui produs extinse în mod implicit" msgid "Enable waiting list" msgstr "Activați lista de așteptare" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -8716,7 +8781,7 @@ msgstr "" "lucru. În caz contrar, se va crea o rambursare manuală pe care o veți " "procesa manual." -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "Păstrați o taxă de anulare fixă" @@ -8724,7 +8789,7 @@ msgstr "Păstrați o taxă de anulare fixă" msgid "Keep payment, shipping and service fees" msgstr "Păstrați taxele de plată, de expediere și de servicii" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "Păstrați o taxă de anulare procentuală" @@ -8817,21 +8882,21 @@ msgstr "Nu gestionați deloc rambursările în mod automat" msgid "Refund method" msgstr "Metoda de rambursare" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "Adresa de contact" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Vom afișa acest lucru în mod public pentru a permite participanților să vă " "contacteze." -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "URL Imprint" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -9261,7 +9326,7 @@ msgstr "" "Echipa {event}" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "Număr de zile" @@ -9312,11 +9377,50 @@ msgstr "" "Echipa {event}" #: pretix/base/settings.py:2029 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "we did not yet receive a full payment for your order for {event}.\n" +#| "Please keep in mind that we only guarantee your order if we receive\n" +#| "your payment before {expire_date}.\n" +#| "\n" +#| "You can view the payment information and the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Bună ziua,\n" +"\n" +"nu am primit încă o plată completă pentru comanda dvs. pentru {event}.\n" +"Vă rugăm să țineți cont de faptul că vă garantăm comanda doar dacă primim\n" +"plata înainte de {expire_date}.\n" +"\n" +"Puteți vizualiza informațiile privind plata și starea comenzii dvs. la " +"adresa\n" +"{url}\n" +"\n" +"Cele bune,\n" +"Echipa {event}" + +#: pretix/base/settings.py:2042 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "Ați fost selectat de pe lista de așteptare pentru {event}" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, python-brace-format msgid "" "Hello,\n" @@ -9376,12 +9480,12 @@ msgstr "" "Cele bune,\n" "Echipa {event}" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, python-brace-format msgid "Order canceled: {code}" msgstr "Comandă anulată: {code}" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -9408,12 +9512,12 @@ msgstr "" "Cele bune,\n" "Echipa {event}" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "Comandă aprobată și în așteptarea plății: {code}" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -9444,12 +9548,12 @@ msgstr "" "Cele bune,\n" "Echipa {event}" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "Comandă aprobată și confirmată: {code}" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -9476,12 +9580,12 @@ msgstr "" "Cele bune,\n" "Echipa {event}" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, python-brace-format msgid "Order denied: {code}" msgstr "Comanda a fost respinsă: {code}" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -9510,7 +9614,7 @@ msgstr "" "Cele bune,\n" "Echipa {event}" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -9530,12 +9634,12 @@ msgstr "" "Cele bune,\n" "Echipa {event}" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "Biletul dvs. este gata de descărcare: {code}" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -9558,7 +9662,7 @@ msgstr "" " Cele bune,\n" " Echipa {event}" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -9581,12 +9685,12 @@ msgstr "" "Cele bune,\n" "Echipa {event}" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "Activați contul dvs. la {organizer}" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -9621,12 +9725,12 @@ msgstr "" "\n" "Echipa {organizer}" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "Confirmați adresa de e-mail pentru contul dvs. la {organizer}" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -9661,12 +9765,12 @@ msgstr "" "\n" "Echipa {organizer}" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "Setați o nouă parolă pentru contul dvs. la {organizer}" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -9701,57 +9805,57 @@ msgstr "" "\n" "Echipa {organizer}" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" "Vă rugăm să introduceți codul hexadecimal al unei culori, de exemplu #990000." -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "Culoare primară" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "Accent de culoare pentru succes" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "Vă sugerăm cu tărie să folosiți o nuanță de verde." -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "Culoare de accent pentru erori" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "Vă sugerăm cu tărie să folosiți o nuanță de roșu." -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "Culoarea de fundal a paginii" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "Utilizați margini rotunde" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "Font" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "Respectată doar de browserele moderne." -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 msgid "Header image" msgstr "Imagine de antet" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -9765,21 +9869,21 @@ msgstr "" "ajutorul setării de mai jos. Vă recomandăm să nu folosiți detalii mici pe " "imagine, deoarece aceasta va fi redimensionată pe ecrane mai mici." -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "Folosiți imaginea antetului în mărime naturală" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" "Vă recomandăm să încărcați o imagine cu o lățime de cel puțin 1170 de pixeli." -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" "Afișarea titlului evenimentului chiar dacă este prezentă o imagine de antet" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " @@ -9790,7 +9894,7 @@ msgstr "" "imaginea de antet din profilul organizatorului, această opțiune va fi " "ignorată și titlul evenimentului va fi afișat întotdeauna." -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -9804,17 +9908,17 @@ msgstr "" "ajutorul setării de mai jos. Vă recomandăm să nu folosiți detalii mici pe " "imagine, deoarece aceasta va fi redimensionată pe ecrane mai mici." -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" "Utilizați imaginea antetului și pentru evenimentele fără un logo încărcat " "individual" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "Imaginea din social media" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -9829,19 +9933,19 @@ msgstr "" "pătrată, așa că vă recomandăm să vă asigurați că arată bine doar pătratul " "central. Dacă nu completați acest lucru, vom folosi logo-ul dat mai sus." -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "Logo imagine" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Vom afișa logo-ul dvs. cu o înălțime și o lățime maximă de 2,5 cm." -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "Text informativ" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -9849,11 +9953,11 @@ msgstr "" "Nu este afișat nicăieri în mod implicit, dar, dacă doriți, îl puteți " "utiliza, de exemplu, în șabloanele de bilete." -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "Text banner (sus)" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." @@ -9862,11 +9966,11 @@ msgstr "" "dumneavoastră. Vă rugăm să folosiți acest text numai pentru mesaje foarte " "importante." -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "Text banner (jos)" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." @@ -9874,11 +9978,11 @@ msgstr "" "Acest text va fi afișat sub fiecare pagină a magazinului dumneavoastră. Vă " "rugăm să folosiți acest text numai pentru mesaje foarte importante." -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "Explicație voucher" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -9886,11 +9990,11 @@ msgstr "" "Acest text va fi afișat în dreptul codului de voucher. Îl puteți utiliza, de " "exemplu, pentru a explica cum se obține un cod voucher." -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 msgid "Attendee data explanation" msgstr "Explicarea datelor despre participanți" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 #, fuzzy #| msgid "" #| "This text will be shown above the questions asked for every admission " @@ -9904,11 +10008,11 @@ msgstr "" "de acces. Îl puteți utiliza, de exemplu, pentru a explica de ce aveți nevoie " "de informații de la aceștia." -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 msgid "Additional success message" msgstr "Mesaj de succes suplimentar" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." @@ -9916,11 +10020,11 @@ msgstr "" "Acest mesaj va fi afișat după ce o comandă a fost creată cu succes. Acesta " "va fi afișat în plus față de textul implicit." -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "Textul de ajutor al câmpului de număr de telefon" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -9929,15 +10033,15 @@ msgstr "" "confirmare a comenzii, inclusiv un link de care aveți nevoie pentru a vă " "accesa comanda mai târziu." -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "Textul de ajutor al câmpului de e-mail" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "Permiteți crearea unei noi echipe în timpul creării evenimentului" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -9950,38 +10054,38 @@ msgstr "" "mers o echipă specificată pentru un eveniment, chiar și atunci când nu au " "permisiunea \"Poate schimba echipele și permisiunile\"." -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "Ora de începere a evenimentului (descrescător)" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "Nume (descrescător)" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "Ordonare după dată" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" "Legătură către prezentarea generală a organizatorului pe toate paginile " "evenimentului" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "Textul paginii de start" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "Aceasta va fi afișată pe pagina de start a organizatorului." -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 msgid "Length of gift card codes" msgstr "Lungimea codurilor cardurilor cadou" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." @@ -9990,11 +10094,11 @@ msgstr "" "{} caractere. Cu toate acestea, dacă este necesară o lungime diferită, " "aceasta poate fi setată aici." -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 msgid "Validity of gift card codes in years" msgstr "Valabilitatea codurilor cardurilor cadou în ani" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " @@ -10004,12 +10108,12 @@ msgstr "" "sfârșitul anului după acest număr de ani. Dacă îl păstrați gol, cardurile " "cadou nu au o dată de expirare explicită." -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" "Activați funcțiile de gestionare a acordului pentru politica de cookie-uri" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." @@ -10018,11 +10122,11 @@ msgstr "" "stocarea acestora și cu utilizarea de tehnologii similare pe dispozitivul " "dumneavoastră." -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 msgid "Dialog text" msgstr "Textul dialogului" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -10034,39 +10138,39 @@ msgstr "" "acord, vom utiliza module cookie numai dacă acestea sunt esențiale pentru " "furnizarea serviciilor oferite de acest site web." -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "Text secundar de dialog" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 msgid "Privacy settings" msgstr "Setări de confidențialitate" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "Titlul dialogului" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "Acceptă toate cookie-urile" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 msgid "\"Accept\" button description" msgstr "Descrierea butonului \"Accept\"" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 msgid "Required cookies only" msgstr "Numai cookie-uri necesare" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 msgid "\"Reject\" button description" msgstr "Descrierea butonului \"Respinge\"" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 msgid "Customers can choose their own seats" msgstr "Clienții își pot alege propriile locuri" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " @@ -10076,163 +10180,163 @@ msgstr "" "Rețineți că acest lucru poate însemna că oamenii nu vor ști care este locul " "lor după cumpărare și este posibil ca acesta să nu fie scris pe bilet." -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" "Afișați butonul pentru a copia datele introduse de utilizator de la alte " "produse" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "Cele mai frecvente titluri în limba engleză" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "Cele mai frecvente titluri germane" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "D-ra" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "Dl" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "Fără" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "Prenume" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "Nume" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "Ioan" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "Popescu" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "Titlu" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "Prenume" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "Al doilea prenume" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "Ioan Popescu" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "Prenume apelativ" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "Transcrierea în latină" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 msgctxt "person_name" msgid "Salutation" msgstr "Adresare" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "Dl" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "Gradul (după nume)" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "MA" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Locația implicită trebuie să fie activată și pentru evenimentul dvs. (a se " "vedea caseta de mai sus)." -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "Nu puteți solicita specificarea numelor participanților dacă nu le " "solicitați expres." -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Trebuie să solicitați e-mailurile participanților dacă doriți să le faceți " "obligatorii." -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" "Trebuie să solicitați adresele de facturare dacă doriți să le faceți " "obligatorii." -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" "Trebuie să solicitați adresele de facturare pentru a solicita numele " "societății." -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "" "Ultima dată de plată nu poate fi înainte de sfârșitul perioadei de pre-sale." @@ -11029,7 +11133,7 @@ msgstr "" msgid "The task has been completed." msgstr "Sarcina a fost îndeplinită." -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "Vă rugăm să nu încărcați fișiere mai mari de {size}!" @@ -11038,13 +11142,13 @@ msgstr "Vă rugăm să nu încărcați fișiere mai mari de {size}!" msgid "Filetype not allowed!" msgstr "Tipul de fișier nu este permis!" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -11310,24 +11414,24 @@ msgid "HTML mail renderer" msgstr "Procesare email HTML" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 #, fuzzy #| msgid "Text sent to order contact address" msgid "Subject sent to order contact address" msgstr "Text trimis la adresa de contact a comenzii" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "Text trimis la adresa de contact a comenzii" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "Trimiteți un e-mail participanților" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -11338,21 +11442,21 @@ msgstr "" "către participanți." #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 #, fuzzy #| msgid "Text sent to attendees" msgid "Subject sent to attendees" msgstr "Text trimis participanților" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "Text trimis participanților" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -11385,15 +11489,23 @@ msgstr "Text (solicitat de utilizator)" msgid "Text (requested by user)" msgstr "Text (solicitat de utilizator)" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -11401,31 +11513,31 @@ msgstr "" "Acest e-mail va fi trimis cu atâtea zile înainte de începerea evenimentului " "de comandă. Dacă câmpul este gol, e-mailul nu va fi trimis niciodată." -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 #, fuzzy #| msgid "Received order" msgid "Subject for received order" msgstr "Comandă primită" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 #, fuzzy #| msgid "Received order" msgid "Text for received order" msgstr "Comandă primită" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 #, fuzzy #| msgid "Yes, approve order" msgid "Subject for approved order" msgstr "Da, aprobați comanda" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 #, fuzzy #| msgid "Yes, approve order" msgid "Text for approved order" msgstr "Da, aprobați comanda" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." @@ -11434,19 +11546,19 @@ msgstr "" "Comenzile gratuite vor primi în schimb modelul de comandă gratuită de mai " "jos." -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 #, fuzzy #| msgid "Approved free order" msgid "Subject for approved free order" msgstr "Comandă gratuită aprobată" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 #, fuzzy #| msgid "Approved free order" msgid "Text for approved free order" msgstr "Comandă gratuită aprobată" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." @@ -11455,20 +11567,20 @@ msgstr "" "sunt gratuite vor primi în schimb șablonul pentru comenzi care nu sunt " "gratuite de mai sus." -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 #, fuzzy #| msgid "Received order" msgid "Subject for denied order" msgstr "Comandă primită" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 #, fuzzy #| msgid "Denied order" msgid "Text for denied order" msgstr "Comandă respinsă" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -11476,68 +11588,68 @@ msgstr "Comandă respinsă" msgid "Available placeholders: {list}" msgstr "Șabloane disponibile: {list}" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 msgid "Ticket code generator" msgstr "Generator de coduri de bilete" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" "Pentru utilizatorii avansați, de obicei nu este nevoie să fie modificat." -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "Orice țară" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "Uniunea Europeană" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "Orice client" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "Individual" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "Firmă" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "Firmă cu un cod de TVA valabil" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "Încasează TVA" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "Fără TVA" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 msgid "Sale not allowed" msgstr "Vânzarea nu este permisă" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 msgid "Order requires approval" msgstr "Comanda necesită aprobare" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 msgid "Deviating tax rate" msgstr "Rata de impozitare divergentă" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 msgid "Text on invoice" msgstr "Text pe factură" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "Voucher preselectat" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -11550,11 +11662,11 @@ msgstr "" "exemplu, pentru a oferi widget-uri care oferă reduceri sau deblochează " "produse secrete." -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "Mod de compatibilitate" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -11563,28 +11675,28 @@ msgstr "" "web. Dacă întâmpinați probleme, încercați să utilizați acest mod de " "compatibilitate." -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "Codul voucherului dat nu există." -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "Descriptorul pe care l-ați introdus nu este corect." -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "Descărcări de bilete" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "Clienții dvs. vor putea să își descarce biletele în format PDF." -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "Cereți tuturor participanților să își completeze numele" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -11592,11 +11704,11 @@ msgstr "" "În mod implicit, vom solicita nume, dar nu le vom cere obligatoriu. Puteți " "dezactiva complet acest lucru în setări." -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "Plata prin Stripe" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -11608,11 +11720,11 @@ msgstr "" "trebui să vă creați un cont, ceea ce durează mai puțin de cinci minute " "folosind interfața lor simplă." -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "Plata prin transfer bancar" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -11622,16 +11734,16 @@ msgstr "" "dumneavoastră. Puteți importa apoi extrasele bancare pentru a procesa " "plățile în pretix sau le puteți marca ca fiind plătite manual." -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Preț (opțional)" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "Gratuit" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "Cantitate disponibilă" @@ -11643,7 +11755,7 @@ msgid "Please enter less than 25 recipients." msgstr "Vă rugăm să introduceți rezultatul corect." #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "Căutați…" @@ -11662,76 +11774,84 @@ msgstr "Plătită (sau anulată cu taxă plătită)" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +#| msgctxt "checkoutflow" +#| msgid "Order confirmed" +msgid "Paid or confirmed" +msgstr "Comandă confirmată" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "În așteptare" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "În așteptare sau plătită" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 msgid "Cancellations" msgstr "Anulări" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 msgid "Canceled (fully)" msgstr "Anulat (integral)" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 msgid "Canceled (fully or with paid fee)" msgstr "Anulat (integral sau cu taxă plătită)" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 msgid "Cancellation requested" msgstr "Anulare solicitată" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "Anulată în totalitate, dar factura nu a fost anulată" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 msgid "Payment process" msgstr "Procesul de plată" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "În așteptare sau expirată" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "În așteptare (în întârziere)" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "Plătit în plus" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 msgid "Partially paid" msgstr "Parțial plătit" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 msgid "Underpaid (but confirmed)" msgstr "Plătit mai puțin (dar confirmat)" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "În așteptare (dar achitat integral)" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 msgid "Approval process" msgstr "Procesul de aprobare" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 msgid "Approved, payment pending" msgstr "Aprobat, în curs de plată" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -11739,388 +11859,388 @@ msgstr "Aprobat, în curs de plată" msgid "Approval pending" msgstr "În curs de aprobare" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "Urmărire configurată" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "Urmărire datorie" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "Toate produsele" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "{product} - Orice variație" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "Toate datele care încep la sau după" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "Toate datele care încep înainte de" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "Comandă plasată la sau după" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 msgid "Order placed before" msgstr "Comandă plasată înainte de" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 msgid "Minimal sum of payments and refunds" msgstr "Suma minimă a plăților și rambursărilor" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 msgid "Maximal sum of payments and refunds" msgstr "Suma maximă a plăților și restituirilor" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "Numai potriviri exacte" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "Toți organizatorii" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "Toate evenimentele" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 msgid "All payments" msgstr "Toate plățile" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 msgid "Payment created from" msgstr "Plata creată din" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 msgid "Payment created until" msgstr "Plata creată până la" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 msgid "Paid from" msgstr "Plătită din" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 msgid "Paid until" msgstr "Plătită până la" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "Magazin live și pre-sale în funcțiune" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "Inactiv" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "Pre-sale nu a început" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "Pre-sale încheiat" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 msgid "Date from" msgstr "De la data" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 msgid "Date until" msgstr "Până la data" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 msgid "Start time from" msgstr "Ora de începere de la" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 msgid "Start time until" msgstr "Ora de începere până la" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "Ziua saptamanii" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "Caută sintaxa" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 msgid "active" msgstr "activ" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 msgid "disabled" msgstr "dezactivat" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 msgid "not yet activated" msgstr "nu a fost încă activat" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "Abonamente membri" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 msgid "Has no memberships" msgstr "Nu are niciun abonament" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 msgid "Has any membership" msgstr "Are un abonament" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 msgid "Has valid membership" msgstr "Are un abonament valid" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "Magazin live" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "Magazinul nu e live" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "Eveniment unic în desfășurare sau în viitor" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "Eveniment unic în trecut" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "Căutați participanți…" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "Status check-in" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "Toți participanții" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "Cu check-in, dar a plecat" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 msgctxt "checkin state" msgid "Present" msgstr "Prezent" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "Cu check-in" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "Fără check-in" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 msgctxt "subevent" msgid "Date start from" msgstr "Data de începere de la" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 msgctxt "subevent" msgid "Date start until" msgstr "Data de începere până la" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "Administrator" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "Niciun administrator" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "Valid" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "Nerevendicat" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "Revendicat cel puțin o dată" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "Revendicat în totalitate" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "Revendicat și înregistrat cu bilet" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "Gestionarea cotelor" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "Permiteți să ignorați cota" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "Filtrare după etichete" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "Căutare voucher" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "Orice produs din cota \"{quota}\"" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "Status rambursare" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "Toate rambursările deschise" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "Toate rambursările" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 msgid "Date filter" msgstr "Filtrează după dată" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 msgid "Filter by…" msgstr "Filtrați după…" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 msgid "Date of last successful payment" msgstr "Data ultimei plăți efectuate cu succes" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 msgid "All check-ins" msgstr "Toate check-in-urile" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 msgid "Successful check-ins" msgstr "Check-in-uri reușite" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 msgid "Unsuccessful check-ins" msgstr "Check-in-uri nereușite" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 msgid "Scan type" msgstr "Tip de scanare" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 msgid "All directions" msgstr "Toate direcțiile" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 msgid "Device" msgstr "Dispozitiv" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 msgid "All devices" msgstr "Toate dispozitivele" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 msgid "All gates" msgstr "Toate porțile de intrare" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 msgctxt "filter" msgid "Start date" msgstr "Dată început" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 msgctxt "filter" msgid "End date" msgstr "Dată sfârșit" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "Lista de check-in" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "Software" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 msgid "Device status" msgstr "Status dispozitiv" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 msgid "Active devices" msgstr "Dispozitive active" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 msgid "Revoked devices" msgstr "Dispozitive revocate" @@ -12379,7 +12499,7 @@ msgstr "" "Selectați această opțiune, de exemplu, pentru tricouri care sunt disponibile " "în mai multe mărimi. Puteți selecta variantele în etapa următoare." -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 msgid "No category" msgstr "Fără categorie" @@ -12423,32 +12543,32 @@ msgstr "Dimensiune" msgid "Number of tickets" msgstr "Număr de bilete" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "Numele cotei este obligatoriu." -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "Vă rugăm să selectați o cotă." -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "(Eveniment implicit)" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "Alegeți automat în funcție de setările evenimentului" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "Da, dacă generarea de bilete este activată în general" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "Niciodată" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " @@ -12458,15 +12578,15 @@ msgstr "" "întreagă, șomerii și persoanele de peste 65 de ani. Acest bilet include " "accesul la toate părțile evenimentului, cu excepția zonei VIP." -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "Afișat independent de alte produse" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "Nu se acordă abonament" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." @@ -12475,13 +12595,13 @@ msgstr "" "rată de 0 procente, deoarece taxa de vânzare va fi aplicată atunci când " "cardul cadou este revendicat." -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -12489,7 +12609,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -12500,7 +12620,7 @@ msgstr "" "utilizator sau se află în coșul de cumpărături al unui utilizator. Vă rugăm " "să setați în schimb variația ca fiind \"inactivă\"." -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 #, fuzzy #| msgid "Calculate from product" msgid "Use value from product" @@ -12536,8 +12656,8 @@ msgstr "Ați adăugat același produs la pachet de două ori." msgid "Bundled product" msgstr "Produs la pachet" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "inactiv" @@ -12618,11 +12738,28 @@ msgstr "Creați comenzi de tip comenzi-test" msgid "CSV column: \"{name}\"" msgstr "Coloană CSV: \"{name}\"" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +#, fuzzy +#| msgid "Confirm payment" +msgid "Confirm order regardless of payment" +msgstr "Confirmați plata" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "Cotă de supra-rezervare" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" @@ -12631,11 +12768,11 @@ msgstr "" "duce la o cotă supra-rezervată și dacă veți vinde mai multe bilete decât ați " "planificat!" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "Supra-rezervarea cotelor și ignorarea plăților întârziate" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -12647,15 +12784,15 @@ msgstr "" "planificat! De asemenea, operațiunea va fi efectuată indiferent de setările " "pentru plățile întârziate." -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "Notificarea clientului prin e-mail" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "Păstrați o taxă de anulare de" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 #, fuzzy #| msgid "" #| "If you keep a fee, all positions within this order will be canceled and " @@ -12676,16 +12813,16 @@ msgstr "" "de anulare dacă doriți să le păstrați. Vă rugăm să introduceți întotdeauna o " "valoare brută, taxele vor fi calculate automat." -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 msgid "Generate cancellation for invoice" msgstr "Generați anularea pentru factură" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "Comentariu (va fi trimis utilizatorului)" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 msgid "" "Will be included in the notification email when the respective placeholder " "is present in the configured email text." @@ -12693,11 +12830,11 @@ msgstr "" "Va fi inclusă în e-mailul de notificare atunci când în textul configurat al " "e-mailului este prezent simbolul corespunzător." -#: pretix/control/forms/orders.py:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "Sumă de plată" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -12706,21 +12843,21 @@ msgstr "Sumă de plată" msgid "Payment date" msgstr "Data plății" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 #, fuzzy #| msgid "Please select a valid seat." msgid "Please select some events." msgstr "Vă rugăm să selectați un loc valid." -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "Recalcularea taxelor" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "Nu se recalculează taxele" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." @@ -12728,7 +12865,7 @@ msgstr "" "Recalculează taxele pe baza setărilor privind adresa și produsul, păstrând " "aceeași sumă brută." -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." @@ -12736,11 +12873,11 @@ msgstr "" "Recalculează taxele pe baza setărilor privind adresa și produsul, menținând " "aceeași sumă netă." -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "Emiterea unei noi facturi, dacă este necesar" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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." @@ -12749,27 +12886,27 @@ msgstr "" "operațiune ar modifica conținutul acesteia, vechea factură va fi anulată și " "se va emite o nouă factură." -#: pretix/control/forms/orders.py:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "Notifica utilizatorul" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" "Trimiteți un e-mail clientului prin care îl anunțați că i-a fost modificată " "comanda." -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "" "Permiteți supra-rezervarea cotelor atunci când efectuați această operațiune" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "Supliment Add-on la" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -12778,7 +12915,7 @@ msgstr "Supliment Add-on la" msgid "Seat" msgstr "Loc" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -12788,48 +12925,64 @@ msgstr "Loc" msgid "Membership" msgstr "Abonament" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" "Inclusiv taxele, dacă este cazul. Păstrați gol pentru prețul implicit al " "produsului" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "(Neschimbat)" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "Preț nou (brut)" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Ticket secret" +msgid "Ticket is blocked" +msgstr "Cheie secretă bilet" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +#, fuzzy +#| msgid "Valid until" +msgid "Validity end" +msgstr "Valabil până la" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "Generarea unei noi chei secrete" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 msgid "Cancel this position" msgstr "Anulați această poziție" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "Împărțită într-o comandă nouă" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "(Fără abonament)" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "Eliminați această taxă" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "Invalidarea cheilor secrete" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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 " @@ -12840,11 +12993,11 @@ msgstr "" "va trebui să descarce din nou biletele sale. Vechile versiuni vor fi " "invalide." -#: pretix/control/forms/orders.py:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 msgid "Attach tickets" msgstr "Atașați bilete" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 pretix/plugins/sendmail/forms.py:218 msgid "" "Will be ignored if tickets exceed a given size limit to ensure email " "deliverability." @@ -12852,24 +13005,24 @@ msgstr "" "Vor fi ignorate dacă biletele depășesc o anumită limită de dimensiune pentru " "a asigura livrarea e-mailurilor." -#: pretix/control/forms/orders.py:628 +#: pretix/control/forms/orders.py:658 msgid "Attach invoices" msgstr "Atașați facturi" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "Destinatar" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" "Anulați comanda. Toate biletele nu vor mai funcționa. Acest lucru nu mai " "poate reveni la starea inițială." -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 msgid "" "Mark the order as pending and allow the user to pay the open amount with " "another payment method." @@ -12877,36 +13030,38 @@ msgstr "" "Marcați comanda ca fiind în așteptare și permiteți utilizatorului să " "plătească suma rămasă cu o altă metodă de plată." -#: pretix/control/forms/orders.py:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "Nu faceți nimic și păstrați comanda așa cum este." -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "Valoarea rambursabilă trebuie să fie pozitivă și mai mică decât {}." -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "Trebuie să specificați o sumă pentru o rambursare parțială." -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 msgid "Cancel all dates" msgstr "Anulați toate datele" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "Rambursați automat banii dacă este posibil" -#: pretix/control/forms/orders.py:759 -msgid "Only available for payment method that support automatic refunds." +#: pretix/control/forms/orders.py:789 +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 "" -"Disponibil numai pentru metodele de plată care acceptă rambursări automate." -#: pretix/control/forms/orders.py:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "Creează rambursarea în lista pentru rambursări manuale" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -12921,7 +13076,7 @@ msgstr "" "bifați dacă doriți să rambursați o parte din comenzi prin compensare cu alte " "comenzi sau prin emiterea de carduri cadou." -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" @@ -12929,23 +13084,23 @@ msgstr "" "Rambursați valoarea comenzii pe un card cadou în locul metodei de plată " "originale" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 msgid "Gift card validity" msgstr "Valabilitatea cardului cadou" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 msgid "Keep a fixed cancellation fee per ticket" msgstr "Păstrați o taxă de anulare fixă pentru fiecare bilet" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 msgid "Free tickets and add-on products are not counted" msgstr "Biletele gratuite și produsele adiționale nu sunt luate în considerare" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 msgid "Keep fees" msgstr "Păstrați taxele" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -12957,20 +13112,20 @@ msgstr "" "dintr-o serie de evenimente este anulată doar parțial, deoarece constă în " "bilete pentru mai multe date." -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 msgid "Send information via email" msgstr "Trimiteți informații prin e-mail" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 msgid "Send information to waiting list" msgstr "Trimiteți informații pe lista de așteptare" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, python-brace-format msgid "Canceled: {event}" msgstr "Anulat: {event}" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -13001,7 +13156,7 @@ msgstr "" "\n" "Echipa {event}" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -13024,7 +13179,7 @@ msgstr "" "\n" "Echipa {event}" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." @@ -13032,13 +13187,13 @@ msgstr "" "Vă rugăm să selectați fie o dată specifică, fie un interval de date, nu " "ambele." -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "" "Vă rugăm să selectați fie toate datele, fie un interval de date, nu ambele." -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." @@ -13046,7 +13201,7 @@ msgstr "" "Dacă stabiliți un interval de date, vă rugăm să stabiliți atât începutul, " "cât și sfârșitul." -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" "Vă rugăm să confirmați că doriți să anulați TOATE datele din această serie " @@ -13534,7 +13689,33 @@ msgstr "Poziția #{posid} creată: {item} ({price})." msgid "A new secret has been generated for position #{posid}." msgstr "A fost generată o nouă cheie secretă pentru poziția #{posid}." -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "Această poziție de comandă a fost anulată." + +#: pretix/control/logdisplay.py:172 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "Această poziție de comandă a fost anulată." + +#: pretix/control/logdisplay.py:177 +#, fuzzy, python-brace-format +#| msgid "A new secret has been generated for position #{posid}." +msgid "A block has been added for position #{posid}." +msgstr "A fost generată o nouă cheie secretă pentru poziția #{posid}." + +#: pretix/control/logdisplay.py:181 +#, fuzzy, python-brace-format +#| msgid "A new secret has been generated for position #{posid}." +msgid "A block has been removed for position #{posid}." +msgstr "A fost generată o nouă cheie secretă pentru poziția #{posid}." + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" @@ -13542,18 +13723,18 @@ msgstr "" "Poziția #{posid} ({old_item}, {old_price}) este împărțită într-o nouă " "comandă: {order}" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "Această comandă a fost creat prin divizarea comenzii {order}" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "(necunoscut)" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " @@ -13562,7 +13743,7 @@ msgstr "" "Scanare necunoscută a codului \"{barcode}...\" la {datetime} pentru lista " "\"{list}\", tip \"{type}\"." -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." @@ -13570,7 +13751,7 @@ msgstr "" "Scanare necunoscută a codului \"{barcode}...\" pentru lista \"{list}\", tip " "\"{type}\"." -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " @@ -13579,7 +13760,7 @@ msgstr "" "A fost încărcată scanarea codului revocat \"{barcode}...\" la {datetime} " "pentru lista \"{list}\", tip \"{type}\"." -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " @@ -13588,7 +13769,7 @@ msgstr "" "Scanarea codului revocat \"{barcode}\" pentru lista \"{list}\", tip " "\"{type}\", a fost încărcată." -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " @@ -13597,7 +13778,7 @@ msgstr "" "Scanare refuzată a poziției #{posid} la {datetime} pentru lista \"{list}\", " "tip \"{type}\", cod de eroare \"{errorcode}\"." -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " @@ -13606,7 +13787,7 @@ msgstr "" "Scanare refuzată a poziției #{posid} pentru lista \"{list}\", tip " "\"{type}\", cod de eroare \"{errorcode}\"." -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." @@ -13614,12 +13795,12 @@ msgstr "" "Poziția #{posid} a fost scanată la check-out în {datetime} pentru lista " "\"{list}\"." -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "Poziția #{posid} a fost scanată la check-out pentru lista \"{list}\"." -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." @@ -13627,12 +13808,12 @@ msgstr "" "Poziția #{posid} a fost scanată la check-in în {datetime} pentru lista " "\"{list}\"." -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "Poziția #{posid} a fost scanată la check-out pentru lista \"{list}\"." -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -13641,7 +13822,7 @@ msgstr "" "A fost încărcată o scanare pentru poziția #{posid} la {datetime} pentru " "lista \"{list}\", deși a fost deja scanată." -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " @@ -13650,241 +13831,253 @@ msgstr "" "Poziția #{posid} a fost scanată și respinsă deoarece a fost deja scanată în " "lista \"{list}\"." -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 msgid "This object has been created by cloning." msgstr "Acest obiect a fost creat prin clonare." -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 msgid "The organizer has been changed." msgstr "Organizatorul a fost schimbat." -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 msgid "The organizer settings have been changed." msgstr "Setările organizatorului au fost modificate." -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 #, fuzzy #| msgid "The order details have been changed." msgid "The footer links have been changed." msgstr "Detaliile comenzii au fost modificate." -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 #, fuzzy #| msgid "The quota has been added." msgid "A scheduled export has been added." msgstr "Cota a fost adăugată." -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 #, fuzzy #| msgid "The product has been changed." msgid "A scheduled export has been changed." msgstr "Produsul a fost modificat." -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 #, fuzzy #| msgid "The selected property has been deleted." msgid "A scheduled export has been deleted." msgstr "Proprietatea selectată a fost ștearsă." -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 #, fuzzy #| msgid "The selected property has been deleted." msgid "A scheduled export has been executed." msgstr "Proprietatea selectată a fost ștearsă." -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 msgid "Gift card acceptance for another organizer has been added." msgstr "Acceptarea cardului cadou pentru un alt organizator a fost adăugată." -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 msgid "Gift card acceptance for another organizer has been removed." msgstr "Acceptarea cardului cadou pentru un alt organizator a fost eliminată." -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 msgid "The webhook has been created." msgstr "A fost creat webhook-ul." -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 msgid "The webhook has been changed." msgstr "Webhook-ul a fost modificat." -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 #, fuzzy #| msgid "The webhook has been created." msgid "The webhook call retry jobs have been dropped." msgstr "A fost creat webhook-ul." -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 #, fuzzy #| msgid "The order has been created." msgid "The SSO provider has been created." msgstr "Comanda a fost creată." -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 #, fuzzy #| msgid "The order has been changed." msgid "The SSO provider has been changed." msgstr "Comanda a fost schimbată." -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 #, fuzzy #| msgid "The order has been deleted." msgid "The SSO provider has been deleted." msgstr "Comanda a fost ștearsă." -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 #, fuzzy #| msgid "The event has been created." msgid "The SSO client has been created." msgstr "Evenimentul a fost creat." -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 #, fuzzy #| msgid "The account has been changed." msgid "The SSO client has been changed." msgstr "Contul a fost modificat." -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 #, fuzzy #| msgid "The event has been deleted." msgid "The SSO client has been deleted." msgstr "Evenimentul a fost șters." -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 msgid "The membership type has been created." msgstr "Abonamentul a fost creat." -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 msgid "The membership type has been changed." msgstr "Abonamentul a fost schimbat." -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 msgid "The membership type has been deleted." msgstr "Abonamentul a fost șters." -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 msgid "The account has been created." msgstr "Contul a fost creat." -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 msgid "The account has been changed." msgstr "Contul a fost modificat." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 msgid "A membership for this account has been added." msgstr "A fost adăugat un abonament pentru acest cont." -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 msgid "A membership of this account has been changed." msgstr "Un abonament al acestui cont a fost schimbat." -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 msgid "A membership of this account has been deleted." msgstr "Un abonament al acestui cont a fost șters." -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 msgid "The account has been disabled and anonymized." msgstr "Contul a fost dezactivat și anonimizat." -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 msgid "A new password has been requested." msgstr "A fost solicitată o nouă parolă." -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 msgid "A new password has been set." msgstr "A fost setată o nouă parolă." -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "Trimiterea unui e-mail a eșuat." -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "Comentariul intern al evenimentului a fost actualizat." -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 msgid "The event has been canceled." msgstr "Evenimentul a fost anulat." -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 msgid "An event has been deleted." msgstr "Un eveniment a fost șters." -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "Detaliile comenzii au fost modificate." -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "Comanda a fost marcată ca fiind neplătită." -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "Cheia secretă a comenzii a fost schimbată." -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "Data de expirare a comenzii a fost modificată." -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +#, fuzzy +#| msgid "The order has been marked as paid." +msgid "The order has been set to be usable before it is paid." +msgstr "Comanda a fost marcată ca fiind plătită." + +#: pretix/control/logdisplay.py:374 +#, fuzzy +#| msgid "The voucher has been sent to {recipient}." +msgid "The order has been set to require payment before use." +msgstr "Voucherul a fost trimis la {recipient}." + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "Comanda a fost marcată ca fiind expirată." -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "Comanda a fost marcată ca fiind plătită." -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 msgid "The cancellation request has been deleted." msgstr "Cererea de anulare a fost ștearsă." -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "Comanda a fost rambursată." -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 msgid "The order has been reactivated." msgstr "Comanda a fost reactivată." -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "Comanda test {code} a fost ștearsă." -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "Comanda a fost creată." -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "Comanda trebuie aprobată înainte de a putea continua să fie procesată." -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "Comanda a fost aprobată." -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "Comanda a fost respinsă (comentariu: \"{comment}\")." -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" "Adresa de e-mail a fost modificată din \"{old_email}\" în \"{new_email}\"." -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." @@ -13892,57 +14085,64 @@ msgstr "" "Adresa de e-mail a fost confirmată ca fiind funcțională (utilizatorul a dat " "click pentru prima dată pe un link din e-mail)." -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" "Numărul de telefon a fost schimbat din \"{old_phone}\" în \"{new_phone}\"." -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 msgid "The customer account has been changed." msgstr "Contul clientului a fost modificat." -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "S-a schimbat locația comenzii." -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "Factura a fost generată." -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "Factura a fost regenerată." -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "Factura a fost emisă din nou." -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "Comentariul intern al comenzii a fost actualizat." -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 msgid "The order's follow-up date has been updated." msgstr "Data urmăririi comenzii a fost actualizată." -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "A fost activată opțiunea de a solicita atenție la check-in." -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +#, fuzzy +#| msgid "The order's flag to require attention at check-in has been toggled." +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "A fost activată opțiunea de a solicita atenție la check-in." + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "O nouă plată {local_id} a fost inițiată în locul celei anterioare." -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "A fost trimis un e-mail de tip neidentificat." -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 #, fuzzy #| msgid "" #| "The email has been sent without attachments since they would have been " @@ -13954,15 +14154,15 @@ msgstr "" "E-mailul a fost trimis fără atașamente, deoarece acestea ar fi fost prea " "mari pentru a avea șanse de a ajunge la destinație." -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "A fost trimis un e-mail personalizat." -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "Un e-mail personalizat a fost trimis unui participant." -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." @@ -13970,62 +14170,62 @@ msgstr "" "A fost trimis un e-mail prin care se reamintește că biletul este disponibil " "pentru descărcare." -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" "A fost trimis un e-mail cu o atenționare că această comandă este pe cale să " "expire." -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" "A fost trimis un e-mail pentru a notifica utilizatorul că această comandă a " "fost anulată." -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" "A fost trimis un e-mail pentru a notifica utilizatorul că evenimentul a fost " "anulat." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" "A fost trimis un e-mail pentru a notifica utilizatorul că această comandă a " "fost modificată." -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" "A fost trimis un e-mail pentru a notifica utilizatorul că a primit comanda." -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" "A fost trimis un e-mail pentru a notifica utilizatorul că plata a fost " "primită." -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" "A fost trimis un e-mail pentru a notifica utilizatorul că această comandă a " "fost refuzată." -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" "A fost trimis un e-mail pentru a notifica utilizatorul că această comandă a " "fost aprobată." -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." @@ -14033,7 +14233,7 @@ msgstr "" "Un e-mail a fost trimis pentru a notifica utilizatorul că această comandă a " "fost primită și necesită plată." -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." @@ -14041,95 +14241,95 @@ msgstr "" "A fost trimis un e-mail pentru a notifica utilizatorul că a primit comanda " "și că aceasta necesită aprobare." -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" "Un e-mail cu un link către pagina de detalii a comenzii a fost trimis din " "nou utilizatorului." -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "Plata {local_id} a fost confirmată." -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "Plata {local_id} a fost anulată." -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "Anularea plății {local_id} a eșuat." -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "Plata {local_id} a fost inițiată." -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "Plata {local_id} a eșuat." -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "Comanda nu a putut fi marcată ca fiind plătită: {message}" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "Comanda a fost plătită în plus." -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "A fost creată rambursarea {local_id}." -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "Rambursarea {local_id} a fost creată de o entitate externă." -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "Clientul v-a solicitat să efectuați o rambursare." -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "Rambursarea {local_id} a fost finalizată." -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "Rambursarea {local_id} a fost anulată." -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "Rambursarea {local_id} a eșuat." -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "Utilizatorul a fost creat." -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "A fost activată autentificarea cu doi factori." -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "Autentificarea cu doi factori a fost dezactivată." -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "Codurile dvs. de urgență cu doi factori au fost regenerate." -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " @@ -14138,7 +14338,7 @@ msgstr "" "Un nou dispozitiv de autentificare cu doi factori \"{name}\" a fost adăugat " "în contul dvs." -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " @@ -14147,31 +14347,31 @@ msgstr "" "Dispozitivul de autentificare cu doi factori \"{name}\" a fost eliminat din " "contul dvs." -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "Notificările au fost activate." -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "Notificările au fost dezactivate." -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "Setările de notificare au fost modificate." -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "Userul a fost anonimizat." -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "A fost trimis un e-mail de resetare a parolei." -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "Parola a fost resetată." -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." @@ -14179,21 +14379,21 @@ msgstr "" "O resetare repetată a parolei a fost refuzată, deoarece ultima solicitare a " "fost făcută cu mai puțin de 24 de ore în urmă." -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "Organizatorul \"{name}\" a fost șters." -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "Voucherul a fost creat." -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" "Voucherul a fost creat și trimis unei persoane de pe lista de așteptare." -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." @@ -14201,369 +14401,369 @@ msgstr "" "Voucherul a fost setat să expire deoarece beneficiarul s-a retras de pe " "lista de așteptare." -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "Voucherul a fost modificat." -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "Voucherul a fost șters." -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "Voucherul a fost revendicat în comanda {order_code}." -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "Produsul a fost creat." -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "Produsul a fost modificat." -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "Produsul a fost șters." -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "A fost creată variația \"{value}\"." -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "Variația \"{value}\" a fost eliminată." -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "Variația \"{value}\" a fost modificată." -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "Un supliment add-on a fost adăugat la acest produs." -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "Un supliment add-on a fost eliminat din acest produs." -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "Un supliment add-on a fost modificat la acest produs." -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 msgid "A bundled item has been added to this product." msgstr "Un articol de tip pachet a fost adăugat la acest produs." -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 msgid "A bundled item has been removed from this product." msgstr "Un articol de tip pachet a fost eliminat din acest produs." -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 msgid "A bundled item has been changed on this product." msgstr "A fost modificat un articol de tip pachet pentru acest produs." -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "Cota a fost adăugată." -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "Cota a fost ștearsă." -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "Cota a fost modificată." -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 msgid "The quota has closed." msgstr "Cota s-a închis." -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 msgid "The quota has been re-opened." msgstr "Cota a fost redeschisă." -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "Categoria a fost adăugată." -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "Categoria a fost ștearsă." -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "Categoria a fost schimbată." -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "Întrebarea a fost adăugată." -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "Întrebarea a fost ștearsă." -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "Întrebarea a fost modificată." -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 #, fuzzy msgid "The discount has been added." msgstr "Cota a fost adăugată." -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 #, fuzzy msgid "The discount has been deleted." msgstr "Produsul a fost șters." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 #, fuzzy msgid "The discount has been changed." msgstr "Contul a fost modificat." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "Regula de taxare a fost adăugată." -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "Regula de taxare a fost eliminată." -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "Regula de taxare a fost modificată." -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "Lista de check-in a fost adăugată." -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "Lista de check-in a fost ștearsă." -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "Lista de check-in a fost modificată." -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "Setările evenimentului au fost modificate." -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "Setările de descărcare a biletelor au fost modificate." -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "Un plugin a fost activat." -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "Un plugin a fost dezactivat." -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "Magazinul a fost pus în funcțiune." -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "Magazinul a fost scos din funcțiune." -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "Magazinul a fost trecut în modul de testare." -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "Modul de testare a fost dezactivat." -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "Evenimentul a fost creat." -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 msgid "The event details have been changed." msgstr "Detaliile evenimentului au fost modificate." -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "O opțiune de răspuns a fost adăugată la întrebare." -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "O opțiune de răspuns a fost eliminată din întrebare." -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "O opțiune de răspuns a fost modificată." -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "Un utilizator a fost adăugat la echipa evenimentului." -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "Un utilizator a fost invitat în echipa evenimentului." -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "Permisiunile unui utilizator au fost modificate." -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "Un utilizator a fost eliminat din echipa evenimentului." -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "Un voucher a fost trimis unei persoane aflate pe lista de așteptare." -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "O intrare a fost eliminată de pe lista de așteptare." -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 #, fuzzy #| msgid "An entry has been added to the waiting list." msgid "An entry has been transferred to another waiting list." msgstr "O intrare a fost adăugată pe lista de așteptare." -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "A fost modificată o intrare pe lista de așteptare." -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "O intrare a fost adăugată pe lista de așteptare." -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "Echipa a fost creată." -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "Setările echipei au fost modificate." -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "Echipa a fost ștearsă." -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 msgid "The gate has been created." msgstr "Poarta de acces a fost creată." -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 msgid "The gate has been changed." msgstr "Poarta de acces a fost schimbată." -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 msgid "The gate has been deleted." msgstr "Poarta de acces a fost ștearsă." -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "Data evenimentului a fost ștearsă." -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 msgctxt "subevent" msgid "The event date has been canceled." msgstr "Data evenimentului a fost anulată." -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "Data evenimentului a fost modificată." -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "Data evenimentului a fost creată." -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "A fost adăugată o cotă la data evenimentului." -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "O cotă a fost modificată la data evenimentului." -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "A fost eliminată o cotă de la data evenimentului." -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "Dispozitivul a fost creat." -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "Dispozitivul a fost schimbat." -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "Accesul dispozitivului a fost revocat." -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "Dispozitivul a fost inițializat." -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "Tokenul de acces al dispozitivului a fost regenerat." -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" "Dispozitivul a notificat serverul cu privire la o actualizare hardware sau " "software." -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 msgid "The gift card has been created." msgstr "Cardul cadou a fost creat." -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 msgid "The gift card has been changed." msgstr "Cardul cadou a fost schimbat." -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 msgid "A manual transaction has been performed." msgstr "A fost efectuată o tranzacție manuală." -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "Setările unui procesator de plăți au fost modificate." -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "Setările unui furnizor de ieșire a biletelor au fost modificate." -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "Utilizatorul a confirmat următorul mesaj: \"{}\"" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, python-brace-format msgid "The order has been canceled (comment: \"{comment}\")." msgstr "Comanda a fost anulată (comentariu: \"{comment}\")." -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "Comanda a fost anulată." -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" "Poziția check-in înregistrată #{posid} de pe lista \"{list}\" a fost anulată." -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " @@ -14572,7 +14772,7 @@ msgstr "" "Poziția #{posid} a fost înregistrată ca check-in manual la {datetime} pe " "lista \"{list}\"." -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." @@ -14580,75 +14780,85 @@ msgstr "" "Poziția #{posid} a fost înregistrată din nou ca check-in la {datetime} pe " "lista \"{list}\"." -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} a fost adăugat în echipă." -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} a fost dat afară din echipă." -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "{user} s-a alăturat echipei folosind invitația trimisă lui {email}." -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} a fost invitat să facă parte din echipă." -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "Invitația pentru {user} a fost retrimisă." -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "Invitația pentru {user} a fost revocată." -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "Tokenul \"{name}\" a fost creat." -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "Tokenul \"{name}\" a fost revocat." -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "Setările contului dvs. au fost modificate." -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "Adresa dvs. de e-mail a fost schimbată în {email}." -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "Parola dvs. a fost schimbată." -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "Contul dvs. a fost activat." -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "Contul dvs. a fost dezactivat." -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "V-ați dat drept {}." -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "Ați încetat să vă dați drept {}." +#: pretix/control/logdisplay.py:678 +#, fuzzy +#| msgid "Blocked Seats" +msgid "Blocked manually" +msgstr "Locuri blocate" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -14687,7 +14897,7 @@ msgstr "General" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -14695,8 +14905,8 @@ msgid "Payment" msgstr "Plată" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -14744,7 +14954,7 @@ msgid "Overview" msgstr "Prezentare generală" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -14791,7 +15001,7 @@ msgid "Search" msgstr "Caută" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "Plăți" @@ -15421,7 +15631,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -15471,18 +15681,18 @@ msgstr "Ora scănarii" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "Rezultat" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "Se marchează automat ca nefiind prezent: %(date)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "Scanare suplimentară de intrare: %(date)s" @@ -15494,7 +15704,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "Scanare refuzată: %(date)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "S-a înregistrat check-in automat: %(date)s" @@ -15623,7 +15833,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -16531,7 +16741,7 @@ msgid "Show affected orders" msgstr "Afișați comenzile afectate" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "Actualizează comentariu" @@ -16716,9 +16926,9 @@ msgstr "Această modificare a fost efectuată de un administrator pretix." #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -16784,8 +16994,8 @@ msgid "Free order" msgstr "Comandă gratuită" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "Trimiteți din nou link-ul" @@ -16820,7 +17030,7 @@ msgstr "Setări plăți" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "Activat" @@ -16895,34 +17105,34 @@ msgstr "" "alte forme de personalizare." #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -17084,7 +17294,7 @@ msgstr "Elementele de bază" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -18107,14 +18317,14 @@ msgid "Add a new bundled product" msgstr "Adăugați un nou pachet de produse" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "Disponibil doar într-un interval de timp limitat" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "Vizibil doar cu un voucher" @@ -18127,11 +18337,11 @@ msgstr "" "Vă rugăm să rețineți că variația dvs. nu va fi disponibilă " "pentru vânzare până când nu o adăugați la o cotă existentă sau nou creată." -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 msgid "New variation" msgstr "Variație nouă" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "Adăugați o nouă variație" @@ -18345,7 +18555,7 @@ msgstr "Complet rezervat" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "Vândut" @@ -18404,37 +18614,37 @@ msgid "Question: %(name)s" msgstr "Întrebare: %(name)s" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "Editare întrebare" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "Plătită" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "Nu s-au găsit răspunsuri corespunzătoare." -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" "Trebuie să atribuiți întrebarea unui produs pentru a colecta răspunsuri." -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "Număr" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "Procent" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "Istoricul întrebărilor" @@ -18971,16 +19181,62 @@ msgstr "" "prețul inițial la momentul achiziției." #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "Schimbă cu" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "inclusiv toate taxele" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +#| msgid "Ticket layout" +msgid "Ticket block" +msgstr "Machetă bilete" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +#, fuzzy +#| msgid "Blocked" +msgid "Not blocked" +msgstr "Blocat" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +#, fuzzy +#| msgid "Valid until" +msgid "Validity time" +msgstr "Valabil până la" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid from %(datetime)s" +msgstr "Acces: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid until %(datetime)s" +msgstr "Acces: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 msgid "" "Removing or splitting this position will also remove or split all add-ons to " "this position." @@ -18988,13 +19244,13 @@ msgstr "" "Îndepărtarea sau divizarea acestei poziții va elimina sau diviza, de " "asemenea, toate suplimentele add-on aferente acestei poziții." -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "Adăugați produs" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " @@ -19004,12 +19260,12 @@ msgstr "" "acestea ar putea fi modificate în mod automat la modificările ulterioare ale " "comenzilor sau la alegerea unei alte metode de plată." -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "Alte operațiuni" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "Efectuați modificări" @@ -19036,7 +19292,7 @@ msgid "Change order information" msgstr "Modifică informațiile comenzii" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -19182,19 +19438,25 @@ msgstr "Data anulării" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 msgid "Customer account" msgstr "Cont client" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 msgid "Contact email" msgstr "Email contact" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." @@ -19202,7 +19464,7 @@ msgstr "" "Știm că această adresă de e-mail funcționează pentru că utilizatorul a făcut " "click pe un link pe care i l-am trimis." -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" @@ -19210,25 +19472,25 @@ msgstr "" "Nu știm dacă această factură a fost trimisă prin e-mail clientului, deoarece " "a fost creată înainte ca sistemul nostru să urmărească aceste informații" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 msgid "Invoice was emailed to customer" msgstr "Factura a fost trimisă pe e-mailul clientului" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 msgid "Invoice was not yet emailed to customer" msgstr "Factura nu a fost încă trimisă pe e-mailul clientului" -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" "Reconstruiți factura cu date actualizate, dar cu același număr de factură." -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "Regenerare" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." @@ -19236,88 +19498,94 @@ msgstr "" "Generarea unui document de anulare pentru această factură și crearea unei " "noi facturi cu un nou număr de factură." -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "Generați anularea" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "Anulați și reemiteți" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 msgid "Email invoices" msgstr "Facturi prin e-mail" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "Generați factură" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "Modificați răspunsurile" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "Schimbați produse" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "Articole comandate" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, python-format msgid "Denied scan: %(date)s" msgstr "Scanare refuzată: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, python-format msgid "Exit scan: %(date)s" msgstr "Scanare de ieșire: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, python-format msgid "Entry scan: %(date)s" msgstr "Scanare de intrare: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "Cod voucher utilizat:" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, fuzzy, python-format msgid "Used %(amount)s discount from budget" msgstr "Valoarea maximă a reducerii" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 msgid "Ticket page" msgstr "Pagina de bilete" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "fără răspuns" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "Această întrebare va fi adresată în timpul check-in-ului." -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." @@ -19325,58 +19593,58 @@ msgstr "" "Acest fișier a fost încărcat de un utilizator și ar putea conține viruși sau " "alt conținut malițios." -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "NESIGUR" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "plus %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "incl. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "Taxe" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "Total" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "Successful payments" msgstr "Plăți reușite" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 msgid "Pending total" msgstr "Total în așteptare" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "Data confirmării" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " @@ -19385,69 +19653,69 @@ msgstr "" "Această plată a fost creată cu o versiune mai veche a pretix, prin urmare " "este posibil ca datele exacte să nu fie disponibile." -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "MIGRATĂ" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "Anulați plata" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "Confirmați ca fiind plătită" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "Creați o rambursare" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "Sursă" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "Anulați transferul" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "Confirmați ca fiind gata" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "Ignorați" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "Procesați rambursarea" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "Schimbați" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "Codul poștal și orașul" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "Număr de identificare TVA UE valabil" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "Bifat" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "Istoric comenzi" @@ -20064,8 +20332,15 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +#, fuzzy +#| msgid "Pending (overdue)" +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "În așteptare (în întârziere)" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "Anulată (taxă plătită)" @@ -20313,12 +20588,6 @@ msgstr "Plată în curs" msgid "Anonymize" msgstr "Anonimizare" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -msgid "Valid from" -msgstr "Valid de la" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -22809,51 +23078,51 @@ 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:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "Check-in-urile selectate au fost restabilite." -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 #, 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:248 +#: pretix/control/views/checkin.py:259 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:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "Noua listă de check-in a fost creată." -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 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:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "Lista solicitată nu există." -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "Lista selectată a fost ștearsă." @@ -22949,7 +23218,7 @@ msgstr "Nu există date" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "Vânzarea s-a încheiat" @@ -22957,7 +23226,7 @@ msgstr "Vânzarea s-a încheiat" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "În curând" @@ -23005,7 +23274,7 @@ msgstr "Unele dintre ID-urile de articol furnizate nu sunt valide." msgid "Not all discounts have been selected." msgstr "Nu au fost selectate toate articolele." -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -23039,13 +23308,13 @@ msgid "" msgstr "" "Acest procesator de plăți nu există sau plugin-ul respectiv este dezactivat." -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "Această valoare va fi înlocuită pe baza parametrilor dinamici." -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "element invalid" @@ -23144,7 +23413,7 @@ msgstr "Regula de taxare selectată nu poate fi ștearsă." msgid "Your event is not empty, you need to set it up manually." msgstr "Evenimentul dvs. nu este gol, trebuie să îl configurați manual." -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" @@ -23152,11 +23421,11 @@ msgstr "" "Modificările dvs. au fost salvate. Acum puteți continua să vă uitați la " "detalii sau puteți începe să vindeți evenimentul live!" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "Bilet normal" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "Bilet redus" @@ -23263,7 +23532,7 @@ msgstr "" "Ați selectat că nu aveți plugin-uri gratuite instalate, dar am găsit plugin-" "ul \"{plugin}\" cu licența \"{license}\"." -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "Produsul solicitat nu există." @@ -23302,8 +23571,8 @@ msgstr "Ordinea categoriilor a fost actualizată." msgid "Street" msgstr "Strada" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "Întrebarea solicitată nu există." @@ -23311,56 +23580,56 @@ msgstr "Întrebarea solicitată nu există." msgid "The selected question has been deleted." msgstr "Întrebarea selectată a fost ștearsă." -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "Fișier încărcat" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "A fost creată o nouă întrebare." -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "Noua cotă a fost creată." -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 msgid "Exit scans" msgstr "Scanări de ieșire" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "Vouchere și rezervări pe lista de așteptare" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "Cota disponibilă" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "Lista de așteptare (în așteptare)" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "În prezent de vânzare" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "Cota solicitată nu există." -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "Cota a fost redeschisă și nu se va închide din nou." -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "Cota selectată a fost ștearsă." -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "Elementul solicitat nu există." -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." @@ -23368,7 +23637,7 @@ msgstr "" "Nu puteți adăuga suplimente la un produs care este disponibil doar ca " "supliment add-on." -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." @@ -23376,7 +23645,7 @@ msgstr "" "Nu puteți adăuga pachete la un produs care este disponibil doar ca supliment " "add-on." -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " @@ -23386,7 +23655,7 @@ msgstr "" "produse. Participanții dvs. nu vor putea cumpăra pachetul decât dacă " "eliminați acest articol din el." -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 msgid "" "The product could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it. Deleting it could break reporting or other " @@ -23397,11 +23666,11 @@ msgstr "" "ar putea întrerupe raportarea sau alte funcționalități, așa că produsul a " "fost dezactivat în schimb." -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "Produsul selectat a fost șters." -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "Produsul selectat a fost dezactivat." @@ -23826,11 +24095,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:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "Termenul de plată a fost modificat." -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." @@ -23838,28 +24107,28 @@ msgstr "" "Nu am reușit să procesăm cererea în întregime, deoarece serverul era prea " "ocupat." -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 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:1593 +#: pretix/control/views/orders.py:1594 msgid "This action is only allowed for canceled orders." msgstr "Această acțiune este permisă numai pentru comenzile anulate." -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 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:1806 +#: pretix/control/views/orders.py:1818 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:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "Comanda a fost schimbată." -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." @@ -23867,30 +24136,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:1944 +#: pretix/control/views/orders.py:1956 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:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 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:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "Subiect: {subject}" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 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:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 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:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -23898,38 +24167,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:2236 +#: pretix/control/views/orders.py:2248 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:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "Exportatorul selectat nu a fost găsit." -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 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:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, fuzzy, python-brace-format #| msgid "Export date" msgid "Export: {title}" msgstr "Export date" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -23937,18 +24206,18 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 msgid "All orders have been canceled." msgstr "Toate comenzile au fost anulate." -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, python-brace-format msgid "" "The orders have been canceled. An error occurred with {count} orders, please " @@ -23957,23 +24226,23 @@ 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:2596 +#: pretix/control/views/orders.py:2608 msgid "Your input was not valid." msgstr "Intrarea dvs nu a fost validă." -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "Numele token-ului" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "Acest organizator nu poate fi șters." -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "Organizatorul a fost șters." -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." @@ -23981,48 +24250,48 @@ msgstr "" "Organizatorul nu a putut fi șters, deoarece unele constrângeri (de exemplu, " "datele create de plug-in-uri) nu permit acest lucru." -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "Noul organizator a fost creat." -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "Administratori" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "Echipa a fost creată. Acum puteți adăuga membri la echipă." -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "Modificările dvs. nu au putut fi salvate." -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "Echipa selectată nu poate fi ștearsă." -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 #, fuzzy #| msgid "" #| "The event could not be deleted as some constraints (e.g. data created by " @@ -24034,11 +24303,11 @@ msgstr "" "Evenimentul nu a putut fi șters deoarece unele constrângeri (de exemplu, " "datele create de plug-in-uri) nu permit acest lucru." -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "Echipa selectată a fost ștearsă." -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." @@ -24046,44 +24315,44 @@ msgstr "" "Nu puteți elimina ultimul membru din această echipă, deoarece nimeni nu ar " "mai avea permisiunea de a schimba echipa." -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "Membrul a fost eliminat din echipă." -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "Invitație invalidă selectată." -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "Invitația a fost revocată." -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "Invitația a fost trimisă din nou." -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "Token nevalabil selectat." -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "Tokenul a fost revocat." -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" "Utilizatorii trebuie să aibă un cont pretix înainte de a putea fi invitați." -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "Noul membru a fost invitat în echipă." -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "Noul membru a fost adăugat în echipă." -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " @@ -24093,98 +24362,98 @@ msgstr "" "Vă rugăm să copiați acest secret într-un loc sigur. Nu îl veți mai putea " "vizualiza aici." -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "Acest dispozitiv a fost configurat cu succes." -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "Acest dispozitiv nu are acces în prezent." -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "Accesul pentru acest dispozitiv a fost revocat." -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 msgid "The selected gift card issuer has been added." msgstr "Emitentul cardului cadou selectat a fost adăugat." -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 msgid "The selected gift card issuer has been removed." msgstr "Emitentul cardului cadou selectat a fost eliminat." -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "Cardurile cadou nu pot avea valori negative." -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 msgid "The transaction could not be reversed." msgstr "Tranzacția nu a putut fi anulată." -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 msgid "The transaction has been reversed." msgstr "Tranzacția a fost anulată." -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "Introducerea dvs. nu a fost validă, vă rugăm să încercați din nou." -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 msgid "The manual transaction has been saved." msgstr "Tranzacția manuală a fost salvată." -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 msgid "The gift card has been created and can now be used." msgstr "Cardul cadou a fost creat și poate fi utilizat." -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 msgid "The selected gate has been deleted." msgstr "Poarta selectată a fost ștearsă." -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 msgid "The property has been created." msgstr "Proprietatea a fost creată." -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 msgid "The selected property has been deleted." msgstr "Proprietatea selectată a fost ștearsă." -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 msgid "The selected object has been deleted." msgstr "Obiectul selectat a fost șters." -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 #, fuzzy #| msgid "The order has been created." msgid "The provider has been created." msgstr "Comanda a fost creată." -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, fuzzy, python-brace-format #| msgid "" #| "Your changes have been saved. Please note that it can take a short period " @@ -24196,7 +24465,7 @@ msgstr "" "Modificările dvs. au fost salvate. Vă rugăm să rețineți că poate dura o " "perioadă scurtă de timp până când modificările dvs. devin active." -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." @@ -24204,7 +24473,7 @@ msgstr "" "Am trimis clientului un e-mail cu instrucțiuni suplimentare pentru resetarea " "parolei." -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 msgid "The customer account has been anonymized." msgstr "Contul clientului a fost anonimizat." @@ -24478,7 +24747,7 @@ msgstr "Intrarea solicitată nu există." msgid "The selected entry has been deleted." msgstr "Intrarea selectată a fost ștearsă." -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "Aceasta nu este o serie de evenimente." @@ -24573,7 +24842,7 @@ msgstr "Toate direcțiile" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "Includeți comenzile în așteptare" @@ -25608,94 +25877,94 @@ msgstr "Numai bilete care necesită o atenție specială" msgid "Include questions" msgstr "Includeți întrebări" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "Lista de check-in (PDF)" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 #, fuzzy #| msgid "Check-in" msgctxt "export_category" msgid "Check-in" msgstr "Check-in" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "plătită" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked out" msgstr "Check-out efectuat" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 msgid "Automatically checked in" msgstr "Înregistrări automate check-in" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "Cheie secretă" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 msgid "Check-in log (all scans)" msgstr "Jurnal de check-in (toate scanările)" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 #, fuzzy #| msgid "Go offline" msgid "Offline" msgstr "Treci offline" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "Ignoră offline" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "Mesaj de eroare" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 msgid "Upload date" msgstr "Data încărcării" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 msgid "Upload time" msgstr "Oră încărcare" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "OK" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 msgid "Successful scans only" msgstr "Numai scanări reușite" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 msgid "All check-in lists" msgstr "Toate listele de check-in" @@ -26495,7 +26764,7 @@ msgstr "Trimiteți numai clienților cu comenzi create înainte de" msgid "Everyone who placed an order" msgstr "Toți cei care au creat o comandă de bilete" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" @@ -26503,71 +26772,79 @@ msgstr "" "Fiecare participant (se revine la contactul de comandă atunci când nu este " "furnizată o adresă de e-mail a participantului)" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" "Ambele (toate adresele de contact ale comenzii și toate adresele de e-mail " "ale participanților)" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +#, 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:247 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:248 pretix/plugins/sendmail/views.py:269 msgid "approval pending" msgstr "în curs de aprobare" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "în așteptare cu plata întârziată" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 #, 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:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 #, fuzzy #| msgid "Restrict to specific sales channels" msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "Limitare la anumite canale de vânzare" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "Tipul de program de timp" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 msgid "Absolute" msgstr "Absolut" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 msgid "Relative, before event start" msgstr "Relativ, înainte de începerea evenimentului" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 msgid "Relative, before event end" msgstr "Relativ, înainte de sfârșitul evenimentului" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 msgid "Relative, after event start" msgstr "Relativ, după începerea evenimentului" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 msgid "Relative, after event end" msgstr "Relativ, după încheierea evenimentului" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 msgid "Please specify the send date" msgstr "Vă rugăm să specificați data de trimitere" -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 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:394 +#: pretix/plugins/sendmail/forms.py:396 msgid "Please specify a product" msgstr "Vă rugăm să specificați un produs" @@ -26587,41 +26864,41 @@ msgstr "finalizat" msgid "missed" msgstr "ratat" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "Toți cei care au creat o comandă de bilete" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 msgid "Limit products" msgstr "Limitare produse" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "În mod implicit, doar comenzile plătite vor primi e-mailul" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 msgid "Send date" msgstr "Data trimiterii" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 msgid "Time of day" msgstr "Ora din zi" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "Trimite email către" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "Numai regulile activate sunt trimise efectiv" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, python-brace-format msgid "on {date} at {time}" msgstr "pe {date} la {time}" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, python-format msgid "%(count)d day after event end at %(time)s" msgid_plural "%(count)d days after event end at %(time)s" @@ -26629,7 +26906,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:269 +#: pretix/plugins/sendmail/models.py:275 #, python-format msgid "%(count)d day before event end at %(time)s" msgid_plural "%(count)d days before event end at %(time)s" @@ -26637,7 +26914,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:279 +#: pretix/plugins/sendmail/models.py:285 #, python-format msgid "%(count)d day after event start at %(time)s" msgid_plural "%(count)d days after event start at %(time)s" @@ -26645,7 +26922,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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -26893,7 +27170,7 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" @@ -26901,13 +27178,13 @@ msgstr[0] "%(number)s comandă se potrivește" msgstr[1] "%(number)s comenzi se potrivesc" msgstr[2] "%(number)s comenzi se potrivesc" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, fuzzy, python-format #| msgid "Waiting list entry" msgid "%(number)s waiting list entry" @@ -26916,11 +27193,11 @@ msgstr[0] "Înscriere pe lista de așteptare" msgstr[1] "Înscriere pe lista de așteptare" msgstr[2] "Înscriere pe lista de așteptare" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 msgid "Your rule has been created." msgstr "Regula dvs. a fost creată." -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 msgid "The selected rule has been deleted." msgstr "Regula selectată a fost ștearsă." @@ -27001,11 +27278,6 @@ msgstr "Profituri potențiale" msgid "Minimum Price" msgstr "Preț minim" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "Blocat" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 msgid "Available" @@ -27926,12 +28198,12 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "Revizuiți comanda" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 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:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -28743,7 +29015,7 @@ msgstr "VÂNDUT" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "Rezervat" @@ -28782,12 +29054,19 @@ msgstr "Arată locația completă" msgid "Membership:" msgstr "Abonament:" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +#, fuzzy +#| msgid "This ticket has been used once." +#| msgid_plural "This ticket has been used %(count)s times." +msgid "This ticket is blocked." +msgstr "Acest bilet a fost folosit o singură dată." + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 msgctxt "ticket_checkins" msgid "Usage:" msgstr "Utilizare:" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, python-format msgid "This ticket has been used once." msgid_plural "This ticket has been used %(count)s times." @@ -28795,51 +29074,51 @@ msgstr[0] "Acest bilet a fost folosit o singură dată." msgstr[1] "Acest bilet a fost folosit de %(count)s ori." msgstr[2] "Acest bilet a fost folosit de %(count)s ori." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 msgid "No attendee name provided" msgstr "Nu a fost furnizat numele participantului" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "Imaginea pe care ați încărcat-o anterior" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "Bine, eliminăm asta…" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "Eliminați %(item)s din coș" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, python-format msgid "Remove one %(item)s from your cart" msgstr "Eliminați un %(item)s din coș" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, python-format msgid "" "Remove one %(item)s from your cart. You currently have %(count)s in your " "cart." msgstr "Eliminați un %(item)s din coș. Aveți în prezent %(count)s în coș." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "Încercăm să vă mai rezervăm unul!" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -28851,19 +29130,19 @@ msgstr "" "Odată ce articolele se află în coș, veți avea %(time)s minute pentru a " "finaliza achiziția." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, python-format msgid "Add one more %(item)s to your cart" msgstr "Adaugă încă un %(item)s în coșul tău" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "Adaugă încă un %(item)s în coș. Aveți în prezent %(count)s în coș." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" @@ -28871,19 +29150,19 @@ msgstr[0] "Un produs" msgstr[1] "%(num)s produse" msgstr[2] "%(num)s produse" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, python-format msgid "incl. %(tax_sum)s taxes" msgstr "inclusiv %(tax_sum)s taxe" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" "Articolele din coșul dvs. sunt rezervate pentru dvs. timp de %(minutes)s " "minute." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 msgid "" "The items in your cart are no longer reserved for you. You can still " "complete your order as long as they’re available." @@ -28891,7 +29170,7 @@ msgstr "" "Articolele din coșul tău nu mai sunt rezervate. Mai poți încă finaliza " "comanda atât timp cât acestea mai apar disponibile." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "Sumar al produselor comandate." @@ -28997,14 +29276,15 @@ msgid "Confirmation pending" msgstr "Se așteaptă confirmarea" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "Plată în curs" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "Confirmată" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "Plată în curs" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 msgid "Uncategorized items" @@ -29082,7 +29362,7 @@ msgstr "Arată săptămâna viitoare, %(week)s" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 #, fuzzy #| msgid "PDF ticket layout" msgid "Few tickets left" @@ -29093,7 +29373,7 @@ msgstr "Macheta biletului PDF" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 #, fuzzy #| msgid "Pay now" msgctxt "available_event_in_list" @@ -29110,7 +29390,7 @@ msgstr "Plătește acum" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "Rezervă acum" @@ -29119,7 +29399,7 @@ msgstr "Rezervă acum" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "Complet rezervat" @@ -29177,14 +29457,14 @@ msgid "Other dates" msgstr "Alte date" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 #, fuzzy #| msgid "The presale period for this event is over." msgid "The booking period for this event is over." msgstr "Perioada de pre-sale pentru acest eveniment s-a încheiat." #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, fuzzy, python-format #| msgid "The presale for this event will start on %(date)s at %(time)s." msgid "The booking period for this event will start on %(date)s at %(time)s." @@ -30378,7 +30658,7 @@ msgid "The products have been successfully added to your cart." msgstr "Produsele au fost adăugate cu succes în coșul dvs." #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" "Biletele pentru acest eveniment nu pot fi achiziționate pe acest canal de " @@ -30626,15 +30906,15 @@ msgstr "" "Vă mulțumim foarte mult! Vom atribui locul dvs. pe lista de așteptare " "altcuiva." -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "Acest magazin de bilete este în prezent dezactivat." -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "Data selectată nu există în această serie de evenimente." -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "de la %(start_date)s" @@ -30747,6 +31027,11 @@ msgstr "Acces la scriere" msgid "Kosovo" msgstr "Kosovo" +#~ msgid "Only available for payment method that support automatic refunds." +#~ msgstr "" +#~ "Disponibil numai pentru metodele de plată care acceptă rambursări " +#~ "automate." + #~ msgid "" #~ "Only include invoices issued on or before this date. Note that the " #~ "invoice date does not always correspond to the order or payment date." diff --git a/src/pretix/locale/ro/LC_MESSAGES/djangojs.po b/src/pretix/locale/ro/LC_MESSAGES/djangojs.po index bf8b6d879..f0dd63cd2 100644 --- a/src/pretix/locale/ro/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/ro/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2022-04-29 04:00+0000\n" "Last-Translator: Edd28 \n" "Language-Team: Romanian \n" "Language-Team: Russian =20) ? 1 : 2;\n" "X-Generator: Weblate 4.14\n" -#: pretix/api/auth/devicesecurity.py:28 +#: pretix/api/auth/devicesecurity.py:31 msgid "" "Full device access (reading and changing orders and gift cards, reading of " "products and settings)" msgstr "" -#: pretix/api/auth/devicesecurity.py:44 +#: pretix/api/auth/devicesecurity.py:53 msgid "pretixSCAN" msgstr "" -#: pretix/api/auth/devicesecurity.py:79 +#: pretix/api/auth/devicesecurity.py:89 msgid "pretixSCAN (kiosk mode, no order sync, no search)" msgstr "" -#: pretix/api/auth/devicesecurity.py:112 +#: pretix/api/auth/devicesecurity.py:123 msgid "pretixSCAN (online only, no order sync)" msgstr "" -#: pretix/api/auth/devicesecurity.py:146 +#: pretix/api/auth/devicesecurity.py:158 #, fuzzy #| msgid "pretix User" msgid "pretixPOS" @@ -84,30 +84,30 @@ msgstr "Все мероприятия (в том числе вновь созд msgid "Limit to events" msgstr "Ограничиться мероприятиями" -#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:271 -#: pretix/base/exporters/orderlist.py:800 pretix/base/models/orders.py:221 -#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:703 -#: pretix/control/forms/filter.py:536 -#: pretix/control/templates/pretixcontrol/order/index.html:850 +#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:272 +#: pretix/base/exporters/orderlist.py:809 pretix/base/models/orders.py:227 +#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:749 +#: pretix/control/forms/filter.py:539 +#: pretix/control/templates/pretixcontrol/order/index.html:882 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:38 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:21 #: pretix/control/views/vouchers.py:111 #: pretix/plugins/banktransfer/refund_export.py:46 -#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/plugins/checkinlists/exporters.py:482 msgid "Comment" msgstr "" -#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1193 +#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1201 msgid "The product \"{}\" is not assigned to a quota." msgstr "" #: pretix/api/serializers/checkin.py:65 pretix/base/models/event.py:1573 -#: pretix/base/models/items.py:1499 pretix/base/models/items.py:1750 +#: pretix/base/models/items.py:1506 pretix/base/models/items.py:1757 msgid "One or more items do not belong to this event." msgstr "Одна или более позиций не относятся к данному мероприятию." #: pretix/api/serializers/checkin.py:69 pretix/api/serializers/checkin.py:72 -#: pretix/base/models/items.py:1761 pretix/base/models/items.py:1764 +#: pretix/base/models/items.py:1768 pretix/base/models/items.py:1771 #: pretix/base/models/waitinglist.py:301 pretix/base/models/waitinglist.py:304 msgid "The subevent does not belong to this event." msgstr "Это подмероприятие не относится к данному мероприятию." @@ -167,7 +167,7 @@ msgid "" "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:599 +#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:598 msgid "Gift card products should not be admission products at the same time." msgstr "" @@ -189,25 +189,25 @@ msgstr "" msgid "This type of question cannot be asked during check-in." msgstr "" -#: pretix/api/serializers/order.py:74 +#: pretix/api/serializers/order.py:75 #, fuzzy, python-brace-format #| msgid "Your gift card has been applied." msgid "\"{input}\" is not a valid choice." msgstr "Ваш подарочный сертификат использован." -#: pretix/api/serializers/order.py:1167 pretix/api/views/cart.py:210 -#: pretix/base/services/orders.py:1392 +#: pretix/api/serializers/order.py:1175 pretix/api/views/cart.py:210 +#: pretix/base/services/orders.py:1415 #, python-brace-format msgid "The selected seat \"{seat}\" is not available." msgstr "Выбранное место \"{seat}\" недоступно." -#: pretix/api/serializers/order.py:1180 pretix/api/serializers/order.py:1187 +#: pretix/api/serializers/order.py:1188 pretix/api/serializers/order.py:1195 #, fuzzy #| msgid "The ordered product \"{item}\" is no longer available." msgid "The product \"{}\" is not available on this date." msgstr "Заказанный продукт \"{item}\" более не доступен." -#: pretix/api/serializers/order.py:1205 pretix/api/views/cart.py:190 +#: pretix/api/serializers/order.py:1213 pretix/api/views/cart.py:190 msgid "" "There is not enough quota available on quota \"{}\" to perform the operation." msgstr "" @@ -220,17 +220,17 @@ msgid "" msgstr "" #: pretix/api/serializers/organizer.py:224 -#: pretix/control/views/organizer.py:722 +#: pretix/control/views/organizer.py:723 msgid "pretix account invitation" msgstr "" #: pretix/api/serializers/organizer.py:246 -#: pretix/control/views/organizer.py:821 +#: pretix/control/views/organizer.py:822 msgid "This user already has been invited for this team." msgstr "" #: pretix/api/serializers/organizer.py:262 -#: pretix/control/views/organizer.py:838 +#: pretix/control/views/organizer.py:839 msgid "This user already has permissions for this team." msgstr "" @@ -244,30 +244,30 @@ msgid "" msgstr "" "Этот код ваучера уже был использован максимально допустимое количество раз." -#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:434 +#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:457 #, python-brace-format msgid "" "The application \"{application_name}\" has been authorized to access your " "account." msgstr "" -#: pretix/api/views/order.py:528 pretix/control/views/orders.py:1333 +#: pretix/api/views/order.py:530 pretix/control/views/orders.py:1333 #: pretix/presale/views/order.py:744 pretix/presale/views/order.py:817 msgid "You cannot generate an invoice for this order." msgstr "Невозможно сгенерировать счёт для данного заказа." -#: pretix/api/views/order.py:533 pretix/control/views/orders.py:1335 +#: pretix/api/views/order.py:535 pretix/control/views/orders.py:1335 #: pretix/presale/views/order.py:746 pretix/presale/views/order.py:819 msgid "An invoice for this order already exists." msgstr "Счёт для данного заказа уже существует." -#: pretix/api/views/order.py:559 pretix/control/views/orders.py:1459 +#: pretix/api/views/order.py:561 pretix/control/views/orders.py:1459 #: pretix/control/views/users.py:141 msgid "There was an error sending the mail. Please try again later." msgstr "" -#: pretix/api/views/order.py:637 pretix/base/services/cart.py:198 -#: pretix/base/services/orders.py:175 pretix/presale/views/order.py:801 +#: pretix/api/views/order.py:639 pretix/base/services/cart.py:198 +#: pretix/base/services/orders.py:176 pretix/presale/views/order.py:801 #, fuzzy #| msgid "The selected product does not allow to select a seat." msgid "One of the selected products is not available in the selected country." @@ -285,7 +285,7 @@ msgstr "Новый заказ требует подтверждения" msgid "Order marked as paid" msgstr "Заказ помечен как оплаченный" -#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:331 +#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:337 #: pretix/base/notifications.py:251 #: pretix/control/templates/pretixcontrol/event/mail.html:111 #: pretix/control/views/orders.py:1296 @@ -442,7 +442,7 @@ msgstr "Заказ отменён." #: pretix/base/addressvalidation.py:108 pretix/base/forms/questions.py:878 #: pretix/base/forms/questions.py:909 pretix/base/payment.py:87 #: pretix/control/forms/event.py:723 pretix/control/forms/event.py:729 -#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1295 +#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1300 #: pretix/control/forms/mailsetup.py:76 pretix/control/forms/mailsetup.py:118 #: pretix/plugins/banktransfer/payment.py:625 #: pretix/plugins/banktransfer/payment.py:631 @@ -466,12 +466,12 @@ msgstr "" #: pretix/base/auth.py:152 pretix/base/exporters/customers.py:67 #: pretix/base/forms/auth.py:246 pretix/base/models/auth.py:246 #: pretix/base/models/customers.py:93 pretix/base/models/notifications.py:46 -#: pretix/base/models/orders.py:196 pretix/control/navigation.py:81 +#: pretix/base/models/orders.py:202 pretix/control/navigation.py:81 #: pretix/control/navigation.py:494 #: pretix/control/templates/pretixcontrol/event/settings.html:68 #: pretix/control/templates/pretixcontrol/organizers/customer.html:48 -#: pretix/plugins/checkinlists/exporters.py:451 -#: pretix/presale/checkoutflow.py:1382 pretix/presale/forms/checkout.py:57 +#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/presale/checkoutflow.py:1384 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 @@ -639,9 +639,9 @@ msgid "Question answer file uploads" msgstr "Ответы на вопросы" #: pretix/base/exporters/answers.py:53 pretix/base/exporters/json.py:52 -#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:79 -#: pretix/base/exporters/orderlist.py:756 -#: pretix/base/exporters/orderlist.py:948 +#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:765 +#: pretix/base/exporters/orderlist.py:957 #: pretix/plugins/reports/exporters.py:405 #: pretix/plugins/reports/exporters.py:578 #, fuzzy @@ -656,7 +656,7 @@ msgid "" "customers while creating an order." msgstr "" -#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1357 +#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1364 #: pretix/control/navigation.py:182 #: pretix/control/templates/pretixcontrol/items/questions.html:3 #: pretix/control/templates/pretixcontrol/items/questions.html:5 @@ -708,47 +708,47 @@ msgstr "Плательщик" msgid "External identifier" msgstr "Внутренний идентификатор" -#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:425 -#: pretix/base/exporters/orderlist.py:535 +#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:426 +#: pretix/base/exporters/orderlist.py:536 #: pretix/base/exporters/waitinglist.py:110 pretix/base/models/customers.py:94 -#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1260 -#: pretix/base/models/orders.py:200 pretix/base/models/waitinglist.py:80 +#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1267 +#: pretix/base/models/orders.py:206 pretix/base/models/waitinglist.py:80 #: pretix/base/orderimport.py:163 pretix/base/pdf.py:315 -#: pretix/control/templates/pretixcontrol/order/index.html:245 +#: pretix/control/templates/pretixcontrol/order/index.html:248 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:148 #: pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:452 -#: pretix/presale/checkoutflow.py:1388 pretix/presale/forms/checkout.py:84 +#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/presale/checkoutflow.py:1390 pretix/presale/forms/checkout.py:84 #: pretix/presale/forms/waitinglist.py:101 #: pretix/presale/templates/pretixpresale/event/order.html:302 msgid "Phone number" msgstr "Номер телефона" #: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:248 -#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2774 -#: pretix/base/settings.py:3090 pretix/base/settings.py:3101 +#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2838 +#: pretix/base/settings.py:3103 pretix/base/settings.py:3114 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Full name" msgstr "" #: pretix/base/exporters/customers.py:74 pretix/base/exporters/invoices.py:203 #: pretix/base/exporters/invoices.py:211 pretix/base/exporters/invoices.py:329 -#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:251 #: pretix/base/exporters/waitinglist.py:108 pretix/base/forms/questions.py:1036 #: pretix/base/models/devices.py:66 pretix/base/models/devices.py:126 #: pretix/base/models/event.py:1380 pretix/base/models/event.py:1617 -#: pretix/base/models/items.py:1623 pretix/base/models/items.py:1791 +#: pretix/base/models/items.py:1630 pretix/base/models/items.py:1798 #: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:73 #: pretix/base/models/seating.py:61 pretix/base/models/waitinglist.py:69 -#: pretix/base/settings.py:2733 pretix/base/settings.py:2743 -#: pretix/base/settings.py:3079 pretix/control/forms/filter.py:594 +#: pretix/base/settings.py:2746 pretix/base/settings.py:2756 +#: pretix/base/settings.py:3092 pretix/control/forms/filter.py:597 #: pretix/control/forms/item.py:352 pretix/control/forms/organizer.py:655 #: pretix/control/templates/pretixcontrol/checkin/index.html:104 #: 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 -#: pretix/control/templates/pretixcontrol/order/index.html:899 +#: pretix/control/templates/pretixcontrol/order/index.html:931 #: pretix/control/templates/pretixcontrol/organizers/customer.html:57 #: pretix/control/templates/pretixcontrol/organizers/customers.html:62 #: pretix/control/templates/pretixcontrol/organizers/devices.html:77 @@ -760,8 +760,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:144 #: pretix/control/views/waitinglist.py:295 pretix/plugins/badges/models.py:53 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34 -#: pretix/plugins/checkinlists/exporters.py:326 -#: pretix/plugins/checkinlists/exporters.py:618 +#: pretix/plugins/checkinlists/exporters.py:329 +#: pretix/plugins/checkinlists/exporters.py:639 #: pretix/plugins/reports/exporters.py:812 #: pretix/plugins/ticketoutputpdf/models.py:239 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 @@ -803,7 +803,7 @@ msgstr "Регистрационные данные" #: pretix/base/exporters/customers.py:81 pretix/base/exporters/invoices.py:202 #: pretix/base/exporters/waitinglist.py:118 pretix/base/models/auth.py:260 #: pretix/base/models/customers.py:105 pretix/base/models/exports.py:53 -#: pretix/control/forms/event.py:1390 pretix/control/forms/exports.py:49 +#: pretix/control/forms/event.py:1395 pretix/control/forms/exports.py:49 #: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:296 msgid "Language" msgstr "Язык" @@ -830,41 +830,43 @@ msgstr "" #: pretix/base/exporters/items.py:203 pretix/base/exporters/items.py:204 #: pretix/base/exporters/items.py:205 pretix/base/exporters/items.py:208 #: pretix/base/exporters/items.py:210 pretix/base/exporters/items.py:211 -#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1210 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:499 -#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:118 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:690 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1216 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:502 +#: pretix/control/forms/item.py:509 pretix/control/forms/subevents.py:118 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "Yes" msgstr "Да" #: pretix/base/exporters/customers.py:100 #: pretix/base/exporters/customers.py:101 pretix/base/exporters/events.py:81 -#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1212 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:500 -#: pretix/control/forms/item.py:511 pretix/control/forms/subevents.py:119 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1218 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:503 +#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:119 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "No" msgstr "Нет" @@ -887,8 +889,8 @@ msgid "Event ticket {event}-{code}" msgstr "Билет на мероприятие {event}-{code}" #: pretix/base/exporters/dekodi.py:220 pretix/base/exporters/invoices.py:74 -#: pretix/base/exporters/orderlist.py:120 -#: pretix/base/exporters/orderlist.py:900 +#: pretix/base/exporters/orderlist.py:121 +#: pretix/base/exporters/orderlist.py:909 #: pretix/plugins/checkinlists/exporters.py:86 #: pretix/plugins/reports/exporters.py:394 #: pretix/plugins/reports/exporters.py:625 @@ -931,8 +933,8 @@ msgstr "" #: pretix/base/exporters/events.py:57 pretix/base/exporters/waitinglist.py:114 #: pretix/base/models/event.py:522 pretix/base/pdf.py:219 -#: pretix/control/forms/filter.py:1110 pretix/control/forms/filter.py:1112 -#: pretix/control/forms/filter.py:1506 pretix/control/forms/filter.py:1508 +#: pretix/control/forms/filter.py:1113 pretix/control/forms/filter.py:1115 +#: pretix/control/forms/filter.py:1509 pretix/control/forms/filter.py:1511 #: pretix/control/templates/pretixcontrol/events/index.html:62 #: pretix/control/templates/pretixcontrol/organizers/detail.html:58 msgid "Event name" @@ -953,8 +955,8 @@ msgid "Event currency" msgstr "Валюта мероприятия" #: pretix/base/exporters/events.py:61 pretix/base/models/event.py:545 -#: pretix/base/models/event.py:1382 pretix/base/settings.py:2731 -#: pretix/base/settings.py:2741 pretix/control/forms/subevents.py:472 +#: pretix/base/models/event.py:1382 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2754 pretix/control/forms/subevents.py:472 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:268 msgid "Event start time" msgstr "" @@ -999,13 +1001,13 @@ msgstr "Долгота" #: pretix/base/exporters/events.py:69 pretix/base/models/event.py:590 #: pretix/control/templates/pretixcontrol/event/index.html:113 -#: pretix/control/templates/pretixcontrol/order/index.html:943 +#: pretix/control/templates/pretixcontrol/order/index.html:975 msgid "Internal comment" msgstr "" -#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1556 -#: pretix/base/models/orders.py:1946 pretix/control/forms/filter.py:201 -#: pretix/control/forms/filter.py:890 pretix/control/forms/filter.py:2062 +#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1562 +#: pretix/base/models/orders.py:1952 pretix/control/forms/filter.py:201 +#: pretix/control/forms/filter.py:893 pretix/control/forms/filter.py:2065 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:14 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:31 @@ -1019,8 +1021,8 @@ msgid "Payment provider" msgstr "Плательщик" #: pretix/base/exporters/invoices.py:84 pretix/base/exporters/invoices.py:86 -#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:892 -#: pretix/control/forms/filter.py:2064 +#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:895 +#: pretix/control/forms/filter.py:2067 msgid "All payment providers" msgstr "Все поставщики платежных услуг" @@ -1055,8 +1057,8 @@ msgid "" msgstr "" #: pretix/base/exporters/invoices.py:188 pretix/base/shredder.py:392 -#: pretix/control/templates/pretixcontrol/order/index.html:256 -#: pretix/control/templates/pretixcontrol/order/index.html:329 +#: pretix/control/templates/pretixcontrol/order/index.html:259 +#: pretix/control/templates/pretixcontrol/order/index.html:332 #: pretix/control/templates/pretixcontrol/organizers/edit.html:204 #: pretix/presale/templates/pretixpresale/event/order.html:234 #: pretix/presale/templates/pretixpresale/event/order.html:255 @@ -1072,24 +1074,24 @@ msgid "Invoice number" msgstr "Номер счёта" #: pretix/base/exporters/invoices.py:197 pretix/base/exporters/invoices.py:324 -#: pretix/base/exporters/orderlist.py:923 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1256 -#: pretix/base/models/orders.py:208 pretix/base/models/orders.py:2538 -#: pretix/base/models/orders.py:2642 +#: pretix/base/exporters/orderlist.py:932 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1263 +#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2602 +#: pretix/base/models/orders.py:2706 #: pretix/control/templates/pretixcontrol/order/transactions.html:19 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:64 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 -#: pretix/plugins/checkinlists/exporters.py:610 +#: pretix/plugins/checkinlists/exporters.py:631 #: pretix/presale/templates/pretixpresale/organizers/index.html:43 msgid "Date" msgstr "Дата" #: pretix/base/exporters/invoices.py:198 pretix/base/exporters/invoices.py:325 -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:422 -#: pretix/base/exporters/orderlist.py:531 pretix/base/models/orders.py:171 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:423 +#: pretix/base/exporters/orderlist.py:532 pretix/base/models/orders.py:174 #: pretix/base/notifications.py:199 pretix/base/pdf.py:101 #: pretix/control/templates/pretixcontrol/checkin/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:172 @@ -1103,8 +1105,8 @@ msgstr "Дата" #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:29 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:41 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:433 -#: pretix/plugins/checkinlists/exporters.py:614 +#: pretix/plugins/checkinlists/exporters.py:445 +#: pretix/plugins/checkinlists/exporters.py:635 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:811 #: pretix/plugins/ticketoutputpdf/exporters.py:95 @@ -1115,7 +1117,7 @@ msgstr "Код заказа" #: pretix/base/exporters/invoices.py:199 pretix/base/exporters/invoices.py:326 #: pretix/base/models/customers.py:381 pretix/base/models/waitinglist.py:76 -#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:532 +#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:535 #: pretix/control/templates/pretixcontrol/users/index.html:42 #: pretix/control/views/waitinglist.py:295 msgid "E-mail address" @@ -1140,15 +1142,15 @@ msgid "Invoice sender:" msgstr "Отправитель счёта:" #: pretix/base/exporters/invoices.py:204 pretix/base/exporters/invoices.py:330 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:559 pretix/base/forms/questions.py:609 -#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1346 -#: pretix/base/models/orders.py:2776 pretix/base/orderimport.py:351 -#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:629 -#: pretix/control/templates/pretixcontrol/order/index.html:901 -#: pretix/plugins/checkinlists/exporters.py:474 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:609 +#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1352 +#: pretix/base/models/orders.py:2840 pretix/base/orderimport.py:351 +#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:632 +#: pretix/control/templates/pretixcontrol/order/index.html:933 +#: pretix/plugins/checkinlists/exporters.py:492 #: pretix/plugins/reports/exporters.py:767 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:314 @@ -1158,47 +1160,47 @@ msgstr "Адрес" #: pretix/base/exporters/invoices.py:205 pretix/base/exporters/invoices.py:213 #: pretix/base/exporters/invoices.py:331 pretix/base/exporters/invoices.py:339 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:620 -#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1347 -#: pretix/base/models/orders.py:2777 pretix/base/orderimport.py:362 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:620 +#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1353 +#: pretix/base/models/orders.py:2841 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:508 pretix/base/settings.py:877 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:633 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:636 #: pretix/control/views/item.py:455 -#: pretix/plugins/checkinlists/exporters.py:475 +#: pretix/plugins/checkinlists/exporters.py:493 #: pretix/plugins/reports/exporters.py:768 msgid "ZIP code" msgstr "Почтовый индекс" #: pretix/base/exporters/invoices.py:206 pretix/base/exporters/invoices.py:214 #: pretix/base/exporters/invoices.py:332 pretix/base/exporters/invoices.py:340 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:628 -#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1348 -#: pretix/base/models/orders.py:2778 pretix/base/orderimport.py:373 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:628 +#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1354 +#: pretix/base/models/orders.py:2842 pretix/base/orderimport.py:373 #: pretix/base/orderimport.py:519 pretix/base/settings.py:889 -#: pretix/control/forms/filter.py:607 pretix/control/forms/filter.py:638 +#: pretix/control/forms/filter.py:610 pretix/control/forms/filter.py:641 #: pretix/control/views/item.py:465 -#: pretix/plugins/checkinlists/exporters.py:476 +#: pretix/plugins/checkinlists/exporters.py:494 #: pretix/plugins/reports/exporters.py:769 msgid "City" msgstr "Город" #: pretix/base/exporters/invoices.py:207 pretix/base/exporters/invoices.py:215 #: pretix/base/exporters/invoices.py:333 pretix/base/exporters/invoices.py:341 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:640 -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2779 pretix/base/models/orders.py:2780 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:640 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2843 pretix/base/models/orders.py:2844 #: pretix/base/orderimport.py:389 pretix/base/orderimport.py:535 -#: pretix/base/settings.py:898 pretix/control/forms/filter.py:612 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:905 +#: pretix/base/settings.py:898 pretix/control/forms/filter.py:615 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:937 #: pretix/control/views/item.py:475 -#: pretix/plugins/checkinlists/exporters.py:477 +#: pretix/plugins/checkinlists/exporters.py:495 #: pretix/plugins/reports/exporters.py:719 #: pretix/plugins/reports/exporters.py:764 #: pretix/plugins/reports/exporters.py:813 @@ -1213,11 +1215,11 @@ msgstr "Налоговый ID" #: pretix/base/exporters/invoices.py:209 pretix/base/exporters/invoices.py:217 #: pretix/base/exporters/invoices.py:335 pretix/base/exporters/invoices.py:343 -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:602 pretix/base/models/orders.py:2783 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:2847 #: pretix/base/orderimport.py:433 -#: pretix/control/templates/pretixcontrol/order/index.html:912 +#: pretix/control/templates/pretixcontrol/order/index.html:944 #: pretix/plugins/reports/exporters.py:771 #: pretix/plugins/reports/exporters.py:813 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:103 @@ -1239,15 +1241,15 @@ msgid "Invoice recipient:" msgstr "Получатель счёта:" #: pretix/base/exporters/invoices.py:210 pretix/base/exporters/invoices.py:336 -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:434 -#: pretix/base/exporters/orderlist.py:558 -#: pretix/base/exporters/orderlist.py:592 pretix/base/forms/questions.py:601 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:435 +#: pretix/base/exporters/orderlist.py:559 +#: pretix/base/exporters/orderlist.py:596 pretix/base/forms/questions.py:601 #: pretix/base/orderimport.py:321 pretix/base/orderimport.py:486 -#: pretix/control/forms/filter.py:590 pretix/control/forms/filter.py:625 -#: pretix/control/templates/pretixcontrol/order/index.html:897 +#: pretix/control/forms/filter.py:593 pretix/control/forms/filter.py:628 +#: pretix/control/templates/pretixcontrol/order/index.html:929 #: pretix/control/views/item.py:433 -#: pretix/plugins/checkinlists/exporters.py:462 +#: pretix/plugins/checkinlists/exporters.py:477 #: pretix/plugins/reports/exporters.py:766 #: pretix/plugins/reports/exporters.py:812 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:87 @@ -1260,14 +1262,14 @@ msgid "Street address" msgstr "Адрес с указанием улицы и номера дома" #: pretix/base/exporters/invoices.py:216 pretix/base/exporters/invoices.py:342 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:664 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:564 pretix/base/forms/questions.py:664 #: pretix/base/forms/questions.py:1002 pretix/base/models/customers.py:297 -#: pretix/base/models/orders.py:1350 pretix/base/models/orders.py:2782 +#: pretix/base/models/orders.py:1356 pretix/base/models/orders.py:2846 #: pretix/base/orderimport.py:408 -#: pretix/control/templates/pretixcontrol/order/index.html:908 -#: pretix/plugins/checkinlists/exporters.py:478 +#: pretix/control/templates/pretixcontrol/order/index.html:940 +#: pretix/plugins/checkinlists/exporters.py:496 #: pretix/plugins/reports/exporters.py:770 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:321 @@ -1276,19 +1278,19 @@ msgid "State" msgstr "Штат" #: pretix/base/exporters/invoices.py:218 pretix/base/exporters/invoices.py:344 -#: pretix/base/models/orders.py:2792 pretix/base/models/orders.py:2820 +#: pretix/base/models/orders.py:2856 pretix/base/models/orders.py:2884 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107 msgid "Beneficiary" msgstr "Получатель" #: pretix/base/exporters/invoices.py:219 pretix/base/exporters/invoices.py:345 -#: pretix/base/models/orders.py:2787 pretix/base/orderimport.py:444 -#: pretix/control/templates/pretixcontrol/order/index.html:932 +#: pretix/base/models/orders.py:2851 pretix/base/orderimport.py:444 +#: pretix/control/templates/pretixcontrol/order/index.html:964 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:115 msgid "Internal reference" msgstr "Внутренняя ссылка" -#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1343 +#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1348 msgid "Reverse charge" msgstr "" @@ -1315,9 +1317,9 @@ msgid "Payment matching IDs" msgstr "Информация о платеже" #: pretix/base/exporters/invoices.py:226 pretix/base/exporters/invoices.py:346 -#: pretix/base/exporters/orderlist.py:276 -#: pretix/base/exporters/orderlist.py:446 -#: pretix/base/exporters/orderlist.py:608 +#: pretix/base/exporters/orderlist.py:277 +#: pretix/base/exporters/orderlist.py:447 +#: pretix/base/exporters/orderlist.py:612 #: pretix/control/templates/pretixcontrol/event/payment.html:10 #: pretix/control/views/event.py:343 msgid "Payment providers" @@ -1328,7 +1330,7 @@ msgid "Cancellation" msgstr "Отмена" #: pretix/base/exporters/invoices.py:282 pretix/base/exporters/invoices.py:385 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgid "Invoice" msgstr "Счёт" @@ -1337,13 +1339,13 @@ msgstr "Счёт" msgid "Line number" msgstr "Номер строки" -#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:429 +#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:430 #: pretix/base/models/items.py:374 pretix/base/models/items.py:808 #: pretix/control/templates/pretixcontrol/pdf/placeholders.html:32 msgid "Description" msgstr "Описание" -#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:310 +#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:323 msgid "Gross price" msgstr "Валовая стоимость" @@ -1351,16 +1353,16 @@ msgstr "Валовая стоимость" msgid "Net price" msgstr "Цена нетто" -#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:433 -#: pretix/base/exporters/orderlist.py:549 pretix/base/models/orders.py:2096 -#: pretix/base/models/orders.py:2226 pretix/base/models/orders.py:2581 +#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:434 +#: pretix/base/exporters/orderlist.py:550 pretix/base/models/orders.py:2102 +#: pretix/base/models/orders.py:2246 pretix/base/models/orders.py:2645 msgid "Tax value" msgstr "Сумма налога" -#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:431 -#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:2087 -#: pretix/base/models/orders.py:2217 pretix/base/models/orders.py:2572 -#: pretix/base/models/orders.py:2652 pretix/base/models/tax.py:161 +#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:432 +#: pretix/base/exporters/orderlist.py:548 pretix/base/models/orders.py:2093 +#: pretix/base/models/orders.py:2237 pretix/base/models/orders.py:2636 +#: pretix/base/models/orders.py:2716 pretix/base/models/tax.py:161 #: pretix/control/templates/pretixcontrol/order/transactions.html:21 #: pretix/plugins/reports/exporters.py:720 #: pretix/plugins/reports/exporters.py:765 @@ -1385,7 +1387,7 @@ msgstr "Дата окончания мероприятия" msgid "Product data" msgstr "Изображение продукта" -#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:837 +#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:846 #, fuzzy #| msgid "Product picture" msgctxt "export_category" @@ -1426,17 +1428,17 @@ msgstr "Внутреннее имя" msgid "Item name" msgstr "Наименование позиции" -#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:545 +#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:546 #: pretix/base/exporters/waitinglist.py:112 pretix/base/models/items.py:801 -#: pretix/base/models/orders.py:1302 pretix/base/models/orders.py:2557 +#: pretix/base/models/orders.py:1308 pretix/base/models/orders.py:2621 msgid "Variation" msgstr "Вариант" #: pretix/base/exporters/items.py:72 pretix/base/models/customers.py:56 #: pretix/base/models/customers.py:389 pretix/base/models/discount.py:56 #: pretix/base/models/event.py:1371 pretix/base/models/items.py:371 -#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1063 -#: pretix/control/forms/filter.py:1793 +#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1066 +#: pretix/control/forms/filter.py:1796 #: pretix/control/templates/pretixcontrol/event/plugins.html:55 #: pretix/control/templates/pretixcontrol/users/index.html:51 msgid "Active" @@ -1445,7 +1447,7 @@ msgstr "" #: pretix/base/exporters/items.py:73 pretix/base/models/discount.py:68 #: pretix/base/models/items.py:519 pretix/base/models/items.py:861 #: pretix/control/forms/discounts.py:79 pretix/control/forms/event.py:898 -#: pretix/control/forms/item.py:539 pretix/control/forms/item.py:746 +#: pretix/control/forms/item.py:538 pretix/control/forms/item.py:745 msgid "Sales channels" msgstr "" @@ -1478,14 +1480,14 @@ msgstr "Генерировать билеты" msgid "Generate tickets" msgstr "Генерировать билеты" -#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:853 #: pretix/base/exporters/waitinglist.py:41 pretix/base/shredder.py:241 -#: pretix/control/forms/event.py:1460 pretix/control/navigation.py:235 +#: pretix/control/forms/event.py:1465 pretix/control/navigation.py:235 #: pretix/control/templates/pretixcontrol/event/settings.html:331 #: pretix/control/templates/pretixcontrol/orders/cancel.html:62 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:8 -#: pretix/plugins/sendmail/views.py:436 +#: pretix/plugins/sendmail/views.py:439 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:27 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:77 @@ -1498,7 +1500,7 @@ msgstr "Генерировать билеты" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:102 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:66 #: pretix/presale/templates/pretixpresale/organizers/index.html:94 -#: pretix/presale/views/widget.py:384 +#: pretix/presale/views/widget.py:387 msgid "Waiting list" msgstr "Лист ожидания" @@ -1556,9 +1558,10 @@ msgstr "Минимальная сумма заказа" msgid "Maximum amount per order" msgstr "Максимальная сумма заказа" -#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:270 -#: pretix/base/models/items.py:505 pretix/base/models/orders.py:231 -#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:271 +#: pretix/base/models/items.py:505 pretix/base/models/items.py:874 +#: pretix/base/models/orders.py:237 +#: pretix/plugins/checkinlists/exporters.py:481 msgid "Requires special attention" msgstr "" @@ -1574,7 +1577,7 @@ msgstr "Данный продукт является подарочным сер #: pretix/base/exporters/items.py:93 pretix/base/models/items.py:530 #: pretix/base/models/items.py:836 #: pretix/control/templates/pretixcontrol/item/include_variations.html:41 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:147 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:148 msgid "Require a valid membership" msgstr "" @@ -1585,7 +1588,7 @@ msgstr "" msgid "Hide without a valid membership" msgstr "Ваши позиции" -#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:78 +#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:79 msgid "Order data" msgstr "Данные заказа" @@ -1610,14 +1613,14 @@ msgstr "" msgid "Filter by status" msgstr "Фильтр по статусу" -#: pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:81 msgid "" "Download a spreadsheet of all orders. The spreadsheet will include three " "sheets, one with a line for every order, one with a line for every order " "position, and one with a line for every additional fee charged in an order." msgstr "" -#: pretix/base/exporters/orderlist.py:92 pretix/base/models/orders.py:264 +#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:270 #: pretix/control/navigation.py:253 pretix/control/navigation.py:360 #: pretix/control/templates/pretixcontrol/orders/index.html:7 #: pretix/control/templates/pretixcontrol/orders/index.html:9 @@ -1627,55 +1630,55 @@ msgstr "" msgid "Orders" msgstr "Заказы" -#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:2260 +#: pretix/base/exporters/orderlist.py:94 pretix/base/models/orders.py:2294 #: pretix/base/notifications.py:205 msgid "Order positions" msgstr "Позиции заказа" -#: pretix/base/exporters/orderlist.py:94 +#: pretix/base/exporters/orderlist.py:95 msgid "Order fees" msgstr "Сборы за заказ" -#: pretix/base/exporters/orderlist.py:102 +#: pretix/base/exporters/orderlist.py:103 msgid "Only paid orders" msgstr "Только оплаченные заказы" -#: pretix/base/exporters/orderlist.py:108 +#: pretix/base/exporters/orderlist.py:109 msgid "Include payment amounts" msgstr "Включить суммы платежа" -#: pretix/base/exporters/orderlist.py:114 +#: pretix/base/exporters/orderlist.py:115 msgid "Show multiple choice answers grouped in one column" msgstr "" -#: pretix/base/exporters/orderlist.py:123 +#: pretix/base/exporters/orderlist.py:124 #: pretix/plugins/reports/exporters.py:628 msgid "Only include orders created within this date range." msgstr "" -#: pretix/base/exporters/orderlist.py:127 pretix/base/notifications.py:194 +#: pretix/base/exporters/orderlist.py:128 pretix/base/notifications.py:194 #: pretix/base/pdf.py:229 pretix/plugins/badges/exporters.py:311 #: pretix/plugins/ticketoutputpdf/exporters.py:96 msgid "Event date" msgstr "Дата мероприятия" -#: pretix/base/exporters/orderlist.py:130 +#: pretix/base/exporters/orderlist.py:131 msgid "" "Only include orders including at least one ticket for a date in this range. " "Will also include other dates in case of mixed orders!" msgstr "" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:421 -#: pretix/base/exporters/orderlist.py:530 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1436 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:422 +#: pretix/base/exporters/orderlist.py:531 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1441 #: pretix/control/forms/organizer.py:103 msgid "Event slug" msgstr "Название мероприятия" -#: pretix/base/exporters/orderlist.py:249 pretix/base/notifications.py:201 +#: pretix/base/exporters/orderlist.py:250 pretix/base/notifications.py:201 #: pretix/control/templates/pretixcontrol/search/orders.html:60 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:813 @@ -1683,22 +1686,22 @@ msgstr "Название мероприятия" msgid "Order total" msgstr "Весь заказ" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:423 -#: pretix/base/exporters/orderlist.py:533 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1019 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:424 +#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1028 #: pretix/base/exporters/waitinglist.py:120 -#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:177 -#: pretix/control/forms/filter.py:885 pretix/control/forms/filter.py:1060 -#: pretix/control/forms/filter.py:1288 pretix/control/forms/filter.py:1358 -#: pretix/control/forms/filter.py:1478 pretix/control/forms/filter.py:1790 -#: pretix/control/forms/filter.py:1871 pretix/control/forms/filter.py:2154 +#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:180 +#: pretix/control/forms/filter.py:888 pretix/control/forms/filter.py:1063 +#: pretix/control/forms/filter.py:1291 pretix/control/forms/filter.py:1361 +#: pretix/control/forms/filter.py:1481 pretix/control/forms/filter.py:1793 +#: pretix/control/forms/filter.py:1874 pretix/control/forms/filter.py:2157 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:39 #: pretix/control/templates/pretixcontrol/checkin/index.html:107 #: pretix/control/templates/pretixcontrol/events/index.html:84 -#: pretix/control/templates/pretixcontrol/order/index.html:695 -#: pretix/control/templates/pretixcontrol/order/index.html:791 +#: pretix/control/templates/pretixcontrol/order/index.html:727 +#: pretix/control/templates/pretixcontrol/order/index.html:823 #: pretix/control/templates/pretixcontrol/orders/index.html:126 #: pretix/control/templates/pretixcontrol/orders/refunds.html:65 #: pretix/control/templates/pretixcontrol/organizers/customer.html:38 @@ -1721,9 +1724,9 @@ msgstr "Весь заказ" msgid "Status" msgstr "Статус" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:424 -#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:425 +#: pretix/base/exporters/orderlist.py:535 #: pretix/base/exporters/waitinglist.py:109 pretix/base/pdf.py:320 #: pretix/control/templates/pretixcontrol/checkin/index.html:102 #: pretix/control/templates/pretixcontrol/orders/fragment_export_schedule_form.html:108 @@ -1733,16 +1736,16 @@ msgstr "Статус" msgid "Email" msgstr "" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:426 -#: pretix/base/exporters/orderlist.py:536 pretix/base/notifications.py:203 -#: pretix/control/forms/filter.py:2115 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:427 +#: pretix/base/exporters/orderlist.py:537 pretix/base/notifications.py:203 +#: pretix/control/forms/filter.py:2118 #: pretix/control/templates/pretixcontrol/order/index.html:174 #: pretix/control/templates/pretixcontrol/orders/index.html:118 #: pretix/control/templates/pretixcontrol/organizers/customer.html:205 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:45 #: pretix/control/templates/pretixcontrol/search/orders.html:57 -#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:479 #: pretix/plugins/reports/exporters.py:425 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:607 @@ -1753,148 +1756,148 @@ msgstr "" msgid "Order date" msgstr "Дата заказа" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:427 -#: pretix/base/exporters/orderlist.py:537 -#: pretix/plugins/checkinlists/exporters.py:465 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:538 +#: pretix/plugins/checkinlists/exporters.py:480 msgid "Order time" msgstr "Время заказа:" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 #, fuzzy #| msgid "E-mail address verified" msgid "Custom address field" msgstr "Адрес электронной почты подтверждён" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 msgid "Date of last payment" msgstr "Дата последнего платежа" -#: pretix/base/exporters/orderlist.py:258 pretix/base/services/stats.py:232 +#: pretix/base/exporters/orderlist.py:259 pretix/base/services/stats.py:232 msgid "Fees" msgstr "Сборы" -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:625 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:625 #: pretix/control/templates/pretixcontrol/order/index.html:184 #: pretix/control/templates/pretixcontrol/pdf/index.html:222 msgid "Order locale" msgstr "" -#: pretix/base/exporters/orderlist.py:263 +#: pretix/base/exporters/orderlist.py:264 #, python-brace-format msgid "Gross at {rate} % tax" msgstr "Брутто, с налогом {rate} % " -#: pretix/base/exporters/orderlist.py:264 +#: pretix/base/exporters/orderlist.py:265 #, python-brace-format msgid "Net at {rate} % tax" msgstr "Нетто, без налога {rate} % " -#: pretix/base/exporters/orderlist.py:265 +#: pretix/base/exporters/orderlist.py:266 #, python-brace-format msgid "Tax value at {rate} % tax" msgstr "Сумма налога {rate} % " -#: pretix/base/exporters/orderlist.py:268 +#: pretix/base/exporters/orderlist.py:269 msgid "Invoice numbers" msgstr "Номера счетов" -#: pretix/base/exporters/orderlist.py:269 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:651 -#: pretix/control/forms/filter.py:564 +#: pretix/base/exporters/orderlist.py:270 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:697 +#: pretix/control/forms/filter.py:567 #: pretix/control/templates/pretixcontrol/order/index.html:181 msgid "Sales channel" msgstr "" -#: pretix/base/exporters/orderlist.py:272 -#: pretix/base/exporters/orderlist.py:573 pretix/base/models/orders.py:226 -#: pretix/control/forms/filter.py:235 +#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:577 pretix/base/models/orders.py:232 +#: pretix/control/forms/filter.py:236 msgid "Follow-up date" msgstr "" -#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:274 #: pretix/control/templates/pretixcontrol/orders/index.html:125 #: pretix/control/templates/pretixcontrol/organizers/customer.html:207 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74 msgid "Positions" msgstr "" -#: pretix/base/exporters/orderlist.py:274 -#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:257 -#: pretix/control/forms/filter.py:546 +#: pretix/base/exporters/orderlist.py:275 +#: pretix/base/exporters/orderlist.py:610 pretix/base/models/orders.py:263 +#: pretix/control/forms/filter.py:549 msgid "E-mail address verified" msgstr "Адрес электронной почты подтверждён" -#: pretix/base/exporters/orderlist.py:275 -#: pretix/base/exporters/orderlist.py:445 -#: pretix/base/exporters/orderlist.py:607 +#: pretix/base/exporters/orderlist.py:276 +#: pretix/base/exporters/orderlist.py:446 +#: pretix/base/exporters/orderlist.py:611 #, fuzzy #| msgctxt "invoice" #| msgid "Customer VAT ID" msgid "External customer ID" msgstr "НДС ID клиента" -#: pretix/base/exporters/orderlist.py:280 +#: pretix/base/exporters/orderlist.py:281 #, fuzzy, python-brace-format #| msgid "Payment method" msgid "Paid by {method}" msgstr "Способ оплаты" -#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:429 msgid "Fee type" msgstr "Тип сбора" -#: pretix/base/exporters/orderlist.py:430 -#: pretix/base/exporters/orderlist.py:546 pretix/base/models/orders.py:1307 -#: pretix/base/models/orders.py:2568 pretix/base/orderimport.py:576 +#: pretix/base/exporters/orderlist.py:431 +#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:1313 +#: pretix/base/models/orders.py:2632 pretix/base/orderimport.py:576 #: pretix/base/pdf.py:153 #: pretix/control/templates/pretixcontrol/item/index.html:145 #: pretix/control/templates/pretixcontrol/order/change.html:174 -#: pretix/control/templates/pretixcontrol/order/change.html:332 +#: pretix/control/templates/pretixcontrol/order/change.html:381 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:496 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:160 #: pretix/control/templates/pretixcontrol/subevents/detail.html:138 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Price" msgstr "" -#: pretix/base/exporters/orderlist.py:432 -#: pretix/base/exporters/orderlist.py:548 +#: pretix/base/exporters/orderlist.py:433 +#: pretix/base/exporters/orderlist.py:549 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:9 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:16 #: pretix/control/templates/pretixcontrol/order/change.html:145 msgid "Tax rule" msgstr "" -#: pretix/base/exporters/orderlist.py:435 -#: pretix/base/exporters/orderlist.py:440 -#: pretix/base/exporters/orderlist.py:593 -#: pretix/base/exporters/orderlist.py:597 pretix/base/pdf.py:325 +#: pretix/base/exporters/orderlist.py:436 +#: pretix/base/exporters/orderlist.py:441 +#: pretix/base/exporters/orderlist.py:597 +#: pretix/base/exporters/orderlist.py:601 pretix/base/pdf.py:325 msgid "Invoice address name" msgstr "Имя в счёте" -#: pretix/base/exporters/orderlist.py:459 -#: pretix/base/exporters/orderlist.py:629 pretix/base/models/orders.py:166 +#: pretix/base/exporters/orderlist.py:460 +#: pretix/base/exporters/orderlist.py:633 pretix/base/models/orders.py:169 msgid "canceled" msgstr "отменено" -#: pretix/base/exporters/orderlist.py:532 -#: pretix/plugins/checkinlists/exporters.py:615 +#: pretix/base/exporters/orderlist.py:533 +#: pretix/plugins/checkinlists/exporters.py:636 msgid "Position ID" msgstr "ID позиции" -#: pretix/base/exporters/orderlist.py:540 -#: pretix/base/exporters/orderlist.py:847 pretix/base/models/checkin.py:58 -#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:1292 -#: pretix/base/models/orders.py:2564 pretix/base/models/vouchers.py:187 -#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1385 -#: pretix/control/forms/filter.py:404 pretix/control/forms/filter.py:1684 -#: pretix/control/forms/filter.py:1908 pretix/control/forms/filter.py:2022 -#: pretix/control/forms/filter.py:2106 pretix/control/forms/item.py:240 -#: pretix/control/forms/orders.py:315 pretix/control/forms/orders.py:367 -#: pretix/control/forms/orders.py:732 pretix/control/forms/vouchers.py:112 +#: pretix/base/exporters/orderlist.py:541 +#: pretix/base/exporters/orderlist.py:856 pretix/base/models/checkin.py:58 +#: pretix/base/models/items.py:1626 pretix/base/models/orders.py:1298 +#: pretix/base/models/orders.py:2628 pretix/base/models/vouchers.py:187 +#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1390 +#: pretix/control/forms/filter.py:407 pretix/control/forms/filter.py:1687 +#: pretix/control/forms/filter.py:1911 pretix/control/forms/filter.py:2025 +#: pretix/control/forms/filter.py:2109 pretix/control/forms/item.py:240 +#: pretix/control/forms/orders.py:328 pretix/control/forms/orders.py:380 +#: pretix/control/forms/orders.py:762 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/checkin/lists.html:75 #: pretix/control/templates/pretixcontrol/items/quotas.html:51 #: pretix/control/templates/pretixcontrol/order/change.html:104 @@ -1905,8 +1908,8 @@ msgstr "ID позиции" #: pretix/control/templates/pretixcontrol/vouchers/index.html:129 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:152 #: pretix/control/views/waitinglist.py:299 -#: pretix/plugins/checkinlists/exporters.py:455 -#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:292 +#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:294 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:27 #: pretix/presale/templates/pretixpresale/event/checkout_membership.html:52 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:135 @@ -1915,25 +1918,25 @@ msgctxt "subevent" msgid "Date" msgstr "Дата" -#: pretix/base/exporters/orderlist.py:541 -#: pretix/base/exporters/orderlist.py:848 +#: pretix/base/exporters/orderlist.py:542 +#: pretix/base/exporters/orderlist.py:857 #: pretix/base/exporters/waitinglist.py:116 #: pretix/base/models/memberships.py:144 pretix/control/forms/rrule.py:49 #: pretix/control/templates/pretixcontrol/events/index.html:72 -#: pretix/control/templates/pretixcontrol/order/index.html:692 -#: pretix/control/templates/pretixcontrol/order/index.html:786 +#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:818 #: pretix/control/templates/pretixcontrol/orders/refunds.html:55 #: pretix/control/templates/pretixcontrol/organizers/detail.html:60 #: pretix/control/templates/pretixcontrol/search/payments.html:83 #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:19 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:18 #: pretix/plugins/badges/exporters.py:293 -#: pretix/plugins/checkinlists/exporters.py:456 +#: pretix/plugins/checkinlists/exporters.py:471 msgid "Start date" msgstr "Дата начала" -#: pretix/base/exporters/orderlist.py:542 -#: pretix/base/exporters/orderlist.py:849 +#: pretix/base/exporters/orderlist.py:543 +#: pretix/base/exporters/orderlist.py:858 #: pretix/base/exporters/waitinglist.py:117 #: pretix/base/models/memberships.py:147 #: pretix/control/templates/pretixcontrol/events/index.html:76 @@ -1941,14 +1944,14 @@ msgstr "Дата начала" #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:21 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:20 #: pretix/plugins/badges/exporters.py:300 -#: pretix/plugins/checkinlists/exporters.py:457 +#: pretix/plugins/checkinlists/exporters.py:472 msgid "End date" msgstr "Дата окончания" -#: pretix/base/exporters/orderlist.py:544 pretix/base/models/items.py:567 +#: pretix/base/exporters/orderlist.py:545 pretix/base/models/items.py:567 #: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91 -#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1914 -#: pretix/control/forms/filter.py:2170 pretix/control/forms/orders.py:290 +#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1917 +#: pretix/control/forms/filter.py:2173 pretix/control/forms/orders.py:303 #: pretix/control/forms/vouchers.py:63 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:66 #: pretix/control/templates/pretixcontrol/item/base.html:3 @@ -1959,9 +1962,9 @@ msgstr "Дата окончания" #: pretix/control/templates/pretixcontrol/vouchers/index.html:123 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:150 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:617 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:638 #: pretix/plugins/reports/exporters.py:317 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:100 #: pretix/presale/forms/order.py:36 pretix/presale/forms/waitinglist.py:77 @@ -1970,36 +1973,36 @@ msgstr "Дата окончания" msgid "Product" msgstr "Продукт" -#: pretix/base/exporters/orderlist.py:550 -#: pretix/base/exporters/orderlist.py:555 pretix/base/forms/questions.py:584 -#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1311 +#: pretix/base/exporters/orderlist.py:551 +#: pretix/base/exporters/orderlist.py:556 pretix/base/forms/questions.py:584 +#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1317 #: pretix/base/orderimport.py:458 pretix/base/pdf.py:167 -#: pretix/control/forms/filter.py:617 pretix/control/forms/organizer.py:712 -#: pretix/control/templates/pretixcontrol/order/index.html:472 +#: pretix/control/forms/filter.py:620 pretix/control/forms/organizer.py:712 +#: pretix/control/templates/pretixcontrol/order/index.html:504 #: pretix/control/templates/pretixcontrol/organizers/customer.html:119 #: pretix/control/views/item.py:409 pretix/plugins/badges/exporters.py:309 #: pretix/plugins/checkinlists/exporters.py:106 -#: pretix/plugins/checkinlists/exporters.py:434 +#: pretix/plugins/checkinlists/exporters.py:446 #: pretix/plugins/ticketoutputpdf/exporters.py:94 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:133 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:163 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:166 #: pretix/presale/templates/pretixpresale/event/order_change.html:54 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:26 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:133 msgid "Attendee name" msgstr "Имя посетителя" -#: pretix/base/exporters/orderlist.py:557 pretix/base/forms/questions.py:590 -#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1319 +#: pretix/base/exporters/orderlist.py:558 pretix/base/forms/questions.py:590 +#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1325 #: pretix/base/pdf.py:209 -#: pretix/control/templates/pretixcontrol/order/index.html:477 +#: pretix/control/templates/pretixcontrol/order/index.html:509 #: pretix/control/views/item.py:421 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:143 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:146 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:173 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:176 msgid "Attendee email" msgstr "Адрес электронной почты посетителя" -#: pretix/base/exporters/orderlist.py:564 pretix/base/models/vouchers.py:303 +#: pretix/base/exporters/orderlist.py:565 pretix/base/models/vouchers.py:303 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:5 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:6 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:8 @@ -2007,154 +2010,184 @@ msgstr "Адрес электронной почты посетителя" msgid "Voucher" msgstr "" -#: pretix/base/exporters/orderlist.py:565 +#: pretix/base/exporters/orderlist.py:566 msgid "Pseudonymization ID" msgstr "ID псевдонимизации" -#: pretix/base/exporters/orderlist.py:566 pretix/control/forms/filter.py:647 -#: pretix/control/templates/pretixcontrol/order/change.html:194 +#: pretix/base/exporters/orderlist.py:567 pretix/control/forms/filter.py:650 +#: pretix/control/templates/pretixcontrol/order/change.html:243 #, fuzzy #| msgid "Ticket design" msgid "Ticket secret" msgstr "Дизайн билета" -#: pretix/base/exporters/orderlist.py:567 pretix/base/orderimport.py:671 -#: pretix/plugins/checkinlists/exporters.py:468 +#: pretix/base/exporters/orderlist.py:568 pretix/base/orderimport.py:717 +#: pretix/plugins/checkinlists/exporters.py:483 #, fuzzy #| msgid "Client ID" msgid "Seat ID" msgstr "ID клиента" -#: pretix/base/exporters/orderlist.py:568 -#: pretix/plugins/checkinlists/exporters.py:469 +#: pretix/base/exporters/orderlist.py:569 +#: pretix/plugins/checkinlists/exporters.py:484 #, fuzzy #| msgid "Seat: Full name" msgid "Seat name" msgstr "Место: Полное имя" -#: pretix/base/exporters/orderlist.py:569 -#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/base/exporters/orderlist.py:570 +#: pretix/plugins/checkinlists/exporters.py:485 #, fuzzy #| msgid "Seat: zone" msgid "Seat zone" msgstr "Место: зона" -#: pretix/base/exporters/orderlist.py:570 -#: pretix/plugins/checkinlists/exporters.py:471 +#: pretix/base/exporters/orderlist.py:571 +#: pretix/plugins/checkinlists/exporters.py:486 #, fuzzy #| msgid "Seat: row" msgid "Seat row" msgstr "Место: ряд" -#: pretix/base/exporters/orderlist.py:571 -#: pretix/plugins/checkinlists/exporters.py:472 +#: pretix/base/exporters/orderlist.py:572 +#: pretix/plugins/checkinlists/exporters.py:487 #, fuzzy #| msgid "Seat {number}" msgid "Seat number" msgstr "Место {number}" -#: pretix/base/exporters/orderlist.py:572 +#: pretix/base/exporters/orderlist.py:573 +#: pretix/control/templates/pretixcontrol/order/change.html:198 +#: pretix/plugins/checkinlists/exporters.py:371 +#: pretix/plugins/checkinlists/exporters.py:488 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 +msgid "Blocked" +msgstr "" + +#: pretix/base/exporters/orderlist.py:574 pretix/base/models/orders.py:2261 +#: pretix/base/orderimport.py:651 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 +#: pretix/plugins/checkinlists/exporters.py:489 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 +#, fuzzy +#| msgid "Paid orders" +msgid "Valid from" +msgstr "Оплаченные заказы" + +#: pretix/base/exporters/orderlist.py:575 pretix/base/models/orders.py:2266 +#: pretix/base/models/vouchers.py:221 pretix/base/orderimport.py:674 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 +#: pretix/control/views/vouchers.py:109 +#: pretix/plugins/checkinlists/exporters.py:490 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 +msgid "Valid until" +msgstr "" + +#: pretix/base/exporters/orderlist.py:576 #, fuzzy #| msgctxt "invoice" #| msgid "Order code" msgid "Order comment" msgstr "Код заказа" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:335 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:335 #, fuzzy #| msgid "Invoice addresses" msgid "Invoice address street" msgstr "Адреса выставления счетов" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:340 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:340 #, fuzzy #| msgid "Invoice addresses" msgid "Invoice address ZIP code" msgstr "Адреса выставления счетов" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:345 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:345 #, fuzzy #| msgid "Invoice address company" msgid "Invoice address city" msgstr "Компания в счёте" -#: pretix/base/exporters/orderlist.py:600 pretix/base/pdf.py:355 +#: pretix/base/exporters/orderlist.py:604 pretix/base/pdf.py:355 #, fuzzy #| msgid "Invoice address company" msgid "Invoice address country" msgstr "Компания в счёте" -#: pretix/base/exporters/orderlist.py:601 +#: pretix/base/exporters/orderlist.py:605 #, fuzzy #| msgid "Invoice address name" msgctxt "address" msgid "Invoice address state" msgstr "Имя в счёте" -#: pretix/base/exporters/orderlist.py:755 +#: pretix/base/exporters/orderlist.py:764 #, fuzzy #| msgid "Order payments and refunds" msgid "Payments and refunds" msgstr "Оплата заказов и возвраты" -#: pretix/base/exporters/orderlist.py:757 +#: pretix/base/exporters/orderlist.py:766 msgid "Download a spreadsheet of all payments or refunds of every order." msgstr "" -#: pretix/base/exporters/orderlist.py:766 +#: pretix/base/exporters/orderlist.py:775 msgid "Payment states" msgstr "Состояние платежа" -#: pretix/base/exporters/orderlist.py:774 +#: pretix/base/exporters/orderlist.py:783 msgid "Refund states" msgstr "Состояние возвратa" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:926 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:263 -#: pretix/base/models/orders.py:1543 pretix/base/models/orders.py:1927 -#: pretix/base/models/orders.py:2076 pretix/base/models/orders.py:2208 -#: pretix/base/models/orders.py:2529 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:935 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:269 +#: pretix/base/models/orders.py:1549 pretix/base/models/orders.py:1933 +#: pretix/base/models/orders.py:2082 pretix/base/models/orders.py:2226 +#: pretix/base/models/orders.py:2593 #: pretix/control/templates/pretixcontrol/organizers/customer.html:118 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/search/payments.html:78 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 -#: pretix/plugins/checkinlists/exporters.py:325 +#: pretix/plugins/checkinlists/exporters.py:328 #: pretix/presale/templates/pretixpresale/event/order.html:66 msgid "Order" msgstr "Заказ" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/search/payments.html:75 #: pretix/plugins/paypal/templates/pretixplugins/paypal/control.html:5 #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control_legacy.html:5 msgid "Payment ID" msgstr "ID платежа" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1064 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1073 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:30 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:59 msgid "Creation date" msgstr "Дата создания" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/control/templates/pretixcontrol/order/index.html:787 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/control/templates/pretixcontrol/order/index.html:819 msgid "Completion date" msgstr "Дата завершения" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 msgid "Status code" msgstr "Код статуса" -#: pretix/base/exporters/orderlist.py:800 -#: pretix/base/exporters/orderlist.py:924 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:1539 -#: pretix/base/models/orders.py:1923 pretix/control/forms/filter.py:917 -#: pretix/control/forms/filter.py:920 -#: pretix/control/templates/pretixcontrol/order/index.html:696 -#: pretix/control/templates/pretixcontrol/order/index.html:792 +#: pretix/base/exporters/orderlist.py:809 +#: pretix/base/exporters/orderlist.py:933 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1929 pretix/control/forms/filter.py:920 +#: pretix/control/forms/filter.py:923 +#: pretix/control/templates/pretixcontrol/order/index.html:728 +#: pretix/control/templates/pretixcontrol/order/index.html:824 #: pretix/control/templates/pretixcontrol/orders/refunds.html:70 #: pretix/control/templates/pretixcontrol/search/payments.html:98 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2163,111 +2196,111 @@ msgstr "Код статуса" msgid "Amount" msgstr "Сумма" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:89 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:102 -#: pretix/control/templates/pretixcontrol/order/index.html:694 -#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:726 +#: pretix/control/templates/pretixcontrol/order/index.html:821 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:85 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:19 msgid "Payment method" msgstr "Способ оплаты" -#: pretix/base/exporters/orderlist.py:836 +#: pretix/base/exporters/orderlist.py:845 msgid "Quota availabilities" msgstr "Наличие квот" -#: pretix/base/exporters/orderlist.py:838 +#: pretix/base/exporters/orderlist.py:847 msgid "" "Download a spreadsheet of all quotas including their current availability." msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quotas.html:45 msgid "Quota name" msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quota.html:56 msgid "Total quota" msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/event/cancel.html:19 -#: pretix/control/views/item.py:903 +#: pretix/control/views/item.py:908 msgid "Paid orders" msgstr "Оплаченные заказы" -#: pretix/base/exporters/orderlist.py:843 pretix/control/views/item.py:908 +#: pretix/base/exporters/orderlist.py:852 pretix/control/views/item.py:913 msgid "Pending orders" msgstr "Заказы в ожидании" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 msgid "Blocking vouchers" msgstr "Блокирующие ваучеры" -#: pretix/base/exporters/orderlist.py:844 pretix/control/views/item.py:927 +#: pretix/base/exporters/orderlist.py:853 pretix/control/views/item.py:932 msgid "Current user's carts" msgstr "" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 #, fuzzy #| msgid "Paid orders" msgid "Exited orders" msgstr "Оплаченные заказы" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 msgid "Current availability" msgstr "Доступно в настоящий момент" -#: pretix/base/exporters/orderlist.py:861 -#: pretix/base/exporters/orderlist.py:868 +#: pretix/base/exporters/orderlist.py:870 +#: pretix/base/exporters/orderlist.py:877 #: pretix/control/templates/pretixcontrol/items/quota.html:58 -#: pretix/control/views/item.py:934 +#: pretix/control/views/item.py:939 msgid "Infinite" msgstr "" -#: pretix/base/exporters/orderlist.py:890 +#: pretix/base/exporters/orderlist.py:899 #, fuzzy #| msgid "Gift card code" msgid "Gift card transactions" msgstr "Код подарочного сертификата" -#: pretix/base/exporters/orderlist.py:892 -#: pretix/base/exporters/orderlist.py:995 +#: pretix/base/exporters/orderlist.py:901 +#: pretix/base/exporters/orderlist.py:1004 #, fuzzy #| msgid "Gift card" msgctxt "export_category" msgid "Gift cards" msgstr "Подарочный сертификат" -#: pretix/base/exporters/orderlist.py:893 +#: pretix/base/exporters/orderlist.py:902 msgid "Download a spreadsheet of all gift card transactions." msgstr "" -#: pretix/base/exporters/orderlist.py:921 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/orderlist.py:1062 pretix/base/models/giftcards.py:75 +#: pretix/base/exporters/orderlist.py:930 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/orderlist.py:1071 pretix/base/models/giftcards.py:75 #: pretix/control/templates/pretixcontrol/giftcards/checkout.html:5 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:4 -#: pretix/control/templates/pretixcontrol/order/index.html:464 +#: pretix/control/templates/pretixcontrol/order/index.html:496 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:28 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:123 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 msgid "Gift card code" msgstr "Код подарочного сертификата" -#: pretix/base/exporters/orderlist.py:922 -#: pretix/base/exporters/orderlist.py:1009 -#: pretix/base/exporters/orderlist.py:1012 -#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:239 -#: pretix/control/forms/filter.py:1279 pretix/control/forms/filter.py:1282 +#: pretix/base/exporters/orderlist.py:931 +#: pretix/base/exporters/orderlist.py:1018 +#: pretix/base/exporters/orderlist.py:1021 +#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:240 +#: pretix/control/forms/filter.py:1282 pretix/control/forms/filter.py:1285 #: pretix/control/templates/pretixcontrol/event/live.html:75 msgid "Test mode" msgstr "" -#: pretix/base/exporters/orderlist.py:925 -#: pretix/base/exporters/orderlist.py:1067 +#: pretix/base/exporters/orderlist.py:934 +#: pretix/base/exporters/orderlist.py:1076 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:37 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:34 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2278,7 +2311,7 @@ msgstr "" msgid "Currency" msgstr "Валюта" -#: pretix/base/exporters/orderlist.py:933 pretix/base/invoice.py:470 +#: pretix/base/exporters/orderlist.py:942 pretix/base/invoice.py:470 #: pretix/control/templates/pretixcontrol/base.html:279 #: pretix/control/templates/pretixcontrol/checkin/index.html:140 #: pretix/control/templates/pretixcontrol/order/index.html:23 @@ -2304,49 +2337,49 @@ msgstr "Валюта" msgid "TEST MODE" msgstr "" -#: pretix/base/exporters/orderlist.py:947 +#: pretix/base/exporters/orderlist.py:956 #, fuzzy #| msgid "Gift card code" msgid "Gift card redemptions" msgstr "Код подарочного сертификата" -#: pretix/base/exporters/orderlist.py:949 +#: pretix/base/exporters/orderlist.py:958 msgid "" "Download a spreadsheet of all payments or refunds that involve gift cards." msgstr "" -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:10 msgid "Issuer" msgstr "" -#: pretix/base/exporters/orderlist.py:993 pretix/control/navigation.py:523 +#: pretix/base/exporters/orderlist.py:1002 pretix/control/navigation.py:523 #: pretix/control/templates/pretixcontrol/organizers/edit.html:156 msgid "Gift cards" msgstr "" -#: pretix/base/exporters/orderlist.py:996 +#: pretix/base/exporters/orderlist.py:1005 msgid "Download a spreadsheet of all gift cards including their current value." msgstr "" -#: pretix/base/exporters/orderlist.py:1003 +#: pretix/base/exporters/orderlist.py:1012 #, fuzzy #| msgid "Show variants" msgid "Show value at" msgstr "Показать варианты" -#: pretix/base/exporters/orderlist.py:1006 +#: pretix/base/exporters/orderlist.py:1015 msgid "Defaults to the time of report." msgstr "" -#: pretix/base/exporters/orderlist.py:1011 -#: pretix/base/exporters/orderlist.py:1021 pretix/control/forms/filter.py:498 -#: pretix/control/forms/filter.py:1062 pretix/control/forms/filter.py:1281 -#: pretix/control/forms/filter.py:1290 pretix/control/forms/filter.py:1361 -#: pretix/control/forms/filter.py:1371 pretix/control/forms/filter.py:1792 -#: pretix/control/forms/filter.py:1801 pretix/control/forms/filter.py:1873 -#: pretix/control/forms/filter.py:1886 pretix/control/forms/filter.py:2303 -#: pretix/control/forms/filter.py:2322 +#: pretix/base/exporters/orderlist.py:1020 +#: pretix/base/exporters/orderlist.py:1030 pretix/control/forms/filter.py:501 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1284 +#: pretix/control/forms/filter.py:1293 pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1374 pretix/control/forms/filter.py:1795 +#: pretix/control/forms/filter.py:1804 pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1889 pretix/control/forms/filter.py:2306 +#: pretix/control/forms/filter.py:2325 #: pretix/control/templates/pretixcontrol/checkin/lists.html:106 #: pretix/control/templates/pretixcontrol/checkin/lists.html:118 #: pretix/control/templates/pretixcontrol/items/discounts.html:107 @@ -2357,72 +2390,72 @@ msgstr "" msgid "All" msgstr "Всё" -#: pretix/base/exporters/orderlist.py:1013 pretix/control/forms/filter.py:1283 +#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1286 #, fuzzy #| msgctxt "stripe" #| msgid "Live" msgid "Live" msgstr "Действующий" -#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1291 +#: pretix/base/exporters/orderlist.py:1031 pretix/control/forms/filter.py:1294 #: pretix/control/templates/pretixcontrol/pdf/index.html:366 msgid "Empty" msgstr "Очистить корзину" -#: pretix/base/exporters/orderlist.py:1023 pretix/control/forms/filter.py:1292 +#: pretix/base/exporters/orderlist.py:1032 pretix/control/forms/filter.py:1295 msgid "Valid and with value" msgstr "" -#: pretix/base/exporters/orderlist.py:1024 pretix/control/forms/filter.py:1293 +#: pretix/base/exporters/orderlist.py:1033 pretix/control/forms/filter.py:1296 msgid "Expired and with value" msgstr "" -#: pretix/base/exporters/orderlist.py:1025 pretix/control/forms/filter.py:223 -#: pretix/control/forms/filter.py:1294 pretix/control/forms/filter.py:1878 -#: pretix/control/templates/pretixcontrol/items/question.html:24 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31 +#: pretix/base/exporters/orderlist.py:1034 pretix/control/forms/filter.py:224 +#: pretix/control/forms/filter.py:1297 pretix/control/forms/filter.py:1881 +#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:36 #: pretix/control/templates/pretixcontrol/orders/overview.html:70 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:81 #: pretix/plugins/reports/exporters.py:320 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 msgid "Expired" msgstr "Истёк срок" -#: pretix/base/exporters/orderlist.py:1063 pretix/base/models/giftcards.py:84 +#: pretix/base/exporters/orderlist.py:1072 pretix/base/models/giftcards.py:84 msgid "Test mode card" msgstr "Карта тестового режима" -#: pretix/base/exporters/orderlist.py:1065 pretix/base/models/giftcards.py:88 +#: pretix/base/exporters/orderlist.py:1074 pretix/base/models/giftcards.py:88 #: pretix/control/templates/pretixcontrol/order/index.html:194 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:62 msgid "Expiry date" msgstr "" -#: pretix/base/exporters/orderlist.py:1066 pretix/control/forms/orders.py:784 +#: pretix/base/exporters/orderlist.py:1075 pretix/control/forms/orders.py:815 msgid "Special terms and conditions" msgstr "" -#: pretix/base/exporters/orderlist.py:1068 +#: pretix/base/exporters/orderlist.py:1077 #: pretix/control/templates/pretixcontrol/order/change.html:94 -#: pretix/control/templates/pretixcontrol/order/change.html:324 +#: pretix/control/templates/pretixcontrol/order/change.html:373 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:32 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:65 msgid "Current value" msgstr "" -#: pretix/base/exporters/orderlist.py:1069 +#: pretix/base/exporters/orderlist.py:1078 #, fuzzy #| msgid "Date and time" msgid "Created in order" msgstr "Дата и время" -#: pretix/base/exporters/orderlist.py:1070 +#: pretix/base/exporters/orderlist.py:1079 #, fuzzy #| msgid "Invoice number" msgid "Last invoice number of order" msgstr "Номер счёта" -#: pretix/base/exporters/orderlist.py:1071 +#: pretix/base/exporters/orderlist.py:1080 #, fuzzy #| msgid "Expiration date" msgid "Last invoice date of order" @@ -2475,7 +2508,7 @@ msgid "Voucher expired" msgstr "" #: pretix/base/exporters/waitinglist.py:111 pretix/base/pdf.py:116 -#: pretix/control/forms/event.py:1542 +#: pretix/control/forms/event.py:1547 #: pretix/control/templates/pretixcontrol/items/index.html:35 msgid "Product name" msgstr "" @@ -2497,7 +2530,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:18 #: pretix/control/templates/pretixcontrol/vouchers/index.html:103 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:463 +#: pretix/plugins/checkinlists/exporters.py:478 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:54 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:56 #: pretix/presale/templates/pretixpresale/event/fragment_voucher_form.html:12 @@ -2821,7 +2854,7 @@ msgid "Invoice" msgstr "Счёт" #: pretix/base/invoice.py:556 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgctxt "invoice" msgid "Cancellation" @@ -2994,7 +3027,7 @@ msgstr "Если отключено, вы не будете получать н #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:15 #: pretix/control/templates/pretixcontrol/users/form.html:4 #: pretix/control/templates/pretixcontrol/users/form.html:6 -#: pretix/control/views/organizer.py:148 tests/base/test_mail.py:149 +#: pretix/control/views/organizer.py:149 tests/base/test_mail.py:149 msgid "User" msgstr "" @@ -3018,7 +3051,7 @@ msgid "All products (including newly created ones)" msgstr "Все продукты (включая недавно созданные)" #: pretix/base/models/checkin.py:56 pretix/plugins/badges/exporters.py:264 -#: pretix/plugins/checkinlists/exporters.py:695 +#: pretix/plugins/checkinlists/exporters.py:716 msgid "Limit to products" msgstr "" @@ -3097,66 +3130,79 @@ msgstr "" "проверяются повторно на входе и будут считаться проверенными непосредственно " "при покупке." -#: pretix/base/models/checkin.py:316 +#: pretix/base/models/checkin.py:320 #, fuzzy #| msgid "Country" msgid "Entry" msgstr "Страна" -#: pretix/base/models/checkin.py:317 +#: pretix/base/models/checkin.py:321 msgid "Exit" msgstr "" -#: pretix/base/models/checkin.py:332 +#: pretix/base/models/checkin.py:338 #, fuzzy #| msgid "Download ticket" msgid "Unknown ticket" msgstr "Скачать билет" -#: pretix/base/models/checkin.py:333 +#: pretix/base/models/checkin.py:339 #, fuzzy #| msgid "Ticket design" msgid "Ticket not paid" msgstr "Дизайн билета" -#: pretix/base/models/checkin.py:334 +#: pretix/base/models/checkin.py:340 msgid "Forbidden by custom rule" msgstr "" -#: pretix/base/models/checkin.py:335 +#: pretix/base/models/checkin.py:341 #, fuzzy #| msgid "Ticket code (barcode content)" msgid "Ticket code revoked/changed" msgstr "Код билета (содержание штрих-кода)" -#: pretix/base/models/checkin.py:336 +#: pretix/base/models/checkin.py:342 #, fuzzy #| msgid "Administrative action required" msgid "Information required" msgstr "Требуются административные меры" -#: pretix/base/models/checkin.py:337 +#: pretix/base/models/checkin.py:343 #, fuzzy #| msgid "Ticket design" msgid "Ticket already used" msgstr "Дизайн билета" -#: pretix/base/models/checkin.py:338 +#: pretix/base/models/checkin.py:344 #, fuzzy #| msgid "Presale not started" msgid "Ticket type not allowed here" msgstr "Предпродажа не началась" -#: pretix/base/models/checkin.py:339 +#: pretix/base/models/checkin.py:345 msgid "Ticket code is ambiguous on list" msgstr "" -#: pretix/base/models/checkin.py:340 +#: pretix/base/models/checkin.py:346 #, fuzzy #| msgid "Internal Server Error" msgid "Server error" msgstr "Внутренняя ошибка сервера" +#: pretix/base/models/checkin.py:347 +#, fuzzy +#| msgid "Ticket design" +msgid "Ticket blocked" +msgstr "Дизайн билета" + +#: pretix/base/models/checkin.py:348 +#, fuzzy +#| msgctxt "subevent" +#| msgid "This voucher is not valid for this event date." +msgid "Ticket not valid at this time" +msgstr "Этот ваучер не действителен на эту дату мероприятия." + #: pretix/base/models/customers.py:54 #, fuzzy #| msgid "Payer name" @@ -3174,7 +3220,7 @@ msgid "Single-sign-on method" msgstr "Запрошен возврат" #: pretix/base/models/customers.py:84 pretix/base/models/devices.py:72 -#: pretix/base/models/items.py:1276 pretix/base/models/items.py:1506 +#: pretix/base/models/items.py:1283 pretix/base/models/items.py:1513 msgid "" "You can enter any value here to make it easier to match the data with other " "sources. If you do not input one, we will generate one automatically." @@ -3188,13 +3234,13 @@ msgid "" "underscores. It must start and end with a letter or number." msgstr "" -#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1345 -#: pretix/base/models/orders.py:2773 pretix/base/settings.py:865 +#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1351 +#: pretix/base/models/orders.py:2837 pretix/base/settings.py:865 msgid "Company name" msgstr "" -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2780 pretix/base/settings.py:80 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2844 pretix/base/settings.py:80 #: pretix/plugins/stripe/payment.py:191 msgid "Select country" msgstr "Выбрать страну" @@ -3251,19 +3297,19 @@ msgstr "" msgid "Separate multiple values with spaces" msgstr "" -#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1275 +#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1282 msgid "Internal identifier" msgstr "Внутренний идентификатор" -#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1378 +#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1385 msgid "This identifier is already used for a different question." msgstr "Этот идентификатор уже используется для другого вопроса." -#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2180 -#: pretix/control/forms/filter.py:2296 +#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2183 +#: pretix/control/forms/filter.py:2299 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 #: pretix/control/templates/pretixcontrol/organizers/gates.html:16 -#: pretix/plugins/checkinlists/exporters.py:623 +#: pretix/plugins/checkinlists/exporters.py:644 msgid "Gate" msgstr "" @@ -3296,7 +3342,7 @@ msgid "Each matching product must be for a different date" msgstr "Добавить билеты на другую дату" #: pretix/base/models/discount.py:65 pretix/base/models/items.py:814 -#: pretix/base/models/items.py:1084 pretix/base/models/items.py:1308 +#: pretix/base/models/items.py:1091 pretix/base/models/items.py:1315 msgid "Position" msgstr "Позиция" @@ -3450,12 +3496,12 @@ msgid "Plugins" msgstr "" #: pretix/base/models/event.py:594 pretix/base/pdf.py:224 -#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1488 +#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1491 #: pretix/control/templates/pretixcontrol/event/index.html:13 #: pretix/control/views/dashboards.py:540 #: pretix/presale/templates/pretixpresale/event/index.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:81 -#: pretix/presale/views/widget.py:624 +#: pretix/presale/views/widget.py:627 msgid "Event series" msgstr "Серия мероприятий" @@ -3472,10 +3518,10 @@ msgid "Only sell tickets for this event on the following sales channels." msgstr "" #: pretix/base/models/event.py:613 pretix/base/models/items.py:350 -#: pretix/base/models/items.py:1612 pretix/base/models/orders.py:183 -#: pretix/base/models/orders.py:2634 pretix/base/models/vouchers.py:181 +#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:189 +#: pretix/base/models/orders.py:2698 pretix/base/models/vouchers.py:181 #: pretix/base/models/waitinglist.py:55 pretix/base/notifications.py:187 -#: pretix/control/forms/filter.py:860 +#: pretix/control/forms/filter.py:863 #: pretix/control/templates/pretixcontrol/organizers/customer.html:204 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:42 #: pretix/control/templates/pretixcontrol/search/orders.html:51 @@ -3492,7 +3538,7 @@ msgstr "Мероприятие" #: pretix/control/templates/pretixcontrol/organizers/devices.html:88 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 -#: pretix/control/views/organizer.py:1586 +#: pretix/control/views/organizer.py:1596 msgid "Events" msgstr "" @@ -3556,7 +3602,7 @@ msgstr "" "Если выбран данный параметр, данное мероприятие будет отображаться публично " "в списке дат вашего мероприятия." -#: pretix/base/models/event.py:1421 pretix/base/settings.py:2532 +#: pretix/base/models/event.py:1421 pretix/base/settings.py:2545 msgid "Frontpage text" msgstr "" @@ -3572,12 +3618,12 @@ msgstr "Даты в серии мероприятий" msgid "One or more variations do not belong to this event." msgstr "Один или несколько вариантов не относятся к данному мероприятию." -#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1783 +#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1790 msgid "Can not contain spaces or special characters except underscores" msgstr "" "Не может содержать пробелов или специальных символов, кроме подчеркивания" -#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1788 +#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1795 msgid "The property name may only contain letters, numbers and underscores." msgstr "Имя свойства может содержать только буквы, цифры и подчеркивания." @@ -3678,20 +3724,20 @@ msgid "Additional recipients (Bcc)" msgstr "Дополнительный сбор" #: pretix/base/models/exports.py:73 pretix/control/forms/event.py:1013 -#: pretix/control/forms/event.py:1070 pretix/control/forms/event.py:1080 -#: pretix/control/forms/orders.py:619 pretix/control/forms/orders.py:850 -#: pretix/control/forms/orders.py:877 pretix/control/forms/organizer.py:463 +#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 +#: pretix/control/forms/orders.py:649 pretix/control/forms/orders.py:881 +#: pretix/control/forms/orders.py:908 pretix/control/forms/organizer.py:463 #: pretix/control/forms/organizer.py:473 pretix/control/forms/organizer.py:483 #: pretix/control/forms/vouchers.py:262 pretix/plugins/sendmail/forms.py:74 -#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:192 +#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:198 msgid "Subject" msgstr "" -#: pretix/base/models/exports.py:77 pretix/control/forms/orders.py:660 -#: pretix/control/forms/orders.py:676 pretix/control/forms/orders.py:858 -#: pretix/control/forms/orders.py:885 pretix/control/forms/vouchers.py:268 +#: pretix/base/models/exports.py:77 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:268 #: pretix/plugins/sendmail/forms.py:75 pretix/plugins/sendmail/forms.py:99 -#: pretix/plugins/sendmail/models.py:193 +#: pretix/plugins/sendmail/models.py:199 msgid "Message" msgstr "" @@ -3790,7 +3836,7 @@ msgstr "Этот продукт не будет продаваться до ук msgid "This product will not be sold after the given date." msgstr "Этот продукт не будет продаваться после указанной даты." -#: pretix/base/models/items.py:357 pretix/base/models/items.py:1061 +#: pretix/base/models/items.py:357 pretix/base/models/items.py:1068 #: pretix/control/templates/pretixcontrol/items/index.html:40 msgid "Category" msgstr "" @@ -3862,7 +3908,7 @@ msgstr "" "мероприятия." #: pretix/base/models/items.py:423 pretix/base/settings.py:1105 -#: pretix/control/forms/event.py:1455 +#: pretix/control/forms/event.py:1460 msgid "Show number of tickets left" msgstr "" @@ -3968,7 +4014,7 @@ msgstr "" "введёте 0. Ограничение на максимальное количество позиций во всем заказе " "действует независимо от этого." -#: pretix/base/models/items.py:507 +#: pretix/base/models/items.py:507 pretix/base/models/items.py:876 msgid "" "If you set this, the check-in app will show a visible warning that this " "ticket requires special attention. You can use this for example for student " @@ -4026,8 +4072,8 @@ msgstr "" msgid "Membership duration in months" msgstr "" -#: pretix/base/models/items.py:568 pretix/base/models/items.py:1302 -#: pretix/control/forms/filter.py:400 pretix/control/forms/filter.py:1678 +#: pretix/base/models/items.py:568 pretix/base/models/items.py:1309 +#: pretix/control/forms/filter.py:403 pretix/control/forms/filter.py:1681 #: pretix/control/forms/item.py:225 pretix/control/navigation.py:148 #: pretix/control/navigation.py:157 #: pretix/control/templates/pretixcontrol/checkin/lists.html:78 @@ -4110,7 +4156,7 @@ msgstr "Этот продукт не будет продаваться до ук msgid "This variation will not be sold after the given date." msgstr "Этот продукт не будет продаваться после указанной даты." -#: pretix/base/models/items.py:863 pretix/control/forms/item.py:751 +#: pretix/base/models/items.py:863 pretix/control/forms/item.py:750 msgid "" "The sales channel selection for the product as a whole takes precedence, so " "if a sales channel is selected here but not on product level, the variation " @@ -4139,29 +4185,29 @@ msgstr "" "Этот продукт будет скрыт на странице мероприятия, пока пользователь не " "введёт промокод, который разблокирует этот продукт." -#: pretix/base/models/items.py:877 pretix/base/models/vouchers.py:262 +#: pretix/base/models/items.py:884 pretix/base/models/vouchers.py:262 #: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:284 msgid "Product variation" msgstr "Вариант продукта" -#: pretix/base/models/items.py:878 +#: pretix/base/models/items.py:885 #: pretix/control/templates/pretixcontrol/item/create.html:111 msgid "Product variations" msgstr "Варианты продукта" -#: pretix/base/models/items.py:1066 +#: pretix/base/models/items.py:1073 msgid "Minimum number" msgstr "Минимальное количество" -#: pretix/base/models/items.py:1070 +#: pretix/base/models/items.py:1077 msgid "Maximum number" msgstr "Максимальное количество" -#: pretix/base/models/items.py:1074 +#: pretix/base/models/items.py:1081 msgid "Add-Ons are included in the price" msgstr "Дополнительные продукты включены в цену" -#: pretix/base/models/items.py:1075 +#: pretix/base/models/items.py:1082 msgid "" "If selected, adding add-ons to this ticket is free, even if the add-ons " "would normally cost money individually." @@ -4170,52 +4216,52 @@ msgstr "" "билету является бесплатным, даже если обычно дополнительные продукты " "являются платными при покупке отдельно." -#: pretix/base/models/items.py:1080 +#: pretix/base/models/items.py:1087 #, fuzzy #| msgid "You can not select the same seat multiple times." msgid "Allow the same product to be selected multiple times" msgstr "Вы не можете выбрать одно и то же место несколько раз." -#: pretix/base/models/items.py:1099 +#: pretix/base/models/items.py:1106 msgid "The add-on's category must belong to the same event as the item." msgstr "" "Категория дополнительного продукта должна относиться к тому же мероприятию, " "что и продукт." -#: pretix/base/models/items.py:1104 +#: pretix/base/models/items.py:1111 msgid "The item already has an add-on of this category." msgstr "У продукта уже имеется дополнительный продукт этой категории." -#: pretix/base/models/items.py:1109 +#: pretix/base/models/items.py:1116 msgid "The minimum count needs to be equal to or greater than zero." msgstr "Минимальное количество должно быть равно или больше нуля." -#: pretix/base/models/items.py:1114 +#: pretix/base/models/items.py:1121 msgid "The maximum count needs to be equal to or greater than zero." msgstr "Максимальное количество должно быть равно или больше нуля." -#: pretix/base/models/items.py:1119 +#: pretix/base/models/items.py:1126 msgid "The maximum count needs to be greater than the minimum count." msgstr "Максимальное количество должно быть больше минимального." -#: pretix/base/models/items.py:1146 +#: pretix/base/models/items.py:1153 msgid "Bundled item" msgstr "Предмет в пакете" -#: pretix/base/models/items.py:1152 +#: pretix/base/models/items.py:1159 msgid "Bundled variation" msgstr "Вариант в пакете" -#: pretix/base/models/items.py:1158 +#: pretix/base/models/items.py:1165 #: pretix/control/templates/pretixcontrol/order/transactions.html:22 msgid "Quantity" msgstr "" -#: pretix/base/models/items.py:1163 +#: pretix/base/models/items.py:1170 msgid "Designated price part" msgstr "Назначенная часть цены" -#: pretix/base/models/items.py:1164 +#: pretix/base/models/items.py:1171 msgid "" "If set, it will be shown that this bundled item is responsible for the given " "value of the total gross price. This might be important in cases of mixed " @@ -4227,75 +4273,75 @@ msgstr "" "случаях смешанного налогообложения. В противном случае может быть оставлен " "пустым. Это значение НЕ будет добавлено к базовой цене продукта." -#: pretix/base/models/items.py:1187 +#: pretix/base/models/items.py:1194 msgid "The bundled item must belong to the same event as the item." msgstr "" "Предмет в пакете должен относиться к тому же мероприятию, что и продукт." -#: pretix/base/models/items.py:1189 +#: pretix/base/models/items.py:1196 msgid "A variation needs to be set for this item." msgstr "Для данного продукта должен быть установлен вариант." -#: pretix/base/models/items.py:1191 +#: pretix/base/models/items.py:1198 msgid "The chosen variation does not belong to this item." msgstr "Выбранный вариант не относится к этому продукту." -#: pretix/base/models/items.py:1196 +#: pretix/base/models/items.py:1203 msgid "The count needs to be equal to or greater than zero." msgstr "Количество должно быть равно или больше нуля." -#: pretix/base/models/items.py:1249 +#: pretix/base/models/items.py:1256 msgid "Number" msgstr "" -#: pretix/base/models/items.py:1250 +#: pretix/base/models/items.py:1257 msgid "Text (one line)" msgstr "Текст (одна строка)" -#: pretix/base/models/items.py:1251 +#: pretix/base/models/items.py:1258 msgid "Multiline text" msgstr "Многострочный текст" -#: pretix/base/models/items.py:1252 +#: pretix/base/models/items.py:1259 msgid "Yes/No" msgstr "Да/Нет" -#: pretix/base/models/items.py:1253 +#: pretix/base/models/items.py:1260 msgid "Choose one from a list" msgstr "Выберите один из списка" -#: pretix/base/models/items.py:1254 +#: pretix/base/models/items.py:1261 msgid "Choose multiple from a list" msgstr "Выберите несколько из списка" -#: pretix/base/models/items.py:1255 +#: pretix/base/models/items.py:1262 msgid "File upload" msgstr "Загрузка файла" -#: pretix/base/models/items.py:1257 pretix/base/reldate.py:183 -#: pretix/plugins/checkinlists/exporters.py:611 +#: pretix/base/models/items.py:1264 pretix/base/reldate.py:183 +#: pretix/plugins/checkinlists/exporters.py:632 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:27 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:41 msgid "Time" msgstr "Время" -#: pretix/base/models/items.py:1258 +#: pretix/base/models/items.py:1265 msgid "Date and time" msgstr "Дата и время" -#: pretix/base/models/items.py:1259 +#: pretix/base/models/items.py:1266 msgid "Country code (ISO 3166-1 alpha-2)" msgstr "Код страны (ISO 3166-1 alpha-2)" -#: pretix/base/models/items.py:1271 pretix/base/models/items.py:1356 -#: pretix/base/orderimport.py:732 pretix/control/forms/item.py:89 +#: pretix/base/models/items.py:1278 pretix/base/models/items.py:1363 +#: pretix/base/orderimport.py:778 pretix/control/forms/item.py:89 #: pretix/control/templates/pretixcontrol/items/question_edit.html:10 #: pretix/control/templates/pretixcontrol/items/question_edit.html:17 #: pretix/control/templates/pretixcontrol/items/questions.html:21 msgid "Question" msgstr "" -#: pretix/base/models/items.py:1281 pretix/base/models/items.py:1511 +#: pretix/base/models/items.py:1288 pretix/base/models/items.py:1518 #, fuzzy #| msgid "The property name may only contain letters, numbers and underscores." msgid "" @@ -4303,179 +4349,179 @@ msgid "" "underscores." msgstr "Имя свойства может содержать только буквы, цифры и подчеркивания." -#: pretix/base/models/items.py:1286 +#: pretix/base/models/items.py:1293 msgid "Help text" msgstr "Текст справки" -#: pretix/base/models/items.py:1287 +#: pretix/base/models/items.py:1294 msgid "If the question needs to be explained or clarified, do it here!" msgstr "Если вопрос требует объяснения или уточнения, сделайте это здесь!" -#: pretix/base/models/items.py:1293 +#: pretix/base/models/items.py:1300 msgid "Question type" msgstr "Тип вопроса" -#: pretix/base/models/items.py:1297 +#: pretix/base/models/items.py:1304 #: pretix/control/templates/pretixcontrol/items/questions.html:55 msgid "Required question" msgstr "" -#: pretix/base/models/items.py:1304 +#: pretix/base/models/items.py:1311 msgid "This question will be asked to buyers of the selected products" msgstr "Этот вопрос будет задан покупателям выбранных продуктов" -#: pretix/base/models/items.py:1311 +#: pretix/base/models/items.py:1318 msgid "Ask during check-in instead of in the ticket buying process" msgstr "Задайте вопрос во время регистрации, а не в процессе покупки билетов" -#: pretix/base/models/items.py:1312 +#: pretix/base/models/items.py:1319 msgid "Not supported by all check-in apps for all question types." msgstr "" -#: pretix/base/models/items.py:1316 +#: pretix/base/models/items.py:1323 #: pretix/control/templates/pretixcontrol/items/questions.html:66 msgid "Hidden question" msgstr "" -#: pretix/base/models/items.py:1317 +#: pretix/base/models/items.py:1324 msgid "This question will only show up in the backend." msgstr "Этот вопрос будет отображаться только в серверной части." -#: pretix/base/models/items.py:1321 +#: pretix/base/models/items.py:1328 msgid "Print answer on invoices" msgstr "Напечатать ответ о счетах" -#: pretix/base/models/items.py:1329 pretix/base/models/items.py:1335 -#: pretix/base/models/items.py:1341 +#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1342 +#: pretix/base/models/items.py:1348 #, fuzzy #| msgid "Minimum number" msgid "Minimum value" msgstr "Минимальное количество" -#: pretix/base/models/items.py:1330 pretix/base/models/items.py:1333 -#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1339 -#: pretix/base/models/items.py:1342 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1337 pretix/base/models/items.py:1340 +#: pretix/base/models/items.py:1343 pretix/base/models/items.py:1346 +#: pretix/base/models/items.py:1349 pretix/base/models/items.py:1352 msgid "Currently not supported in our apps and during check-in" msgstr "" -#: pretix/base/models/items.py:1332 pretix/base/models/items.py:1338 -#: pretix/base/models/items.py:1344 +#: pretix/base/models/items.py:1339 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1351 #, fuzzy #| msgid "Maximum number" msgid "Maximum value" msgstr "Максимальное количество" -#: pretix/base/models/items.py:1348 +#: pretix/base/models/items.py:1355 msgid "Validate file to be a portrait" msgstr "" -#: pretix/base/models/items.py:1349 +#: pretix/base/models/items.py:1356 msgid "" "If checked, files must be images with an aspect ratio of 3:4. This is " "commonly used for photos printed on badges." msgstr "" -#: pretix/base/models/items.py:1402 +#: pretix/base/models/items.py:1409 msgid "An answer to this question is required to proceed." msgstr "Для продолжения требуется ответ на этот вопрос." -#: pretix/base/models/items.py:1412 +#: pretix/base/models/items.py:1419 #, fuzzy #| msgid "Invalid date input." msgid "Invalid input type." msgstr "Неверно введена дата." -#: pretix/base/models/items.py:1418 pretix/base/models/items.py:1436 -#: pretix/base/orderimport.py:742 pretix/base/orderimport.py:750 +#: pretix/base/models/items.py:1425 pretix/base/models/items.py:1443 +#: pretix/base/orderimport.py:788 pretix/base/orderimport.py:796 msgid "Invalid option selected." msgstr "Выбрана неверная опция." -#: pretix/base/models/items.py:1446 +#: pretix/base/models/items.py:1453 #, fuzzy #| msgid "The entered price is to high." msgid "The number is to low." msgstr "Введённая цена слишком высока." -#: pretix/base/models/items.py:1448 +#: pretix/base/models/items.py:1455 #, fuzzy #| msgid "The entered price is to high." msgid "The number is to high." msgstr "Введённая цена слишком высока." -#: pretix/base/models/items.py:1451 +#: pretix/base/models/items.py:1458 msgid "Invalid number input." msgstr "Неверно введён номер." -#: pretix/base/models/items.py:1458 pretix/base/models/items.py:1482 +#: pretix/base/models/items.py:1465 pretix/base/models/items.py:1489 #, fuzzy #| msgid "Please enter your name." msgid "Please choose a later date." msgstr "Пожалуйста, введите ваше имя." -#: pretix/base/models/items.py:1460 pretix/base/models/items.py:1484 +#: pretix/base/models/items.py:1467 pretix/base/models/items.py:1491 #, fuzzy #| msgid "Please select a valid seat." msgid "Please choose an earlier date." msgstr "Пожалуйста, выберите действительное место." -#: pretix/base/models/items.py:1463 +#: pretix/base/models/items.py:1470 msgid "Invalid date input." msgstr "Неверно введена дата." -#: pretix/base/models/items.py:1470 +#: pretix/base/models/items.py:1477 msgid "Invalid time input." msgstr "Неверно введено время." -#: pretix/base/models/items.py:1479 +#: pretix/base/models/items.py:1486 msgid "Invalid datetime input." msgstr "Неверно введена дата/время." -#: pretix/base/models/items.py:1491 +#: pretix/base/models/items.py:1498 msgid "Unknown country code." msgstr "Неизвестный код страны." -#: pretix/base/models/items.py:1515 -#: pretix/control/templates/pretixcontrol/items/question.html:68 +#: pretix/base/models/items.py:1522 +#: pretix/control/templates/pretixcontrol/items/question.html:69 msgid "Answer" msgstr "" -#: pretix/base/models/items.py:1537 +#: pretix/base/models/items.py:1544 msgid "The identifier \"{}\" is already used for a different option." msgstr "Идентификатор \"{}\" уже использован для другого варианта." -#: pretix/base/models/items.py:1540 +#: pretix/base/models/items.py:1547 msgid "Question option" msgstr "Вариант вопроса" -#: pretix/base/models/items.py:1541 +#: pretix/base/models/items.py:1548 msgid "Question options" msgstr "Варианты вопроса" -#: pretix/base/models/items.py:1626 pretix/control/forms/event.py:1489 +#: pretix/base/models/items.py:1633 pretix/control/forms/event.py:1494 #: pretix/control/templates/pretixcontrol/items/quotas.html:56 msgid "Total capacity" msgstr "" -#: pretix/base/models/items.py:1628 pretix/control/forms/item.py:362 +#: pretix/base/models/items.py:1635 pretix/control/forms/item.py:362 msgid "Leave empty for an unlimited number of tickets." msgstr "" -#: pretix/base/models/items.py:1632 pretix/base/models/orders.py:1296 -#: pretix/base/models/orders.py:2551 +#: pretix/base/models/items.py:1639 pretix/base/models/orders.py:1302 +#: pretix/base/models/orders.py:2615 #: pretix/control/templates/pretixcontrol/checkin/index.html:92 msgid "Item" msgstr "" -#: pretix/base/models/items.py:1640 pretix/control/forms/item.py:694 +#: pretix/base/models/items.py:1647 pretix/control/forms/item.py:693 msgid "Variations" msgstr "" -#: pretix/base/models/items.py:1644 +#: pretix/base/models/items.py:1651 #: pretix/control/templates/pretixcontrol/items/quotas.html:70 msgid "Ignore this quota when determining event availability" msgstr "" -#: pretix/base/models/items.py:1645 +#: pretix/base/models/items.py:1652 msgid "" "If you enable this, this quota will be ignored when determining event " "availability in your event calendar. This is useful e.g. for merchandise " @@ -4483,11 +4529,11 @@ msgid "" "as sold out." msgstr "" -#: pretix/base/models/items.py:1652 +#: pretix/base/models/items.py:1659 msgid "Close this quota permanently once it is sold out" msgstr "Закройте эту квоту окончательно, как только она будет распродана" -#: pretix/base/models/items.py:1653 +#: pretix/base/models/items.py:1660 msgid "" "If you enable this, when the quota is sold out once, no more tickets will be " "sold, even if tickets become available again through cancellations or " @@ -4498,11 +4544,11 @@ msgstr "" "за отмены или истекших заказов. Конечно, вы всегда можете заново открыть её " "в ручном режиме." -#: pretix/base/models/items.py:1661 +#: pretix/base/models/items.py:1668 msgid "Allow to sell more tickets once people have checked out" msgstr "" -#: pretix/base/models/items.py:1662 +#: pretix/base/models/items.py:1669 msgid "" "With this option, quota will be released as soon as people are scanned at an " "exit of your event. This will only happen if they have been scanned both at " @@ -4512,13 +4558,13 @@ msgid "" "prevent accidental overbooking." msgstr "" -#: pretix/base/models/items.py:1673 pretix/base/models/vouchers.py:271 +#: pretix/base/models/items.py:1680 pretix/base/models/vouchers.py:271 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:8 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:15 msgid "Quota" msgstr "" -#: pretix/base/models/items.py:1674 pretix/control/navigation.py:166 +#: pretix/base/models/items.py:1681 pretix/control/navigation.py:166 #: pretix/control/templates/pretixcontrol/items/quotas.html:4 #: pretix/control/templates/pretixcontrol/items/quotas.html:6 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:416 @@ -4527,12 +4573,12 @@ msgstr "" msgid "Quotas" msgstr "" -#: pretix/base/models/items.py:1742 +#: pretix/base/models/items.py:1749 msgid "All variations must belong to an item contained in the items list." msgstr "" "Все варианты должны относиться к продукту, содержащемуся в списке продуктов." -#: pretix/base/models/items.py:1753 +#: pretix/base/models/items.py:1760 msgid "" "One or more items has variations but none of these are in the variations " "list." @@ -4540,7 +4586,7 @@ msgstr "" "Один или несколько продуктов имеют варианты, но ни один из них не " "присутствует в списке вариантов." -#: pretix/base/models/items.py:1759 pretix/base/models/waitinglist.py:299 +#: pretix/base/models/items.py:1766 pretix/base/models/waitinglist.py:299 msgid "Subevent cannot be null for event series." msgstr "Подмероприятие не может быть пустым для серии мероприятий." @@ -4623,12 +4669,12 @@ msgid "Number of times this membership can be used in a purchase." msgstr "Количество раз, которое этот промокод может быть использован." #: pretix/base/models/memberships.py:123 -#: pretix/control/templates/pretixcontrol/items/question.html:26 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:35 +#: pretix/control/templates/pretixcontrol/items/question.html:27 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:40 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:78 #: pretix/plugins/reports/exporters.py:318 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:29 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:78 msgid "Canceled" msgstr "Отменено" @@ -4642,43 +4688,43 @@ msgstr "Отменено" msgid "Membership type" msgstr "Тип сбора" -#: pretix/base/models/orders.py:163 +#: pretix/base/models/orders.py:166 msgid "pending" msgstr "не завершено" -#: pretix/base/models/orders.py:164 pretix/base/payment.py:475 +#: pretix/base/models/orders.py:167 pretix/base/payment.py:475 #: pretix/base/services/invoices.py:443 msgid "paid" msgstr "оплачено" -#: pretix/base/models/orders.py:165 +#: pretix/base/models/orders.py:168 msgid "expired" msgstr "истекло" -#: pretix/base/models/orders.py:189 pretix/control/forms/orders.py:595 +#: pretix/base/models/orders.py:195 pretix/control/forms/orders.py:625 #, fuzzy #| msgctxt "refund_source" #| msgid "Customer" msgid "Customer" msgstr "Клиент" -#: pretix/base/models/orders.py:204 pretix/control/forms/filter.py:540 +#: pretix/base/models/orders.py:210 pretix/control/forms/filter.py:543 #: pretix/control/templates/pretixcontrol/organizers/customer.html:63 msgid "Locale" msgstr "Язык клиента" -#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2646 -#: pretix/control/forms/orders.py:78 +#: pretix/base/models/orders.py:220 pretix/base/models/orders.py:2710 +#: pretix/control/forms/orders.py:72 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:138 msgid "Expiration date" msgstr "Дата окончания срока" -#: pretix/base/models/orders.py:218 pretix/control/forms/filter.py:551 +#: pretix/base/models/orders.py:224 pretix/control/forms/filter.py:554 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/refund_export.html:57 msgid "Total amount" msgstr "Общая сумма" -#: pretix/base/models/orders.py:222 pretix/base/models/vouchers.py:292 +#: pretix/base/models/orders.py:228 pretix/base/models/vouchers.py:292 msgid "" "The text entered in this field will not be visible to the user and is " "available for your convenience." @@ -4686,11 +4732,11 @@ msgstr "" "Текст, введённый в это поле, не будет виден пользователю и предназначен для " "вашего удобства." -#: pretix/base/models/orders.py:227 +#: pretix/base/models/orders.py:233 msgid "We'll show you this order to be due for a follow-up on this day." msgstr "" -#: pretix/base/models/orders.py:233 +#: pretix/base/models/orders.py:239 msgid "" "If you set this, the check-in app will show a visible warning that tickets " "of this order require special attention. This will not show any details or " @@ -4703,11 +4749,11 @@ msgstr "" "сообщения, поэтому вам необходимо проинформировать сотрудников, занимающихся " "регистрацией, о том, как действовать в таких случаях." -#: pretix/base/models/orders.py:245 pretix/base/models/orders.py:1333 +#: pretix/base/models/orders.py:251 pretix/base/models/orders.py:1339 msgid "Meta information" msgstr "Метаинформация" -#: pretix/base/models/orders.py:881 +#: pretix/base/models/orders.py:887 msgid "" "The payment can not be accepted as the last date of payments configured in " "the payment settings is over." @@ -4715,7 +4761,7 @@ msgstr "" "Платёж не может быть принят, так как последняя дата платежей, " "сконфигурированная в настройках платежа, истекла." -#: pretix/base/models/orders.py:883 +#: pretix/base/models/orders.py:889 msgid "" "The payment can not be accepted as the order is expired and you configured " "that no late payments should be accepted in the payment settings." @@ -4724,194 +4770,194 @@ msgstr "" "вашей конфигурации в настройках платежей просроченные платежи не могут " "приниматься." -#: pretix/base/models/orders.py:885 +#: pretix/base/models/orders.py:891 msgid "This order is not yet approved by the event organizer." msgstr "Данный заказ ещё не утверждён организатором мероприятия." -#: pretix/base/models/orders.py:909 +#: pretix/base/models/orders.py:915 #, python-brace-format msgid "The ordered product \"{item}\" is no longer available." msgstr "Заказанный продукт \"{item}\" более не доступен." -#: pretix/base/models/orders.py:910 +#: pretix/base/models/orders.py:916 #, python-brace-format msgid "The seat \"{seat}\" is no longer available." msgstr "Место \"{seat}\"более не доступно." -#: pretix/base/models/orders.py:911 +#: pretix/base/models/orders.py:917 #, python-brace-format msgid "The voucher \"{voucher}\" no longer has sufficient budget." msgstr "" -#: pretix/base/models/orders.py:912 +#: pretix/base/models/orders.py:918 #, fuzzy, python-brace-format msgid "The voucher \"{voucher}\" has been used in the meantime." msgstr "" "Этот промокод \"{voucher}\" уже был использован максимально допустимое " "количество раз." -#: pretix/base/models/orders.py:1214 +#: pretix/base/models/orders.py:1220 msgid "" msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "Пусто, если данный продукт не является входным билетом" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "создано" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "не завершено" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "подтверждено" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "отменено" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "не удалось" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "возвращено" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "Информация о платеже" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "начато извне" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "создано" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "в пути" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "готово" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "не удалось" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "отменено" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "Организатор" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "Клиент" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "Внешний" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 #, fuzzy #| msgid "Pending amount" msgid "Refund reason" msgstr "Неуплаченная сумма" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" "May be shown to the end user or used e.g. as part of a payment reference." msgstr "" -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "Платёжный сбор" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "Плата за доставку" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "Плата за обслуживание" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "Плата за отмену" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "Другие сборы" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "Подарочный сертификат" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "Позиция заказа" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "ID корзины (например, сеансовый ключ)" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "Позиция корзины" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "Позиции корзины" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "Корпоративный заказчик" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "Данная ссылка будет напечатана на вашем счёте для вашего удобства." @@ -4927,8 +4973,8 @@ msgstr "" "ваши мероприятия." #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -5199,15 +5245,7 @@ msgid "" "be used." msgstr "" -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "" @@ -5495,8 +5533,8 @@ msgid "Dates" msgstr "Даты" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "Общая сумма нетто" @@ -5649,10 +5687,10 @@ msgstr "Вам необходимо выбрать вариант продукт #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 #, fuzzy #| msgid "Invoice addresses" msgid "Invoice address" @@ -5677,7 +5715,7 @@ msgstr "" msgid "Please enter a valid state." msgstr "Пожалуйста, выберите действительное место." -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 #, fuzzy #| msgid "Attendee email" msgid "Attendee e-mail address" @@ -5686,12 +5724,12 @@ msgstr "Адрес электронной почты посетителя" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 #, fuzzy #| msgid "Attendee email" msgid "Attendee address" @@ -5718,7 +5756,7 @@ msgstr "" #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 #, fuzzy #| msgid "Ticket design" msgid "Ticket code" @@ -5740,35 +5778,40 @@ msgstr "" msgid "Please enter a valid language code." msgstr "Пожалуйста, введите действительный адрес электронной почты." -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 #, fuzzy #| msgid "Please enter a valid email address." msgid "Please enter a valid sales channel." msgstr "Пожалуйста, введите действительный адрес электронной почты." -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 #, fuzzy #| msgid "No archived events found." msgid "Multiple matching seats were found." msgstr "Архивные события не найдены." -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 #, fuzzy #| msgid "No archived events found." msgid "No matching seat was found." msgstr "Архивные события не найдены." -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" "Место, которое вы выбрали, уже занято. Пожалуйста, выберите другое место." -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "Вам необходимо выбрать конкретное место." -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 #, fuzzy #| msgid "Invalid option selected." msgid "Ambiguous option selected." @@ -6171,9 +6214,9 @@ msgid "Price including add-ons" msgstr "Цена, включая дополнительные продукты" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, fuzzy #| msgid "Attendee email" msgid "Attendee company" @@ -6283,7 +6326,7 @@ msgid "Event begin weekday" msgstr "Дата начала мероприятия" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "" @@ -6371,8 +6414,8 @@ msgid "" "Add-on 2" msgstr "" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "" @@ -6416,7 +6459,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "Партер, ряд 3, место 4" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "" @@ -6475,7 +6518,7 @@ msgstr "Имена посетителей" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -6544,25 +6587,25 @@ msgstr "Относительная дата:" msgid "Not set" msgstr "Не установлено" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" msgstr "" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 #, fuzzy #| msgid "Event date" msgid "Event canceled" msgstr "Дата мероприятия" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -6583,7 +6626,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "Не была указана дата." -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "Вы выбрали продукт, который не доступен для продажи." @@ -6655,9 +6698,9 @@ msgstr[2] "" "Мы удалили %(product)s из вашей корзины, поскольку вы не можете купить менее " "%(min)s единиц продукта." -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 #, fuzzy #| msgid "The presale period for this event has not yet started." msgid "The booking period for this event has not yet started." @@ -6687,7 +6730,7 @@ msgstr "" "Период предварительной продажи для этого мероприятия ещё не начался. " "Соответствующие позиции были удалены из вашей корзины." -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has ended. The " @@ -6707,7 +6750,7 @@ msgstr "Введённая цена слишком высока." msgid "This voucher code is not known in our database." msgstr "Этот код ваучера не известен в нашей базе данных." -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6812,16 +6855,16 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "Выбранная дата мероприятия не активна." -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "Вы не можете выбрать дополнительный продукт для выбранного продукта." -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "" "Вы не можете выбрать два варианта одного и того же дополнительного продукта." -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, fuzzy, python-format #| msgid "" #| "You can select at most %(max)s add-ons from the category %(cat)s for the " @@ -6842,7 +6885,7 @@ msgstr[2] "" "Вы можете выбрать не более %(max)s дополнительных продуктов из категории " "%(cat)s для продукта %(base)s." -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, fuzzy, python-format #| msgid "" #| "You need to select at least %(min)s add-ons from the category %(cat)s for " @@ -6863,7 +6906,7 @@ msgstr[2] "" "Вам необходимо выбрать как минимум %(min)s дополнительных продуктов из " "категории %(cat)s для продукта %(base)s." -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, fuzzy, python-format #| msgid "" #| "You can select at most %(max)s add-ons from the category %(cat)s for the " @@ -6962,27 +7005,27 @@ msgstr "" msgid "week day" msgstr "Выходной" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "" @@ -7012,13 +7055,32 @@ msgstr "" msgid "This order position has been canceled." msgstr "Эта позиция заказа была отменена." -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +#| msgid "This ticket has already been redeemed." +msgid "This ticket has been blocked." +msgstr "Этот билет уже использован." + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, fuzzy, python-brace-format +#| msgctxt "subevent" +#| msgid "This voucher is not valid for this event date." +msgid "This ticket is only valid after {datetime}." +msgstr "Этот ваучер не действителен на эту дату мероприятия." + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, fuzzy, python-brace-format +#| msgid "This ticket has already been redeemed." +msgid "This ticket was only valid before {datetime}." +msgstr "Этот билет уже использован." + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "" "Эта позиция заказа содержит недействительный продукт для этого списка " "регистрации." -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 #, fuzzy #| msgid "This order position has an invalid product for this check-in list." msgid "This order position has an invalid date for this check-in list." @@ -7026,20 +7088,26 @@ msgstr "" "Эта позиция заказа содержит недействительный продукт для этого списка " "регистрации." -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "This order is not pending approval." +msgid "This order is not yet approved." +msgstr "Этот заказ не ожидает утверждения." + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "Этот заказ не помечен как оплаченный." -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "Вам необходимо ответить на вопросы, чтобы завершить регистрацию." -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "Этот билет уже использован." @@ -7242,7 +7310,7 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." @@ -7250,7 +7318,7 @@ msgstr "" "Некоторые из выбранных вами продуктов больше не доступны. Подробности " "смотрите ниже." -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -7258,7 +7326,7 @@ msgstr "" "Некоторые из выбранных вами продуктов больше не доступны в выбранном вами " "количестве. Подробности смотрите ниже." -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." @@ -7266,15 +7334,15 @@ msgstr "" "Цена некоторых позиций в вашей корзине за это время изменилась. Подробности " "смотрите ниже." -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "Произошла внутренняя ошибка, пожалуйста, попробуйте ещё раз." -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "Ваша корзина пуста." -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, fuzzy, python-format #| msgid "" #| "You cannot select more than %(max)s items of the product %(product)s. We " @@ -7295,13 +7363,13 @@ msgstr[2] "" "Вы не можете выбрать более %(max)s позиций продукта %(product)s. Мы удалили " "лишние позиции из вашей корзины." -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 #, fuzzy #| msgid "The presale period has ended." msgid "The booking period has ended." msgstr "Период предварительной продажи завершён." -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." @@ -7309,7 +7377,7 @@ msgstr "" "Код ваучера, использованный для одной из позиций в вашей корзине, неизвестен " "в нашей базе данных." -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " @@ -7319,7 +7387,7 @@ msgstr "" "использован максимально допустимое количество раз. Мы удалили эту позицию из " "вашей корзины." -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 #, fuzzy #| msgid "" #| "The voucher code used for one of the items in your cart has already been " @@ -7333,7 +7401,7 @@ msgstr "" "использован максимально допустимое количество раз. Мы удалили эту позицию из " "вашей корзины." -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." @@ -7341,7 +7409,7 @@ msgstr "" "Срок действия кода ваучера, использованного для одной из позиций в вашей " "корзине, истёк. Мы удалили эту позицию из вашей корзины." -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." @@ -7349,13 +7417,13 @@ msgstr "" "Код ваучера, использованный для одной из позиций в вашей корзине, " "недействителен для этой позиции. Мы удалили эту позицию из вашей корзины." -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 #, fuzzy #| msgid "You need a valid voucher code to order this product." msgid "You need a valid voucher code to order one of the products." msgstr "Необходим действительный код ваучера для заказа этого продукта." -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has not yet " @@ -7367,7 +7435,7 @@ msgstr "" "Период предварительной продажи для одного из мероприятий в вашей корзине ещё " "не начался. Соответствующие позиции были удалены из вашей корзины." -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." @@ -7375,7 +7443,7 @@ msgstr "" "Одно из мест в вашем заказе было недействительным, мы удалили позицию из " "вашей корзины." -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." @@ -7383,26 +7451,26 @@ msgstr "" "За это время одно из мест в вашем заказе уже заняли, мы удалили эту позицию " "из вашей корзины." -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 #, fuzzy #| msgid "The order has been canceled." msgid "The order was not canceled." msgstr "Заказ отменён." -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "Этот заказ не ожидает утверждения." -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "Вы не можете отменить этот заказ." -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " @@ -7411,18 +7479,18 @@ msgstr "" "Этот заказ не может быть отменён, так как подарочный сертификат {card}, " "купленный в этом заказе, уже был использован." -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 msgid "" "The cancellation fee cannot be higher than the total amount of this order." msgstr "" -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 #, fuzzy #| msgid "The payment method for this order cannot be changed." msgid "The selected payment methods do not cover the total balance." msgstr "Способ оплаты для этого заказа не может быть изменён." -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " @@ -7433,25 +7501,25 @@ msgstr "" "сертификат, который вы использовали, за это время уже был использован. " "Пожалуйста, проверьте цены, указанные ниже, и попробуйте ещё раз." -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "Вам необходимо выбрать вариант продукта." -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "У квоты {name} недостаточно места для выполнения операции." -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "Не определена квота, разрешающая эту операцию." -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "Выбранный продукт не активен или цена не установлена." -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." @@ -7459,7 +7527,7 @@ msgstr "" "Эта операция оставит заказ пустым. Вместо этого, пожалуйста, отмените сам " "заказ." -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." @@ -7467,7 +7535,7 @@ msgstr "" "Эта операция сделает заказ бесплатным и, следовательно, немедленно " "оплаченным, однако квота недоступна." -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." @@ -7475,7 +7543,7 @@ msgstr "" "Это дополнительный продукт, пожалуйста, выберите базовую позицию, к которой " "он должен быть добавлен." -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." @@ -7483,11 +7551,11 @@ msgstr "" "Выбранная базовая позиция не позволяет добавлять этот продукт в качестве " "дополнительного продукта." -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "Вам нужно выбрать подмероприятие для новой позиции." -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, python-brace-format msgid "" "You selected seat \"{seat}\" for a date that does not match the selected " @@ -7496,21 +7564,21 @@ msgstr "" "Вы выбрали место \"{seat}\" для даты, которая не соответствует выбранной " "дате билета. Пожалуйста, выберите место ещё раз." -#: pretix/base/services/orders.py:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "Выбранный продукт требует, чтобы вы выбрали место." -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 msgid "The selected product does not allow to select a seat." msgstr "Выбранный продукт не позволяет выбрать место." -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 #, fuzzy #| msgid "The selected product is not active or has no price set." msgid "The selected country is blocked by your tax rule." msgstr "Выбранный продукт не активен или цена не установлена." -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." @@ -7518,7 +7586,7 @@ msgstr "" "Вы не можете изменить цену позиции, которая использовалась для выдачи " "подарочного сертификата." -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, python-brace-format msgid "" "A position can not be canceled since the gift card {card} purchased in this " @@ -7527,7 +7595,7 @@ msgstr "" "Позиция не может быть отменена, так как подарочный сертификат {card}, " "купленный в этом заказе, уже был использован." -#: pretix/base/services/orders.py:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -7651,7 +7719,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "" @@ -8306,7 +8374,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -8322,7 +8390,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -8647,7 +8715,7 @@ msgid "" "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "" @@ -8655,7 +8723,7 @@ msgstr "" msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "" @@ -8733,19 +8801,19 @@ msgstr "" msgid "Refund method" msgstr "Запрошен возврат" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -9043,7 +9111,7 @@ msgid "" msgstr "" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "" @@ -9081,10 +9149,25 @@ msgstr "" #: pretix/base/settings.py:2029 #, python-brace-format +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:2042 +#, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "Вы были выбраны из листа ожидания для {event}" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, python-brace-format msgid "" "Hello,\n" @@ -9115,12 +9198,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, python-brace-format msgid "Order canceled: {code}" msgstr "Заказ отменён: {code}" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -9136,12 +9219,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "Заказ утверждён и ожидает оплату: {code}" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -9159,12 +9242,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "Заказ утверждён и подтверждён: {code}" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -9179,12 +9262,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, python-brace-format msgid "Order denied: {code}" msgstr "Заказ отклонён: {code}" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -9201,7 +9284,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -9213,12 +9296,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "Ваш билет готов к скачиванию: {code}" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -9232,7 +9315,7 @@ msgid "" " Your {event} team" msgstr "" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -9246,12 +9329,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -9271,12 +9354,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -9296,12 +9379,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -9321,56 +9404,56 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "" -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 msgid "Header image" msgstr "" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -9379,26 +9462,26 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -9407,15 +9490,15 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -9424,83 +9507,83 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 #, fuzzy #| msgid "Attendee email" msgid "Attendee data explanation" msgstr "Адрес электронной почты посетителя" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." msgstr "" -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 #, fuzzy #| msgid "Additional fee" msgid "Additional success message" msgstr "Дополнительный сбор" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -9509,15 +9592,15 @@ msgstr "" "подтверждение заказа, включая ссылку, которая понадобится вам для " "последующего доступа к вашему заказу." -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -9525,73 +9608,73 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 #, fuzzy #| msgid "Gift card code" msgid "Length of gift card codes" msgstr "Код подарочного сертификата" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 #, fuzzy #| msgid "Gift card code" msgid "Validity of gift card codes in years" msgstr "Код подарочного сертификата" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 #, fuzzy #| msgid "Additional fee" msgid "Dialog text" msgstr "Дополнительный сбор" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -9599,203 +9682,203 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 #, fuzzy #| msgid "Product variations" msgid "Privacy settings" msgstr "Варианты продукта" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 #, fuzzy #| msgid "Product description" msgid "\"Accept\" button description" msgstr "Описание продукта" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 #, fuzzy #| msgid "External refund of payment" msgid "Required cookies only" msgstr "Внешний возврат оплаты" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 #, fuzzy #| msgid "Product description" msgid "\"Reject\" button description" msgstr "Описание продукта" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 #, fuzzy #| msgctxt "timeline" #| msgid "Customers can no longer modify their orders" msgid "Customers can choose their own seats" msgstr "Клиенты больше не могут изменять свои заказы" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "Наиболее распространённые формы обращения" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "Имя" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "Фамилия" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "John" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "Doe" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "Форма обращения" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "Имя" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "Второе имя" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "John Doe" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "Имя при обращении" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "Латинская транскрипция" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 #, fuzzy #| msgid "Cancellation" msgctxt "person_name" msgid "Salutation" msgstr "Отмена" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -10590,7 +10673,7 @@ msgstr "Произошла непредвиденная ошибка, повто msgid "The task has been completed." msgstr "Задача выполнена." -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "" @@ -10599,13 +10682,13 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -10844,24 +10927,24 @@ msgid "HTML mail renderer" msgstr "" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 #, fuzzy #| msgid "Order contact address changed" msgid "Subject sent to order contact address" msgstr "Контактный адрес заказа изменён" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -10869,19 +10952,19 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 msgid "Subject sent to attendees" msgstr "" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -10908,78 +10991,86 @@ msgstr "" msgid "Text (requested by user)" msgstr "" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 msgid "Subject for received order" msgstr "" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 msgid "Text for received order" msgstr "" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 #, fuzzy #| msgid "Subtract from product price" msgid "Subject for approved order" msgstr "Вычесть из цены продукта" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 #, fuzzy #| msgid "Paid orders" msgid "Text for approved order" msgstr "Оплаченные заказы" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 #, fuzzy #| msgid "Paid orders" msgid "Subject for approved free order" msgstr "Оплаченные заказы" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 #, fuzzy #| msgid "Paid orders" msgid "Text for approved free order" msgstr "Оплаченные заказы" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 #, fuzzy #| msgid "Can view orders" msgid "Subject for denied order" msgstr "Можно просматривать заказы" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 #, fuzzy #| msgid "Can view orders" msgid "Text for denied order" msgstr "Можно просматривать заказы" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -10987,75 +11078,75 @@ msgstr "Можно просматривать заказы" msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 #, fuzzy #| msgid "Ticket design" msgid "Ticket code generator" msgstr "Дизайн билета" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 #, fuzzy #| msgid "Presale not started" msgid "Sale not allowed" msgstr "Предпродажа не началась" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 #, fuzzy #| msgid "New order requires approval" msgid "Order requires approval" msgstr "Новый заказ требует подтверждения" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 #, fuzzy #| msgid "Text on invoices" msgid "Text on invoice" msgstr "Текст в счетах" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -11063,48 +11154,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -11112,27 +11203,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "" @@ -11144,7 +11235,7 @@ msgid "Please enter less than 25 recipients." msgstr "Пожалуйста, введите ваше имя." #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "" @@ -11165,93 +11256,101 @@ msgstr "" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +#| msgctxt "checkoutflow" +#| msgid "Order confirmed" +msgid "Paid or confirmed" +msgstr "Заказ подтверждён" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 #, fuzzy #| msgid "Cancellation" msgid "Cancellations" msgstr "Отмена" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 #, fuzzy #| msgid "Canceled (paid fee)" msgid "Canceled (fully)" msgstr "Отменено (уплачен сбор)" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 #, fuzzy #| msgid "Canceled (paid fee)" msgid "Canceled (fully or with paid fee)" msgstr "Отменено (уплачен сбор)" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 #, fuzzy #| msgid "Cancellation fee" msgid "Cancellation requested" msgstr "Плата за отмену" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 #, fuzzy #| msgid "Payment fee" msgid "Payment process" msgstr "Платёжный сбор" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 msgid "Partially paid" msgstr "" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 #, fuzzy #| msgctxt "checkoutflow" #| msgid "Order confirmed" msgid "Underpaid (but confirmed)" msgstr "Заказ подтверждён" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 #, fuzzy #| msgid "Approval pending" msgid "Approval process" msgstr "Ожидается подтверждение" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 #, fuzzy #| msgid "Approval pending" msgid "Approved, payment pending" msgstr "Ожидается подтверждение" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -11259,444 +11358,444 @@ msgstr "Ожидается подтверждение" msgid "Approval pending" msgstr "Ожидается подтверждение" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 #, fuzzy #| msgid "New order placed" msgid "Order placed before" msgstr "Создан новый заказ" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 #, fuzzy #| msgid "Order payments and refunds" msgid "Minimal sum of payments and refunds" msgstr "Оплата заказов и возвраты" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 #, fuzzy #| msgid "Order payments and refunds" msgid "Maximal sum of payments and refunds" msgstr "Оплата заказов и возвраты" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 #, fuzzy #| msgid "All payment providers" msgid "All payments" msgstr "Все поставщики платежных услуг" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 #, fuzzy #| msgid "Event date" msgid "Payment created from" msgstr "Дата мероприятия" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 #, fuzzy #| msgid "Payment fee" msgid "Payment created until" msgstr "Платёжный сбор" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 #, fuzzy #| msgid "Paid orders" msgid "Paid from" msgstr "Оплаченные заказы" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 #, fuzzy #| msgid "Available until" msgid "Paid until" msgstr "Доступно до" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "Предпродажа не началась" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "Предпродажа окончена" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 msgid "Date from" msgstr "" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 msgid "Date until" msgstr "" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 #, fuzzy #| msgid "Event date" msgid "Start time from" msgstr "Дата мероприятия" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 #, fuzzy #| msgid "Event date" msgid "Start time until" msgstr "Дата мероприятия" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "Будни" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 #, fuzzy #| msgid "Is active" msgid "active" msgstr "Активен" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 #, fuzzy #| msgid "Shop disabled" msgid "disabled" msgstr "Магазин отключен" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 #, fuzzy #| msgid "Is active" msgid "not yet activated" msgstr "Активен" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 #, fuzzy #| msgid "Your items" msgid "Has no memberships" msgstr "Ваши позиции" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 #, fuzzy #| msgid "Your items" msgid "Has any membership" msgstr "Ваши позиции" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 #, fuzzy #| msgid "Your items" msgid "Has valid membership" msgstr "Ваши позиции" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 #, fuzzy #| msgid "Presale" msgctxt "checkin state" msgid "Present" msgstr "Предварительная продажа" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 msgctxt "subevent" msgid "Date start from" msgstr "" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 #, fuzzy #| msgid "Date and time" msgctxt "subevent" msgid "Date start until" msgstr "Дата и время" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 #, fuzzy #| msgid "Checkout" msgid "All check-ins" msgstr "Оформить заказ" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 #, fuzzy #| msgid "Successful payments" msgid "Successful check-ins" msgstr "Успешные платежи" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 #, fuzzy #| msgid "Only successful payments" msgid "Unsuccessful check-ins" msgstr "Только успешные платежи" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 #, fuzzy #| msgid "Card type" msgid "Scan type" msgstr "Тип карты" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 msgid "All directions" msgstr "" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 #, fuzzy #| msgid "Device name" msgid "Device" msgstr "Наименование устройства" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 #, fuzzy #| msgid "All invoices" msgid "All devices" msgstr "Все счета" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 msgid "All gates" msgstr "" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 #, fuzzy #| msgid "Event date" msgctxt "filter" msgid "Start date" msgstr "Дата мероприятия" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 #, fuzzy #| msgid "Event date" msgctxt "filter" msgid "End date" msgstr "Дата мероприятия" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 #, fuzzy #| msgid "Device name" msgid "Device status" msgstr "Наименование устройства" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 #, fuzzy #| msgid "All invoices" msgid "Active devices" msgstr "Все счета" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 #, fuzzy #| msgid "All invoices" msgid "Revoked devices" @@ -11910,7 +12009,7 @@ msgid "" "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 #, fuzzy #| msgid "Ticket category" msgid "No category" @@ -11956,59 +12055,59 @@ msgstr "" msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "" -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -12016,7 +12115,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -12024,7 +12123,7 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 #, fuzzy #| msgid "Subtract from product price" msgid "Use value from product" @@ -12060,8 +12159,8 @@ msgstr "Вы не выбрали ни одного продукта." msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "" @@ -12140,21 +12239,38 @@ msgstr "" msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +#, fuzzy +#| msgid "Confirm payment" +msgid "Confirm order regardless of payment" +msgstr "Подтвердить платёж" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" msgstr "" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -12162,15 +12278,15 @@ msgid "" "payments." msgstr "" -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 msgid "" "If you keep a fee, all positions within this order will be canceled and the " "order will be reduced to a cancellation fee. Payment and shipping fees will " @@ -12179,28 +12295,28 @@ msgid "" "automatically." msgstr "" -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 #, fuzzy #| msgid "Cancellation fee" msgid "Generate cancellation for invoice" msgstr "Плата за отмену" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -12209,60 +12325,60 @@ msgstr "" msgid "Payment date" msgstr "" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 #, fuzzy #| msgid "Please select a valid seat." msgid "Please select some events." msgstr "Пожалуйста, выберите действительное место." -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -12271,7 +12387,7 @@ msgstr "" msgid "Seat" msgstr "" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -12281,118 +12397,135 @@ msgstr "" msgid "Membership" msgstr "" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Ticket design" +msgid "Ticket is blocked" +msgstr "Дизайн билета" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +msgid "Validity end" +msgstr "" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 msgid "Cancel this position" msgstr "" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 #, fuzzy #| msgid "Cached ticket files" msgid "Attach tickets" msgstr "Кэшированные файлы билетов" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 #, fuzzy #| msgid "All invoices" msgid "Attach invoices" msgstr "Все счета" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 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:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "" -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "" -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "" -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 #, fuzzy #| msgid "Cancel order" msgid "Cancel all dates" msgstr "Отменить заказ" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "" -#: pretix/control/forms/orders.py:759 -msgid "Only available for payment method that support automatic refunds." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -12401,35 +12534,35 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 #, fuzzy #| msgid "Gift card code" msgid "Gift card validity" msgstr "Код подарочного сертификата" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 msgid "Keep a fixed cancellation fee per ticket" msgstr "" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 #, fuzzy #| msgid "Products in this category are add-on products" msgid "Free tickets and add-on products are not counted" msgstr "Продукты в этой категории являются дополнительными продуктами" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 #, fuzzy #| msgid "Order fees" msgid "Keep fees" msgstr "Сборы за заказ" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -12437,25 +12570,25 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 #, fuzzy #| msgid "Order information changed" msgid "Send information via email" msgstr "Информация в заказе изменена" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 #, fuzzy #| msgid "Order information changed" msgid "Send information to waiting list" msgstr "Информация в заказе изменена" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, fuzzy, python-brace-format #| msgid "Can create events" msgid "Canceled: {event}" msgstr "Можно создавать мероприятия" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -12473,7 +12606,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -12487,7 +12620,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 #, fuzzy #| msgid "Please select a specific variation of this product." @@ -12495,20 +12628,20 @@ msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "Пожалуйста, выберите конкретный вариант этого продукта." -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 #, fuzzy #| msgid "Please select a specific variation of this product." msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "Пожалуйста, выберите конкретный вариант этого продукта." -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -12956,1114 +13089,1163 @@ msgstr "" msgid "A new secret has been generated for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "Эта позиция заказа была отменена." + +#: pretix/control/logdisplay.py:172 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "Эта позиция заказа была отменена." + +#: pretix/control/logdisplay.py:177 +#, python-brace-format +msgid "A block has been added for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:181 +#, python-brace-format +msgid "A block has been removed for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " "type \"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 msgid "This object has been created by cloning." msgstr "" -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 #, fuzzy #| msgid "Your gift card has been applied." msgid "The organizer has been changed." msgstr "Ваш подарочный сертификат использован." -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 #, fuzzy #| msgid "The order has been canceled." msgid "The organizer settings have been changed." msgstr "Заказ отменён." -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 #, fuzzy #| msgid "The order has been canceled." msgid "The footer links have been changed." msgstr "Заказ отменён." -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 #, fuzzy #| msgid "The order has been canceled." msgid "A scheduled export has been added." msgstr "Заказ отменён." -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 #, fuzzy #| msgid "Your gift card has been applied." msgid "A scheduled export has been changed." msgstr "Ваш подарочный сертификат использован." -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 #, fuzzy #| msgctxt "subevent" #| msgid "The selected event date is not active." msgid "A scheduled export has been deleted." msgstr "Выбранная дата мероприятия не активна." -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 #, fuzzy #| msgctxt "subevent" #| msgid "The selected event date is not active." msgid "A scheduled export has been executed." msgstr "Выбранная дата мероприятия не активна." -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 msgid "Gift card acceptance for another organizer has been removed." msgstr "" -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 #, fuzzy #| msgid "Your gift card has been applied." msgid "The webhook has been created." msgstr "Ваш подарочный сертификат использован." -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 #, fuzzy #| msgid "Your gift card has been applied." msgid "The webhook has been changed." msgstr "Ваш подарочный сертификат использован." -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 #, fuzzy #| msgid "Your gift card has been applied." msgid "The webhook call retry jobs have been dropped." msgstr "Ваш подарочный сертификат использован." -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 #, fuzzy #| msgid "Your gift card has been applied." msgid "The SSO provider has been created." msgstr "Ваш подарочный сертификат использован." -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 #, fuzzy #| msgid "Your gift card has been applied." msgid "The SSO provider has been changed." msgstr "Ваш подарочный сертификат использован." -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 #, fuzzy #| msgctxt "subevent" #| msgid "The selected event date is not active." msgid "The SSO provider has been deleted." msgstr "Выбранная дата мероприятия не активна." -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 #, fuzzy #| msgid "Your gift card has been applied." msgid "The SSO client has been created." msgstr "Ваш подарочный сертификат использован." -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 #, fuzzy #| msgid "Your gift card has been applied." msgid "The SSO client has been changed." msgstr "Ваш подарочный сертификат использован." -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 #, fuzzy #| msgid "The task has been completed." msgid "The SSO client has been deleted." msgstr "Задача выполнена." -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 #, fuzzy #| msgid "Your gift card has been applied." msgid "The membership type has been created." msgstr "Ваш подарочный сертификат использован." -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 #, fuzzy #| msgid "Your gift card has been applied." msgid "The membership type has been changed." msgstr "Ваш подарочный сертификат использован." -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 #, fuzzy #| msgid "The task has been completed." msgid "The membership type has been deleted." msgstr "Задача выполнена." -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 #, fuzzy #| msgid "Your gift card has been applied." msgid "The account has been created." msgstr "Ваш подарочный сертификат использован." -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 #, fuzzy #| msgid "Your gift card has been applied." msgid "The account has been changed." msgstr "Ваш подарочный сертификат использован." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 #, fuzzy #| msgid "The presale period for this event has ended." msgid "A membership for this account has been added." msgstr "Период предварительной продажи для этого мероприятия завершился." -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 #, fuzzy #| msgid "Your gift card has been applied." msgid "A membership of this account has been changed." msgstr "Ваш подарочный сертификат использован." -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 #, fuzzy #| msgid "The presale period for this event has ended." msgid "A membership of this account has been deleted." msgstr "Период предварительной продажи для этого мероприятия завершился." -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The account has been disabled and anonymized." msgstr "Сумма была списана с вашей карты." -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 #, fuzzy #| msgid "The invoice has been generated." msgid "A new password has been requested." msgstr "Счёт сгенерирован" -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 #, fuzzy #| msgid "Your gift card has been applied." msgid "A new password has been set." msgstr "Ваш подарочный сертификат использован." -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 #, fuzzy #| msgid "The order has been canceled." msgid "The event has been canceled." msgstr "Заказ отменён." -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 #, fuzzy #| msgid "The order has been canceled." msgid "An event has been deleted." msgstr "Заказ отменён." -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "" -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "" -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "" -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "" -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +#, fuzzy +#| msgid "The order has been canceled." +msgid "The order has been set to be usable before it is paid." +msgstr "Заказ отменён." + +#: pretix/control/logdisplay.py:374 +#, fuzzy +#| msgid "The order has been canceled." +msgid "The order has been set to require payment before use." +msgstr "Заказ отменён." + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "" -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 #, fuzzy #| msgid "The invoice has been generated." msgid "The cancellation request has been deleted." msgstr "Счёт сгенерирован" -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "" -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 #, fuzzy #| msgid "The order has been canceled." msgid "The order has been reactivated." msgstr "Заказ отменён." -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "" -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "" -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, fuzzy, python-brace-format #| msgid "The order has been canceled." msgid "The order has been denied (comment: \"{comment}\")." msgstr "Заказ отменён." -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 #, fuzzy #| msgid "Your gift card has been applied." msgid "The customer account has been changed." msgstr "Ваш подарочный сертификат использован." -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "Счёт сгенерирован" -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 #, fuzzy #| msgid "Your cart has been updated." msgid "The order's follow-up date has been updated." msgstr "Ваша корзина была обновлена." -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "" -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "" -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "" -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "" -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "" -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "" -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "" -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 msgid "A bundled item has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 msgid "A bundled item has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 msgid "A bundled item has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "" -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "" -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 msgid "The quota has been re-opened." msgstr "" -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "" -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "" -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "" -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 #, fuzzy #| msgid "Your gift card has been applied." msgid "The discount has been added." msgstr "Ваш подарочный сертификат использован." -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 #, fuzzy #| msgid "The task has been completed." msgid "The discount has been deleted." msgstr "Задача выполнена." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 #, fuzzy #| msgid "Your gift card has been applied." msgid "The discount has been changed." msgstr "Ваш подарочный сертификат использован." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "" -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "" -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "" -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "" -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "" -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 #, fuzzy #| msgid "The order has been canceled." msgid "The event details have been changed." msgstr "Заказ отменён." -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 #, fuzzy #| msgid "Add me to the waiting list" msgid "An entry has been transferred to another waiting list." msgstr "Добавить меня в лист ожидания" -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 #, fuzzy #| msgid "Your gift card has been applied." msgid "The gate has been created." msgstr "Ваш подарочный сертификат использован." -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 #, fuzzy #| msgid "Your gift card has been applied." msgid "The gate has been changed." msgstr "Ваш подарочный сертификат использован." -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 #, fuzzy #| msgid "The task has been completed." msgid "The gate has been deleted." msgstr "Задача выполнена." -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "" -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 #, fuzzy #| msgid "The order has been canceled." msgctxt "subevent" msgid "The event date has been canceled." msgstr "Заказ отменён." -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "" -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "" -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "" -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "" -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "" -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "" -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "" -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "" -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "" -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 #, fuzzy #| msgid "Your gift card has been applied." msgid "The gift card has been created." msgstr "Ваш подарочный сертификат использован." -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 #, fuzzy #| msgid "Your gift card has been applied." msgid "The gift card has been changed." msgstr "Ваш подарочный сертификат использован." -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 msgid "A manual transaction has been performed." msgstr "" -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, fuzzy, python-brace-format #| msgid "The order has been canceled." msgid "The order has been canceled (comment: \"{comment}\")." msgstr "Заказ отменён." -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "Заказ отменён." -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "" +#: pretix/control/logdisplay.py:678 +msgid "Blocked manually" +msgstr "" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -14098,7 +14280,7 @@ msgstr "" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -14106,8 +14288,8 @@ msgid "Payment" msgstr "Оплата" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -14156,7 +14338,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -14207,7 +14389,7 @@ msgid "Search" msgstr "Текст справки" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "" @@ -14812,7 +14994,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -14864,18 +15046,18 @@ msgstr "Часовой пояс" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "" @@ -14887,7 +15069,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "Окончание: %(time)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "" @@ -15013,7 +15195,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -15755,7 +15937,7 @@ msgid "Show affected orders" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "" @@ -15919,9 +16101,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -15994,8 +16176,8 @@ msgid "Free order" msgstr "" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "" @@ -16032,7 +16214,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "" @@ -16095,34 +16277,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -16261,7 +16443,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -17186,14 +17368,14 @@ msgid "Add a new bundled product" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "" @@ -17204,13 +17386,13 @@ msgid "" "sale until you have added it to an existing or newly created quota." msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 #, fuzzy #| msgid "Sample variation" msgid "New variation" msgstr "Образец варианта" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "" @@ -17424,7 +17606,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "Распродано" @@ -17481,36 +17663,36 @@ msgid "Question: %(name)s" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "Оплачено" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "Количество" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "" @@ -17976,40 +18158,86 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +#| msgid "Ticket design" +msgid "Ticket block" +msgstr "Дизайн билета" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +#, fuzzy +#| msgid "Not found" +msgid "Not blocked" +msgstr "Не найдено" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +#, fuzzy +#| msgid "Paid orders" +msgid "Validity time" +msgstr "Оплаченные заказы" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid from %(datetime)s" +msgstr "Вход: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid until %(datetime)s" +msgstr "Вход: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 msgid "" "Removing or splitting this position will also remove or split all add-ons to " "this position." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "" @@ -18034,7 +18262,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -18192,277 +18420,289 @@ msgstr "Дата отмены" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 #, fuzzy #| msgid "Stripe account" msgid "Customer account" msgstr "Аккаунт в Stripe" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 #, fuzzy #| msgid "Contact information" msgid "Contact email" msgstr "Контактная информация" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 #, fuzzy #| msgid "Cancel order" msgid "Invoice was emailed to customer" msgstr "Отменить заказ" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 #, fuzzy #| msgid "Ticket download is not (yet) enabled for this order." msgid "Invoice was not yet emailed to customer" msgstr "Скачивание билета (пока) не активировано для этого заказа." -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 #, fuzzy #| msgid "All invoices" msgid "Email invoices" msgstr "Все счета" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "Заказанные позиции" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, fuzzy, python-format #| msgid "End: %(time)s" msgid "Denied scan: %(date)s" msgstr "Окончание: %(time)s" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, fuzzy, python-format #| msgid "End: %(time)s" msgid "Exit scan: %(date)s" msgstr "Окончание: %(time)s" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, fuzzy, python-format #| msgid "Event start date" msgid "Entry scan: %(date)s" msgstr "Начальная дата мероприятия" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "Использованный код ваучера:" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, fuzzy, python-format #| msgid "Maximum amount per order" msgid "Used %(amount)s discount from budget" msgstr "Максимальная сумма заказа" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 #, fuzzy #| msgid "Ticket design" msgid "Ticket page" msgstr "Дизайн билета" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "не отвечено" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "плюс %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "вкл. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "Налоги" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "Общая сумма" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "Successful payments" msgstr "Успешные платежи" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 msgid "Pending total" msgstr "Общая незавершённая сумма" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "Почтовый индекс и город" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "" @@ -19043,8 +19283,16 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +#, fuzzy +#| msgctxt "checkoutflow" +#| msgid "Order confirmed" +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "Заказ подтверждён" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "Отменено (уплачен сбор)" @@ -19291,14 +19539,6 @@ msgstr "Ожидается платёж" msgid "Anonymize" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -#, fuzzy -#| msgid "Paid orders" -msgid "Valid from" -msgstr "Оплаченные заказы" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -21594,52 +21834,52 @@ msgstr "" msgid "Invalid code, please try again." msgstr "" -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "" -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 #, 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:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 msgid "We could not save your changes. See below for details." msgstr "" -#: pretix/control/views/checkin.py:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "" @@ -21731,7 +21971,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "Продажа закончена" @@ -21739,7 +21979,7 @@ msgstr "Продажа закончена" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "Скоро" @@ -21795,7 +22035,7 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "Счёт сгенерирован" -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -21834,13 +22074,13 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "" @@ -21934,17 +22174,17 @@ msgstr "" msgid "Your event is not empty, you need to set it up manually." msgstr "" -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" msgstr "" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "" @@ -22024,7 +22264,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "" @@ -22068,8 +22308,8 @@ msgstr "" msgid "Street" msgstr "Адрес с указанием улицы и номера дома" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "" @@ -22077,88 +22317,88 @@ msgstr "" msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 #, fuzzy #| msgid "End: %(time)s" msgid "Exit scans" msgstr "Окончание: %(time)s" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "" -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " "from it." msgstr "" -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 msgid "" "The product could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it. Deleting it could break reporting or other " "functionality, so the product has been disabled instead." msgstr "" -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "" @@ -22523,38 +22763,38 @@ msgstr "" "Файл счёта ещё не сгенерирован, мы сгенерируем его для вас сейчас. " "Пожалуйста, попробуйте ещё раз через несколько секунд." -#: pretix/control/views/orders.py:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." @@ -22562,30 +22802,30 @@ msgstr "" "У нас возникли трудности при обработке вашего ввода. Пожалуйста, просмотрите " "ошибки ниже." -#: pretix/control/views/orders.py:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 pretix/plugins/sendmail/views.py:174 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -22593,36 +22833,36 @@ msgstr "" "Эта ссылка больше не действительна. Пожалуйста, вернитесь, обновите страницу " "и попробуйте ещё раз." -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, fuzzy, python-brace-format #| msgid "Expired" msgid "Export: {title}" msgstr "Истёк срок" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -22630,270 +22870,270 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 #, fuzzy #| msgid "The order has been canceled." msgid "All orders have been canceled." msgstr "Заказ отменён." -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 #, fuzzy #| msgid "Your gift card has been applied." msgid "Your input was not valid." msgstr "Ваш подарочный сертификат использован." -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." msgstr "" -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "" -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 msgid "The selected gift card issuer has been added." msgstr "" -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 msgid "The selected gift card issuer has been removed." msgstr "" -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 #, fuzzy #| msgid "The invoice has been generated." msgid "The transaction could not be reversed." msgstr "Счёт сгенерирован" -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 #, fuzzy #| msgid "The invoice has been generated." msgid "The transaction has been reversed." msgstr "Счёт сгенерирован" -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 msgid "The manual transaction has been saved." msgstr "" -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 msgid "The gift card has been created and can now be used." msgstr "" -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 #, fuzzy #| msgctxt "subevent" #| msgid "The selected event date is not active." msgid "The selected gate has been deleted." msgstr "Выбранная дата мероприятия не активна." -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 #, fuzzy #| msgid "Your gift card has been applied." msgid "The property has been created." msgstr "Ваш подарочный сертификат использован." -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 #, fuzzy #| msgctxt "subevent" #| msgid "The selected event date is not active." msgid "The selected property has been deleted." msgstr "Выбранная дата мероприятия не активна." -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 #, fuzzy #| msgctxt "subevent" #| msgid "The selected event date is not active." msgid "The selected object has been deleted." msgstr "Выбранная дата мероприятия не активна." -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 #, fuzzy #| msgid "Your gift card has been applied." msgid "The provider has been created." msgstr "Ваш подарочный сертификат использован." -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 #, fuzzy #| msgid "Your gift card has been applied." msgid "The customer account has been anonymized." @@ -23163,7 +23403,7 @@ msgstr "" msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "Это не серия мероприятий." @@ -23252,7 +23492,7 @@ msgstr "" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "" @@ -24194,100 +24434,100 @@ msgstr "" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 #, fuzzy #| msgid "Checkout" msgctxt "export_category" msgid "Check-in" msgstr "Оформить заказ" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 #, fuzzy #| msgid "Checkout" msgid "Checked out" msgstr "Оформить заказ" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 msgid "Automatically checked in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 msgid "Check-in log (all scans)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 msgid "Offline" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "Сообщение об ошибке" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 #, fuzzy #| msgid "Expired" msgid "Upload date" msgstr "Истёк срок" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 #, fuzzy #| msgid "Download ticket" msgid "Upload time" msgstr "Скачать билет" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 #, fuzzy #| msgid "Successful payments" msgid "Successful scans only" msgstr "Успешные платежи" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 msgid "All check-in lists" msgstr "" @@ -25045,87 +25285,91 @@ msgstr "" msgid "Everyone who placed an order" msgstr "" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" msgstr "" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 #, fuzzy #| msgid "Approval pending" msgid "approval pending" msgstr "Ожидается подтверждение" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 #, fuzzy #| msgid "Restrict to countries" msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "Ограничить следующими странами" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 #, fuzzy #| msgid "Absolute value" msgid "Absolute" msgstr "Абсолютная величина" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 #, fuzzy #| msgid "External refund of payment" msgid "Relative, before event start" msgstr "Внешний возврат оплаты" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 #, fuzzy #| msgid "External refund of payment" msgid "Relative, before event end" msgstr "Внешний возврат оплаты" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 #, fuzzy #| msgid "External refund of payment" msgid "Relative, after event start" msgstr "Внешний возврат оплаты" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 #, fuzzy #| msgid "Relative date:" msgid "Relative, after event end" msgstr "Относительная дата:" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 #, fuzzy #| msgid "Please enter your name." msgid "Please specify the send date" msgstr "Пожалуйста, введите ваше имя." -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 msgid "Please specify the offset days and time" msgstr "" -#: pretix/plugins/sendmail/forms.py:394 +#: pretix/plugins/sendmail/forms.py:396 #, fuzzy #| msgid "Please select a specific variation of this product." msgid "Please specify a product" @@ -25150,47 +25394,47 @@ msgstr "" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 #, fuzzy #| msgctxt "checkoutflow" #| msgid "Add-on products" msgid "Limit products" msgstr "Дополнительные продукты" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 #, fuzzy #| msgid "Event date" msgid "Send date" msgstr "Дата мероприятия" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 msgid "Time of day" msgstr "" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, fuzzy, python-brace-format #| msgid "Admission: {datetime}" msgid "on {date} at {time}" msgstr "Вход: {datetime}" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, python-format msgid "%(count)d day after event end at %(time)s" msgid_plural "%(count)d days after event end at %(time)s" @@ -25198,7 +25442,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/plugins/sendmail/models.py:269 +#: pretix/plugins/sendmail/models.py:275 #, python-format msgid "%(count)d day before event end at %(time)s" msgid_plural "%(count)d days before event end at %(time)s" @@ -25206,7 +25450,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/plugins/sendmail/models.py:279 +#: pretix/plugins/sendmail/models.py:285 #, python-format msgid "%(count)d day after event start at %(time)s" msgid_plural "%(count)d days after event start at %(time)s" @@ -25214,7 +25458,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/plugins/sendmail/models.py:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -25464,7 +25708,7 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" @@ -25472,13 +25716,13 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, fuzzy, python-format #| msgid "Waiting list entry" msgid "%(number)s waiting list entry" @@ -25487,13 +25731,13 @@ msgstr[0] "Запись в листе ожидания" msgstr[1] "Запись в листе ожидания" msgstr[2] "Запись в листе ожидания" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 #, fuzzy #| msgid "Your cart has been updated." msgid "Your rule has been created." msgstr "Ваша корзина была обновлена." -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 #, fuzzy #| msgctxt "subevent" #| msgid "The selected event date is not active." @@ -25578,11 +25822,6 @@ msgstr "" msgid "Minimum Price" msgstr "Минимальное количество" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 #, fuzzy @@ -26487,11 +26726,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "Просмотреть заказ" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 msgid "You need to check all checkboxes on the bottom of the page." msgstr "Вам необходимо установить все флажки внизу страницы." -#: pretix/presale/checkoutflow.py:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -27356,7 +27595,7 @@ msgstr "РАСПРОДАНО" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "Зарезервировано" @@ -27407,12 +27646,18 @@ msgstr "" msgid "Membership:" msgstr "Тип сбора" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +#, fuzzy +#| msgid "This ticket has already been redeemed." +msgid "This ticket is blocked." +msgstr "Этот билет уже использован." + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 msgctxt "ticket_checkins" msgid "Usage:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, fuzzy, python-format #| msgid "This ticket has already been redeemed." msgid "This ticket has been used once." @@ -27421,43 +27666,43 @@ msgstr[0] "Этот билет уже использован." msgstr[1] "Этот билет уже использован." msgstr[2] "Этот билет уже использован." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 #, fuzzy #| msgid "Attendee name" msgid "No attendee name provided" msgstr "Имя посетителя" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "Хорошо, мы удаляем это …" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, fuzzy, python-format #| msgid "Amount of %(item)s to order" msgid "Remove one %(item)s from your cart" msgstr "Количество %(item)s для заказа" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, fuzzy, python-format #| msgid "" #| "We removed %(product)s from your cart as you can not buy less than " @@ -27469,11 +27714,11 @@ msgstr "" "Мы удалили %(product)s из вашей корзины, поскольку вы не можете купить менее " "%(min)s единиц продукта." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "Мы пытаемся зарезервировать ещё один для вас!" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -27485,20 +27730,20 @@ msgstr "" "Как только позиции будут в вашей корзине, у вас будет %(time)s минут для " "завершения вашей покупки." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, fuzzy, python-format #| msgid "Amount of %(item)s to order" msgid "Add one more %(item)s to your cart" msgstr "Количество %(item)s для заказа" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" @@ -27506,19 +27751,19 @@ msgstr[0] "Один продукт" msgstr[1] "Дополнительные продукты" msgstr[2] "Много продуктов" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, fuzzy, python-format #| msgid "incl. %(rate)s%% %(taxname)s" msgid "incl. %(tax_sum)s taxes" msgstr "вкл. %(rate)s%% %(taxname)s" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, fuzzy, python-format #| msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "Позиции в вашей корзине зарезервированы для вас на %(minutes)s минут." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 #, fuzzy #| msgid "The items in your cart are no longer reserved for you." msgid "" @@ -27526,7 +27771,7 @@ msgid "" "complete your order as long as they’re available." msgstr "Позиции в вашей корзине больше не зарезервированы для вас." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -27633,14 +27878,15 @@ msgid "Confirmation pending" msgstr "Ожидается подтверждение" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "Ожидается платёж" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "Подтверждено" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "Ожидается платёж" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 #, fuzzy @@ -27728,7 +27974,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 #, fuzzy #| msgid "Cached ticket files" msgid "Few tickets left" @@ -27739,7 +27985,7 @@ msgstr "Кэшированные файлы билетов" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 #, fuzzy #| msgid "Pay now" msgctxt "available_event_in_list" @@ -27756,7 +28002,7 @@ msgstr "Заплатить сейчас" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 #, fuzzy msgid "Book now" msgstr "Купить" @@ -27766,7 +28012,7 @@ msgstr "Купить" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "" @@ -27823,14 +28069,14 @@ msgid "Other dates" msgstr "Другие даты" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 #, fuzzy #| msgid "The presale period for this event is over." msgid "The booking period for this event is over." msgstr "Период предварительной продажи для этого события истёк." #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, fuzzy, python-format #| msgid "The presale for this event will start on %(date)s at %(time)s." msgid "The booking period for this event will start on %(date)s at %(time)s." @@ -29094,7 +29340,7 @@ msgid "The products have been successfully added to your cart." msgstr "Продукты были успешно добавлены в вашу корзину." #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -29340,15 +29586,15 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "Этот билетная касса в настоящее время отключена." -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "Выбранная дата не существует в этой серии мероприятий." -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "с %(start_date)s" diff --git a/src/pretix/locale/ru/LC_MESSAGES/djangojs.po b/src/pretix/locale/ru/LC_MESSAGES/djangojs.po index 8052e9530..be9efbb14 100644 --- a/src/pretix/locale/ru/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/ru/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2021-08-09 13:10+0000\n" "Last-Translator: Svyatoslav \n" "Language-Team: Russian \n" "Language-Team: Sinhala 1;\n" "X-Generator: Weblate 4.4.2\n" -#: pretix/api/auth/devicesecurity.py:28 +#: pretix/api/auth/devicesecurity.py:31 msgid "" "Full device access (reading and changing orders and gift cards, reading of " "products and settings)" msgstr "" -#: pretix/api/auth/devicesecurity.py:44 +#: pretix/api/auth/devicesecurity.py:53 msgid "pretixSCAN" msgstr "" -#: pretix/api/auth/devicesecurity.py:79 +#: pretix/api/auth/devicesecurity.py:89 msgid "pretixSCAN (kiosk mode, no order sync, no search)" msgstr "" -#: pretix/api/auth/devicesecurity.py:112 +#: pretix/api/auth/devicesecurity.py:123 msgid "pretixSCAN (online only, no order sync)" msgstr "" -#: pretix/api/auth/devicesecurity.py:146 +#: pretix/api/auth/devicesecurity.py:158 msgid "pretixPOS" msgstr "" @@ -81,30 +81,30 @@ msgstr "" msgid "Limit to events" msgstr "" -#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:271 -#: pretix/base/exporters/orderlist.py:800 pretix/base/models/orders.py:221 -#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:703 -#: pretix/control/forms/filter.py:536 -#: pretix/control/templates/pretixcontrol/order/index.html:850 +#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:272 +#: pretix/base/exporters/orderlist.py:809 pretix/base/models/orders.py:227 +#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:749 +#: pretix/control/forms/filter.py:539 +#: pretix/control/templates/pretixcontrol/order/index.html:882 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:38 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:21 #: pretix/control/views/vouchers.py:111 #: pretix/plugins/banktransfer/refund_export.py:46 -#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/plugins/checkinlists/exporters.py:482 msgid "Comment" msgstr "" -#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1193 +#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1201 msgid "The product \"{}\" is not assigned to a quota." msgstr "" #: pretix/api/serializers/checkin.py:65 pretix/base/models/event.py:1573 -#: pretix/base/models/items.py:1499 pretix/base/models/items.py:1750 +#: pretix/base/models/items.py:1506 pretix/base/models/items.py:1757 msgid "One or more items do not belong to this event." msgstr "" #: pretix/api/serializers/checkin.py:69 pretix/api/serializers/checkin.py:72 -#: pretix/base/models/items.py:1761 pretix/base/models/items.py:1764 +#: pretix/base/models/items.py:1768 pretix/base/models/items.py:1771 #: pretix/base/models/waitinglist.py:301 pretix/base/models/waitinglist.py:304 msgid "The subevent does not belong to this event." msgstr "" @@ -164,7 +164,7 @@ msgid "" "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:599 +#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:598 msgid "Gift card products should not be admission products at the same time." msgstr "" @@ -186,22 +186,22 @@ msgstr "" msgid "This type of question cannot be asked during check-in." msgstr "" -#: pretix/api/serializers/order.py:74 +#: pretix/api/serializers/order.py:75 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "" -#: pretix/api/serializers/order.py:1167 pretix/api/views/cart.py:210 -#: pretix/base/services/orders.py:1392 +#: pretix/api/serializers/order.py:1175 pretix/api/views/cart.py:210 +#: pretix/base/services/orders.py:1415 #, python-brace-format msgid "The selected seat \"{seat}\" is not available." msgstr "" -#: pretix/api/serializers/order.py:1180 pretix/api/serializers/order.py:1187 +#: pretix/api/serializers/order.py:1188 pretix/api/serializers/order.py:1195 msgid "The product \"{}\" is not available on this date." msgstr "" -#: pretix/api/serializers/order.py:1205 pretix/api/views/cart.py:190 +#: pretix/api/serializers/order.py:1213 pretix/api/views/cart.py:190 msgid "" "There is not enough quota available on quota \"{}\" to perform the operation." msgstr "" @@ -214,17 +214,17 @@ msgid "" msgstr "" #: pretix/api/serializers/organizer.py:224 -#: pretix/control/views/organizer.py:722 +#: pretix/control/views/organizer.py:723 msgid "pretix account invitation" msgstr "" #: pretix/api/serializers/organizer.py:246 -#: pretix/control/views/organizer.py:821 +#: pretix/control/views/organizer.py:822 msgid "This user already has been invited for this team." msgstr "" #: pretix/api/serializers/organizer.py:262 -#: pretix/control/views/organizer.py:838 +#: pretix/control/views/organizer.py:839 msgid "This user already has permissions for this team." msgstr "" @@ -233,30 +233,30 @@ msgid "" "The specified voucher has already been used the maximum number of times." msgstr "" -#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:434 +#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:457 #, python-brace-format msgid "" "The application \"{application_name}\" has been authorized to access your " "account." msgstr "" -#: pretix/api/views/order.py:528 pretix/control/views/orders.py:1333 +#: pretix/api/views/order.py:530 pretix/control/views/orders.py:1333 #: pretix/presale/views/order.py:744 pretix/presale/views/order.py:817 msgid "You cannot generate an invoice for this order." msgstr "" -#: pretix/api/views/order.py:533 pretix/control/views/orders.py:1335 +#: pretix/api/views/order.py:535 pretix/control/views/orders.py:1335 #: pretix/presale/views/order.py:746 pretix/presale/views/order.py:819 msgid "An invoice for this order already exists." msgstr "" -#: pretix/api/views/order.py:559 pretix/control/views/orders.py:1459 +#: pretix/api/views/order.py:561 pretix/control/views/orders.py:1459 #: pretix/control/views/users.py:141 msgid "There was an error sending the mail. Please try again later." msgstr "" -#: pretix/api/views/order.py:637 pretix/base/services/cart.py:198 -#: pretix/base/services/orders.py:175 pretix/presale/views/order.py:801 +#: pretix/api/views/order.py:639 pretix/base/services/cart.py:198 +#: pretix/base/services/orders.py:176 pretix/presale/views/order.py:801 msgid "One of the selected products is not available in the selected country." msgstr "" @@ -272,7 +272,7 @@ msgstr "" msgid "Order marked as paid" msgstr "" -#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:331 +#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:337 #: pretix/base/notifications.py:251 #: pretix/control/templates/pretixcontrol/event/mail.html:111 #: pretix/control/views/orders.py:1296 @@ -397,7 +397,7 @@ msgstr "" #: pretix/base/addressvalidation.py:108 pretix/base/forms/questions.py:878 #: pretix/base/forms/questions.py:909 pretix/base/payment.py:87 #: pretix/control/forms/event.py:723 pretix/control/forms/event.py:729 -#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1295 +#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1300 #: pretix/control/forms/mailsetup.py:76 pretix/control/forms/mailsetup.py:118 #: pretix/plugins/banktransfer/payment.py:625 #: pretix/plugins/banktransfer/payment.py:631 @@ -421,12 +421,12 @@ msgstr "" #: pretix/base/auth.py:152 pretix/base/exporters/customers.py:67 #: pretix/base/forms/auth.py:246 pretix/base/models/auth.py:246 #: pretix/base/models/customers.py:93 pretix/base/models/notifications.py:46 -#: pretix/base/models/orders.py:196 pretix/control/navigation.py:81 +#: pretix/base/models/orders.py:202 pretix/control/navigation.py:81 #: pretix/control/navigation.py:494 #: pretix/control/templates/pretixcontrol/event/settings.html:68 #: pretix/control/templates/pretixcontrol/organizers/customer.html:48 -#: pretix/plugins/checkinlists/exporters.py:451 -#: pretix/presale/checkoutflow.py:1382 pretix/presale/forms/checkout.py:57 +#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/presale/checkoutflow.py:1384 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 @@ -589,9 +589,9 @@ msgid "Question answer file uploads" msgstr "" #: pretix/base/exporters/answers.py:53 pretix/base/exporters/json.py:52 -#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:79 -#: pretix/base/exporters/orderlist.py:756 -#: pretix/base/exporters/orderlist.py:948 +#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:765 +#: pretix/base/exporters/orderlist.py:957 #: pretix/plugins/reports/exporters.py:405 #: pretix/plugins/reports/exporters.py:578 #, fuzzy @@ -606,7 +606,7 @@ msgid "" "customers while creating an order." msgstr "" -#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1357 +#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1364 #: pretix/control/navigation.py:182 #: pretix/control/templates/pretixcontrol/items/questions.html:3 #: pretix/control/templates/pretixcontrol/items/questions.html:5 @@ -647,47 +647,47 @@ msgstr "" msgid "External identifier" msgstr "" -#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:425 -#: pretix/base/exporters/orderlist.py:535 +#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:426 +#: pretix/base/exporters/orderlist.py:536 #: pretix/base/exporters/waitinglist.py:110 pretix/base/models/customers.py:94 -#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1260 -#: pretix/base/models/orders.py:200 pretix/base/models/waitinglist.py:80 +#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1267 +#: pretix/base/models/orders.py:206 pretix/base/models/waitinglist.py:80 #: pretix/base/orderimport.py:163 pretix/base/pdf.py:315 -#: pretix/control/templates/pretixcontrol/order/index.html:245 +#: pretix/control/templates/pretixcontrol/order/index.html:248 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:148 #: pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:452 -#: pretix/presale/checkoutflow.py:1388 pretix/presale/forms/checkout.py:84 +#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/presale/checkoutflow.py:1390 pretix/presale/forms/checkout.py:84 #: pretix/presale/forms/waitinglist.py:101 #: pretix/presale/templates/pretixpresale/event/order.html:302 msgid "Phone number" msgstr "" #: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:248 -#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2774 -#: pretix/base/settings.py:3090 pretix/base/settings.py:3101 +#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2838 +#: pretix/base/settings.py:3103 pretix/base/settings.py:3114 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Full name" msgstr "" #: pretix/base/exporters/customers.py:74 pretix/base/exporters/invoices.py:203 #: pretix/base/exporters/invoices.py:211 pretix/base/exporters/invoices.py:329 -#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:251 #: pretix/base/exporters/waitinglist.py:108 pretix/base/forms/questions.py:1036 #: pretix/base/models/devices.py:66 pretix/base/models/devices.py:126 #: pretix/base/models/event.py:1380 pretix/base/models/event.py:1617 -#: pretix/base/models/items.py:1623 pretix/base/models/items.py:1791 +#: pretix/base/models/items.py:1630 pretix/base/models/items.py:1798 #: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:73 #: pretix/base/models/seating.py:61 pretix/base/models/waitinglist.py:69 -#: pretix/base/settings.py:2733 pretix/base/settings.py:2743 -#: pretix/base/settings.py:3079 pretix/control/forms/filter.py:594 +#: pretix/base/settings.py:2746 pretix/base/settings.py:2756 +#: pretix/base/settings.py:3092 pretix/control/forms/filter.py:597 #: pretix/control/forms/item.py:352 pretix/control/forms/organizer.py:655 #: pretix/control/templates/pretixcontrol/checkin/index.html:104 #: 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 -#: pretix/control/templates/pretixcontrol/order/index.html:899 +#: pretix/control/templates/pretixcontrol/order/index.html:931 #: pretix/control/templates/pretixcontrol/organizers/customer.html:57 #: pretix/control/templates/pretixcontrol/organizers/customers.html:62 #: pretix/control/templates/pretixcontrol/organizers/devices.html:77 @@ -699,8 +699,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:144 #: pretix/control/views/waitinglist.py:295 pretix/plugins/badges/models.py:53 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34 -#: pretix/plugins/checkinlists/exporters.py:326 -#: pretix/plugins/checkinlists/exporters.py:618 +#: pretix/plugins/checkinlists/exporters.py:329 +#: pretix/plugins/checkinlists/exporters.py:639 #: pretix/plugins/reports/exporters.py:812 #: pretix/plugins/ticketoutputpdf/models.py:239 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 @@ -736,7 +736,7 @@ msgstr "" #: pretix/base/exporters/customers.py:81 pretix/base/exporters/invoices.py:202 #: pretix/base/exporters/waitinglist.py:118 pretix/base/models/auth.py:260 #: pretix/base/models/customers.py:105 pretix/base/models/exports.py:53 -#: pretix/control/forms/event.py:1390 pretix/control/forms/exports.py:49 +#: pretix/control/forms/event.py:1395 pretix/control/forms/exports.py:49 #: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:296 msgid "Language" msgstr "" @@ -763,41 +763,43 @@ msgstr "" #: pretix/base/exporters/items.py:203 pretix/base/exporters/items.py:204 #: pretix/base/exporters/items.py:205 pretix/base/exporters/items.py:208 #: pretix/base/exporters/items.py:210 pretix/base/exporters/items.py:211 -#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1210 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:499 -#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:118 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:690 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1216 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:502 +#: pretix/control/forms/item.py:509 pretix/control/forms/subevents.py:118 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "Yes" msgstr "" #: pretix/base/exporters/customers.py:100 #: pretix/base/exporters/customers.py:101 pretix/base/exporters/events.py:81 -#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1212 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:500 -#: pretix/control/forms/item.py:511 pretix/control/forms/subevents.py:119 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1218 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:503 +#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:119 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "No" msgstr "" @@ -818,8 +820,8 @@ msgid "Event ticket {event}-{code}" msgstr "" #: pretix/base/exporters/dekodi.py:220 pretix/base/exporters/invoices.py:74 -#: pretix/base/exporters/orderlist.py:120 -#: pretix/base/exporters/orderlist.py:900 +#: pretix/base/exporters/orderlist.py:121 +#: pretix/base/exporters/orderlist.py:909 #: pretix/plugins/checkinlists/exporters.py:86 #: pretix/plugins/reports/exporters.py:394 #: pretix/plugins/reports/exporters.py:625 @@ -850,8 +852,8 @@ msgstr "" #: pretix/base/exporters/events.py:57 pretix/base/exporters/waitinglist.py:114 #: pretix/base/models/event.py:522 pretix/base/pdf.py:219 -#: pretix/control/forms/filter.py:1110 pretix/control/forms/filter.py:1112 -#: pretix/control/forms/filter.py:1506 pretix/control/forms/filter.py:1508 +#: pretix/control/forms/filter.py:1113 pretix/control/forms/filter.py:1115 +#: pretix/control/forms/filter.py:1509 pretix/control/forms/filter.py:1511 #: pretix/control/templates/pretixcontrol/events/index.html:62 #: pretix/control/templates/pretixcontrol/organizers/detail.html:58 msgid "Event name" @@ -872,8 +874,8 @@ msgid "Event currency" msgstr "" #: pretix/base/exporters/events.py:61 pretix/base/models/event.py:545 -#: pretix/base/models/event.py:1382 pretix/base/settings.py:2731 -#: pretix/base/settings.py:2741 pretix/control/forms/subevents.py:472 +#: pretix/base/models/event.py:1382 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2754 pretix/control/forms/subevents.py:472 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:268 msgid "Event start time" msgstr "" @@ -918,13 +920,13 @@ msgstr "" #: pretix/base/exporters/events.py:69 pretix/base/models/event.py:590 #: pretix/control/templates/pretixcontrol/event/index.html:113 -#: pretix/control/templates/pretixcontrol/order/index.html:943 +#: pretix/control/templates/pretixcontrol/order/index.html:975 msgid "Internal comment" msgstr "" -#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1556 -#: pretix/base/models/orders.py:1946 pretix/control/forms/filter.py:201 -#: pretix/control/forms/filter.py:890 pretix/control/forms/filter.py:2062 +#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1562 +#: pretix/base/models/orders.py:1952 pretix/control/forms/filter.py:201 +#: pretix/control/forms/filter.py:893 pretix/control/forms/filter.py:2065 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:14 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:31 @@ -938,8 +940,8 @@ msgid "Payment provider" msgstr "" #: pretix/base/exporters/invoices.py:84 pretix/base/exporters/invoices.py:86 -#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:892 -#: pretix/control/forms/filter.py:2064 +#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:895 +#: pretix/control/forms/filter.py:2067 msgid "All payment providers" msgstr "" @@ -970,8 +972,8 @@ msgid "" msgstr "" #: pretix/base/exporters/invoices.py:188 pretix/base/shredder.py:392 -#: pretix/control/templates/pretixcontrol/order/index.html:256 -#: pretix/control/templates/pretixcontrol/order/index.html:329 +#: pretix/control/templates/pretixcontrol/order/index.html:259 +#: pretix/control/templates/pretixcontrol/order/index.html:332 #: pretix/control/templates/pretixcontrol/organizers/edit.html:204 #: pretix/presale/templates/pretixpresale/event/order.html:234 #: pretix/presale/templates/pretixpresale/event/order.html:255 @@ -987,24 +989,24 @@ msgid "Invoice number" msgstr "" #: pretix/base/exporters/invoices.py:197 pretix/base/exporters/invoices.py:324 -#: pretix/base/exporters/orderlist.py:923 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1256 -#: pretix/base/models/orders.py:208 pretix/base/models/orders.py:2538 -#: pretix/base/models/orders.py:2642 +#: pretix/base/exporters/orderlist.py:932 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1263 +#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2602 +#: pretix/base/models/orders.py:2706 #: pretix/control/templates/pretixcontrol/order/transactions.html:19 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:64 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 -#: pretix/plugins/checkinlists/exporters.py:610 +#: pretix/plugins/checkinlists/exporters.py:631 #: pretix/presale/templates/pretixpresale/organizers/index.html:43 msgid "Date" msgstr "" #: pretix/base/exporters/invoices.py:198 pretix/base/exporters/invoices.py:325 -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:422 -#: pretix/base/exporters/orderlist.py:531 pretix/base/models/orders.py:171 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:423 +#: pretix/base/exporters/orderlist.py:532 pretix/base/models/orders.py:174 #: pretix/base/notifications.py:199 pretix/base/pdf.py:101 #: pretix/control/templates/pretixcontrol/checkin/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:172 @@ -1018,8 +1020,8 @@ msgstr "" #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:29 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:41 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:433 -#: pretix/plugins/checkinlists/exporters.py:614 +#: pretix/plugins/checkinlists/exporters.py:445 +#: pretix/plugins/checkinlists/exporters.py:635 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:811 #: pretix/plugins/ticketoutputpdf/exporters.py:95 @@ -1030,7 +1032,7 @@ msgstr "ඇණවුම් කේතය" #: pretix/base/exporters/invoices.py:199 pretix/base/exporters/invoices.py:326 #: pretix/base/models/customers.py:381 pretix/base/models/waitinglist.py:76 -#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:532 +#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:535 #: pretix/control/templates/pretixcontrol/users/index.html:42 #: pretix/control/views/waitinglist.py:295 msgid "E-mail address" @@ -1055,15 +1057,15 @@ msgid "Invoice sender:" msgstr "" #: pretix/base/exporters/invoices.py:204 pretix/base/exporters/invoices.py:330 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:559 pretix/base/forms/questions.py:609 -#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1346 -#: pretix/base/models/orders.py:2776 pretix/base/orderimport.py:351 -#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:629 -#: pretix/control/templates/pretixcontrol/order/index.html:901 -#: pretix/plugins/checkinlists/exporters.py:474 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:609 +#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1352 +#: pretix/base/models/orders.py:2840 pretix/base/orderimport.py:351 +#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:632 +#: pretix/control/templates/pretixcontrol/order/index.html:933 +#: pretix/plugins/checkinlists/exporters.py:492 #: pretix/plugins/reports/exporters.py:767 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:314 @@ -1073,47 +1075,47 @@ msgstr "ලිපිනය" #: pretix/base/exporters/invoices.py:205 pretix/base/exporters/invoices.py:213 #: pretix/base/exporters/invoices.py:331 pretix/base/exporters/invoices.py:339 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:620 -#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1347 -#: pretix/base/models/orders.py:2777 pretix/base/orderimport.py:362 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:620 +#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1353 +#: pretix/base/models/orders.py:2841 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:508 pretix/base/settings.py:877 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:633 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:636 #: pretix/control/views/item.py:455 -#: pretix/plugins/checkinlists/exporters.py:475 +#: pretix/plugins/checkinlists/exporters.py:493 #: pretix/plugins/reports/exporters.py:768 msgid "ZIP code" msgstr "" #: pretix/base/exporters/invoices.py:206 pretix/base/exporters/invoices.py:214 #: pretix/base/exporters/invoices.py:332 pretix/base/exporters/invoices.py:340 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:628 -#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1348 -#: pretix/base/models/orders.py:2778 pretix/base/orderimport.py:373 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:628 +#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1354 +#: pretix/base/models/orders.py:2842 pretix/base/orderimport.py:373 #: pretix/base/orderimport.py:519 pretix/base/settings.py:889 -#: pretix/control/forms/filter.py:607 pretix/control/forms/filter.py:638 +#: pretix/control/forms/filter.py:610 pretix/control/forms/filter.py:641 #: pretix/control/views/item.py:465 -#: pretix/plugins/checkinlists/exporters.py:476 +#: pretix/plugins/checkinlists/exporters.py:494 #: pretix/plugins/reports/exporters.py:769 msgid "City" msgstr "" #: pretix/base/exporters/invoices.py:207 pretix/base/exporters/invoices.py:215 #: pretix/base/exporters/invoices.py:333 pretix/base/exporters/invoices.py:341 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:640 -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2779 pretix/base/models/orders.py:2780 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:640 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2843 pretix/base/models/orders.py:2844 #: pretix/base/orderimport.py:389 pretix/base/orderimport.py:535 -#: pretix/base/settings.py:898 pretix/control/forms/filter.py:612 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:905 +#: pretix/base/settings.py:898 pretix/control/forms/filter.py:615 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:937 #: pretix/control/views/item.py:475 -#: pretix/plugins/checkinlists/exporters.py:477 +#: pretix/plugins/checkinlists/exporters.py:495 #: pretix/plugins/reports/exporters.py:719 #: pretix/plugins/reports/exporters.py:764 #: pretix/plugins/reports/exporters.py:813 @@ -1128,11 +1130,11 @@ msgstr "" #: pretix/base/exporters/invoices.py:209 pretix/base/exporters/invoices.py:217 #: pretix/base/exporters/invoices.py:335 pretix/base/exporters/invoices.py:343 -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:602 pretix/base/models/orders.py:2783 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:2847 #: pretix/base/orderimport.py:433 -#: pretix/control/templates/pretixcontrol/order/index.html:912 +#: pretix/control/templates/pretixcontrol/order/index.html:944 #: pretix/plugins/reports/exporters.py:771 #: pretix/plugins/reports/exporters.py:813 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:103 @@ -1154,15 +1156,15 @@ msgid "Invoice recipient:" msgstr "" #: pretix/base/exporters/invoices.py:210 pretix/base/exporters/invoices.py:336 -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:434 -#: pretix/base/exporters/orderlist.py:558 -#: pretix/base/exporters/orderlist.py:592 pretix/base/forms/questions.py:601 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:435 +#: pretix/base/exporters/orderlist.py:559 +#: pretix/base/exporters/orderlist.py:596 pretix/base/forms/questions.py:601 #: pretix/base/orderimport.py:321 pretix/base/orderimport.py:486 -#: pretix/control/forms/filter.py:590 pretix/control/forms/filter.py:625 -#: pretix/control/templates/pretixcontrol/order/index.html:897 +#: pretix/control/forms/filter.py:593 pretix/control/forms/filter.py:628 +#: pretix/control/templates/pretixcontrol/order/index.html:929 #: pretix/control/views/item.py:433 -#: pretix/plugins/checkinlists/exporters.py:462 +#: pretix/plugins/checkinlists/exporters.py:477 #: pretix/plugins/reports/exporters.py:766 #: pretix/plugins/reports/exporters.py:812 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:87 @@ -1175,14 +1177,14 @@ msgid "Street address" msgstr "" #: pretix/base/exporters/invoices.py:216 pretix/base/exporters/invoices.py:342 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:664 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:564 pretix/base/forms/questions.py:664 #: pretix/base/forms/questions.py:1002 pretix/base/models/customers.py:297 -#: pretix/base/models/orders.py:1350 pretix/base/models/orders.py:2782 +#: pretix/base/models/orders.py:1356 pretix/base/models/orders.py:2846 #: pretix/base/orderimport.py:408 -#: pretix/control/templates/pretixcontrol/order/index.html:908 -#: pretix/plugins/checkinlists/exporters.py:478 +#: pretix/control/templates/pretixcontrol/order/index.html:940 +#: pretix/plugins/checkinlists/exporters.py:496 #: pretix/plugins/reports/exporters.py:770 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:321 @@ -1191,19 +1193,19 @@ msgid "State" msgstr "" #: pretix/base/exporters/invoices.py:218 pretix/base/exporters/invoices.py:344 -#: pretix/base/models/orders.py:2792 pretix/base/models/orders.py:2820 +#: pretix/base/models/orders.py:2856 pretix/base/models/orders.py:2884 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107 msgid "Beneficiary" msgstr "" #: pretix/base/exporters/invoices.py:219 pretix/base/exporters/invoices.py:345 -#: pretix/base/models/orders.py:2787 pretix/base/orderimport.py:444 -#: pretix/control/templates/pretixcontrol/order/index.html:932 +#: pretix/base/models/orders.py:2851 pretix/base/orderimport.py:444 +#: pretix/control/templates/pretixcontrol/order/index.html:964 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:115 msgid "Internal reference" msgstr "" -#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1343 +#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1348 msgid "Reverse charge" msgstr "" @@ -1228,9 +1230,9 @@ msgid "Payment matching IDs" msgstr "" #: pretix/base/exporters/invoices.py:226 pretix/base/exporters/invoices.py:346 -#: pretix/base/exporters/orderlist.py:276 -#: pretix/base/exporters/orderlist.py:446 -#: pretix/base/exporters/orderlist.py:608 +#: pretix/base/exporters/orderlist.py:277 +#: pretix/base/exporters/orderlist.py:447 +#: pretix/base/exporters/orderlist.py:612 #: pretix/control/templates/pretixcontrol/event/payment.html:10 #: pretix/control/views/event.py:343 msgid "Payment providers" @@ -1241,7 +1243,7 @@ msgid "Cancellation" msgstr "" #: pretix/base/exporters/invoices.py:282 pretix/base/exporters/invoices.py:385 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgid "Invoice" msgstr "" @@ -1250,13 +1252,13 @@ msgstr "" msgid "Line number" msgstr "" -#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:429 +#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:430 #: pretix/base/models/items.py:374 pretix/base/models/items.py:808 #: pretix/control/templates/pretixcontrol/pdf/placeholders.html:32 msgid "Description" msgstr "" -#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:310 +#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:323 msgid "Gross price" msgstr "" @@ -1264,16 +1266,16 @@ msgstr "" msgid "Net price" msgstr "" -#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:433 -#: pretix/base/exporters/orderlist.py:549 pretix/base/models/orders.py:2096 -#: pretix/base/models/orders.py:2226 pretix/base/models/orders.py:2581 +#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:434 +#: pretix/base/exporters/orderlist.py:550 pretix/base/models/orders.py:2102 +#: pretix/base/models/orders.py:2246 pretix/base/models/orders.py:2645 msgid "Tax value" msgstr "" -#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:431 -#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:2087 -#: pretix/base/models/orders.py:2217 pretix/base/models/orders.py:2572 -#: pretix/base/models/orders.py:2652 pretix/base/models/tax.py:161 +#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:432 +#: pretix/base/exporters/orderlist.py:548 pretix/base/models/orders.py:2093 +#: pretix/base/models/orders.py:2237 pretix/base/models/orders.py:2636 +#: pretix/base/models/orders.py:2716 pretix/base/models/tax.py:161 #: pretix/control/templates/pretixcontrol/order/transactions.html:21 #: pretix/plugins/reports/exporters.py:720 #: pretix/plugins/reports/exporters.py:765 @@ -1296,7 +1298,7 @@ msgstr "" msgid "Product data" msgstr "" -#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:837 +#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:846 msgctxt "export_category" msgid "Product data" msgstr "" @@ -1331,17 +1333,17 @@ msgstr "" msgid "Item name" msgstr "" -#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:545 +#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:546 #: pretix/base/exporters/waitinglist.py:112 pretix/base/models/items.py:801 -#: pretix/base/models/orders.py:1302 pretix/base/models/orders.py:2557 +#: pretix/base/models/orders.py:1308 pretix/base/models/orders.py:2621 msgid "Variation" msgstr "" #: pretix/base/exporters/items.py:72 pretix/base/models/customers.py:56 #: pretix/base/models/customers.py:389 pretix/base/models/discount.py:56 #: pretix/base/models/event.py:1371 pretix/base/models/items.py:371 -#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1063 -#: pretix/control/forms/filter.py:1793 +#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1066 +#: pretix/control/forms/filter.py:1796 #: pretix/control/templates/pretixcontrol/event/plugins.html:55 #: pretix/control/templates/pretixcontrol/users/index.html:51 msgid "Active" @@ -1350,7 +1352,7 @@ msgstr "" #: pretix/base/exporters/items.py:73 pretix/base/models/discount.py:68 #: pretix/base/models/items.py:519 pretix/base/models/items.py:861 #: pretix/control/forms/discounts.py:79 pretix/control/forms/event.py:898 -#: pretix/control/forms/item.py:539 pretix/control/forms/item.py:746 +#: pretix/control/forms/item.py:538 pretix/control/forms/item.py:745 msgid "Sales channels" msgstr "" @@ -1381,14 +1383,14 @@ msgstr "" msgid "Generate tickets" msgstr "" -#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:853 #: pretix/base/exporters/waitinglist.py:41 pretix/base/shredder.py:241 -#: pretix/control/forms/event.py:1460 pretix/control/navigation.py:235 +#: pretix/control/forms/event.py:1465 pretix/control/navigation.py:235 #: pretix/control/templates/pretixcontrol/event/settings.html:331 #: pretix/control/templates/pretixcontrol/orders/cancel.html:62 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:8 -#: pretix/plugins/sendmail/views.py:436 +#: pretix/plugins/sendmail/views.py:439 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:27 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:77 @@ -1401,7 +1403,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:102 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:66 #: pretix/presale/templates/pretixpresale/organizers/index.html:94 -#: pretix/presale/views/widget.py:384 +#: pretix/presale/views/widget.py:387 msgid "Waiting list" msgstr "" @@ -1455,9 +1457,10 @@ msgstr "" msgid "Maximum amount per order" msgstr "" -#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:270 -#: pretix/base/models/items.py:505 pretix/base/models/orders.py:231 -#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:271 +#: pretix/base/models/items.py:505 pretix/base/models/items.py:874 +#: pretix/base/models/orders.py:237 +#: pretix/plugins/checkinlists/exporters.py:481 msgid "Requires special attention" msgstr "" @@ -1473,7 +1476,7 @@ msgstr "" #: pretix/base/exporters/items.py:93 pretix/base/models/items.py:530 #: pretix/base/models/items.py:836 #: pretix/control/templates/pretixcontrol/item/include_variations.html:41 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:147 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:148 msgid "Require a valid membership" msgstr "" @@ -1482,7 +1485,7 @@ msgstr "" msgid "Hide without a valid membership" msgstr "" -#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:78 +#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:79 msgid "Order data" msgstr "" @@ -1507,14 +1510,14 @@ msgstr "" msgid "Filter by status" msgstr "" -#: pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:81 msgid "" "Download a spreadsheet of all orders. The spreadsheet will include three " "sheets, one with a line for every order, one with a line for every order " "position, and one with a line for every additional fee charged in an order." msgstr "" -#: pretix/base/exporters/orderlist.py:92 pretix/base/models/orders.py:264 +#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:270 #: pretix/control/navigation.py:253 pretix/control/navigation.py:360 #: pretix/control/templates/pretixcontrol/orders/index.html:7 #: pretix/control/templates/pretixcontrol/orders/index.html:9 @@ -1524,55 +1527,55 @@ msgstr "" msgid "Orders" msgstr "" -#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:2260 +#: pretix/base/exporters/orderlist.py:94 pretix/base/models/orders.py:2294 #: pretix/base/notifications.py:205 msgid "Order positions" msgstr "" -#: pretix/base/exporters/orderlist.py:94 +#: pretix/base/exporters/orderlist.py:95 msgid "Order fees" msgstr "" -#: pretix/base/exporters/orderlist.py:102 +#: pretix/base/exporters/orderlist.py:103 msgid "Only paid orders" msgstr "" -#: pretix/base/exporters/orderlist.py:108 +#: pretix/base/exporters/orderlist.py:109 msgid "Include payment amounts" msgstr "" -#: pretix/base/exporters/orderlist.py:114 +#: pretix/base/exporters/orderlist.py:115 msgid "Show multiple choice answers grouped in one column" msgstr "" -#: pretix/base/exporters/orderlist.py:123 +#: pretix/base/exporters/orderlist.py:124 #: pretix/plugins/reports/exporters.py:628 msgid "Only include orders created within this date range." msgstr "" -#: pretix/base/exporters/orderlist.py:127 pretix/base/notifications.py:194 +#: pretix/base/exporters/orderlist.py:128 pretix/base/notifications.py:194 #: pretix/base/pdf.py:229 pretix/plugins/badges/exporters.py:311 #: pretix/plugins/ticketoutputpdf/exporters.py:96 msgid "Event date" msgstr "" -#: pretix/base/exporters/orderlist.py:130 +#: pretix/base/exporters/orderlist.py:131 msgid "" "Only include orders including at least one ticket for a date in this range. " "Will also include other dates in case of mixed orders!" msgstr "" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:421 -#: pretix/base/exporters/orderlist.py:530 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1436 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:422 +#: pretix/base/exporters/orderlist.py:531 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1441 #: pretix/control/forms/organizer.py:103 msgid "Event slug" msgstr "" -#: pretix/base/exporters/orderlist.py:249 pretix/base/notifications.py:201 +#: pretix/base/exporters/orderlist.py:250 pretix/base/notifications.py:201 #: pretix/control/templates/pretixcontrol/search/orders.html:60 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:813 @@ -1580,22 +1583,22 @@ msgstr "" msgid "Order total" msgstr "" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:423 -#: pretix/base/exporters/orderlist.py:533 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1019 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:424 +#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1028 #: pretix/base/exporters/waitinglist.py:120 -#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:177 -#: pretix/control/forms/filter.py:885 pretix/control/forms/filter.py:1060 -#: pretix/control/forms/filter.py:1288 pretix/control/forms/filter.py:1358 -#: pretix/control/forms/filter.py:1478 pretix/control/forms/filter.py:1790 -#: pretix/control/forms/filter.py:1871 pretix/control/forms/filter.py:2154 +#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:180 +#: pretix/control/forms/filter.py:888 pretix/control/forms/filter.py:1063 +#: pretix/control/forms/filter.py:1291 pretix/control/forms/filter.py:1361 +#: pretix/control/forms/filter.py:1481 pretix/control/forms/filter.py:1793 +#: pretix/control/forms/filter.py:1874 pretix/control/forms/filter.py:2157 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:39 #: pretix/control/templates/pretixcontrol/checkin/index.html:107 #: pretix/control/templates/pretixcontrol/events/index.html:84 -#: pretix/control/templates/pretixcontrol/order/index.html:695 -#: pretix/control/templates/pretixcontrol/order/index.html:791 +#: pretix/control/templates/pretixcontrol/order/index.html:727 +#: pretix/control/templates/pretixcontrol/order/index.html:823 #: pretix/control/templates/pretixcontrol/orders/index.html:126 #: pretix/control/templates/pretixcontrol/orders/refunds.html:65 #: pretix/control/templates/pretixcontrol/organizers/customer.html:38 @@ -1618,9 +1621,9 @@ msgstr "" msgid "Status" msgstr "තත්ත්වය" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:424 -#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:425 +#: pretix/base/exporters/orderlist.py:535 #: pretix/base/exporters/waitinglist.py:109 pretix/base/pdf.py:320 #: pretix/control/templates/pretixcontrol/checkin/index.html:102 #: pretix/control/templates/pretixcontrol/orders/fragment_export_schedule_form.html:108 @@ -1630,16 +1633,16 @@ msgstr "තත්ත්වය" msgid "Email" msgstr "" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:426 -#: pretix/base/exporters/orderlist.py:536 pretix/base/notifications.py:203 -#: pretix/control/forms/filter.py:2115 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:427 +#: pretix/base/exporters/orderlist.py:537 pretix/base/notifications.py:203 +#: pretix/control/forms/filter.py:2118 #: pretix/control/templates/pretixcontrol/order/index.html:174 #: pretix/control/templates/pretixcontrol/orders/index.html:118 #: pretix/control/templates/pretixcontrol/organizers/customer.html:205 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:45 #: pretix/control/templates/pretixcontrol/search/orders.html:57 -#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:479 #: pretix/plugins/reports/exporters.py:425 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:607 @@ -1650,145 +1653,145 @@ msgstr "" msgid "Order date" msgstr "" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:427 -#: pretix/base/exporters/orderlist.py:537 -#: pretix/plugins/checkinlists/exporters.py:465 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:538 +#: pretix/plugins/checkinlists/exporters.py:480 msgid "Order time" msgstr "" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 msgid "Custom address field" msgstr "" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 msgid "Date of last payment" msgstr "" -#: pretix/base/exporters/orderlist.py:258 pretix/base/services/stats.py:232 +#: pretix/base/exporters/orderlist.py:259 pretix/base/services/stats.py:232 msgid "Fees" msgstr "" -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:625 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:625 #: pretix/control/templates/pretixcontrol/order/index.html:184 #: pretix/control/templates/pretixcontrol/pdf/index.html:222 msgid "Order locale" msgstr "" -#: pretix/base/exporters/orderlist.py:263 +#: pretix/base/exporters/orderlist.py:264 #, python-brace-format msgid "Gross at {rate} % tax" msgstr "" -#: pretix/base/exporters/orderlist.py:264 +#: pretix/base/exporters/orderlist.py:265 #, python-brace-format msgid "Net at {rate} % tax" msgstr "" -#: pretix/base/exporters/orderlist.py:265 +#: pretix/base/exporters/orderlist.py:266 #, python-brace-format msgid "Tax value at {rate} % tax" msgstr "" -#: pretix/base/exporters/orderlist.py:268 +#: pretix/base/exporters/orderlist.py:269 msgid "Invoice numbers" msgstr "" -#: pretix/base/exporters/orderlist.py:269 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:651 -#: pretix/control/forms/filter.py:564 +#: pretix/base/exporters/orderlist.py:270 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:697 +#: pretix/control/forms/filter.py:567 #: pretix/control/templates/pretixcontrol/order/index.html:181 msgid "Sales channel" msgstr "" -#: pretix/base/exporters/orderlist.py:272 -#: pretix/base/exporters/orderlist.py:573 pretix/base/models/orders.py:226 -#: pretix/control/forms/filter.py:235 +#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:577 pretix/base/models/orders.py:232 +#: pretix/control/forms/filter.py:236 #, fuzzy #| msgctxt "subevent" #| msgid "All dates" msgid "Follow-up date" msgstr "සියලුම දිනයන්" -#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:274 #: pretix/control/templates/pretixcontrol/orders/index.html:125 #: pretix/control/templates/pretixcontrol/organizers/customer.html:207 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74 msgid "Positions" msgstr "" -#: pretix/base/exporters/orderlist.py:274 -#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:257 -#: pretix/control/forms/filter.py:546 +#: pretix/base/exporters/orderlist.py:275 +#: pretix/base/exporters/orderlist.py:610 pretix/base/models/orders.py:263 +#: pretix/control/forms/filter.py:549 msgid "E-mail address verified" msgstr "" -#: pretix/base/exporters/orderlist.py:275 -#: pretix/base/exporters/orderlist.py:445 -#: pretix/base/exporters/orderlist.py:607 +#: pretix/base/exporters/orderlist.py:276 +#: pretix/base/exporters/orderlist.py:446 +#: pretix/base/exporters/orderlist.py:611 msgid "External customer ID" msgstr "" -#: pretix/base/exporters/orderlist.py:280 +#: pretix/base/exporters/orderlist.py:281 #, python-brace-format msgid "Paid by {method}" msgstr "" -#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:429 msgid "Fee type" msgstr "" -#: pretix/base/exporters/orderlist.py:430 -#: pretix/base/exporters/orderlist.py:546 pretix/base/models/orders.py:1307 -#: pretix/base/models/orders.py:2568 pretix/base/orderimport.py:576 +#: pretix/base/exporters/orderlist.py:431 +#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:1313 +#: pretix/base/models/orders.py:2632 pretix/base/orderimport.py:576 #: pretix/base/pdf.py:153 #: pretix/control/templates/pretixcontrol/item/index.html:145 #: pretix/control/templates/pretixcontrol/order/change.html:174 -#: pretix/control/templates/pretixcontrol/order/change.html:332 +#: pretix/control/templates/pretixcontrol/order/change.html:381 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:496 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:160 #: pretix/control/templates/pretixcontrol/subevents/detail.html:138 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Price" msgstr "" -#: pretix/base/exporters/orderlist.py:432 -#: pretix/base/exporters/orderlist.py:548 +#: pretix/base/exporters/orderlist.py:433 +#: pretix/base/exporters/orderlist.py:549 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:9 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:16 #: pretix/control/templates/pretixcontrol/order/change.html:145 msgid "Tax rule" msgstr "" -#: pretix/base/exporters/orderlist.py:435 -#: pretix/base/exporters/orderlist.py:440 -#: pretix/base/exporters/orderlist.py:593 -#: pretix/base/exporters/orderlist.py:597 pretix/base/pdf.py:325 +#: pretix/base/exporters/orderlist.py:436 +#: pretix/base/exporters/orderlist.py:441 +#: pretix/base/exporters/orderlist.py:597 +#: pretix/base/exporters/orderlist.py:601 pretix/base/pdf.py:325 msgid "Invoice address name" msgstr "" -#: pretix/base/exporters/orderlist.py:459 -#: pretix/base/exporters/orderlist.py:629 pretix/base/models/orders.py:166 +#: pretix/base/exporters/orderlist.py:460 +#: pretix/base/exporters/orderlist.py:633 pretix/base/models/orders.py:169 msgid "canceled" msgstr "" -#: pretix/base/exporters/orderlist.py:532 -#: pretix/plugins/checkinlists/exporters.py:615 +#: pretix/base/exporters/orderlist.py:533 +#: pretix/plugins/checkinlists/exporters.py:636 msgid "Position ID" msgstr "" -#: pretix/base/exporters/orderlist.py:540 -#: pretix/base/exporters/orderlist.py:847 pretix/base/models/checkin.py:58 -#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:1292 -#: pretix/base/models/orders.py:2564 pretix/base/models/vouchers.py:187 -#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1385 -#: pretix/control/forms/filter.py:404 pretix/control/forms/filter.py:1684 -#: pretix/control/forms/filter.py:1908 pretix/control/forms/filter.py:2022 -#: pretix/control/forms/filter.py:2106 pretix/control/forms/item.py:240 -#: pretix/control/forms/orders.py:315 pretix/control/forms/orders.py:367 -#: pretix/control/forms/orders.py:732 pretix/control/forms/vouchers.py:112 +#: pretix/base/exporters/orderlist.py:541 +#: pretix/base/exporters/orderlist.py:856 pretix/base/models/checkin.py:58 +#: pretix/base/models/items.py:1626 pretix/base/models/orders.py:1298 +#: pretix/base/models/orders.py:2628 pretix/base/models/vouchers.py:187 +#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1390 +#: pretix/control/forms/filter.py:407 pretix/control/forms/filter.py:1687 +#: pretix/control/forms/filter.py:1911 pretix/control/forms/filter.py:2025 +#: pretix/control/forms/filter.py:2109 pretix/control/forms/item.py:240 +#: pretix/control/forms/orders.py:328 pretix/control/forms/orders.py:380 +#: pretix/control/forms/orders.py:762 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/checkin/lists.html:75 #: pretix/control/templates/pretixcontrol/items/quotas.html:51 #: pretix/control/templates/pretixcontrol/order/change.html:104 @@ -1799,8 +1802,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:129 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:152 #: pretix/control/views/waitinglist.py:299 -#: pretix/plugins/checkinlists/exporters.py:455 -#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:292 +#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:294 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:27 #: pretix/presale/templates/pretixpresale/event/checkout_membership.html:52 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:135 @@ -1809,25 +1812,25 @@ msgctxt "subevent" msgid "Date" msgstr "දිනය" -#: pretix/base/exporters/orderlist.py:541 -#: pretix/base/exporters/orderlist.py:848 +#: pretix/base/exporters/orderlist.py:542 +#: pretix/base/exporters/orderlist.py:857 #: pretix/base/exporters/waitinglist.py:116 #: pretix/base/models/memberships.py:144 pretix/control/forms/rrule.py:49 #: pretix/control/templates/pretixcontrol/events/index.html:72 -#: pretix/control/templates/pretixcontrol/order/index.html:692 -#: pretix/control/templates/pretixcontrol/order/index.html:786 +#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:818 #: pretix/control/templates/pretixcontrol/orders/refunds.html:55 #: pretix/control/templates/pretixcontrol/organizers/detail.html:60 #: pretix/control/templates/pretixcontrol/search/payments.html:83 #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:19 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:18 #: pretix/plugins/badges/exporters.py:293 -#: pretix/plugins/checkinlists/exporters.py:456 +#: pretix/plugins/checkinlists/exporters.py:471 msgid "Start date" msgstr "" -#: pretix/base/exporters/orderlist.py:542 -#: pretix/base/exporters/orderlist.py:849 +#: pretix/base/exporters/orderlist.py:543 +#: pretix/base/exporters/orderlist.py:858 #: pretix/base/exporters/waitinglist.py:117 #: pretix/base/models/memberships.py:147 #: pretix/control/templates/pretixcontrol/events/index.html:76 @@ -1835,14 +1838,14 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:21 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:20 #: pretix/plugins/badges/exporters.py:300 -#: pretix/plugins/checkinlists/exporters.py:457 +#: pretix/plugins/checkinlists/exporters.py:472 msgid "End date" msgstr "" -#: pretix/base/exporters/orderlist.py:544 pretix/base/models/items.py:567 +#: pretix/base/exporters/orderlist.py:545 pretix/base/models/items.py:567 #: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91 -#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1914 -#: pretix/control/forms/filter.py:2170 pretix/control/forms/orders.py:290 +#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1917 +#: pretix/control/forms/filter.py:2173 pretix/control/forms/orders.py:303 #: pretix/control/forms/vouchers.py:63 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:66 #: pretix/control/templates/pretixcontrol/item/base.html:3 @@ -1853,9 +1856,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:123 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:150 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:617 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:638 #: pretix/plugins/reports/exporters.py:317 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:100 #: pretix/presale/forms/order.py:36 pretix/presale/forms/waitinglist.py:77 @@ -1864,36 +1867,36 @@ msgstr "" msgid "Product" msgstr "" -#: pretix/base/exporters/orderlist.py:550 -#: pretix/base/exporters/orderlist.py:555 pretix/base/forms/questions.py:584 -#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1311 +#: pretix/base/exporters/orderlist.py:551 +#: pretix/base/exporters/orderlist.py:556 pretix/base/forms/questions.py:584 +#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1317 #: pretix/base/orderimport.py:458 pretix/base/pdf.py:167 -#: pretix/control/forms/filter.py:617 pretix/control/forms/organizer.py:712 -#: pretix/control/templates/pretixcontrol/order/index.html:472 +#: pretix/control/forms/filter.py:620 pretix/control/forms/organizer.py:712 +#: pretix/control/templates/pretixcontrol/order/index.html:504 #: pretix/control/templates/pretixcontrol/organizers/customer.html:119 #: pretix/control/views/item.py:409 pretix/plugins/badges/exporters.py:309 #: pretix/plugins/checkinlists/exporters.py:106 -#: pretix/plugins/checkinlists/exporters.py:434 +#: pretix/plugins/checkinlists/exporters.py:446 #: pretix/plugins/ticketoutputpdf/exporters.py:94 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:133 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:163 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:166 #: pretix/presale/templates/pretixpresale/event/order_change.html:54 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:26 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:133 msgid "Attendee name" msgstr "" -#: pretix/base/exporters/orderlist.py:557 pretix/base/forms/questions.py:590 -#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1319 +#: pretix/base/exporters/orderlist.py:558 pretix/base/forms/questions.py:590 +#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1325 #: pretix/base/pdf.py:209 -#: pretix/control/templates/pretixcontrol/order/index.html:477 +#: pretix/control/templates/pretixcontrol/order/index.html:509 #: pretix/control/views/item.py:421 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:143 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:146 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:173 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:176 msgid "Attendee email" msgstr "" -#: pretix/base/exporters/orderlist.py:564 pretix/base/models/vouchers.py:303 +#: pretix/base/exporters/orderlist.py:565 pretix/base/models/vouchers.py:303 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:5 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:6 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:8 @@ -1901,127 +1904,155 @@ msgstr "" msgid "Voucher" msgstr "" -#: pretix/base/exporters/orderlist.py:565 +#: pretix/base/exporters/orderlist.py:566 msgid "Pseudonymization ID" msgstr "" -#: pretix/base/exporters/orderlist.py:566 pretix/control/forms/filter.py:647 -#: pretix/control/templates/pretixcontrol/order/change.html:194 +#: pretix/base/exporters/orderlist.py:567 pretix/control/forms/filter.py:650 +#: pretix/control/templates/pretixcontrol/order/change.html:243 msgid "Ticket secret" msgstr "" -#: pretix/base/exporters/orderlist.py:567 pretix/base/orderimport.py:671 -#: pretix/plugins/checkinlists/exporters.py:468 +#: pretix/base/exporters/orderlist.py:568 pretix/base/orderimport.py:717 +#: pretix/plugins/checkinlists/exporters.py:483 msgid "Seat ID" msgstr "" -#: pretix/base/exporters/orderlist.py:568 -#: pretix/plugins/checkinlists/exporters.py:469 +#: pretix/base/exporters/orderlist.py:569 +#: pretix/plugins/checkinlists/exporters.py:484 msgid "Seat name" msgstr "" -#: pretix/base/exporters/orderlist.py:569 -#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/base/exporters/orderlist.py:570 +#: pretix/plugins/checkinlists/exporters.py:485 msgid "Seat zone" msgstr "" -#: pretix/base/exporters/orderlist.py:570 -#: pretix/plugins/checkinlists/exporters.py:471 +#: pretix/base/exporters/orderlist.py:571 +#: pretix/plugins/checkinlists/exporters.py:486 msgid "Seat row" msgstr "" -#: pretix/base/exporters/orderlist.py:571 -#: pretix/plugins/checkinlists/exporters.py:472 +#: pretix/base/exporters/orderlist.py:572 +#: pretix/plugins/checkinlists/exporters.py:487 msgid "Seat number" msgstr "" -#: pretix/base/exporters/orderlist.py:572 +#: pretix/base/exporters/orderlist.py:573 +#: pretix/control/templates/pretixcontrol/order/change.html:198 +#: pretix/plugins/checkinlists/exporters.py:371 +#: pretix/plugins/checkinlists/exporters.py:488 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 +msgid "Blocked" +msgstr "" + +#: pretix/base/exporters/orderlist.py:574 pretix/base/models/orders.py:2261 +#: pretix/base/orderimport.py:651 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 +#: pretix/plugins/checkinlists/exporters.py:489 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 +msgid "Valid from" +msgstr "" + +#: pretix/base/exporters/orderlist.py:575 pretix/base/models/orders.py:2266 +#: pretix/base/models/vouchers.py:221 pretix/base/orderimport.py:674 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 +#: pretix/control/views/vouchers.py:109 +#: pretix/plugins/checkinlists/exporters.py:490 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 +msgid "Valid until" +msgstr "" + +#: pretix/base/exporters/orderlist.py:576 msgid "Order comment" msgstr "" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:335 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:335 msgid "Invoice address street" msgstr "" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:340 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:340 msgid "Invoice address ZIP code" msgstr "" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:345 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:345 msgid "Invoice address city" msgstr "" -#: pretix/base/exporters/orderlist.py:600 pretix/base/pdf.py:355 +#: pretix/base/exporters/orderlist.py:604 pretix/base/pdf.py:355 msgid "Invoice address country" msgstr "" -#: pretix/base/exporters/orderlist.py:601 +#: pretix/base/exporters/orderlist.py:605 msgctxt "address" msgid "Invoice address state" msgstr "" -#: pretix/base/exporters/orderlist.py:755 +#: pretix/base/exporters/orderlist.py:764 msgid "Payments and refunds" msgstr "" -#: pretix/base/exporters/orderlist.py:757 +#: pretix/base/exporters/orderlist.py:766 msgid "Download a spreadsheet of all payments or refunds of every order." msgstr "" -#: pretix/base/exporters/orderlist.py:766 +#: pretix/base/exporters/orderlist.py:775 msgid "Payment states" msgstr "" -#: pretix/base/exporters/orderlist.py:774 +#: pretix/base/exporters/orderlist.py:783 msgid "Refund states" msgstr "" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:926 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:263 -#: pretix/base/models/orders.py:1543 pretix/base/models/orders.py:1927 -#: pretix/base/models/orders.py:2076 pretix/base/models/orders.py:2208 -#: pretix/base/models/orders.py:2529 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:935 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:269 +#: pretix/base/models/orders.py:1549 pretix/base/models/orders.py:1933 +#: pretix/base/models/orders.py:2082 pretix/base/models/orders.py:2226 +#: pretix/base/models/orders.py:2593 #: pretix/control/templates/pretixcontrol/organizers/customer.html:118 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/search/payments.html:78 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 -#: pretix/plugins/checkinlists/exporters.py:325 +#: pretix/plugins/checkinlists/exporters.py:328 #: pretix/presale/templates/pretixpresale/event/order.html:66 msgid "Order" msgstr "" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/search/payments.html:75 #: pretix/plugins/paypal/templates/pretixplugins/paypal/control.html:5 #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control_legacy.html:5 msgid "Payment ID" msgstr "" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1064 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1073 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:30 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:59 msgid "Creation date" msgstr "" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/control/templates/pretixcontrol/order/index.html:787 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/control/templates/pretixcontrol/order/index.html:819 msgid "Completion date" msgstr "" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 msgid "Status code" msgstr "" -#: pretix/base/exporters/orderlist.py:800 -#: pretix/base/exporters/orderlist.py:924 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:1539 -#: pretix/base/models/orders.py:1923 pretix/control/forms/filter.py:917 -#: pretix/control/forms/filter.py:920 -#: pretix/control/templates/pretixcontrol/order/index.html:696 -#: pretix/control/templates/pretixcontrol/order/index.html:792 +#: pretix/base/exporters/orderlist.py:809 +#: pretix/base/exporters/orderlist.py:933 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1929 pretix/control/forms/filter.py:920 +#: pretix/control/forms/filter.py:923 +#: pretix/control/templates/pretixcontrol/order/index.html:728 +#: pretix/control/templates/pretixcontrol/order/index.html:824 #: pretix/control/templates/pretixcontrol/orders/refunds.html:70 #: pretix/control/templates/pretixcontrol/search/payments.html:98 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2030,105 +2061,105 @@ msgstr "" msgid "Amount" msgstr "" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:89 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:102 -#: pretix/control/templates/pretixcontrol/order/index.html:694 -#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:726 +#: pretix/control/templates/pretixcontrol/order/index.html:821 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:85 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:19 msgid "Payment method" msgstr "" -#: pretix/base/exporters/orderlist.py:836 +#: pretix/base/exporters/orderlist.py:845 msgid "Quota availabilities" msgstr "" -#: pretix/base/exporters/orderlist.py:838 +#: pretix/base/exporters/orderlist.py:847 msgid "" "Download a spreadsheet of all quotas including their current availability." msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quotas.html:45 msgid "Quota name" msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quota.html:56 msgid "Total quota" msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/event/cancel.html:19 -#: pretix/control/views/item.py:903 +#: pretix/control/views/item.py:908 msgid "Paid orders" msgstr "ගෙවූ ඇණවුම්" -#: pretix/base/exporters/orderlist.py:843 pretix/control/views/item.py:908 +#: pretix/base/exporters/orderlist.py:852 pretix/control/views/item.py:913 msgid "Pending orders" msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 msgid "Blocking vouchers" msgstr "" -#: pretix/base/exporters/orderlist.py:844 pretix/control/views/item.py:927 +#: pretix/base/exporters/orderlist.py:853 pretix/control/views/item.py:932 msgid "Current user's carts" msgstr "" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 msgid "Exited orders" msgstr "" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 msgid "Current availability" msgstr "" -#: pretix/base/exporters/orderlist.py:861 -#: pretix/base/exporters/orderlist.py:868 +#: pretix/base/exporters/orderlist.py:870 +#: pretix/base/exporters/orderlist.py:877 #: pretix/control/templates/pretixcontrol/items/quota.html:58 -#: pretix/control/views/item.py:934 +#: pretix/control/views/item.py:939 msgid "Infinite" msgstr "" -#: pretix/base/exporters/orderlist.py:890 +#: pretix/base/exporters/orderlist.py:899 msgid "Gift card transactions" msgstr "" -#: pretix/base/exporters/orderlist.py:892 -#: pretix/base/exporters/orderlist.py:995 +#: pretix/base/exporters/orderlist.py:901 +#: pretix/base/exporters/orderlist.py:1004 msgctxt "export_category" msgid "Gift cards" msgstr "" -#: pretix/base/exporters/orderlist.py:893 +#: pretix/base/exporters/orderlist.py:902 msgid "Download a spreadsheet of all gift card transactions." msgstr "" -#: pretix/base/exporters/orderlist.py:921 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/orderlist.py:1062 pretix/base/models/giftcards.py:75 +#: pretix/base/exporters/orderlist.py:930 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/orderlist.py:1071 pretix/base/models/giftcards.py:75 #: pretix/control/templates/pretixcontrol/giftcards/checkout.html:5 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:4 -#: pretix/control/templates/pretixcontrol/order/index.html:464 +#: pretix/control/templates/pretixcontrol/order/index.html:496 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:28 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:123 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 msgid "Gift card code" msgstr "" -#: pretix/base/exporters/orderlist.py:922 -#: pretix/base/exporters/orderlist.py:1009 -#: pretix/base/exporters/orderlist.py:1012 -#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:239 -#: pretix/control/forms/filter.py:1279 pretix/control/forms/filter.py:1282 +#: pretix/base/exporters/orderlist.py:931 +#: pretix/base/exporters/orderlist.py:1018 +#: pretix/base/exporters/orderlist.py:1021 +#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:240 +#: pretix/control/forms/filter.py:1282 pretix/control/forms/filter.py:1285 #: pretix/control/templates/pretixcontrol/event/live.html:75 msgid "Test mode" msgstr "" -#: pretix/base/exporters/orderlist.py:925 -#: pretix/base/exporters/orderlist.py:1067 +#: pretix/base/exporters/orderlist.py:934 +#: pretix/base/exporters/orderlist.py:1076 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:37 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:34 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2139,7 +2170,7 @@ msgstr "" msgid "Currency" msgstr "" -#: pretix/base/exporters/orderlist.py:933 pretix/base/invoice.py:470 +#: pretix/base/exporters/orderlist.py:942 pretix/base/invoice.py:470 #: pretix/control/templates/pretixcontrol/base.html:279 #: pretix/control/templates/pretixcontrol/checkin/index.html:140 #: pretix/control/templates/pretixcontrol/order/index.html:23 @@ -2165,45 +2196,45 @@ msgstr "" msgid "TEST MODE" msgstr "" -#: pretix/base/exporters/orderlist.py:947 +#: pretix/base/exporters/orderlist.py:956 msgid "Gift card redemptions" msgstr "" -#: pretix/base/exporters/orderlist.py:949 +#: pretix/base/exporters/orderlist.py:958 msgid "" "Download a spreadsheet of all payments or refunds that involve gift cards." msgstr "" -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:10 msgid "Issuer" msgstr "" -#: pretix/base/exporters/orderlist.py:993 pretix/control/navigation.py:523 +#: pretix/base/exporters/orderlist.py:1002 pretix/control/navigation.py:523 #: pretix/control/templates/pretixcontrol/organizers/edit.html:156 msgid "Gift cards" msgstr "" -#: pretix/base/exporters/orderlist.py:996 +#: pretix/base/exporters/orderlist.py:1005 msgid "Download a spreadsheet of all gift cards including their current value." msgstr "" -#: pretix/base/exporters/orderlist.py:1003 +#: pretix/base/exporters/orderlist.py:1012 msgid "Show value at" msgstr "" -#: pretix/base/exporters/orderlist.py:1006 +#: pretix/base/exporters/orderlist.py:1015 msgid "Defaults to the time of report." msgstr "" -#: pretix/base/exporters/orderlist.py:1011 -#: pretix/base/exporters/orderlist.py:1021 pretix/control/forms/filter.py:498 -#: pretix/control/forms/filter.py:1062 pretix/control/forms/filter.py:1281 -#: pretix/control/forms/filter.py:1290 pretix/control/forms/filter.py:1361 -#: pretix/control/forms/filter.py:1371 pretix/control/forms/filter.py:1792 -#: pretix/control/forms/filter.py:1801 pretix/control/forms/filter.py:1873 -#: pretix/control/forms/filter.py:1886 pretix/control/forms/filter.py:2303 -#: pretix/control/forms/filter.py:2322 +#: pretix/base/exporters/orderlist.py:1020 +#: pretix/base/exporters/orderlist.py:1030 pretix/control/forms/filter.py:501 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1284 +#: pretix/control/forms/filter.py:1293 pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1374 pretix/control/forms/filter.py:1795 +#: pretix/control/forms/filter.py:1804 pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1889 pretix/control/forms/filter.py:2306 +#: pretix/control/forms/filter.py:2325 #: pretix/control/templates/pretixcontrol/checkin/lists.html:106 #: pretix/control/templates/pretixcontrol/checkin/lists.html:118 #: pretix/control/templates/pretixcontrol/items/discounts.html:107 @@ -2214,65 +2245,65 @@ msgstr "" msgid "All" msgstr "" -#: pretix/base/exporters/orderlist.py:1013 pretix/control/forms/filter.py:1283 +#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1286 msgid "Live" msgstr "" -#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1291 +#: pretix/base/exporters/orderlist.py:1031 pretix/control/forms/filter.py:1294 #: pretix/control/templates/pretixcontrol/pdf/index.html:366 msgid "Empty" msgstr "" -#: pretix/base/exporters/orderlist.py:1023 pretix/control/forms/filter.py:1292 +#: pretix/base/exporters/orderlist.py:1032 pretix/control/forms/filter.py:1295 msgid "Valid and with value" msgstr "" -#: pretix/base/exporters/orderlist.py:1024 pretix/control/forms/filter.py:1293 +#: pretix/base/exporters/orderlist.py:1033 pretix/control/forms/filter.py:1296 msgid "Expired and with value" msgstr "" -#: pretix/base/exporters/orderlist.py:1025 pretix/control/forms/filter.py:223 -#: pretix/control/forms/filter.py:1294 pretix/control/forms/filter.py:1878 -#: pretix/control/templates/pretixcontrol/items/question.html:24 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31 +#: pretix/base/exporters/orderlist.py:1034 pretix/control/forms/filter.py:224 +#: pretix/control/forms/filter.py:1297 pretix/control/forms/filter.py:1881 +#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:36 #: pretix/control/templates/pretixcontrol/orders/overview.html:70 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:81 #: pretix/plugins/reports/exporters.py:320 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 msgid "Expired" msgstr "" -#: pretix/base/exporters/orderlist.py:1063 pretix/base/models/giftcards.py:84 +#: pretix/base/exporters/orderlist.py:1072 pretix/base/models/giftcards.py:84 msgid "Test mode card" msgstr "" -#: pretix/base/exporters/orderlist.py:1065 pretix/base/models/giftcards.py:88 +#: pretix/base/exporters/orderlist.py:1074 pretix/base/models/giftcards.py:88 #: pretix/control/templates/pretixcontrol/order/index.html:194 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:62 msgid "Expiry date" msgstr "" -#: pretix/base/exporters/orderlist.py:1066 pretix/control/forms/orders.py:784 +#: pretix/base/exporters/orderlist.py:1075 pretix/control/forms/orders.py:815 msgid "Special terms and conditions" msgstr "" -#: pretix/base/exporters/orderlist.py:1068 +#: pretix/base/exporters/orderlist.py:1077 #: pretix/control/templates/pretixcontrol/order/change.html:94 -#: pretix/control/templates/pretixcontrol/order/change.html:324 +#: pretix/control/templates/pretixcontrol/order/change.html:373 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:32 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:65 msgid "Current value" msgstr "" -#: pretix/base/exporters/orderlist.py:1069 +#: pretix/base/exporters/orderlist.py:1078 msgid "Created in order" msgstr "" -#: pretix/base/exporters/orderlist.py:1070 +#: pretix/base/exporters/orderlist.py:1079 msgid "Last invoice number of order" msgstr "" -#: pretix/base/exporters/orderlist.py:1071 +#: pretix/base/exporters/orderlist.py:1080 msgid "Last invoice date of order" msgstr "" @@ -2321,7 +2352,7 @@ msgid "Voucher expired" msgstr "" #: pretix/base/exporters/waitinglist.py:111 pretix/base/pdf.py:116 -#: pretix/control/forms/event.py:1542 +#: pretix/control/forms/event.py:1547 #: pretix/control/templates/pretixcontrol/items/index.html:35 msgid "Product name" msgstr "" @@ -2341,7 +2372,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:18 #: pretix/control/templates/pretixcontrol/vouchers/index.html:103 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:463 +#: pretix/plugins/checkinlists/exporters.py:478 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:54 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:56 #: pretix/presale/templates/pretixpresale/event/fragment_voucher_form.html:12 @@ -2649,7 +2680,7 @@ msgid "Invoice" msgstr "" #: pretix/base/invoice.py:556 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgctxt "invoice" msgid "Cancellation" @@ -2807,7 +2838,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:15 #: pretix/control/templates/pretixcontrol/users/form.html:4 #: pretix/control/templates/pretixcontrol/users/form.html:6 -#: pretix/control/views/organizer.py:148 tests/base/test_mail.py:149 +#: pretix/control/views/organizer.py:149 tests/base/test_mail.py:149 msgid "User" msgstr "" @@ -2831,7 +2862,7 @@ msgid "All products (including newly created ones)" msgstr "" #: pretix/base/models/checkin.py:56 pretix/plugins/badges/exporters.py:264 -#: pretix/plugins/checkinlists/exporters.py:695 +#: pretix/plugins/checkinlists/exporters.py:716 msgid "Limit to products" msgstr "" @@ -2897,50 +2928,58 @@ msgid "" "entry and should be considered validated directly upon purchase." msgstr "" -#: pretix/base/models/checkin.py:316 +#: pretix/base/models/checkin.py:320 msgid "Entry" msgstr "" -#: pretix/base/models/checkin.py:317 +#: pretix/base/models/checkin.py:321 msgid "Exit" msgstr "" -#: pretix/base/models/checkin.py:332 +#: pretix/base/models/checkin.py:338 msgid "Unknown ticket" msgstr "" -#: pretix/base/models/checkin.py:333 +#: pretix/base/models/checkin.py:339 msgid "Ticket not paid" msgstr "" -#: pretix/base/models/checkin.py:334 +#: pretix/base/models/checkin.py:340 msgid "Forbidden by custom rule" msgstr "" -#: pretix/base/models/checkin.py:335 +#: pretix/base/models/checkin.py:341 msgid "Ticket code revoked/changed" msgstr "" -#: pretix/base/models/checkin.py:336 +#: pretix/base/models/checkin.py:342 msgid "Information required" msgstr "" -#: pretix/base/models/checkin.py:337 +#: pretix/base/models/checkin.py:343 msgid "Ticket already used" msgstr "" -#: pretix/base/models/checkin.py:338 +#: pretix/base/models/checkin.py:344 msgid "Ticket type not allowed here" msgstr "" -#: pretix/base/models/checkin.py:339 +#: pretix/base/models/checkin.py:345 msgid "Ticket code is ambiguous on list" msgstr "" -#: pretix/base/models/checkin.py:340 +#: pretix/base/models/checkin.py:346 msgid "Server error" msgstr "" +#: pretix/base/models/checkin.py:347 +msgid "Ticket blocked" +msgstr "" + +#: pretix/base/models/checkin.py:348 +msgid "Ticket not valid at this time" +msgstr "" + #: pretix/base/models/customers.py:54 msgid "Provider name" msgstr "" @@ -2954,7 +2993,7 @@ msgid "Single-sign-on method" msgstr "" #: pretix/base/models/customers.py:84 pretix/base/models/devices.py:72 -#: pretix/base/models/items.py:1276 pretix/base/models/items.py:1506 +#: pretix/base/models/items.py:1283 pretix/base/models/items.py:1513 msgid "" "You can enter any value here to make it easier to match the data with other " "sources. If you do not input one, we will generate one automatically." @@ -2966,13 +3005,13 @@ msgid "" "underscores. It must start and end with a letter or number." msgstr "" -#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1345 -#: pretix/base/models/orders.py:2773 pretix/base/settings.py:865 +#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1351 +#: pretix/base/models/orders.py:2837 pretix/base/settings.py:865 msgid "Company name" msgstr "" -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2780 pretix/base/settings.py:80 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2844 pretix/base/settings.py:80 #: pretix/plugins/stripe/payment.py:191 msgid "Select country" msgstr "" @@ -3021,19 +3060,19 @@ msgstr "" msgid "Separate multiple values with spaces" msgstr "" -#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1275 +#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1282 msgid "Internal identifier" msgstr "" -#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1378 +#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1385 msgid "This identifier is already used for a different question." msgstr "" -#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2180 -#: pretix/control/forms/filter.py:2296 +#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2183 +#: pretix/control/forms/filter.py:2299 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 #: pretix/control/templates/pretixcontrol/organizers/gates.html:16 -#: pretix/plugins/checkinlists/exporters.py:623 +#: pretix/plugins/checkinlists/exporters.py:644 msgid "Gate" msgstr "" @@ -3062,7 +3101,7 @@ msgid "Each matching product must be for a different date" msgstr "" #: pretix/base/models/discount.py:65 pretix/base/models/items.py:814 -#: pretix/base/models/items.py:1084 pretix/base/models/items.py:1308 +#: pretix/base/models/items.py:1091 pretix/base/models/items.py:1315 msgid "Position" msgstr "" @@ -3196,12 +3235,12 @@ msgid "Plugins" msgstr "" #: pretix/base/models/event.py:594 pretix/base/pdf.py:224 -#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1488 +#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1491 #: pretix/control/templates/pretixcontrol/event/index.html:13 #: pretix/control/views/dashboards.py:540 #: pretix/presale/templates/pretixpresale/event/index.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:81 -#: pretix/presale/views/widget.py:624 +#: pretix/presale/views/widget.py:627 msgid "Event series" msgstr "" @@ -3218,10 +3257,10 @@ msgid "Only sell tickets for this event on the following sales channels." msgstr "" #: pretix/base/models/event.py:613 pretix/base/models/items.py:350 -#: pretix/base/models/items.py:1612 pretix/base/models/orders.py:183 -#: pretix/base/models/orders.py:2634 pretix/base/models/vouchers.py:181 +#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:189 +#: pretix/base/models/orders.py:2698 pretix/base/models/vouchers.py:181 #: pretix/base/models/waitinglist.py:55 pretix/base/notifications.py:187 -#: pretix/control/forms/filter.py:860 +#: pretix/control/forms/filter.py:863 #: pretix/control/templates/pretixcontrol/organizers/customer.html:204 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:42 #: pretix/control/templates/pretixcontrol/search/orders.html:51 @@ -3238,7 +3277,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/devices.html:88 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 -#: pretix/control/views/organizer.py:1586 +#: pretix/control/views/organizer.py:1596 msgid "Events" msgstr "" @@ -3290,7 +3329,7 @@ msgid "" "event." msgstr "" -#: pretix/base/models/event.py:1421 pretix/base/settings.py:2532 +#: pretix/base/models/event.py:1421 pretix/base/settings.py:2545 msgid "Frontpage text" msgstr "" @@ -3306,11 +3345,11 @@ msgstr "" msgid "One or more variations do not belong to this event." msgstr "" -#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1783 +#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1790 msgid "Can not contain spaces or special characters except underscores" msgstr "" -#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1788 +#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1795 msgid "The property name may only contain letters, numbers and underscores." msgstr "" @@ -3392,20 +3431,20 @@ msgid "Additional recipients (Bcc)" msgstr "" #: pretix/base/models/exports.py:73 pretix/control/forms/event.py:1013 -#: pretix/control/forms/event.py:1070 pretix/control/forms/event.py:1080 -#: pretix/control/forms/orders.py:619 pretix/control/forms/orders.py:850 -#: pretix/control/forms/orders.py:877 pretix/control/forms/organizer.py:463 +#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 +#: pretix/control/forms/orders.py:649 pretix/control/forms/orders.py:881 +#: pretix/control/forms/orders.py:908 pretix/control/forms/organizer.py:463 #: pretix/control/forms/organizer.py:473 pretix/control/forms/organizer.py:483 #: pretix/control/forms/vouchers.py:262 pretix/plugins/sendmail/forms.py:74 -#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:192 +#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:198 msgid "Subject" msgstr "" -#: pretix/base/models/exports.py:77 pretix/control/forms/orders.py:660 -#: pretix/control/forms/orders.py:676 pretix/control/forms/orders.py:858 -#: pretix/control/forms/orders.py:885 pretix/control/forms/vouchers.py:268 +#: pretix/base/models/exports.py:77 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:268 #: pretix/plugins/sendmail/forms.py:75 pretix/plugins/sendmail/forms.py:99 -#: pretix/plugins/sendmail/models.py:193 +#: pretix/plugins/sendmail/models.py:199 msgid "Message" msgstr "" @@ -3493,7 +3532,7 @@ msgstr "" msgid "This product will not be sold after the given date." msgstr "" -#: pretix/base/models/items.py:357 pretix/base/models/items.py:1061 +#: pretix/base/models/items.py:357 pretix/base/models/items.py:1068 #: pretix/control/templates/pretixcontrol/items/index.html:40 msgid "Category" msgstr "" @@ -3545,7 +3584,7 @@ msgid "This will only work if waiting lists are enabled for this event." msgstr "" #: pretix/base/models/items.py:423 pretix/base/settings.py:1105 -#: pretix/control/forms/event.py:1455 +#: pretix/control/forms/event.py:1460 msgid "Show number of tickets left" msgstr "" @@ -3619,7 +3658,7 @@ msgid "" "applies regardless." msgstr "" -#: pretix/base/models/items.py:507 +#: pretix/base/models/items.py:507 pretix/base/models/items.py:876 msgid "" "If you set this, the check-in app will show a visible warning that this " "ticket requires special attention. You can use this for example for student " @@ -3668,8 +3707,8 @@ msgstr "" msgid "Membership duration in months" msgstr "" -#: pretix/base/models/items.py:568 pretix/base/models/items.py:1302 -#: pretix/control/forms/filter.py:400 pretix/control/forms/filter.py:1678 +#: pretix/base/models/items.py:568 pretix/base/models/items.py:1309 +#: pretix/control/forms/filter.py:403 pretix/control/forms/filter.py:1681 #: pretix/control/forms/item.py:225 pretix/control/navigation.py:148 #: pretix/control/navigation.py:157 #: pretix/control/templates/pretixcontrol/checkin/lists.html:78 @@ -3731,7 +3770,7 @@ msgstr "" msgid "This variation will not be sold after the given date." msgstr "" -#: pretix/base/models/items.py:863 pretix/control/forms/item.py:751 +#: pretix/base/models/items.py:863 pretix/control/forms/item.py:750 msgid "" "The sales channel selection for the product as a whole takes precedence, so " "if a sales channel is selected here but not on product level, the variation " @@ -3748,76 +3787,76 @@ msgid "" "voucher that unlocks this variation." msgstr "" -#: pretix/base/models/items.py:877 pretix/base/models/vouchers.py:262 +#: pretix/base/models/items.py:884 pretix/base/models/vouchers.py:262 #: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:284 msgid "Product variation" msgstr "" -#: pretix/base/models/items.py:878 +#: pretix/base/models/items.py:885 #: pretix/control/templates/pretixcontrol/item/create.html:111 msgid "Product variations" msgstr "" -#: pretix/base/models/items.py:1066 +#: pretix/base/models/items.py:1073 msgid "Minimum number" msgstr "" -#: pretix/base/models/items.py:1070 +#: pretix/base/models/items.py:1077 msgid "Maximum number" msgstr "" -#: pretix/base/models/items.py:1074 +#: pretix/base/models/items.py:1081 msgid "Add-Ons are included in the price" msgstr "" -#: pretix/base/models/items.py:1075 +#: pretix/base/models/items.py:1082 msgid "" "If selected, adding add-ons to this ticket is free, even if the add-ons " "would normally cost money individually." msgstr "" -#: pretix/base/models/items.py:1080 +#: pretix/base/models/items.py:1087 msgid "Allow the same product to be selected multiple times" msgstr "" -#: pretix/base/models/items.py:1099 +#: pretix/base/models/items.py:1106 msgid "The add-on's category must belong to the same event as the item." msgstr "" -#: pretix/base/models/items.py:1104 +#: pretix/base/models/items.py:1111 msgid "The item already has an add-on of this category." msgstr "" -#: pretix/base/models/items.py:1109 +#: pretix/base/models/items.py:1116 msgid "The minimum count needs to be equal to or greater than zero." msgstr "" -#: pretix/base/models/items.py:1114 +#: pretix/base/models/items.py:1121 msgid "The maximum count needs to be equal to or greater than zero." msgstr "" -#: pretix/base/models/items.py:1119 +#: pretix/base/models/items.py:1126 msgid "The maximum count needs to be greater than the minimum count." msgstr "" -#: pretix/base/models/items.py:1146 +#: pretix/base/models/items.py:1153 msgid "Bundled item" msgstr "" -#: pretix/base/models/items.py:1152 +#: pretix/base/models/items.py:1159 msgid "Bundled variation" msgstr "" -#: pretix/base/models/items.py:1158 +#: pretix/base/models/items.py:1165 #: pretix/control/templates/pretixcontrol/order/transactions.html:22 msgid "Quantity" msgstr "" -#: pretix/base/models/items.py:1163 +#: pretix/base/models/items.py:1170 msgid "Designated price part" msgstr "" -#: pretix/base/models/items.py:1164 +#: pretix/base/models/items.py:1171 msgid "" "If set, it will be shown that this bundled item is responsible for the given " "value of the total gross price. This might be important in cases of mixed " @@ -3825,238 +3864,238 @@ msgid "" "the base item's price." msgstr "" -#: pretix/base/models/items.py:1187 +#: pretix/base/models/items.py:1194 msgid "The bundled item must belong to the same event as the item." msgstr "" -#: pretix/base/models/items.py:1189 +#: pretix/base/models/items.py:1196 msgid "A variation needs to be set for this item." msgstr "" -#: pretix/base/models/items.py:1191 +#: pretix/base/models/items.py:1198 msgid "The chosen variation does not belong to this item." msgstr "" -#: pretix/base/models/items.py:1196 +#: pretix/base/models/items.py:1203 msgid "The count needs to be equal to or greater than zero." msgstr "" -#: pretix/base/models/items.py:1249 +#: pretix/base/models/items.py:1256 msgid "Number" msgstr "" -#: pretix/base/models/items.py:1250 +#: pretix/base/models/items.py:1257 msgid "Text (one line)" msgstr "" -#: pretix/base/models/items.py:1251 +#: pretix/base/models/items.py:1258 msgid "Multiline text" msgstr "" -#: pretix/base/models/items.py:1252 +#: pretix/base/models/items.py:1259 msgid "Yes/No" msgstr "" -#: pretix/base/models/items.py:1253 +#: pretix/base/models/items.py:1260 msgid "Choose one from a list" msgstr "" -#: pretix/base/models/items.py:1254 +#: pretix/base/models/items.py:1261 msgid "Choose multiple from a list" msgstr "" -#: pretix/base/models/items.py:1255 +#: pretix/base/models/items.py:1262 msgid "File upload" msgstr "" -#: pretix/base/models/items.py:1257 pretix/base/reldate.py:183 -#: pretix/plugins/checkinlists/exporters.py:611 +#: pretix/base/models/items.py:1264 pretix/base/reldate.py:183 +#: pretix/plugins/checkinlists/exporters.py:632 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:27 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:41 msgid "Time" msgstr "" -#: pretix/base/models/items.py:1258 +#: pretix/base/models/items.py:1265 msgid "Date and time" msgstr "" -#: pretix/base/models/items.py:1259 +#: pretix/base/models/items.py:1266 msgid "Country code (ISO 3166-1 alpha-2)" msgstr "" -#: pretix/base/models/items.py:1271 pretix/base/models/items.py:1356 -#: pretix/base/orderimport.py:732 pretix/control/forms/item.py:89 +#: pretix/base/models/items.py:1278 pretix/base/models/items.py:1363 +#: pretix/base/orderimport.py:778 pretix/control/forms/item.py:89 #: pretix/control/templates/pretixcontrol/items/question_edit.html:10 #: pretix/control/templates/pretixcontrol/items/question_edit.html:17 #: pretix/control/templates/pretixcontrol/items/questions.html:21 msgid "Question" msgstr "" -#: pretix/base/models/items.py:1281 pretix/base/models/items.py:1511 +#: pretix/base/models/items.py:1288 pretix/base/models/items.py:1518 msgid "" "The identifier may only contain letters, numbers, dots, dashes, and " "underscores." msgstr "" -#: pretix/base/models/items.py:1286 +#: pretix/base/models/items.py:1293 msgid "Help text" msgstr "" -#: pretix/base/models/items.py:1287 +#: pretix/base/models/items.py:1294 msgid "If the question needs to be explained or clarified, do it here!" msgstr "" -#: pretix/base/models/items.py:1293 +#: pretix/base/models/items.py:1300 msgid "Question type" msgstr "" -#: pretix/base/models/items.py:1297 +#: pretix/base/models/items.py:1304 #: pretix/control/templates/pretixcontrol/items/questions.html:55 msgid "Required question" msgstr "" -#: pretix/base/models/items.py:1304 +#: pretix/base/models/items.py:1311 msgid "This question will be asked to buyers of the selected products" msgstr "" -#: pretix/base/models/items.py:1311 +#: pretix/base/models/items.py:1318 msgid "Ask during check-in instead of in the ticket buying process" msgstr "" -#: pretix/base/models/items.py:1312 +#: pretix/base/models/items.py:1319 msgid "Not supported by all check-in apps for all question types." msgstr "" -#: pretix/base/models/items.py:1316 +#: pretix/base/models/items.py:1323 #: pretix/control/templates/pretixcontrol/items/questions.html:66 msgid "Hidden question" msgstr "" -#: pretix/base/models/items.py:1317 +#: pretix/base/models/items.py:1324 msgid "This question will only show up in the backend." msgstr "" -#: pretix/base/models/items.py:1321 +#: pretix/base/models/items.py:1328 msgid "Print answer on invoices" msgstr "" -#: pretix/base/models/items.py:1329 pretix/base/models/items.py:1335 -#: pretix/base/models/items.py:1341 +#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1342 +#: pretix/base/models/items.py:1348 msgid "Minimum value" msgstr "" -#: pretix/base/models/items.py:1330 pretix/base/models/items.py:1333 -#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1339 -#: pretix/base/models/items.py:1342 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1337 pretix/base/models/items.py:1340 +#: pretix/base/models/items.py:1343 pretix/base/models/items.py:1346 +#: pretix/base/models/items.py:1349 pretix/base/models/items.py:1352 msgid "Currently not supported in our apps and during check-in" msgstr "" -#: pretix/base/models/items.py:1332 pretix/base/models/items.py:1338 -#: pretix/base/models/items.py:1344 +#: pretix/base/models/items.py:1339 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1351 msgid "Maximum value" msgstr "" -#: pretix/base/models/items.py:1348 +#: pretix/base/models/items.py:1355 msgid "Validate file to be a portrait" msgstr "" -#: pretix/base/models/items.py:1349 +#: pretix/base/models/items.py:1356 msgid "" "If checked, files must be images with an aspect ratio of 3:4. This is " "commonly used for photos printed on badges." msgstr "" -#: pretix/base/models/items.py:1402 +#: pretix/base/models/items.py:1409 msgid "An answer to this question is required to proceed." msgstr "" -#: pretix/base/models/items.py:1412 +#: pretix/base/models/items.py:1419 msgid "Invalid input type." msgstr "" -#: pretix/base/models/items.py:1418 pretix/base/models/items.py:1436 -#: pretix/base/orderimport.py:742 pretix/base/orderimport.py:750 +#: pretix/base/models/items.py:1425 pretix/base/models/items.py:1443 +#: pretix/base/orderimport.py:788 pretix/base/orderimport.py:796 msgid "Invalid option selected." msgstr "" -#: pretix/base/models/items.py:1446 +#: pretix/base/models/items.py:1453 msgid "The number is to low." msgstr "" -#: pretix/base/models/items.py:1448 +#: pretix/base/models/items.py:1455 msgid "The number is to high." msgstr "" -#: pretix/base/models/items.py:1451 +#: pretix/base/models/items.py:1458 msgid "Invalid number input." msgstr "" -#: pretix/base/models/items.py:1458 pretix/base/models/items.py:1482 +#: pretix/base/models/items.py:1465 pretix/base/models/items.py:1489 msgid "Please choose a later date." msgstr "" -#: pretix/base/models/items.py:1460 pretix/base/models/items.py:1484 +#: pretix/base/models/items.py:1467 pretix/base/models/items.py:1491 msgid "Please choose an earlier date." msgstr "" -#: pretix/base/models/items.py:1463 +#: pretix/base/models/items.py:1470 msgid "Invalid date input." msgstr "" -#: pretix/base/models/items.py:1470 +#: pretix/base/models/items.py:1477 msgid "Invalid time input." msgstr "" -#: pretix/base/models/items.py:1479 +#: pretix/base/models/items.py:1486 msgid "Invalid datetime input." msgstr "" -#: pretix/base/models/items.py:1491 +#: pretix/base/models/items.py:1498 msgid "Unknown country code." msgstr "" -#: pretix/base/models/items.py:1515 -#: pretix/control/templates/pretixcontrol/items/question.html:68 +#: pretix/base/models/items.py:1522 +#: pretix/control/templates/pretixcontrol/items/question.html:69 msgid "Answer" msgstr "" -#: pretix/base/models/items.py:1537 +#: pretix/base/models/items.py:1544 msgid "The identifier \"{}\" is already used for a different option." msgstr "" -#: pretix/base/models/items.py:1540 +#: pretix/base/models/items.py:1547 msgid "Question option" msgstr "" -#: pretix/base/models/items.py:1541 +#: pretix/base/models/items.py:1548 msgid "Question options" msgstr "" -#: pretix/base/models/items.py:1626 pretix/control/forms/event.py:1489 +#: pretix/base/models/items.py:1633 pretix/control/forms/event.py:1494 #: pretix/control/templates/pretixcontrol/items/quotas.html:56 msgid "Total capacity" msgstr "" -#: pretix/base/models/items.py:1628 pretix/control/forms/item.py:362 +#: pretix/base/models/items.py:1635 pretix/control/forms/item.py:362 msgid "Leave empty for an unlimited number of tickets." msgstr "" -#: pretix/base/models/items.py:1632 pretix/base/models/orders.py:1296 -#: pretix/base/models/orders.py:2551 +#: pretix/base/models/items.py:1639 pretix/base/models/orders.py:1302 +#: pretix/base/models/orders.py:2615 #: pretix/control/templates/pretixcontrol/checkin/index.html:92 msgid "Item" msgstr "" -#: pretix/base/models/items.py:1640 pretix/control/forms/item.py:694 +#: pretix/base/models/items.py:1647 pretix/control/forms/item.py:693 msgid "Variations" msgstr "" -#: pretix/base/models/items.py:1644 +#: pretix/base/models/items.py:1651 #: pretix/control/templates/pretixcontrol/items/quotas.html:70 msgid "Ignore this quota when determining event availability" msgstr "" -#: pretix/base/models/items.py:1645 +#: pretix/base/models/items.py:1652 msgid "" "If you enable this, this quota will be ignored when determining event " "availability in your event calendar. This is useful e.g. for merchandise " @@ -4064,22 +4103,22 @@ msgid "" "as sold out." msgstr "" -#: pretix/base/models/items.py:1652 +#: pretix/base/models/items.py:1659 msgid "Close this quota permanently once it is sold out" msgstr "" -#: pretix/base/models/items.py:1653 +#: pretix/base/models/items.py:1660 msgid "" "If you enable this, when the quota is sold out once, no more tickets will be " "sold, even if tickets become available again through cancellations or " "expiring orders. Of course, you can always re-open it manually." msgstr "" -#: pretix/base/models/items.py:1661 +#: pretix/base/models/items.py:1668 msgid "Allow to sell more tickets once people have checked out" msgstr "" -#: pretix/base/models/items.py:1662 +#: pretix/base/models/items.py:1669 msgid "" "With this option, quota will be released as soon as people are scanned at an " "exit of your event. This will only happen if they have been scanned both at " @@ -4089,13 +4128,13 @@ msgid "" "prevent accidental overbooking." msgstr "" -#: pretix/base/models/items.py:1673 pretix/base/models/vouchers.py:271 +#: pretix/base/models/items.py:1680 pretix/base/models/vouchers.py:271 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:8 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:15 msgid "Quota" msgstr "" -#: pretix/base/models/items.py:1674 pretix/control/navigation.py:166 +#: pretix/base/models/items.py:1681 pretix/control/navigation.py:166 #: pretix/control/templates/pretixcontrol/items/quotas.html:4 #: pretix/control/templates/pretixcontrol/items/quotas.html:6 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:416 @@ -4104,17 +4143,17 @@ msgstr "" msgid "Quotas" msgstr "" -#: pretix/base/models/items.py:1742 +#: pretix/base/models/items.py:1749 msgid "All variations must belong to an item contained in the items list." msgstr "" -#: pretix/base/models/items.py:1753 +#: pretix/base/models/items.py:1760 msgid "" "One or more items has variations but none of these are in the variations " "list." msgstr "" -#: pretix/base/models/items.py:1759 pretix/base/models/waitinglist.py:299 +#: pretix/base/models/items.py:1766 pretix/base/models/waitinglist.py:299 msgid "Subevent cannot be null for event series." msgstr "" @@ -4196,12 +4235,12 @@ msgid "Number of times this membership can be used in a purchase." msgstr "" #: pretix/base/models/memberships.py:123 -#: pretix/control/templates/pretixcontrol/items/question.html:26 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:35 +#: pretix/control/templates/pretixcontrol/items/question.html:27 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:40 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:78 #: pretix/plugins/reports/exporters.py:318 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:29 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:78 msgid "Canceled" msgstr "" @@ -4213,50 +4252,50 @@ msgstr "" msgid "Membership type" msgstr "" -#: pretix/base/models/orders.py:163 +#: pretix/base/models/orders.py:166 msgid "pending" msgstr "" -#: pretix/base/models/orders.py:164 pretix/base/payment.py:475 +#: pretix/base/models/orders.py:167 pretix/base/payment.py:475 #: pretix/base/services/invoices.py:443 msgid "paid" msgstr "" -#: pretix/base/models/orders.py:165 +#: pretix/base/models/orders.py:168 msgid "expired" msgstr "" -#: pretix/base/models/orders.py:189 pretix/control/forms/orders.py:595 +#: pretix/base/models/orders.py:195 pretix/control/forms/orders.py:625 msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:204 pretix/control/forms/filter.py:540 +#: pretix/base/models/orders.py:210 pretix/control/forms/filter.py:543 #: pretix/control/templates/pretixcontrol/organizers/customer.html:63 msgid "Locale" msgstr "" -#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2646 -#: pretix/control/forms/orders.py:78 +#: pretix/base/models/orders.py:220 pretix/base/models/orders.py:2710 +#: pretix/control/forms/orders.py:72 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:138 msgid "Expiration date" msgstr "" -#: pretix/base/models/orders.py:218 pretix/control/forms/filter.py:551 +#: pretix/base/models/orders.py:224 pretix/control/forms/filter.py:554 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/refund_export.html:57 msgid "Total amount" msgstr "" -#: pretix/base/models/orders.py:222 pretix/base/models/vouchers.py:292 +#: pretix/base/models/orders.py:228 pretix/base/models/vouchers.py:292 msgid "" "The text entered in this field will not be visible to the user and is " "available for your convenience." msgstr "" -#: pretix/base/models/orders.py:227 +#: pretix/base/models/orders.py:233 msgid "We'll show you this order to be due for a follow-up on this day." msgstr "" -#: pretix/base/models/orders.py:233 +#: pretix/base/models/orders.py:239 msgid "" "If you set this, the check-in app will show a visible warning that tickets " "of this order require special attention. This will not show any details or " @@ -4264,206 +4303,206 @@ msgid "" "cases." msgstr "" -#: pretix/base/models/orders.py:245 pretix/base/models/orders.py:1333 +#: pretix/base/models/orders.py:251 pretix/base/models/orders.py:1339 msgid "Meta information" msgstr "" -#: pretix/base/models/orders.py:881 +#: pretix/base/models/orders.py:887 msgid "" "The payment can not be accepted as the last date of payments configured in " "the payment settings is over." msgstr "" -#: pretix/base/models/orders.py:883 +#: pretix/base/models/orders.py:889 msgid "" "The payment can not be accepted as the order is expired and you configured " "that no late payments should be accepted in the payment settings." msgstr "" -#: pretix/base/models/orders.py:885 +#: pretix/base/models/orders.py:891 msgid "This order is not yet approved by the event organizer." msgstr "" -#: pretix/base/models/orders.py:909 +#: pretix/base/models/orders.py:915 #, python-brace-format msgid "The ordered product \"{item}\" is no longer available." msgstr "" -#: pretix/base/models/orders.py:910 +#: pretix/base/models/orders.py:916 #, python-brace-format msgid "The seat \"{seat}\" is no longer available." msgstr "" -#: pretix/base/models/orders.py:911 +#: pretix/base/models/orders.py:917 #, python-brace-format msgid "The voucher \"{voucher}\" no longer has sufficient budget." msgstr "" -#: pretix/base/models/orders.py:912 +#: pretix/base/models/orders.py:918 #, python-brace-format msgid "The voucher \"{voucher}\" has been used in the meantime." msgstr "" -#: pretix/base/models/orders.py:1214 +#: pretix/base/models/orders.py:1220 msgid "" msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 msgid "Refund reason" msgstr "" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" "May be shown to the end user or used e.g. as part of a payment reference." msgstr "" -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -4475,8 +4514,8 @@ msgid "" msgstr "" #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -4724,15 +4763,7 @@ msgid "" "be used." msgstr "" -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "" @@ -4975,8 +5006,8 @@ msgid "Dates" msgstr "" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "" @@ -5118,10 +5149,10 @@ msgstr "" #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 msgid "Invoice address" msgstr "" @@ -5137,19 +5168,19 @@ msgstr "" msgid "Please enter a valid state." msgstr "" -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 msgid "Attendee e-mail address" msgstr "" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 msgid "Attendee address" msgstr "" @@ -5169,7 +5200,7 @@ msgstr "" #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "" @@ -5185,28 +5216,33 @@ msgstr "" msgid "Please enter a valid language code." msgstr "" -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 msgid "Please enter a valid sales channel." msgstr "" -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 msgid "Multiple matching seats were found." msgstr "" -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 msgid "No matching seat was found." msgstr "" -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "" -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 msgid "Ambiguous option selected." msgstr "" @@ -5533,9 +5569,9 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 msgid "Attendee company" msgstr "" @@ -5627,7 +5663,7 @@ msgid "Event begin weekday" msgstr "" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "" @@ -5709,8 +5745,8 @@ msgid "" "Add-on 2" msgstr "" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "" @@ -5752,7 +5788,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "" @@ -5803,7 +5839,7 @@ msgstr "" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -5864,23 +5900,23 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" msgstr "" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 msgid "Event canceled" msgstr "" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -5899,7 +5935,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "" -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "" @@ -5949,9 +5985,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 msgid "The booking period for this event has not yet started." msgstr "" @@ -5971,7 +6007,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 msgid "" "The booking period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -5985,7 +6021,7 @@ msgstr "" msgid "This voucher code is not known in our database." msgstr "" -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6077,15 +6113,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "" -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "" -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "" -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, python-format msgid "" "You can select at most %(max)s add-on from the category %(cat)s for the " @@ -6096,7 +6132,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, python-format msgid "" "You need to select at least %(min)s add-on from the category %(cat)s for the " @@ -6107,7 +6143,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6185,27 +6221,27 @@ msgstr "" msgid "week day" msgstr "" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "සඳුදා" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "ඉරිදා" @@ -6233,28 +6269,48 @@ msgstr "" msgid "This order position has been canceled." msgstr "" -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +msgid "This ticket has been blocked." +msgstr "" + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, python-brace-format +msgid "This ticket is only valid after {datetime}." +msgstr "" + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, python-brace-format +msgid "This ticket was only valid before {datetime}." +msgstr "" + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 msgid "This order position has an invalid date for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "Order code" +msgid "This order is not yet approved." +msgstr "ඇණවුම් කේතය" + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "" -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "" -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "" @@ -6441,33 +6497,33 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "" -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, python-format msgid "" "You cannot select more than %(max)s item of the product %(product)s. We " @@ -6478,182 +6534,182 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 msgid "The booking period has ended." msgstr "" -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." msgstr "" -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 msgid "You need a valid voucher code to order one of the products." msgstr "" -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 msgid "" "The booking period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." msgstr "" -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." msgstr "" -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 msgid "The order was not canceled." msgstr "" -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 msgid "" "The cancellation fee cannot be higher than the total amount of this order." msgstr "" -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 msgid "The selected payment methods do not cover the total balance." msgstr "" -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " "has been used in the meantime. Please check the prices below and try again." msgstr "" -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, 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:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "" -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 msgid "The selected product does not allow to select a seat." msgstr "" -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 msgid "The selected country is blocked by your tax rule." msgstr "" -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." msgstr "" -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, 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:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -6754,7 +6810,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "" @@ -7393,7 +7449,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -7409,7 +7465,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -7701,7 +7757,7 @@ msgid "" "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "" @@ -7709,7 +7765,7 @@ msgstr "" msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "" @@ -7785,19 +7841,19 @@ msgstr "" msgid "Refund method" msgstr "" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -8089,7 +8145,7 @@ msgid "" msgstr "" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "" @@ -8127,10 +8183,25 @@ msgstr "" #: pretix/base/settings.py:2029 #, python-brace-format +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:2042 +#, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, python-brace-format msgid "" "Hello,\n" @@ -8161,13 +8232,13 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, fuzzy, python-brace-format #| msgid "Order code" msgid "Order canceled: {code}" msgstr "ඇණවුම් කේතය" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -8183,12 +8254,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -8206,12 +8277,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -8226,13 +8297,13 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, fuzzy, python-brace-format #| msgid "Order code" msgid "Order denied: {code}" msgstr "ඇණවුම් කේතය" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -8249,7 +8320,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -8261,12 +8332,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -8280,7 +8351,7 @@ msgid "" " Your {event} team" msgstr "" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -8294,12 +8365,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -8319,12 +8390,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -8344,12 +8415,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -8369,56 +8440,56 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "" -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 msgid "Header image" msgstr "" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -8427,26 +8498,26 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -8455,15 +8526,15 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -8472,93 +8543,93 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 msgid "Attendee data explanation" msgstr "" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." msgstr "" -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 msgid "Additional success message" msgstr "" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -8566,67 +8637,67 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 msgid "Length of gift card codes" msgstr "" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 msgid "Validity of gift card codes in years" msgstr "" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 msgid "Dialog text" msgstr "" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -8634,190 +8705,190 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 msgid "Privacy settings" msgstr "" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 msgid "\"Accept\" button description" msgstr "" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 msgid "Required cookies only" msgstr "" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 msgid "\"Reject\" button description" msgstr "" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 msgid "Customers can choose their own seats" msgstr "" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 msgctxt "person_name" msgid "Salutation" msgstr "" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -9498,7 +9569,7 @@ msgstr "" msgid "The task has been completed." msgstr "" -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "" @@ -9507,13 +9578,13 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -9744,22 +9815,22 @@ msgid "HTML mail renderer" msgstr "" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 msgid "Subject sent to order contact address" msgstr "" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -9767,19 +9838,19 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 msgid "Subject sent to attendees" msgstr "" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -9806,66 +9877,74 @@ msgstr "" msgid "Text (requested by user)" msgstr "" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 msgid "Subject for received order" msgstr "" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 msgid "Text for received order" msgstr "" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 msgid "Subject for approved order" msgstr "" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 msgid "Text for approved order" msgstr "" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 msgid "Subject for approved free order" msgstr "" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 msgid "Text for approved free order" msgstr "" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 msgid "Subject for denied order" msgstr "" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 msgid "Text for denied order" msgstr "" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -9873,67 +9952,67 @@ msgstr "" msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 msgid "Ticket code generator" msgstr "" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 msgid "Sale not allowed" msgstr "" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 msgid "Order requires approval" msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 msgid "Text on invoice" msgstr "" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -9941,48 +10020,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -9990,27 +10069,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "" @@ -10020,7 +10099,7 @@ msgid "Please enter less than 25 recipients." msgstr "" #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "" @@ -10039,76 +10118,83 @@ msgstr "" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +#| msgid "Paid orders" +msgid "Paid or confirmed" +msgstr "ගෙවූ ඇණවුම්" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 msgid "Cancellations" msgstr "" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 msgid "Canceled (fully)" msgstr "" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 msgid "Canceled (fully or with paid fee)" msgstr "" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 msgid "Cancellation requested" msgstr "" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 msgid "Payment process" msgstr "" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 msgid "Partially paid" msgstr "" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 msgid "Underpaid (but confirmed)" msgstr "" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 msgid "Approval process" msgstr "" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 msgid "Approved, payment pending" msgstr "" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -10116,407 +10202,407 @@ msgstr "" msgid "Approval pending" msgstr "" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 msgid "Order placed before" msgstr "" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 msgid "Minimal sum of payments and refunds" msgstr "" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 msgid "Maximal sum of payments and refunds" msgstr "" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 #, fuzzy #| msgctxt "subevent" #| msgid "All dates" msgid "All payments" msgstr "සියලුම දිනයන්" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 msgid "Payment created from" msgstr "" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 msgid "Payment created until" msgstr "" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 #, fuzzy #| msgid "Paid orders" msgid "Paid from" msgstr "ගෙවූ ඇණවුම්" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 msgid "Paid until" msgstr "" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 msgid "Date from" msgstr "" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 msgid "Date until" msgstr "" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 msgid "Start time from" msgstr "" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 msgid "Start time until" msgstr "" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 msgid "active" msgstr "" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 #, fuzzy #| msgid "Shop disabled" msgid "disabled" msgstr "සාප්පුව අබල කර ඇත" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 msgid "not yet activated" msgstr "" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 msgid "Has no memberships" msgstr "" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 msgid "Has any membership" msgstr "" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 msgid "Has valid membership" msgstr "" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 msgctxt "checkin state" msgid "Present" msgstr "" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 msgctxt "subevent" msgid "Date start from" msgstr "" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 msgctxt "subevent" msgid "Date start until" msgstr "" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 msgid "All check-ins" msgstr "" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 msgid "Successful check-ins" msgstr "" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 msgid "Unsuccessful check-ins" msgstr "" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 msgid "Scan type" msgstr "" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 #, fuzzy #| msgctxt "subevent" #| msgid "All dates" msgid "All directions" msgstr "සියලුම දිනයන්" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 msgid "Device" msgstr "" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 #, fuzzy #| msgctxt "subevent" #| msgid "All dates" msgid "All devices" msgstr "සියලුම දිනයන්" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 #, fuzzy #| msgctxt "subevent" #| msgid "All dates" msgid "All gates" msgstr "සියලුම දිනයන්" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 msgctxt "filter" msgid "Start date" msgstr "" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 msgctxt "filter" msgid "End date" msgstr "" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 msgid "Device status" msgstr "" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 #, fuzzy #| msgctxt "subevent" #| msgid "All dates" msgid "Active devices" msgstr "සියලුම දිනයන්" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 #, fuzzy #| msgctxt "subevent" #| msgid "All dates" @@ -10727,7 +10813,7 @@ msgid "" "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 msgid "No category" msgstr "" @@ -10771,59 +10857,59 @@ msgstr "" msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "" -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -10831,7 +10917,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -10839,7 +10925,7 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 msgid "Use value from product" msgstr "" @@ -10871,8 +10957,8 @@ msgstr "" msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "" @@ -10949,21 +11035,36 @@ msgstr "" msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +msgid "Confirm order regardless of payment" +msgstr "" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" msgstr "" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -10971,15 +11072,15 @@ msgid "" "payments." msgstr "" -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 msgid "" "If you keep a fee, all positions within this order will be canceled and the " "order will be reduced to a cancellation fee. Payment and shipping fees will " @@ -10988,26 +11089,26 @@ msgid "" "automatically." msgstr "" -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 msgid "Generate cancellation for invoice" msgstr "" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -11016,58 +11117,58 @@ msgstr "" msgid "Payment date" msgstr "" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 msgid "Please select some events." msgstr "" -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -11076,7 +11177,7 @@ msgstr "" msgid "Seat" msgstr "" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -11086,112 +11187,127 @@ msgstr "" msgid "Membership" msgstr "" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +msgid "Ticket is blocked" +msgstr "" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +msgid "Validity end" +msgstr "" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 msgid "Cancel this position" msgstr "" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 msgid "Attach tickets" msgstr "" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 msgid "Attach invoices" msgstr "" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 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:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "" -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "" -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "" -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 msgid "Cancel all dates" msgstr "" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "" -#: pretix/control/forms/orders.py:759 -msgid "Only available for payment method that support automatic refunds." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -11200,29 +11316,29 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 msgid "Gift card validity" msgstr "" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 msgid "Keep a fixed cancellation fee per ticket" msgstr "" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 msgid "Free tickets and add-on products are not counted" msgstr "" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 msgid "Keep fees" msgstr "" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -11230,20 +11346,20 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 msgid "Send information via email" msgstr "" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 msgid "Send information to waiting list" msgstr "" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, python-brace-format msgid "Canceled: {event}" msgstr "" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -11261,7 +11377,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -11275,24 +11391,24 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -11720,1021 +11836,1064 @@ msgstr "" msgid "A new secret has been generated for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, python-brace-format +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:172 +#, python-brace-format +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:177 +#, python-brace-format +msgid "A block has been added for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:181 +#, python-brace-format +msgid "A block has been removed for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " "type \"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 msgid "This object has been created by cloning." msgstr "" -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 msgid "The organizer has been changed." msgstr "" -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 msgid "The organizer settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 msgid "The footer links have been changed." msgstr "" -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 msgid "A scheduled export has been added." msgstr "" -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 msgid "A scheduled export has been changed." msgstr "" -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 msgid "A scheduled export has been deleted." msgstr "" -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 msgid "A scheduled export has been executed." msgstr "" -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 msgid "Gift card acceptance for another organizer has been removed." msgstr "" -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 msgid "The webhook has been created." msgstr "" -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 msgid "The webhook has been changed." msgstr "" -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 msgid "The webhook call retry jobs have been dropped." msgstr "" -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 msgid "The SSO provider has been created." msgstr "" -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 msgid "The SSO provider has been changed." msgstr "" -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 msgid "The SSO provider has been deleted." msgstr "" -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 msgid "The SSO client has been created." msgstr "" -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 msgid "The SSO client has been changed." msgstr "" -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 msgid "The SSO client has been deleted." msgstr "" -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 msgid "The membership type has been created." msgstr "" -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 msgid "The membership type has been changed." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 msgid "The membership type has been deleted." msgstr "" -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 msgid "The account has been created." msgstr "" -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 msgid "The account has been changed." msgstr "" -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 msgid "A membership for this account has been added." msgstr "" -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 msgid "A membership of this account has been changed." msgstr "" -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 msgid "A membership of this account has been deleted." msgstr "" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 msgid "The account has been disabled and anonymized." msgstr "" -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 msgid "A new password has been requested." msgstr "" -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 msgid "A new password has been set." msgstr "" -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 msgid "The event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 msgid "An event has been deleted." msgstr "" -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "" -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "" -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "" -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "" -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +msgid "The order has been set to be usable before it is paid." +msgstr "" + +#: pretix/control/logdisplay.py:374 +msgid "The order has been set to require payment before use." +msgstr "" + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "" -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 msgid "The cancellation request has been deleted." msgstr "" -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "" -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 msgid "The order has been reactivated." msgstr "" -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "" -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "" -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 msgid "The customer account has been changed." msgstr "" -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "" -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 msgid "The order's follow-up date has been updated." msgstr "" -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "" -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "" -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "" -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "" -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "" -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "" -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "" -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 msgid "A bundled item has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 msgid "A bundled item has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 msgid "A bundled item has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "" -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "" -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 msgid "The quota has been re-opened." msgstr "" -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "" -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "" -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "" -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 msgid "The discount has been added." msgstr "" -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 msgid "The discount has been deleted." msgstr "" -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 msgid "The discount has been changed." msgstr "" -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "" -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "" -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "" -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "" -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "" -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 msgid "The event details have been changed." msgstr "" -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 msgid "An entry has been transferred to another waiting list." msgstr "" -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 msgid "The gate has been created." msgstr "" -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 msgid "The gate has been changed." msgstr "" -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 msgid "The gate has been deleted." msgstr "" -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "" -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 msgctxt "subevent" msgid "The event date has been canceled." msgstr "" -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "" -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "" -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "" -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "" -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "" -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "" -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "" -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "" -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "" -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 msgid "The gift card has been created." msgstr "" -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 msgid "The gift card has been changed." msgstr "" -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 msgid "A manual transaction has been performed." msgstr "" -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, python-brace-format msgid "The order has been canceled (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "" +#: pretix/control/logdisplay.py:678 +msgid "Blocked manually" +msgstr "" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -12769,7 +12928,7 @@ msgstr "" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -12777,8 +12936,8 @@ msgid "Payment" msgstr "" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -12825,7 +12984,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -12872,7 +13031,7 @@ msgid "Search" msgstr "" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "" @@ -13444,7 +13603,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -13494,18 +13653,18 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "" @@ -13516,7 +13675,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "" @@ -13639,7 +13798,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -14361,7 +14520,7 @@ msgid "Show affected orders" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "" @@ -14521,9 +14680,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -14589,8 +14748,8 @@ msgid "Free order" msgstr "" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "" @@ -14625,7 +14784,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "" @@ -14686,34 +14845,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -14852,7 +15011,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -15703,14 +15862,14 @@ msgid "Add a new bundled product" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "" @@ -15721,11 +15880,11 @@ msgid "" "sale until you have added it to an existing or newly created quota." msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 msgid "New variation" msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "" @@ -15920,7 +16079,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "" @@ -15973,36 +16132,36 @@ msgid "Question: %(name)s" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "" @@ -16461,40 +16620,78 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +msgid "Ticket block" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +msgid "Not blocked" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +msgid "Validity time" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, python-format +msgid "Valid from %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, python-format +msgid "Valid until %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 msgid "" "Removing or splitting this position will also remove or split all add-ons to " "this position." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "" @@ -16519,7 +16716,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -16660,261 +16857,273 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 msgid "Customer account" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 msgid "Contact email" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 msgid "Invoice was emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 msgid "Invoice was not yet emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 msgid "Email invoices" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, python-format msgid "Denied scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, python-format msgid "Exit scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, python-format msgid "Entry scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, python-format msgid "Used %(amount)s discount from budget" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 msgid "Ticket page" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "බදු" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "Successful payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 msgid "Pending total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "" @@ -17449,8 +17658,13 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "" @@ -17685,12 +17899,6 @@ msgstr "" msgid "Anonymize" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -msgid "Valid from" -msgstr "" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -19866,49 +20074,49 @@ msgstr "" msgid "Invalid code, please try again." msgstr "" -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "" -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 msgid "The selected tickets have been marked as checked out." msgstr "" -#: pretix/control/views/checkin.py:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 msgid "We could not save your changes. See below for details." msgstr "" -#: pretix/control/views/checkin.py:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "" @@ -20000,7 +20208,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "" @@ -20008,7 +20216,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "" @@ -20049,7 +20257,7 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "" -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -20080,13 +20288,13 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "" @@ -20180,17 +20388,17 @@ msgstr "" msgid "Your event is not empty, you need to set it up manually." msgstr "" -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" msgstr "" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "" @@ -20270,7 +20478,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "" @@ -20308,8 +20516,8 @@ msgstr "" msgid "Street" msgstr "" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "" @@ -20317,86 +20525,86 @@ msgstr "" msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 msgid "Exit scans" msgstr "" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "" -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " "from it." msgstr "" -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 msgid "" "The product could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it. Deleting it could break reporting or other " "functionality, so the product has been disabled instead." msgstr "" -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "" @@ -20741,101 +20949,101 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 pretix/plugins/sendmail/views.py:174 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, python-brace-format msgid "Export: {title}" msgstr "" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -20843,249 +21051,249 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 msgid "All orders have been canceled." msgstr "" -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 msgid "Your input was not valid." msgstr "" -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." msgstr "" -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "" -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 msgid "The selected gift card issuer has been added." msgstr "" -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 msgid "The selected gift card issuer has been removed." msgstr "" -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 msgid "The transaction could not be reversed." msgstr "" -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 msgid "The transaction has been reversed." msgstr "" -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 msgid "The manual transaction has been saved." msgstr "" -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 msgid "The gift card has been created and can now be used." msgstr "" -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 msgid "The selected gate has been deleted." msgstr "" -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 msgid "The property has been created." msgstr "" -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 msgid "The selected property has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 msgid "The selected object has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 msgid "The provider has been created." msgstr "" -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 msgid "The customer account has been anonymized." msgstr "" @@ -21341,7 +21549,7 @@ msgstr "" msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "" @@ -21431,7 +21639,7 @@ msgstr "සියලුම දිනයන්" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "" @@ -22314,90 +22522,90 @@ msgstr "" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 msgctxt "export_category" msgid "Check-in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked out" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 msgid "Automatically checked in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 msgid "Check-in log (all scans)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 msgid "Offline" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 msgid "Upload date" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 msgid "Upload time" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 msgid "Successful scans only" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 msgid "All check-in lists" msgstr "" @@ -23073,71 +23281,75 @@ msgstr "" msgid "Everyone who placed an order" msgstr "" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" msgstr "" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 msgid "approval pending" msgstr "" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 msgid "Absolute" msgstr "" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 msgid "Relative, before event start" msgstr "" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 msgid "Relative, before event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 msgid "Relative, after event start" msgstr "" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 msgid "Relative, after event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 msgid "Please specify the send date" msgstr "" -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 msgid "Please specify the offset days and time" msgstr "" -#: pretix/plugins/sendmail/forms.py:394 +#: pretix/plugins/sendmail/forms.py:396 msgid "Please specify a product" msgstr "" @@ -23157,62 +23369,62 @@ msgstr "" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 msgid "Limit products" msgstr "" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 msgid "Send date" msgstr "" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 msgid "Time of day" msgstr "" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, python-brace-format msgid "on {date} at {time}" msgstr "" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, 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:269 +#: pretix/plugins/sendmail/models.py:275 #, 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:279 +#: pretix/plugins/sendmail/models.py:285 #, 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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -23430,31 +23642,31 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" msgstr[0] "" msgstr[1] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, python-format msgid "%(number)s waiting list entry" msgid_plural "%(number)s waiting list entries" msgstr[0] "" msgstr[1] "" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 msgid "Your rule has been created." msgstr "" -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 msgid "The selected rule has been deleted." msgstr "" @@ -23528,11 +23740,6 @@ msgstr "" msgid "Minimum Price" msgstr "" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 msgid "Available" @@ -24349,11 +24556,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -25080,7 +25287,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "" @@ -25120,63 +25327,67 @@ msgstr "" msgid "Membership:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +msgid "This ticket is blocked." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 msgctxt "ticket_checkins" msgid "Usage:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, python-format msgid "This ticket has been used once." msgid_plural "This ticket has been used %(count)s times." msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 msgid "No attendee name provided" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, python-format msgid "Remove one %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, python-format msgid "" "Remove one %(item)s from your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -25186,42 +25397,42 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, python-format msgid "Add one more %(item)s to your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, python-format msgid "incl. %(tax_sum)s taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 msgid "" "The items in your cart are no longer reserved for you. You can still " "complete your order as long as they’re available." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -25320,14 +25531,15 @@ msgid "Confirmation pending" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 msgid "Uncategorized items" @@ -25405,7 +25617,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 msgid "Few tickets left" msgstr "" @@ -25414,7 +25626,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 msgctxt "available_event_in_list" msgid "Buy now" msgstr "" @@ -25429,7 +25641,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "" @@ -25438,7 +25650,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "" @@ -25493,12 +25705,12 @@ msgid "Other dates" msgstr "" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 msgid "The booking period for this event is over." msgstr "" #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, python-format msgid "The booking period for this event will start on %(date)s at %(time)s." msgstr "" @@ -26555,7 +26767,7 @@ msgid "The products have been successfully added to your cart." msgstr "" #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -26764,15 +26976,15 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "" -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "" -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "" diff --git a/src/pretix/locale/si/LC_MESSAGES/djangojs.po b/src/pretix/locale/si/LC_MESSAGES/djangojs.po index e09ba8b84..7a12784c0 100644 --- a/src/pretix/locale/si/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/si/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -283,22 +283,30 @@ msgid "Ticket code revoked/changed" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:61 -msgid "Order canceled" +msgid "Ticket blocked" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:62 -msgid "Ticket code is ambiguous on list" +msgid "Ticket not valid at this time" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:63 -msgid "Checked-in Tickets" +msgid "Order canceled" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:64 -msgid "Valid Tickets" +msgid "Ticket code is ambiguous on list" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:65 +msgid "Checked-in Tickets" +msgstr "" + +#: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:66 +msgid "Valid Tickets" +msgstr "" + +#: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:67 msgid "Currently inside" msgstr "" @@ -542,31 +550,31 @@ msgid "" "darker shade." msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:461 +#: pretix/static/pretixcontrol/js/ui/main.js:464 msgid "All" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:462 +#: pretix/static/pretixcontrol/js/ui/main.js:465 msgid "None" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:463 +#: pretix/static/pretixcontrol/js/ui/main.js:466 msgid "Search query" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:466 +#: pretix/static/pretixcontrol/js/ui/main.js:469 msgid "Selected only" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:869 +#: pretix/static/pretixcontrol/js/ui/main.js:872 msgid "Use a different name internally" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:905 +#: pretix/static/pretixcontrol/js/ui/main.js:908 msgid "Click to close" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:977 +#: pretix/static/pretixcontrol/js/ui/main.js:980 msgid "You have unsaved changes!" msgstr "" diff --git a/src/pretix/locale/sl/LC_MESSAGES/django.po b/src/pretix/locale/sl/LC_MESSAGES/django.po index 2e75420d4..dc5080698 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-02-07 17:01+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2022-05-23 11:21+0000\n" "Last-Translator: Emanat Institute \n" "Language-Team: Slovenian " msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "Prazno, če ta izdelek ni vstopnica" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "ustvarjeno" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "v teku" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "potrjeno" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "preklicano" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "z napako" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "povrnjeno" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "Podatki o plačilu" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "začeto zunaj" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "ustvarjeno" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "v tranzitu" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "opravljeno" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "neuspelo" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "preklicano" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "Organizator" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "Stranka" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "Zunanje" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 msgid "Refund reason" msgstr "Razlog vračila" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" @@ -4763,66 +4808,66 @@ msgstr "" "Lahko je prikazan končnemu uporabniku ali uporabljen npr. kot del sklica na " "plačilo." -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "Stroški plačila" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "Stroški pošiljanja" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "Stroški storitve" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "Stroški preklica" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "Drugi stroški" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "Darilna kartica" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "Vrednost" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "Vrstni red naročila" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "ID košarice (e.g. session key)" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "Pozicija košarice" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "Pozicije košarice" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "Poslovna stranka" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "Ta referenca bo za vaše udobje natisnjena na računu." @@ -4837,8 +4882,8 @@ msgstr "" "sklicevanje na vaše račune organizatorja in vaše dogodke." #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -5112,15 +5157,7 @@ msgstr "" "To je največji denarni znesek, ki bo s tem bonom odštet pri vseh načinih " "uporabe. Če je ta znesek dosežen, bona ni več mogoče uporabiti." -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "Velja do" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "Rezerviraj vstopnico iz kvote" @@ -5390,8 +5427,8 @@ msgid "Dates" msgstr "Datumi" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "Neto skupaj" @@ -5535,10 +5572,10 @@ msgstr "Za ta izdelek morate izbrati različico." #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 msgid "Invoice address" msgstr "Naslov plačnika" @@ -5554,19 +5591,19 @@ msgstr "Zvezne države niso podprte za to državo." msgid "Please enter a valid state." msgstr "Vnesite veljavno zvezno državo." -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 msgid "Attendee e-mail address" msgstr "E-poštni naslov udeleženca" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 msgid "Attendee address" msgstr "Naslov udeleženca" @@ -5586,7 +5623,7 @@ msgstr "Vnesli ste neveljavno številko." #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "Koda vstopnice" @@ -5602,31 +5639,36 @@ msgstr "Ne morete dodeliti skrivnosti položaja, ki že obstaja." msgid "Please enter a valid language code." msgstr "Vnesite veljavno jezikovno kodo." -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 msgid "Please enter a valid sales channel." msgstr "Vnesite veljaven prodajni kanal." -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 #, fuzzy #| msgctxt "subevent" #| msgid "Multiple matching dates were found." msgid "Multiple matching seats were found." msgstr "Najdenih je bilo več ujemajočih se datumov." -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 msgid "No matching seat was found." msgstr "Ustreznega sedeža ni bilo mogoče najti." -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "Sedež, ki ste ga izbrali, je že zaseden. Izberite drug sedež." -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "Izbrati morate določen sedež." -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 msgid "Ambiguous option selected." msgstr "Izbrana je dvoumna možnost." @@ -6001,9 +6043,9 @@ msgid "Price including add-ons" msgstr "Cena z vključenimi dodatki" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 msgid "Attendee company" msgstr "Podjetje udeleženca" @@ -6104,7 +6146,7 @@ msgid "Event begin weekday" msgstr "Datum začetka dogodka" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "" @@ -6190,8 +6232,8 @@ msgstr "" "Dodatek 1\n" "Dodatek 2" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "Ime organizatorja" @@ -6235,7 +6277,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "Parter, vrsta 3, sedež 4" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "Splošna vstopnica" @@ -6294,7 +6336,7 @@ msgstr "Ime udeleženca: {part}" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -6360,11 +6402,11 @@ msgstr "Relativni čas:" msgid "Not set" msgstr "Ni nastavljeno" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "Naključno (privzeto, deluje z vsemi aplikacijami pretix)" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 #, fuzzy #| msgid "" #| "pretix signature scheme 1 (for very large events, does not work with " @@ -6378,13 +6420,13 @@ msgstr "" "pretixSCAN v sistemu iOS in spremeni semantiko krajevnega optičnega branja - " "za podrobnosti glejte dokumentacijo ali podporo)" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 msgid "Event canceled" msgstr "Dogodek preklican" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -6405,7 +6447,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "Datum ni bil določen." -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "Izbrali ste izdelek, ki ni na voljo za prodajo." @@ -6483,9 +6525,9 @@ msgstr[3] "" "Iz vozička smo odstranili %(product)s, saj ne morete kupiti manj kot %(min)s " "izdelkov." -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 #, fuzzy #| msgid "The presale period for this event has not yet started." msgid "The booking period for this event has not yet started." @@ -6517,7 +6559,7 @@ msgstr "" "Predprodaja za ta dogodek se še ni začelo. Prizadeti položaji so bili " "odstranjeni iz vaše košarice." -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has ended. The " @@ -6537,7 +6579,7 @@ msgstr "Vnešena cena je previsoka." msgid "This voucher code is not known in our database." msgstr "Ta koda bona ni znana v naši podatkovni bazi." -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6642,15 +6684,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "Izbrani datum dogodka ni aktiven." -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "Za izbrani izdelek ne morete izbrati dodatka." -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "Ne morete izbrati dveh različic istega dodatka." -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, fuzzy, python-format #| msgid "" #| "You can select at most %(max)s add-ons from the category %(cat)s for the " @@ -6674,7 +6716,7 @@ msgstr[3] "" "Za izdelek %(base)s lahko izberete največ %(max)s dodatkov iz kategorije " "%(cat)s." -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, fuzzy, python-format #| msgid "" #| "You need to select at least %(min)s add-ons from the category %(cat)s for " @@ -6698,7 +6740,7 @@ msgstr[3] "" "Za izdelek %(base)s morate izbrati vsaj %(min)s dodatke iz kategorije " "%(cat)s." -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6795,27 +6837,27 @@ msgstr "Prikaži preostalo število vstopnic" msgid "week day" msgstr "" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "" @@ -6844,31 +6886,55 @@ msgstr "{variable} je {value}" msgid "This order position has been canceled." msgstr "Na tem mestu je bilo naročilo preklicano." -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +#| msgid "This ticket has already been redeemed." +msgid "This ticket has been blocked." +msgstr "Ta vstopnica je že unovčena." + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, fuzzy, python-brace-format +#| msgid "Only allowed after {datetime}" +msgid "This ticket is only valid after {datetime}." +msgstr "Dovoljeno samo po {datetime}" + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, fuzzy, python-brace-format +#| msgid "This ticket has already been redeemed." +msgid "This ticket was only valid before {datetime}." +msgstr "Ta vstopnica je že unovčena." + +#: pretix/base/services/checkin.py:774 #, fuzzy msgid "This order position has an invalid product for this check-in list." msgstr "Na tem mestu naročila je neveljaven izdelek za ta prijavni seznam." -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 #, fuzzy #| msgid "This voucher is not valid for this product." msgid "This order position has an invalid date for this check-in list." msgstr "Na tem mestu naročila ima neveljaven datum za ta prijavni seznam." -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "This order is not pending approval." +msgid "This order is not yet approved." +msgstr "To naročilo ne čaka na odobritev." + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "To naročilo ni označeno kot plačano." -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "Vnos ni dovoljen: {explanation}." -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "Za dokončanje te prijave morate odgovoriti na vprašanja." -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "Ta vstopnica je že unovčena." @@ -7092,7 +7158,7 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "Neveljavni podatki v vrstici {row}: {message}" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." @@ -7100,7 +7166,7 @@ msgstr "" "Nekateri izdelki, ki ste jih izbrali, niso več na voljo. Za podrobnosti " "glejte spodaj." -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -7108,7 +7174,7 @@ msgstr "" "Nekateri izdelki, ki ste jih izbrali, niso več na voljo v izbrani količini. " "Za podrobnosti glejte spodaj." -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." @@ -7116,15 +7182,15 @@ msgstr "" "Cena nekaterih izdelkov v košarici se je medtem spremenila. Za podrobnosti " "glejte spodaj." -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "Prišlo je do notranje napake, poskusite znova." -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "Vaša košarica je prazna." -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, fuzzy, python-format #| msgid "" #| "You cannot select more than %(max)s items of the product %(product)s. We " @@ -7148,13 +7214,13 @@ msgstr[3] "" "Ne morete izbrati več kot %(max)s izdelkov %(product)s. Odvečne predmete smo " "odstranili iz košarice." -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 #, fuzzy #| msgid "The presale period has ended." msgid "The booking period has ended." msgstr "Obdobje predprodaje se je končalo." -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." @@ -7162,7 +7228,7 @@ msgstr "" "Koda bona, uporabljena za enega od izdelkov v košarici, ni znana v naši bazi " "podatkov." -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " @@ -7171,7 +7237,7 @@ msgstr "" "Koda bona, uporabljena za enega od izdelkov v košarici, je bila že " "uporabljena prevečkrat. Izdelek smo odstranili iz košarice." -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." @@ -7179,7 +7245,7 @@ msgstr "" "Koda bona, uporabljena za enega od izdelkov v košarici, je bila že " "prepogosto. Prilagodili smo ceno izdelka v košarici." -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." @@ -7187,7 +7253,7 @@ msgstr "" "Koda bona, uporabljena za enega od izdelkov v košarici, je potekla. Izdelek " "smo odstranili iz košarice." -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." @@ -7195,13 +7261,13 @@ msgstr "" "Koda bona, uporabljena za enega od izdelkov v košarici, za ta izdelek ni " "veljavna. Izdelek smo odstranili iz košarice." -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 #, fuzzy #| msgid "You need a valid voucher code to order this product." msgid "You need a valid voucher code to order one of the products." msgstr "Za naročilo tega izdelka potrebujete veljavno kodo bona." -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has not yet " @@ -7213,14 +7279,14 @@ msgstr "" "Obdobje predprodaje za enega od dogodkov v košarici se še ni začelo. Izdelek " "smo odstranili iz košarice." -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." msgstr "" "Eden od sedežev v naročilu je neveljaven. Izdelek smo odstranili iz košarice." -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." @@ -7228,26 +7294,26 @@ msgstr "" "Medtem je bil zaseden eden od sedežev v naročilu. Izdelek smo odstranili iz " "vozička." -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 #, fuzzy #| msgid "Order {order.code} has been canceled." msgid "The order was not canceled." msgstr "Naročilo {order.code} je preklicano." -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "Novi datum poteka veljavnosti mora biti v prihodnosti." -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "To naročilo ne čaka na odobritev." -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "Tega naročila ne morete preklicati." -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " @@ -7256,7 +7322,7 @@ msgstr "" "Tega naročila ni mogoče preklicati, saj je darilna kartica {card}, kupljena " "v tem naročilu, že unovčena." -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 #, fuzzy #| msgid "" #| "The cancellation fee cannot be higher than the payment credit of this " @@ -7266,11 +7332,11 @@ msgid "" msgstr "" "Provizija za odpoved ne sme biti višja od dobropisa za plačilo tega naročila." -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 msgid "The selected payment methods do not cover the total balance." msgstr "" -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " @@ -7281,32 +7347,32 @@ msgstr "" "medtem uporabljena darilna kartica, ki ste jo uporabili. Preverite spodnje " "cene in poskusite znova." -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "Izbrati morate različico izdelka." -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "Kvota {name} nima dovolj zmogljivosti za izvedbo operacije." -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "Za to operacijo ni opredeljena nobena kvota." -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "Izbrani izdelek ni aktiven ali nima določene cene." -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" "Pri tej operaciji bi bilo naročilo prazno. Namesto tega prekličite naročilo." -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." @@ -7314,7 +7380,7 @@ msgstr "" "S to operacijo bi bilo naročilo brezplačno in zato takoj plačano, vendar " "kvota ni na voljo." -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." @@ -7322,17 +7388,17 @@ msgstr "" "To je dodaten izdelek, zato izberite osnovni položaj, h kateremu ga želite " "dodati." -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "Izbrani osnovni položaj ne omogoča dodajanja tega izdelka kot dodatka." -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "Izbrati morate pod-dogodek za nov položaj." -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, python-brace-format msgid "" "You selected seat \"{seat}\" for a date that does not match the selected " @@ -7341,19 +7407,19 @@ msgstr "" "Izbrali ste sedež \"{seat}\" za datum, ki se ne ujema z izbranim datumom " "vstopnice. Ponovno izberite sedež." -#: pretix/base/services/orders.py:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "Pri izbranem izdelku morate izbrati sedež." -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 msgid "The selected product does not allow to select a seat." msgstr "Za izbrani dogodek ni možna izbira sedeža." -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 msgid "The selected country is blocked by your tax rule." msgstr "Izbrana država je blokirana z vašim davčnim pravilom." -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." @@ -7361,7 +7427,7 @@ msgstr "" "Cene pozicije, ki je bila uporabljena za izdajo darilne kartice, ne morete " "spremeniti." -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, python-brace-format msgid "" "A position can not be canceled since the gift card {card} purchased in this " @@ -7370,7 +7436,7 @@ msgstr "" "Položaja ni mogoče preklicati, ker je bila darilna kartica {card}, kupljena " "v tem naročilu, že unovčena." -#: pretix/base/services/orders.py:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -7498,7 +7564,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Vtičnik: %s" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "Bon je poslan prejemniku/ci {recipient}." @@ -8264,7 +8330,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -8280,7 +8346,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -8604,7 +8670,7 @@ msgid "" "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "" @@ -8612,7 +8678,7 @@ msgstr "" msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "" @@ -8692,19 +8758,19 @@ msgstr "" msgid "Refund method" msgstr "Zahtevano je vračilo" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -9000,7 +9066,7 @@ msgid "" msgstr "" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "" @@ -9038,10 +9104,25 @@ msgstr "" #: pretix/base/settings.py:2029 #, python-brace-format +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:2042 +#, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "Na čakalnem seznamu ste bili izbrani za {event}" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, python-brace-format msgid "" "Hello,\n" @@ -9072,12 +9153,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, python-brace-format msgid "Order canceled: {code}" msgstr "Naročilo preklicano: {code}" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -9093,12 +9174,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "Naročilo odobreno in čaka na plačilo: {code}" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -9116,12 +9197,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "Naročilo odobreno in potrjeno: {code}" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -9136,12 +9217,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, python-brace-format msgid "Order denied: {code}" msgstr "Naročilo zavrnjeno: {code}" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -9158,7 +9239,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -9170,12 +9251,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "Vaša vstopnica je pripravljena za prenos: {code}" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -9189,7 +9270,7 @@ msgid "" " Your {event} team" msgstr "" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -9203,12 +9284,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -9228,12 +9309,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -9253,12 +9334,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -9278,56 +9359,56 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "" -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 msgid "Header image" msgstr "" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -9336,26 +9417,26 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -9364,15 +9445,15 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -9381,97 +9462,97 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 #, fuzzy #| msgid "Attendee email" msgid "Attendee data explanation" msgstr "Email udeleženca" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." msgstr "" -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 #, fuzzy #| msgid "Additional fee" msgid "Additional success message" msgstr "Dodatna pristojbina" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -9479,73 +9560,73 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 #, fuzzy #| msgid "Gift card" msgid "Length of gift card codes" msgstr "Darilna kartica" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 #, fuzzy #| msgid "Gift card" msgid "Validity of gift card codes in years" msgstr "Darilna kartica" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 #, fuzzy #| msgid "Additional text" msgid "Dialog text" msgstr "Dodatno besedilo" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -9553,200 +9634,200 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 #, fuzzy #| msgid "Product variations" msgid "Privacy settings" msgstr "Verzije izdelka" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 #, fuzzy #| msgid "Product description" msgid "\"Accept\" button description" msgstr "Opis izdelka" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 #, fuzzy #| msgid "Required question" msgid "Required cookies only" msgstr "Obvezno vprašanje" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 #, fuzzy #| msgid "Product description" msgid "\"Reject\" button description" msgstr "Opis izdelka" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 msgid "Customers can choose their own seats" msgstr "" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 #, fuzzy #| msgid "Cancellation" msgctxt "person_name" msgid "Salutation" msgstr "Preklic" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -10483,7 +10564,7 @@ msgstr "" msgid "The task has been completed." msgstr "" -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "" @@ -10492,13 +10573,13 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -10731,24 +10812,24 @@ msgid "HTML mail renderer" msgstr "" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 #, fuzzy #| msgid "Order contact address changed" msgid "Subject sent to order contact address" msgstr "Kontakni naslov na naročilu je spremenjen" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -10756,19 +10837,19 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 msgid "Subject sent to attendees" msgstr "" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -10795,74 +10876,82 @@ msgstr "" msgid "Text (requested by user)" msgstr "" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 msgid "Subject for received order" msgstr "" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 msgid "Text for received order" msgstr "" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 #, fuzzy #| msgid "Subtract from product price" msgid "Subject for approved order" msgstr "Odštej od cene izdelka" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 msgid "Text for approved order" msgstr "" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 msgid "Subject for approved free order" msgstr "" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 #, fuzzy #| msgid "Ask for a phone number per order" msgid "Text for approved free order" msgstr "Vprašajte za telefonsko številko pri naročilu" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 #, fuzzy #| msgid "Can view orders" msgid "Subject for denied order" msgstr "Lahko gleda naročila" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 #, fuzzy #| msgid "Can view orders" msgid "Text for denied order" msgstr "Lahko gleda naročila" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -10870,75 +10959,75 @@ msgstr "Lahko gleda naročila" msgid "Available placeholders: {list}" msgstr "Razpoložljivi vsebniki: {list}" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 #, fuzzy #| msgid "Ticket category" msgid "Ticket code generator" msgstr "Kategorija vstopnic" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 #, fuzzy #| msgid "Presale not started" msgid "Sale not allowed" msgstr "Prednaročilo se še ni začelo" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 #, fuzzy #| msgid "New order requires approval" msgid "Order requires approval" msgstr "Novo naročilo je potrebno potrditi" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 #, fuzzy #| msgid "Text on invoices" msgid "Text on invoice" msgstr "Besedilo na računih" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -10946,48 +11035,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -10995,27 +11084,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "" @@ -11027,7 +11116,7 @@ msgid "Please enter less than 25 recipients." msgstr "Vnesite krajše ime." #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "" @@ -11048,82 +11137,90 @@ msgstr "" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +#| msgctxt "payment_state" +#| msgid "confirmed" +msgid "Paid or confirmed" +msgstr "potrjeno" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 #, fuzzy #| msgid "Cancellation" msgid "Cancellations" msgstr "Preklic" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 msgid "Canceled (fully)" msgstr "" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 msgid "Canceled (fully or with paid fee)" msgstr "" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 #, fuzzy #| msgid "Cancellation fee" msgid "Cancellation requested" msgstr "Stroški preklica" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 #, fuzzy #| msgid "Payment provider" msgid "Payment process" msgstr "Ponudnik plačil" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 msgid "Partially paid" msgstr "" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 msgid "Underpaid (but confirmed)" msgstr "" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 msgid "Approval process" msgstr "" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 msgid "Approved, payment pending" msgstr "" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -11131,451 +11228,451 @@ msgstr "" msgid "Approval pending" msgstr "" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 #, fuzzy #| msgid "New order placed" msgid "Order placed before" msgstr "Oddano novo naročilo" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 #, fuzzy #| msgid "Order payments and refunds" msgid "Minimal sum of payments and refunds" msgstr "Plačila in vračila" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 #, fuzzy #| msgid "Order payments and refunds" msgid "Maximal sum of payments and refunds" msgstr "Plačila in vračila" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 #, fuzzy #| msgid "All payment providers" msgid "All payments" msgstr "Vsi ponudniki plačil" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 #, fuzzy #| msgid "Event created" msgid "Payment created from" msgstr "Dogodek ustvarjen" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 #, fuzzy #| msgid "Payment fee" msgid "Payment created until" msgstr "Stroški plačila" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 #, fuzzy #| msgid "Paid orders" msgid "Paid from" msgstr "Plačana naročila" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 #, fuzzy #| msgid "Valid until" msgid "Paid until" msgstr "Velja do" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "Prednaročilo se še ni začelo" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "Prednaročilo zaključeno" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 msgid "Date from" msgstr "Datum od" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 msgid "Date until" msgstr "Datum do" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 #, fuzzy #| msgid "Date from" msgid "Start time from" msgstr "Datum od" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 #, fuzzy #| msgid "Date until" msgid "Start time until" msgstr "Datum do" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 #, fuzzy #| msgid "Active" msgid "active" msgstr "Aktiven" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 #, fuzzy #| msgid "Shop disabled" msgid "disabled" msgstr "Trgovina izključena" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 #, fuzzy #| msgid "Is active" msgid "not yet activated" msgstr "Je aktiven" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 #, fuzzy #| msgid "Team members" msgid "Has no memberships" msgstr "Člani ekipe" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 #, fuzzy #| msgid "Team members" msgid "Has any membership" msgstr "Člani ekipe" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 #, fuzzy #| msgid "Require a valid membership" msgid "Has valid membership" msgstr "Zahteva se veljavno članstvo" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 #, fuzzy #| msgid "Presale end" msgctxt "checkin state" msgid "Present" msgstr "Zaključek predprodaje" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 #, fuzzy #| msgid "Date from" msgctxt "subevent" msgid "Date start from" msgstr "Datum od" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 #, fuzzy #| msgid "Date until" msgctxt "subevent" msgid "Date start until" msgstr "Datum do" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 #, fuzzy #| msgid "Filter by status" msgid "All check-ins" msgstr "Filtriraj po statusu" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 #, fuzzy #| msgid "Only successful payments" msgid "Successful check-ins" msgstr "Samo uspešna plačila" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 #, fuzzy #| msgid "Only successful payments" msgid "Unsuccessful check-ins" msgstr "Samo uspešna plačila" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 #, fuzzy #| msgid "Device type" msgid "Scan type" msgstr "Tip naprave" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 #, fuzzy #| msgid "Redirection URIs" msgid "All directions" msgstr "URIji za preusmeritev" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 #, fuzzy #| msgid "Device name" msgid "Device" msgstr "Ime naprave" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 #, fuzzy #| msgid "All invoices" msgid "All devices" msgstr "Vsi računi" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 #, fuzzy #| msgctxt "subevent" #| msgid "All dates" msgid "All gates" msgstr "Vsi datumi" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 #, fuzzy #| msgid "Start date" msgctxt "filter" msgid "Start date" msgstr "Datum začetka" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 #, fuzzy #| msgid "End date" msgctxt "filter" msgid "End date" msgstr "Datum konca" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 #, fuzzy #| msgid "Device name" msgid "Device status" msgstr "Ime naprave" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 #, fuzzy #| msgid "All invoices" msgid "Active devices" msgstr "Vsi računi" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 #, fuzzy #| msgid "All invoices" msgid "Revoked devices" @@ -11787,7 +11884,7 @@ msgid "" "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 #, fuzzy #| msgid "Product category" msgid "No category" @@ -11833,47 +11930,47 @@ msgstr "Velikost" msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "" -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 #, fuzzy #| msgid "" #| "Gift card products should not be associated with non-zero tax rates since " @@ -11885,13 +11982,13 @@ msgstr "" "Darilne kartice ne smejo biti povezani z ničelnimi davčnimi stopnjami, saj " "se ob unovčitvi darilne kartice uporablja davek od prodaje." -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -11899,7 +11996,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -11907,7 +12004,7 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 #, fuzzy #| msgid "Calculate from product" msgid "Use value from product" @@ -11943,8 +12040,8 @@ msgstr "Niste izbrali nobenega izdelka." msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "" @@ -12021,21 +12118,36 @@ msgstr "" msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +msgid "Confirm order regardless of payment" +msgstr "" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" msgstr "" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -12043,15 +12155,15 @@ msgid "" "payments." msgstr "" -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 msgid "" "If you keep a fee, all positions within this order will be canceled and the " "order will be reduced to a cancellation fee. Payment and shipping fees will " @@ -12060,28 +12172,28 @@ msgid "" "automatically." msgstr "" -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 #, fuzzy #| msgid "Cancellation fee" msgid "Generate cancellation for invoice" msgstr "Stroški preklica" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -12090,60 +12202,60 @@ msgstr "" msgid "Payment date" msgstr "" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 #, fuzzy #| msgid "Please select a valid seat." msgid "Please select some events." msgstr "Izberite veljaven sedež." -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -12152,7 +12264,7 @@ msgstr "" msgid "Seat" msgstr "" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -12162,118 +12274,137 @@ msgstr "" msgid "Membership" msgstr "" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Ticket checked in" +msgid "Ticket is blocked" +msgstr "Vstopnica je uporabljena" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +#, fuzzy +#| msgid "Valid until" +msgid "Validity end" +msgstr "Velja do" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 msgid "Cancel this position" msgstr "" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 #, fuzzy #| msgid "Attach invoices to emails" msgid "Attach tickets" msgstr "Priloži račune e-pošti" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 #, fuzzy #| msgid "Attach invoices to emails" msgid "Attach invoices" msgstr "Priloži račune e-pošti" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 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:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "" -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "" -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "" -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 #, fuzzy #| msgid "Can change orders" msgid "Cancel all dates" msgstr "Lahko spreminja naročila" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "" -#: pretix/control/forms/orders.py:759 -msgid "Only available for payment method that support automatic refunds." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -12282,35 +12413,35 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 #, fuzzy #| msgid "Gift card" msgid "Gift card validity" msgstr "Darilna kartica" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 msgid "Keep a fixed cancellation fee per ticket" msgstr "" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 #, fuzzy #| msgid "Products in this category are add-on products" msgid "Free tickets and add-on products are not counted" msgstr "Izdelki v tej rubriki so dodatni" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 #, fuzzy #| msgid "Order fees" msgid "Keep fees" msgstr "Stroški naročila" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -12318,24 +12449,24 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 #, fuzzy #| msgid "Order information changed" msgid "Send information via email" msgstr "Podatki naročila so spremenjeni" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 #, fuzzy #| msgid "Order information changed" msgid "Send information to waiting list" msgstr "Podatki naročila so spremenjeni" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, python-brace-format msgid "Canceled: {event}" msgstr "Prekinjeno: {event}" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -12353,7 +12484,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -12367,7 +12498,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 #, fuzzy #| msgid "Please select a specific variation of this product." @@ -12375,20 +12506,20 @@ msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "Izberite določeno različico tega izdelka." -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 #, fuzzy #| msgid "Please select a specific variation of this product." msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "Izberite določeno različico tega izdelka." -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -12840,652 +12971,693 @@ msgstr "" msgid "A new secret has been generated for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, fuzzy, python-brace-format +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "Na tem mestu je bilo naročilo preklicano." + +#: pretix/control/logdisplay.py:172 +#, fuzzy, python-brace-format +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "Na tem mestu je bilo naročilo preklicano." + +#: pretix/control/logdisplay.py:177 +#, fuzzy, python-brace-format +#| msgid "A bundled item has been added to this product." +msgid "A block has been added for position #{posid}." +msgstr "Izdelku je bil dodan paketni predmet." + +#: pretix/control/logdisplay.py:181 +#, fuzzy, python-brace-format +#| msgid "A bundled item has been removed from this product." +msgid "A block has been removed for position #{posid}." +msgstr "Izdelku je bil odstranjen paketni predmet." + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " "type \"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 #, fuzzy #| msgid "This entry is anonymized and can no longer be used." msgid "This object has been created by cloning." msgstr "Ta vnos je anonimiziran in ga ni več mogoče uporabljati." -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 #, fuzzy #| msgid "This entry is anonymized and can no longer be used." msgid "The organizer has been changed." msgstr "Ta vnos je anonimiziran in ga ni več mogoče uporabljati." -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 #, fuzzy #| msgid "The presale period for this event has ended." msgid "The organizer settings have been changed." msgstr "Predprodja za ta dogodek se je končalo." -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 #, fuzzy #| msgid "The team settings have been changed." msgid "The footer links have been changed." msgstr "Nastavitve ekipe so spremenjene." -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 #, fuzzy #| msgid "The quota has been added." msgid "A scheduled export has been added." msgstr "Kvota je dodana." -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 #, fuzzy #| msgid "The quota has been changed." msgid "A scheduled export has been changed." msgstr "Kvota je spremenjena." -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 #, fuzzy #| msgid "The presale period for this event has ended." msgid "A scheduled export has been deleted." msgstr "Predprodja za ta dogodek se je končalo." -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 #, fuzzy #| msgid "The presale period for this event has ended." msgid "A scheduled export has been executed." msgstr "Predprodja za ta dogodek se je končalo." -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 msgid "Gift card acceptance for another organizer has been removed." msgstr "" -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 #, fuzzy #| msgid "This entry is anonymized and can no longer be used." msgid "The webhook has been created." msgstr "Ta vnos je anonimiziran in ga ni več mogoče uporabljati." -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 #, fuzzy #| msgid "This entry is anonymized and can no longer be used." msgid "The webhook has been changed." msgstr "Ta vnos je anonimiziran in ga ni več mogoče uporabljati." -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 #, fuzzy #| msgid "This entry is anonymized and can no longer be used." msgid "The webhook call retry jobs have been dropped." msgstr "Ta vnos je anonimiziran in ga ni več mogoče uporabljati." -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 #, fuzzy #| msgid "This entry is anonymized and can no longer be used." msgid "The SSO provider has been created." msgstr "Ta vnos je anonimiziran in ga ni več mogoče uporabljati." -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 #, fuzzy #| msgid "The device has been changed." msgid "The SSO provider has been changed." msgstr "Naprava je spremenjena." -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 #, fuzzy #| msgid "The tax rule has been deleted." msgid "The SSO provider has been deleted." msgstr "Davčno pravilo je izbrisano." -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 #, fuzzy #| msgid "The event has been created." msgid "The SSO client has been created." msgstr "Dogodek je bil ustvarjen." -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 #, fuzzy #| msgid "The gate has been changed." msgid "The SSO client has been changed." msgstr "Vrata so spremenjena." -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 #, fuzzy #| msgid "The quota has been deleted." msgid "The SSO client has been deleted." msgstr "Kvota je bila izbrisana." -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been created." msgid "The membership type has been created." msgstr "Datum dogodka je ustvarjen." -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been changed." msgid "The membership type has been changed." msgstr "Datum dogodka je spremenjen." -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been deleted." msgid "The membership type has been deleted." msgstr "Datum dogodka je izbrisan." -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 #, fuzzy #| msgid "The gate has been created." msgid "The account has been created." msgstr "Vrata so ustvarjena." -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 #, fuzzy #| msgid "The gate has been changed." msgid "The account has been changed." msgstr "Vrata so spremenjena." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 #, fuzzy #| msgid "Your account has been enabled." msgid "A membership for this account has been added." msgstr "Račun je omogočen." -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 #, fuzzy #| msgid "An answer option has been changed." msgid "A membership of this account has been changed." msgstr "Možnost odgovora je spremenjena." -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 #, fuzzy #| msgid "Your account has been enabled." msgid "A membership of this account has been deleted." msgstr "Račun je omogočen." -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 #, fuzzy #| msgid "Your account has been disabled." msgid "The account has been disabled and anonymized." msgstr "Račun je onemogočen." -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 #, fuzzy #| msgid "This entry is anonymized and can no longer be used." msgid "A new password has been requested." msgstr "Ta vnos je anonimiziran in ga ni več mogoče uporabljati." -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 #, fuzzy #| msgid "Your password has been changed." msgid "A new password has been set." msgstr "Geslo je spremenjeno." -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 #, fuzzy #| msgid "Order {order.code} has been canceled." msgid "The event has been canceled." msgstr "Naročilo {order.code} je preklicano." -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 #, fuzzy #| msgid "Order {order.code} has been canceled." msgid "An event has been deleted." msgstr "Naročilo {order.code} je preklicano." -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "" -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "" -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "" -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "" -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +#, fuzzy +#| msgid "The voucher has been sent to {recipient}." +msgid "The order has been set to be usable before it is paid." +msgstr "Bon je poslan prejemniku/ci {recipient}." + +#: pretix/control/logdisplay.py:374 +#, fuzzy +#| msgid "The voucher has been sent to {recipient}." +msgid "The order has been set to require payment before use." +msgstr "Bon je poslan prejemniku/ci {recipient}." + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "" -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 #, fuzzy #| msgid "Order {order.code} has been canceled." msgid "The cancellation request has been deleted." msgstr "Naročilo {order.code} je preklicano." -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "" -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 #, fuzzy #| msgid "This entry is anonymized and can no longer be used." msgid "The order has been reactivated." msgstr "Ta vnos je anonimiziran in ga ni več mogoče uporabljati." -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "" -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "" -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, fuzzy, python-brace-format #| msgid "The voucher has been sent to {recipient}." msgid "The order has been denied (comment: \"{comment}\")." msgstr "Bon je poslan prejemniku/ci {recipient}." -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 #, fuzzy #| msgid "The question has been changed." msgid "The customer account has been changed." msgstr "Vprašanje je spremenjeno." -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "" -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 #, fuzzy #| msgid "The test mode has been disabled." msgid "The order's follow-up date has been updated." msgstr "Preizkusni način je onemogočen." -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "" -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "" -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "" -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "" -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "" -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 #, fuzzy #| msgid "A voucher has been sent to a person on the waiting list." msgid "" @@ -13493,453 +13665,461 @@ msgid "" "from the waiting list." msgstr "Bon je poslan osebi s čakalnega seznama." -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "" -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "" -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 msgid "A bundled item has been added to this product." msgstr "Izdelku je bil dodan paketni predmet." -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 msgid "A bundled item has been removed from this product." msgstr "Izdelku je bil odstranjen paketni predmet." -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 msgid "A bundled item has been changed on this product." msgstr "Izdelku je bil spremenjen paketni predmet." -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "Kvota je dodana." -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "Kvota je bila izbrisana." -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "Kvota je spremenjena." -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 msgid "The quota has closed." msgstr "Kvota je zaprta." -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 msgid "The quota has been re-opened." msgstr "Kvota je bila ponovno odprta." -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "Kategorija je dodana." -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "Kategorija je izbrisana." -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "Kategorija je spremenjena." -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "Vprašanje je dodano." -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "Vprašanje je izbrisano." -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "Vprašanje je spremenjeno." -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 #, fuzzy #| msgid "The quota has been added." msgid "The discount has been added." msgstr "Kvota je dodana." -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 #, fuzzy #| msgid "The quota has been deleted." msgid "The discount has been deleted." msgstr "Kvota je bila izbrisana." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 #, fuzzy #| msgid "The gate has been changed." msgid "The discount has been changed." msgstr "Vrata so spremenjena." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "Davčno pravilo je dodano." -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "Davčno pravilo je izbrisano." -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "Davčno pravilo je spremenjeno." -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "Seznam za prijavo je dodan." -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "Seznam za prijavo je izbrisan." -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "Seznam za prijavo je spremenjen." -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "Nastavitve dogodka so spremenjene." -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "Nastavitve prenosa vstopnic so spremenjene." -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "Vstavek je omogočen." -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "Vstavek je onemogočen." -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "Trgovina je aktivna." -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "Trgovina ni aktivna." -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "Trgovina je v preizkusnem načinu." -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "Preizkusni način je onemogočen." -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "Dogodek je bil ustvarjen." -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 msgid "The event details have been changed." msgstr "Podrobnosti o dogodku so spremenjene." -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "Vprašanju je dodana možnost odgovora." -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "Vprašanju je odstranjena možnost odgovora." -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "Možnost odgovora je spremenjena." -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "Uporabnik je dodan v ekipo dogodka." -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "Uporabnik je povabljen v ekipo dogodka." -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "Uporabniška dovoljenja so spremenjena." -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "Uporabnik je odstranjen iz ekipe dogodkov." -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "Bon je poslan osebi s čakalnega seznama." -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "Vnos je odstranjen s čakalnega seznama." -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 #, fuzzy #| msgid "An entry has been added to the waiting list." msgid "An entry has been transferred to another waiting list." msgstr "Vnos je dodan na čakalni seznam." -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "Vnos je spremenjen na čakalnem seznamu." -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "Vnos je dodan na čakalni seznam." -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "Ekipa je ustvarjena." -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "Nastavitve ekipe so spremenjene." -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "Nastavitve ekipe so spremenjene." -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 msgid "The gate has been created." msgstr "Vrata so ustvarjena." -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 msgid "The gate has been changed." msgstr "Vrata so spremenjena." -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 msgid "The gate has been deleted." msgstr "Vrata so izbrisana." -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "Datum dogodka je izbrisan." -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 msgctxt "subevent" msgid "The event date has been canceled." msgstr "Datum dogodka je preklican." -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "Datum dogodka je spremenjen." -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "Datum dogodka je ustvarjen." -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "Datumu dogodka je dodana kvota." -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "Na datum dogodka je spremenjena kvota." -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "Datumu dogodka je odstranjena kvota." -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "Naprava je ustvarjena." -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "Naprava je spremenjena." -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "Dostop do naprave je preklican." -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "Napravi je določena začetna vrednost." -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "Žeton za dostop do naprave je obnovljen." -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" "Naprava je obvestila strežnik o posodobitvi strojne ali programske opreme." -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 msgid "The gift card has been created." msgstr "Darilna kartica je ustvarjena." -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 msgid "The gift card has been changed." msgstr "Darilna kartica je spremenjena." -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 msgid "A manual transaction has been performed." msgstr "Izvedena je ročna transakcija." -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "Spremenjene so nastavitve ponudnika plačil." -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "Spremenjene so nastavitve ponudnika vstopnic." -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "Uporabnik je potrdil naslednje sporočilo: \"{}\"" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, fuzzy, python-brace-format #| msgid "The voucher has been sent to {recipient}." msgid "The order has been canceled (comment: \"{comment}\")." msgstr "Bon je poslan prejemniku/ci {recipient}." -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "Nastavitve računa so spremenjene." -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "E-poštni naslov je bil spremenjen v {email}." -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "Geslo je spremenjeno." -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "Račun je omogočen." -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "Račun je onemogočen." -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 #, fuzzy msgid "You impersonated {}." msgstr "Predstavili ste se kot {}." -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "" +#: pretix/control/logdisplay.py:678 +msgid "Blocked manually" +msgstr "" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -13974,7 +14154,7 @@ msgstr "Splošno" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -13982,8 +14162,8 @@ msgid "Payment" msgstr "Plačilo" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -14032,7 +14212,7 @@ msgid "Overview" msgstr "Pregled" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -14083,7 +14263,7 @@ msgid "Search" msgstr "Besedilo pomoči" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "" @@ -14692,7 +14872,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -14744,18 +14924,18 @@ msgstr "Časovna cona" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "" @@ -14767,7 +14947,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "Optično branje pri izhodu: %(date)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "" @@ -14892,7 +15072,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -15630,7 +15810,7 @@ msgid "Show affected orders" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "" @@ -15790,9 +15970,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -15865,8 +16045,8 @@ msgid "Free order" msgstr "" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "" @@ -15903,7 +16083,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "" @@ -15966,34 +16146,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -16132,7 +16312,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -17044,14 +17224,14 @@ msgid "Add a new bundled product" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "" @@ -17062,13 +17242,13 @@ msgid "" "sale until you have added it to an existing or newly created quota." msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 #, fuzzy #| msgid "Sample variation" msgid "New variation" msgstr "Primer variante" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "" @@ -17284,7 +17464,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "" @@ -17341,37 +17521,37 @@ msgid "Question: %(name)s" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 #, fuzzy msgid "Count" msgstr "Šteti" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "Odstotek" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "" @@ -17836,40 +18016,84 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +#| msgid "Ticket code" +msgid "Ticket block" +msgstr "Koda vstopnice" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +msgid "Not blocked" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +#, fuzzy +#| msgid "Valid until" +msgid "Validity time" +msgstr "Velja do" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, fuzzy, python-format +#| msgid "Paid orders" +msgid "Valid from %(datetime)s" +msgstr "Plačana naročila" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, fuzzy, python-format +#| msgid "Valid until" +msgid "Valid until %(datetime)s" +msgstr "Velja do" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 msgid "" "Removing or splitting this position will also remove or split all add-ons to " "this position." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "" @@ -17894,7 +18118,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -18050,10 +18274,16 @@ msgstr "Datum preklica" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 #, fuzzy #| msgctxt "refund_source" @@ -18061,265 +18291,271 @@ msgstr "" msgid "Customer account" msgstr "Stranka" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 msgid "Contact email" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 #, fuzzy #| msgid "Individual customer" msgid "Invoice was emailed to customer" msgstr "Končni kupec" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 msgid "Invoice was not yet emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 #, fuzzy #| msgid "All invoices" msgid "Email invoices" msgstr "Vsi računi" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, fuzzy, python-format #| msgid "Exit scan: %(date)s" msgid "Denied scan: %(date)s" msgstr "Optično branje pri izhodu: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, python-format msgid "Exit scan: %(date)s" msgstr "Optično branje pri izhodu: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, python-format msgid "Entry scan: %(date)s" msgstr "Optično branje pri vhodu: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, fuzzy, python-format #| msgid "Maximum amount per order" msgid "Used %(amount)s discount from budget" msgstr "Najvišji proračun za popust" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 #, fuzzy #| msgid "Ticket" msgid "Ticket page" msgstr "Vstopnica" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "Skupaj" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 #, fuzzy #| msgid "Only successful payments" msgid "Successful payments" msgstr "Samo uspešna plačila" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 #, fuzzy #| msgid "Pending amount" msgid "Pending total" msgstr "Čakajoči znesek" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "" @@ -18897,8 +19133,15 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +#, fuzzy +#| msgid "Pending orders" +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "Čakajoča naročila" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "" @@ -19144,14 +19387,6 @@ msgstr "" msgid "Anonymize" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -#, fuzzy -#| msgid "Paid orders" -msgid "Valid from" -msgstr "Plačana naročila" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -21431,51 +21666,51 @@ msgstr "" msgid "Invalid code, please try again." msgstr "" -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "" -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 #, 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:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 msgid "We could not save your changes. See below for details." msgstr "" -#: pretix/control/views/checkin.py:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "" @@ -21567,7 +21802,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "" @@ -21575,7 +21810,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "" @@ -21630,7 +21865,7 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "Naročilo {order.code} je preklicano." -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -21669,13 +21904,13 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "" @@ -21769,17 +22004,17 @@ msgstr "" msgid "Your event is not empty, you need to set it up manually." msgstr "" -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" msgstr "" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "" @@ -21859,7 +22094,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "" @@ -21903,8 +22138,8 @@ msgstr "" msgid "Street" msgstr "Ulica" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "" @@ -21912,88 +22147,88 @@ msgstr "" msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 #, fuzzy #| msgid "Gift card" msgid "Exit scans" msgstr "Darilna kartica" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "" -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " "from it." msgstr "" -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 msgid "" "The product could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it. Deleting it could break reporting or other " "functionality, so the product has been disabled instead." msgstr "" -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "" @@ -22360,102 +22595,102 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 pretix/plugins/sendmail/views.py:174 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, fuzzy, python-brace-format #| msgid "Expiration date" msgid "Export: {title}" msgstr "Datum poteka" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -22463,269 +22698,269 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 #, 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:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 msgid "Your input was not valid." msgstr "" -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." msgstr "" -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "" -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 #, fuzzy #| msgid "The presale period for this event has ended." msgid "The selected gift card issuer has been added." msgstr "Predprodja za ta dogodek se je končalo." -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 msgid "The selected gift card issuer has been removed." msgstr "" -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 #, fuzzy #| msgid "This entry is anonymized and can no longer be used." msgid "The transaction could not be reversed." msgstr "Ta vnos je anonimiziran in ga ni več mogoče uporabljati." -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 #, fuzzy #| msgid "This entry is anonymized and can no longer be used." msgid "The transaction has been reversed." msgstr "Ta vnos je anonimiziran in ga ni več mogoče uporabljati." -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 msgid "The manual transaction has been saved." msgstr "" -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 #, fuzzy #| msgid "This entry is anonymized and can no longer be used." msgid "The gift card has been created and can now be used." msgstr "Ta vnos je anonimiziran in ga ni več mogoče uporabljati." -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 #, fuzzy #| msgid "The presale period for this event has ended." msgid "The selected gate has been deleted." msgstr "Predprodja za ta dogodek se je končalo." -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 #, fuzzy #| msgid "This entry is anonymized and can no longer be used." msgid "The property has been created." msgstr "Ta vnos je anonimiziran in ga ni več mogoče uporabljati." -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 #, fuzzy #| msgid "The presale period for this event has ended." msgid "The selected property has been deleted." msgstr "Predprodja za ta dogodek se je končalo." -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 #, fuzzy #| msgid "The presale period for this event has ended." msgid "The selected object has been deleted." msgstr "Predprodja za ta dogodek se je končalo." -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 #, fuzzy #| msgid "This entry is anonymized and can no longer be used." msgid "The provider has been created." msgstr "Ta vnos je anonimiziran in ga ni več mogoče uporabljati." -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 #, fuzzy #| msgid "Your account has been enabled." msgid "The customer account has been anonymized." @@ -22991,7 +23226,7 @@ msgstr "" msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "" @@ -23082,7 +23317,7 @@ msgstr "URIji za preusmeritev" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "" @@ -24007,100 +24242,100 @@ msgstr "Potrebuje posebno pozornost" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 #, fuzzy #| msgid "Can change orders" msgctxt "export_category" msgid "Check-in" msgstr "Lahko spreminja naročila" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked out" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 #, fuzzy #| msgid "Ticket checked in" msgid "Automatically checked in" msgstr "Vstopnica 'checkirana'" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 msgid "Check-in log (all scans)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 msgid "Offline" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 #, fuzzy #| msgid "Expiration date" msgid "Upload date" msgstr "Datum poteka" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 #, fuzzy #| msgid "Date and time" msgid "Upload time" msgstr "Datum in ura" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 #, fuzzy #| msgid "Only successful payments" msgid "Successful scans only" msgstr "Samo uspešna plačila" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 #, fuzzy #| msgid "Filter by status" msgid "All check-in lists" @@ -24837,91 +25072,95 @@ msgstr "" msgid "Everyone who placed an order" msgstr "" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" msgstr "" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 #, fuzzy #| msgid "pending" msgid "approval pending" msgstr "v teku" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 #, fuzzy #| msgid "Restrict to countries" msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "Omeji na države" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 #, fuzzy #| msgid "Restrict to specific sales channels" msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "Omejite na določene prodajne kanale" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 #, fuzzy #| msgid "Absolute value" msgid "Absolute" msgstr "Absolutna vrednost" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 #, fuzzy #| msgid "Required for events" msgid "Relative, before event start" msgstr "Obvezno za dogodke" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 #, fuzzy #| msgid "Required for events" msgid "Relative, before event end" msgstr "Obvezno za dogodke" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 #, fuzzy #| msgid "Required for events" msgid "Relative, after event start" msgstr "Obvezno za dogodke" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 #, fuzzy #| msgid "Relative date:" msgid "Relative, after event end" msgstr "Relativni datum:" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 #, fuzzy #| msgid "Please choose a later date." msgid "Please specify the send date" msgstr "Prosim, izberite poznejši datum." -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 #, 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:394 +#: pretix/plugins/sendmail/forms.py:396 #, fuzzy #| msgid "Please select a specific variation of this product." msgid "Please specify a product" @@ -24948,46 +25187,46 @@ msgstr "Dokončano:" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 #, fuzzy #| msgid "Limit to products" msgid "Limit products" msgstr "Omeji na izdelke" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 #, fuzzy #| msgid "End date" msgid "Send date" msgstr "Datum konca" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 msgid "Time of day" msgstr "" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, fuzzy, python-brace-format #| msgid "Printing date and time" msgid "on {date} at {time}" msgstr "Datum in čas tiskanja" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, python-format msgid "%(count)d day after event end at %(time)s" msgid_plural "%(count)d days after event end at %(time)s" @@ -24996,7 +25235,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: pretix/plugins/sendmail/models.py:269 +#: pretix/plugins/sendmail/models.py:275 #, python-format msgid "%(count)d day before event end at %(time)s" msgid_plural "%(count)d days before event end at %(time)s" @@ -25005,7 +25244,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: pretix/plugins/sendmail/models.py:279 +#: pretix/plugins/sendmail/models.py:285 #, python-format msgid "%(count)d day after event start at %(time)s" msgid_plural "%(count)d days after event start at %(time)s" @@ -25014,7 +25253,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: pretix/plugins/sendmail/models.py:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -25260,7 +25499,7 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" @@ -25269,13 +25508,13 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, fuzzy, python-format #| msgid "Waiting list entry" msgid "%(number)s waiting list entry" @@ -25285,13 +25524,13 @@ msgstr[1] "Vpis v čakalni seznam" msgstr[2] "Vpis v čakalni seznam" msgstr[3] "Vpis v čakalni seznam" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 #, fuzzy #| msgid "The gate has been created." msgid "Your rule has been created." msgstr "Vrata so ustvarjena." -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 #, fuzzy #| msgid "The presale period for this event has ended." msgid "The selected rule has been deleted." @@ -25371,11 +25610,6 @@ msgstr "" msgid "Minimum Price" msgstr "Najmanjše število" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 msgid "Available" @@ -26217,11 +26451,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -27014,7 +27248,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "Rezervirano" @@ -27062,12 +27296,18 @@ msgstr "" msgid "Membership:" msgstr "Tipi stroškov" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +#, fuzzy +#| msgid "This ticket has already been redeemed." +msgid "This ticket is blocked." +msgstr "Ta vstopnica je že unovčena." + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 msgctxt "ticket_checkins" msgid "Usage:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, fuzzy, python-format #| msgid "This ticket has already been redeemed." msgid "This ticket has been used once." @@ -27077,42 +27317,42 @@ msgstr[1] "Ta vstopnica je že unovčena." msgstr[2] "Ta vstopnica je že unovčena." msgstr[3] "Ta vstopnica je že unovčena." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 #, fuzzy #| msgid "Attendee name: {part}" msgid "No attendee name provided" msgstr "Ime udeleženca: {part}" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, python-format msgid "Remove one %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, fuzzy, python-format #| msgid "" #| "We removed %(product)s from your cart as you can not buy less than " @@ -27124,11 +27364,11 @@ msgstr "" "Iz vozička smo odstranili %(product)s, saj ne morete kupiti manj kot %(min)s " "izdelkov." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -27138,19 +27378,19 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, python-format msgid "Add one more %(item)s to your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" @@ -27159,18 +27399,18 @@ msgstr[1] "%(num)s izdelka" msgstr[2] "%(num)s izdelki" msgstr[3] "%(num)s izdelkov" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, python-format msgid "incl. %(tax_sum)s taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, fuzzy, python-format #| msgid "The items in your cart are no longer reserved for you." msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "Predmeti v vaši košarici niso več rezervirani za vas." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 #, fuzzy #| msgid "The items in your cart are no longer reserved for you." msgid "" @@ -27178,7 +27418,7 @@ msgid "" "complete your order as long as they’re available." msgstr "Predmeti v vaši košarici niso več rezervirani za vas." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -27279,10 +27519,7 @@ msgid "Confirmation pending" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 #, fuzzy #| msgctxt "payment_state" #| msgid "confirmed" @@ -27290,6 +27527,10 @@ msgctxt "order state" msgid "Confirmed" msgstr "potrjeno" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 #, fuzzy @@ -27371,7 +27612,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 #, fuzzy #| msgid "Show number of tickets left" msgid "Few tickets left" @@ -27382,7 +27623,7 @@ msgstr "Prikaži preostalo število vstopnic" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 msgctxt "available_event_in_list" msgid "Buy now" msgstr "" @@ -27397,7 +27638,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "" @@ -27406,7 +27647,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "" @@ -27465,14 +27706,14 @@ msgid "Other dates" msgstr "" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 #, fuzzy #| msgid "The presale period for this event has ended." msgid "The booking period for this event is over." msgstr "Predprodja za ta dogodek se je končalo." #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, fuzzy, python-format #| msgid "The presale period for this event has not yet started." msgid "The booking period for this event will start on %(date)s at %(time)s." @@ -28610,7 +28851,7 @@ msgid "The products have been successfully added to your cart." msgstr "" #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -28835,15 +29076,15 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "" -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "" -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "" diff --git a/src/pretix/locale/sl/LC_MESSAGES/djangojs.po b/src/pretix/locale/sl/LC_MESSAGES/djangojs.po index bdd7c40f1..a698a32d5 100644 --- a/src/pretix/locale/sl/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/sl/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2019-08-27 08:00+0000\n" "Last-Translator: Bostjan Marusic \n" "Language-Team: Slovenian \n" "Language-Team: Swedish " msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "Tom, om denna produkt inte är en tillträdesbiljett" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "skapad" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "Avvaktande" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "Bekräftad" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "Avbruten" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "Misslyckad" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "Återbetald" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "Betalningsinformation" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "startat externt" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "skapad" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "på väg" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "klar" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "misslyckad" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "avbruten" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "Organisatör" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "Kund" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "Extern" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 msgid "Refund reason" msgstr "Skäl för återbetalning" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" "May be shown to the end user or used e.g. as part of a payment reference." msgstr "Kan visas för användaren eller som del av en betalningsreferens." -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "Betalningsavgift" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "Fraktkostnad" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "Serviceavgift" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "Avbokningsavgift" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "Försäkringsavgift" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "Andra avgifter" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "Presentkort" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "Värde" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "Beställd produkt" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "Varukorgs-ID (t.ex. sessions-ID)" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "Produkt i varukorgen" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "Produkter i varukorgen" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "Företagskund" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "" "Den här referensen kommer skrivas ut på fakturan för att underlätta för dig." @@ -4862,8 +4907,8 @@ msgstr "" "URLer för att hänvisa till dina organisatörskonton och dina event." #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -5134,15 +5179,7 @@ msgstr "" "för alla användningar. Om summan uppnås kan kampanjkoden inte längre " "användas." -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "Giltig till" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "Reservera biljett från kvot" @@ -5420,8 +5457,8 @@ msgid "Dates" msgstr "Datum" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "Total (netto)" @@ -5571,10 +5608,10 @@ msgstr "Du valde ingen av produkterna." #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 #, fuzzy #| msgid "Invoices" msgid "Invoice address" @@ -5596,7 +5633,7 @@ msgstr "" msgid "Please enter a valid state." msgstr "Ange en giltig epost." -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 #, fuzzy #| msgid "Attendee email" msgid "Attendee e-mail address" @@ -5605,12 +5642,12 @@ msgstr "Epost till deltagare" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 #, fuzzy #| msgid "Attendee email" msgid "Attendee address" @@ -5632,7 +5669,7 @@ msgstr "" #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "" @@ -5650,30 +5687,35 @@ msgstr "" msgid "Please enter a valid language code." msgstr "Ange en giltig epost." -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 #, fuzzy #| msgid "Please enter a valid email address." msgid "Please enter a valid sales channel." msgstr "Ange en giltig epost." -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 msgid "Multiple matching seats were found." msgstr "" -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 msgid "No matching seat was found." msgstr "" -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "" -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 msgid "Ambiguous option selected." msgstr "" @@ -6019,9 +6061,9 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, fuzzy #| msgid "Attendee email" msgid "Attendee company" @@ -6131,7 +6173,7 @@ msgid "Event begin weekday" msgstr "Evenemangets slutdatum" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "" @@ -6220,8 +6262,8 @@ msgid "" "Add-on 2" msgstr "" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "" @@ -6265,7 +6307,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "" @@ -6322,7 +6364,7 @@ msgstr "Epost till deltagare" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -6387,25 +6429,25 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" msgstr "" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 #, fuzzy #| msgid "Event end" msgid "Event canceled" msgstr "Evenemanget slutar" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -6424,7 +6466,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "" -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "" @@ -6476,9 +6518,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 #, fuzzy #| msgid "The presale for this event has not yet started." msgid "The booking period for this event has not yet started." @@ -6502,7 +6544,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 msgid "" "The booking period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -6516,7 +6558,7 @@ msgstr "" msgid "This voucher code is not known in our database." msgstr "" -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6610,15 +6652,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "" -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "" -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "" -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, python-format msgid "" "You can select at most %(max)s add-on from the category %(cat)s for the " @@ -6629,7 +6671,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, fuzzy, python-format #| msgid "You did not select any products." msgid "" @@ -6641,7 +6683,7 @@ msgid_plural "" msgstr[0] "Du valde ingen av produkterna." msgstr[1] "Du valde ingen av produkterna." -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6731,27 +6773,27 @@ msgstr "" msgid "week day" msgstr "" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "" @@ -6780,30 +6822,54 @@ msgstr "" msgid "This order position has been canceled." msgstr "" -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +#| msgid "The device has been removed." +msgid "This ticket has been blocked." +msgstr "Den här enheten har tagits bort." + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, fuzzy, python-brace-format +#| msgid "Ticket download is not enabled for this product." +msgid "This ticket is only valid after {datetime}." +msgstr "Nedladdning av biljett är inte aktiverat för denna produkt." + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, fuzzy, python-brace-format +#| msgid "Ticket download is not enabled for this product." +msgid "This ticket was only valid before {datetime}." +msgstr "Nedladdning av biljett är inte aktiverat för denna produkt." + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 #, fuzzy #| msgid "Ticket download is not enabled for this product." msgid "This order position has an invalid date for this check-in list." msgstr "Nedladdning av biljett är inte aktiverat för denna produkt." -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "This order is not yet approved by the event organizer." +msgid "This order is not yet approved." +msgstr "Beställningen har ännu inte godkännts av organisatören." + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "" -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "" -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "" @@ -6999,33 +7065,33 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "" -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, python-format msgid "" "You cannot select more than %(max)s item of the product %(product)s. We " @@ -7036,186 +7102,186 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 #, fuzzy #| msgid "The order has been canceled." msgid "The booking period has ended." msgstr "Denna beställning har avbrutits" -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." msgstr "" -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 msgid "You need a valid voucher code to order one of the products." msgstr "" -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 msgid "" "The booking period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." msgstr "" -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." msgstr "" -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 #, fuzzy #| msgid "The order has been canceled." msgid "The order was not canceled." msgstr "Denna beställning har avbrutits." -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "Du kan inte avbryta denna beställning." -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 msgid "" "The cancellation fee cannot be higher than the total amount of this order." msgstr "" -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 msgid "The selected payment methods do not cover the total balance." msgstr "" -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " "has been used in the meantime. Please check the prices below and try again." msgstr "" -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, 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:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "" -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 msgid "The selected product does not allow to select a seat." msgstr "" -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 msgid "The selected country is blocked by your tax rule." msgstr "" -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." msgstr "" -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, 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:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -7327,7 +7393,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, fuzzy, python-brace-format #| msgid "The invoice has been generated." msgid "The voucher has been sent to {recipient}." @@ -7979,7 +8045,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -7995,7 +8061,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -8307,7 +8373,7 @@ msgid "" "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "" @@ -8315,7 +8381,7 @@ msgstr "" msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "" @@ -8393,19 +8459,19 @@ msgstr "" msgid "Refund method" msgstr "Totalt" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -8805,7 +8871,7 @@ msgstr "" "Ditt {event} team" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "" @@ -8855,11 +8921,49 @@ msgstr "" "Ditt {event} team" #: pretix/base/settings.py:2029 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "we did not yet receive a full payment for your order for {event}.\n" +#| "Please keep in mind that we only guarantee your order if we receive\n" +#| "your payment before {expire_date}.\n" +#| "\n" +#| "You can view the payment information and the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hej,\n" +"\n" +"vi fick ännu inte hela betalningen för din beställning för {event}.\n" +"Tänk på att vi bara garanterar din beställning om vi ser att din \n" +"betalning är gjord före {expire_date}.\n" +"\n" +"Du kan se betalningsinformation och status för din beställning på\n" +"{url}\n" +"\n" +"Med vänliga hälsningar,\n" +"Ditt {event} team" + +#: pretix/base/settings.py:2042 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "Du har valts ut från väntelistan till {event}" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -8934,13 +9038,13 @@ msgstr "" "Med vänliga hälsningar,\n" "Ditt {event} team" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, fuzzy, python-brace-format #| msgid "Order canceled" msgid "Order canceled: {code}" msgstr "Beställningen har avbokats" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -8967,12 +9071,12 @@ msgstr "" "Med vänliga hälsningar,\n" "Ditt {event} team" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -9003,13 +9107,13 @@ msgstr "" "Med vänliga hälsningar,\n" "Ditt {event} team" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, fuzzy, python-brace-format #| msgid "Event registration confirmed: {code}" msgid "Order approved and confirmed: {code}" msgstr "Evenemangsregistrering bekräftad: {code}" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -9036,13 +9140,13 @@ msgstr "" "Med vänliga hälsningar,\n" "Ditt {event} team" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, fuzzy, python-brace-format #| msgid "Order denied" msgid "Order denied: {code}" msgstr "Beställningen har nekats" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -9071,7 +9175,7 @@ msgstr "" "Med vänliga hälsningar,\n" "Ditt {event} team" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -9090,13 +9194,13 @@ msgstr "" "Med vänliga hälsningar,\n" "Ditt {event} team" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, fuzzy, python-brace-format #| msgid "Your event registration: {code}" msgid "Your ticket is ready for download: {code}" msgstr "Din registrering: {code}" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, fuzzy, python-brace-format #| msgid "" #| "Hello {attendee_name},\n" @@ -9129,7 +9233,7 @@ msgstr "" "Med vänliga hälsningar,\n" "Ditt {event} team" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -9152,12 +9256,12 @@ msgstr "" "Med vänliga hälsningar,\n" "Ditt {event} team" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -9177,12 +9281,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -9202,12 +9306,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -9227,56 +9331,56 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "" -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 msgid "Header image" msgstr "" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -9285,26 +9389,26 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -9313,15 +9417,15 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -9330,81 +9434,81 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 #, fuzzy #| msgid "Attendee email" msgid "Attendee data explanation" msgstr "Epost till deltagare" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." msgstr "" -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 msgid "Additional success message" msgstr "" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -9413,15 +9517,15 @@ msgstr "" "bekräftelse på din beställning som innehåller en länk som du behöver för att " "komma åt din beställning vid senare tillfällen." -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -9429,73 +9533,73 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 #, fuzzy #| msgid "Your changes have been saved." msgid "Length of gift card codes" msgstr "Dina ändringar har sparats." -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 #, fuzzy #| msgid "Your changes have been saved." msgid "Validity of gift card codes in years" msgstr "Dina ändringar har sparats." -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 #, fuzzy #| msgid "Confirmations" msgid "Dialog text" msgstr "Bekräftelser" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -9503,155 +9607,155 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 #, fuzzy #| msgctxt "subevent" #| msgid "Other dates" msgid "Privacy settings" msgstr "Andra datum" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 #, fuzzy #| msgid "Product variation" msgid "\"Accept\" button description" msgstr "Produktvarianter" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 #, fuzzy #| msgid "External refund of payment" msgid "Required cookies only" msgstr "Extern återbetalning" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 #, fuzzy #| msgid "Product variation" msgid "\"Reject\" button description" msgstr "Produktvarianter" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 msgid "Customers can choose their own seats" msgstr "" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation" @@ -9659,46 +9763,46 @@ msgctxt "person_name" msgid "Salutation" msgstr "Avbokning" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -10432,7 +10536,7 @@ msgstr "" msgid "The task has been completed." msgstr "" -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "" @@ -10441,13 +10545,13 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -10679,24 +10783,24 @@ msgid "HTML mail renderer" msgstr "" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 #, fuzzy #| msgid "Order contact address changed" msgid "Subject sent to order contact address" msgstr "Kontaktadressen för beställningen har uppdaterats" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -10704,19 +10808,19 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 msgid "Subject sent to attendees" msgstr "" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -10743,76 +10847,84 @@ msgstr "" msgid "Text (requested by user)" msgstr "" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 msgid "Subject for received order" msgstr "" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 msgid "Text for received order" msgstr "" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 #, fuzzy #| msgid "Subtract from product price" msgid "Subject for approved order" msgstr "Subtrahera från produktpriset" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 #, fuzzy #| msgid "Unpaid or free orders" msgid "Text for approved order" msgstr "Betalade ordrar" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 #, fuzzy #| msgid "Unpaid or free orders" msgid "Subject for approved free order" msgstr "Betalade ordrar" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 #, fuzzy #| msgid "Unpaid or free orders" msgid "Text for approved free order" msgstr "Betalade ordrar" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 msgid "Subject for denied order" msgstr "" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 #, fuzzy #| msgid "Unpaid or free orders" msgid "Text for denied order" msgstr "Betalade ordrar" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -10820,76 +10932,76 @@ msgstr "Betalade ordrar" msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 #, fuzzy #| msgid "Ticket design" msgid "Ticket code generator" msgstr "Biljettdesign" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 #, fuzzy #| msgid "Presale not started" msgid "Sale not allowed" msgstr "Försäljningen har inte påbörjats" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 #, fuzzy #| msgid "New order requires approval" msgid "Order requires approval" msgstr "Ny beställning kräver godkännande" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 #, fuzzy #| msgctxt "invoice" #| msgid "Tax Invoice" msgid "Text on invoice" msgstr "Moms Faktura" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -10897,48 +11009,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -10946,27 +11058,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "" @@ -10978,7 +11090,7 @@ msgid "Please enter less than 25 recipients." msgstr "Var snäll och ange ett kortare namn." #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "" @@ -10999,94 +11111,102 @@ msgstr "" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +#| msgctxt "checkoutflow" +#| msgid "Order confirmed" +msgid "Paid or confirmed" +msgstr "Beställningen är bekräftad" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 #, fuzzy #| msgid "Cancellation" msgid "Cancellations" msgstr "Annullering" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 #, fuzzy #| msgid "Canceled (paid fee)" msgid "Canceled (fully)" msgstr "Avbruten (betalad avgift)" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 #, fuzzy #| msgid "Canceled (paid fee)" msgid "Canceled (fully or with paid fee)" msgstr "Avbruten (betalad avgift)" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation" msgid "Cancellation requested" msgstr "Avbruten" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 #, fuzzy #| msgid "Payment providers" msgid "Payment process" msgstr "Betalningsleverantörer" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 msgid "Partially paid" msgstr "" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 #, fuzzy #| msgctxt "checkoutflow" #| msgid "Order confirmed" msgid "Underpaid (but confirmed)" msgstr "Beställningen är bekräftad" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 #, fuzzy #| msgid "Approval pending" msgid "Approval process" msgstr "Väntar godkännande" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 #, fuzzy #| msgid "Approval pending" msgid "Approved, payment pending" msgstr "Väntar godkännande" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -11094,177 +11214,177 @@ msgstr "Väntar godkännande" msgid "Approval pending" msgstr "Väntar godkännande" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 #, fuzzy #| msgid "New order placed" msgid "Order placed before" msgstr "Ny beställning utförd" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 msgid "Minimal sum of payments and refunds" msgstr "" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 msgid "Maximal sum of payments and refunds" msgstr "" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "Alla event" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 #, fuzzy #| msgid "All payment providers" msgid "All payments" msgstr "Alla betalningsleverantörer" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 #, fuzzy #| msgid "Event created" msgid "Payment created from" msgstr "Evenemang skapat" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 #, fuzzy #| msgid "Payment" msgid "Payment created until" msgstr "Betalning" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 #, fuzzy #| msgid "Paid orders" msgid "Paid from" msgstr "Betalade beställningar" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 #, fuzzy #| msgid "Available until" msgid "Paid until" msgstr "Tillgänglig till och med" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "Försäljningen har inte påbörjats" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "Försäljning avslutad" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 msgid "Date from" msgstr "" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 msgid "Date until" msgstr "" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 #, fuzzy #| msgid "Start date" msgid "Start time from" msgstr "Start datum" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 #, fuzzy #| msgid "Start date" msgid "Start time until" msgstr "Start datum" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "Sökterm" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 #, fuzzy #| msgid "Is active" msgid "active" msgstr "Är aktiv" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 #, fuzzy #| msgid "Shop disabled" msgid "disabled" msgstr "Butiken är inaktiverad" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 #, fuzzy #| msgctxt "checkoutflow" @@ -11272,254 +11392,254 @@ msgstr "Butiken är inaktiverad" msgid "not yet activated" msgstr "Beställningen är bekräftad" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 msgid "Has no memberships" msgstr "Har inget medlemskap" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 msgid "Has any membership" msgstr "Har något medlemskap" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 msgid "Has valid membership" msgstr "Har giltigt medlemskap" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "Sök deltagare…" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "Alla deltagare" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "Checkade in men lämnade" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 #, fuzzy #| msgid "Presale" msgctxt "checkin state" msgid "Present" msgstr "Förköp" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "Checkade in" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "Har inte checkat in" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 msgctxt "subevent" msgid "Date start from" msgstr "datum start från" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 msgctxt "subevent" msgid "Date start until" msgstr "Datum startar fram till" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "Administratör" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "Ingen administratör" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "Giltig" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 #, fuzzy msgid "Unredeemed" msgstr "oförlösta" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "Inlöst minst en gång" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "fullt inlöst" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "Inlöst och checkat in med biljett" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "Sök kupong" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "Återbetalningsstatus" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "Alla återbetalningar" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 msgid "Filter by…" msgstr "Filtrera efter…" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 #, fuzzy #| msgid "Checkout" msgid "All check-ins" msgstr "Kassa" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 #, fuzzy #| msgid "Tickets & check-in" msgid "Successful check-ins" msgstr "Biljettdesign" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 #, fuzzy #| msgid "Tickets & check-in" msgid "Unsuccessful check-ins" msgstr "Biljettdesign" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 msgid "Scan type" msgstr "" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 #, fuzzy #| msgid "Redirection" msgid "All directions" msgstr "Omdirigerings URI:er" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 msgid "Device" msgstr "" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 #, fuzzy #| msgid "All invoices" msgid "All devices" msgstr "Alla fakturor" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 msgid "All gates" msgstr "" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 #, fuzzy #| msgid "Start date" msgctxt "filter" msgid "Start date" msgstr "Start datum" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 #, fuzzy #| msgid "End date" msgctxt "filter" msgid "End date" msgstr "Slut datum" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 #, fuzzy #| msgid "Device name" msgid "Device status" msgstr "Enhetsnamn" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 #, fuzzy #| msgid "All invoices" msgid "Active devices" msgstr "Alla fakturor" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 #, fuzzy #| msgid "All invoices" msgid "Revoked devices" @@ -11731,7 +11851,7 @@ msgid "" "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 msgid "No category" msgstr "" @@ -11775,47 +11895,47 @@ msgstr "" msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "" -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 #, fuzzy #| msgid "" #| "Gift card products should not be associated with non-zero tax rates since " @@ -11827,13 +11947,13 @@ msgstr "" "Presentkorts-produkter bör bara kopplas till skattesatser som är noll, " "eftersom moms kommer att tillämpas när presentkortet löses in." -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -11841,7 +11961,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -11849,7 +11969,7 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 msgid "Use value from product" msgstr "" @@ -11883,8 +12003,8 @@ msgstr "Du valde ingen av produkterna." msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "" @@ -11961,21 +12081,38 @@ msgstr "" msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +#, fuzzy +#| msgid "Confirm payment" +msgid "Confirm order regardless of payment" +msgstr "Bekräfta betalning" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" msgstr "" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -11983,15 +12120,15 @@ msgid "" "payments." msgstr "" -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 msgid "" "If you keep a fee, all positions within this order will be canceled and the " "order will be reduced to a cancellation fee. Payment and shipping fees will " @@ -12000,28 +12137,28 @@ msgid "" "automatically." msgstr "" -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 #, fuzzy #| msgid "Your event registration: %(code)s" msgid "Generate cancellation for invoice" msgstr "Förköp har inte startat: %(code)s" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -12030,60 +12167,60 @@ msgstr "" msgid "Payment date" msgstr "" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 #, fuzzy #| msgid "Please select a payment method." msgid "Please select some events." msgstr "Välj ett betalsätt." -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -12092,7 +12229,7 @@ msgstr "" msgid "Seat" msgstr "" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -12102,120 +12239,139 @@ msgstr "" msgid "Membership" msgstr "" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Ticket secret" +msgid "Ticket is blocked" +msgstr "Klient-hemlighet" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +#, fuzzy +#| msgid "Valid until" +msgid "Validity end" +msgstr "Giltig till" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 msgid "Cancel this position" msgstr "" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 #, fuzzy #| msgid "Remove one" msgid "Remove this fee" msgstr "Ta bort en" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 #, fuzzy #| msgid "Go to the ticket shop" msgid "Attach tickets" msgstr "Gå till biljett shoppen" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 #, fuzzy #| msgid "All invoices" msgid "Attach invoices" msgstr "Alla fakturor" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 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:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "" -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "" -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "" -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 #, fuzzy #| msgid "Cancel order" msgid "Cancel all dates" msgstr "Avbryt beställning" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "" -#: pretix/control/forms/orders.py:759 -msgid "Only available for payment method that support automatic refunds." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 +12380,29 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 msgid "Gift card validity" msgstr "" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 msgid "Keep a fixed cancellation fee per ticket" msgstr "" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 msgid "Free tickets and add-on products are not counted" msgstr "" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 msgid "Keep fees" msgstr "" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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,21 +12410,21 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 msgid "Send information via email" msgstr "" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 msgid "Send information to waiting list" msgstr "" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, fuzzy, python-brace-format #| msgid "Canceled" msgid "Canceled: {event}" msgstr "Avbruten" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -12300,7 +12456,7 @@ msgstr "" "\n" "Ditt {event} team" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -12324,24 +12480,24 @@ msgstr "" "\n" "Ditt {event} team" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -12800,1109 +12956,1156 @@ msgstr "" msgid "A new secret has been generated for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, python-brace-format +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:172 +#, python-brace-format +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:177 +#, python-brace-format +msgid "A block has been added for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:181 +#, python-brace-format +msgid "A block has been removed for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " "type \"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 #, fuzzy #| msgid "The order has been canceled." msgid "This object has been created by cloning." msgstr "Denna beställning har avbrutits" -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 #, fuzzy #| msgid "Your changes have been saved." msgid "The organizer has been changed." msgstr "Dina ändringar har sparats." -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 #, fuzzy #| msgid "The order has been canceled." msgid "The organizer settings have been changed." msgstr "Denna beställning har avbrutits" -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 #, fuzzy #| msgid "The order has been canceled." msgid "The footer links have been changed." msgstr "Denna beställning har avbrutits" -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 #, fuzzy #| msgid "The order has been canceled." msgid "A scheduled export has been added." msgstr "Denna beställning har avbrutits" -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 #, fuzzy #| msgid "Your changes have been saved." msgid "A scheduled export has been changed." msgstr "Dina ändringar har sparats." -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 #, fuzzy #| msgid "The order has been canceled." msgid "A scheduled export has been deleted." msgstr "Denna beställning har avbrutits" -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 #, fuzzy #| msgid "The order has been canceled." msgid "A scheduled export has been executed." msgstr "Denna beställning har avbrutits" -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 msgid "Gift card acceptance for another organizer has been removed." msgstr "" -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 #, fuzzy #| msgid "Your changes have been saved." msgid "The webhook has been created." msgstr "Dina ändringar har sparats." -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 #, fuzzy #| msgid "Your changes have been saved." msgid "The webhook has been changed." msgstr "Dina ändringar har sparats." -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 #, fuzzy #| msgid "Your changes have been saved." msgid "The webhook call retry jobs have been dropped." msgstr "Dina ändringar har sparats." -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 #, fuzzy #| msgid "Your changes have been saved." msgid "The SSO provider has been created." msgstr "Dina ändringar har sparats." -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 #, fuzzy #| msgid "Your changes have been saved." msgid "The SSO provider has been changed." msgstr "Dina ändringar har sparats." -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 #, fuzzy #| msgid "The order has been canceled." msgid "The SSO provider has been deleted." msgstr "Denna beställning har avbrutits" -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 #, fuzzy #| msgid "Your changes have been saved." msgid "The SSO client has been created." msgstr "Dina ändringar har sparats." -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 #, fuzzy #| msgid "Your changes have been saved." msgid "The SSO client has been changed." msgstr "Dina ändringar har sparats." -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 #, fuzzy #| msgid "The order has been canceled." msgid "The SSO client has been deleted." msgstr "Denna beställning har avbrutits" -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 #, fuzzy #| msgid "Your changes have been saved." msgid "The membership type has been created." msgstr "Dina ändringar har sparats." -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 #, fuzzy #| msgid "Your changes have been saved." msgid "The membership type has been changed." msgstr "Dina ändringar har sparats." -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 #, fuzzy #| msgid "The order has been canceled." msgid "The membership type has been deleted." msgstr "Denna beställning har avbrutits" -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 #, fuzzy #| msgid "Your changes have been saved." msgid "The account has been created." msgstr "Dina ändringar har sparats." -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 #, fuzzy #| msgid "Your changes have been saved." msgid "The account has been changed." msgstr "Dina ändringar har sparats." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 msgid "A membership for this account has been added." msgstr "" -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 #, fuzzy #| msgid "Your changes have been saved." msgid "A membership of this account has been changed." msgstr "Dina ändringar har sparats." -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 #, fuzzy #| msgid "Your changes have been saved." msgid "A membership of this account has been deleted." msgstr "Dina ändringar har sparats." -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 #, fuzzy #| msgid "The amount has been charged to your card." msgid "The account has been disabled and anonymized." msgstr "Beloppet har debiterats ditt kort." -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 #, fuzzy #| msgid "The invoice has been generated." msgid "A new password has been requested." msgstr "Denna faktura har skapats." -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 #, fuzzy #| msgid "Your changes have been saved." msgid "A new password has been set." msgstr "Dina ändringar har sparats." -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 #, fuzzy #| msgid "The order has been canceled." msgid "The event has been canceled." msgstr "Denna beställning har avbrutits" -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 #, fuzzy #| msgid "The order has been canceled." msgid "An event has been deleted." msgstr "Denna beställning har avbrutits" -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "" -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "" -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "" -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "" -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +#, fuzzy +#| msgid "The invoice has been generated." +msgid "The order has been set to be usable before it is paid." +msgstr "Denna faktura har skapats." + +#: pretix/control/logdisplay.py:374 +#, fuzzy +#| msgid "The invoice has been generated." +msgid "The order has been set to require payment before use." +msgstr "Denna faktura har skapats." + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "" -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 #, fuzzy #| msgid "The invoice has been generated." msgid "The cancellation request has been deleted." msgstr "Denna faktura har skapats." -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "" -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 #, fuzzy #| msgid "The order has been canceled." msgid "The order has been reactivated." msgstr "Denna beställning har avbrutits" -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "" -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "" -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, fuzzy, python-brace-format #| msgid "The invoice has been generated." msgid "The order has been denied (comment: \"{comment}\")." msgstr "Denna faktura har skapats." -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 #, fuzzy #| msgid "Your changes have been saved." msgid "The customer account has been changed." msgstr "Dina ändringar har sparats." -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "Denna faktura har skapats." -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 #, fuzzy #| msgid "Your changes have been saved." msgid "The order's follow-up date has been updated." msgstr "Dina ändringar har sparats." -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "" -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "" -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "" -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "" -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "" -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "" -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "" -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 msgid "A bundled item has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 msgid "A bundled item has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 msgid "A bundled item has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "" -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "" -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 msgid "The quota has been re-opened." msgstr "" -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "" -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "" -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "" -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 #, fuzzy #| msgid "Your changes have been saved." msgid "The discount has been added." msgstr "Dina ändringar har sparats." -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 #, fuzzy #| msgid "The order has been canceled." msgid "The discount has been deleted." msgstr "Denna beställning har avbrutits" -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 #, fuzzy #| msgid "Your changes have been saved." msgid "The discount has been changed." msgstr "Dina ändringar har sparats." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "" -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "" -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "" -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "" -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "" -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 #, fuzzy #| msgid "The order has been canceled." msgid "The event details have been changed." msgstr "Denna beställning har avbrutits" -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 msgid "An entry has been transferred to another waiting list." msgstr "" -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 #, fuzzy #| msgid "Your changes have been saved." msgid "The gate has been created." msgstr "Dina ändringar har sparats." -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 #, fuzzy #| msgid "Your changes have been saved." msgid "The gate has been changed." msgstr "Dina ändringar har sparats." -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 #, fuzzy #| msgid "The order has been canceled." msgid "The gate has been deleted." msgstr "Denna beställning har avbrutits" -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "" -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 #, fuzzy #| msgid "The order has been canceled." msgctxt "subevent" msgid "The event date has been canceled." msgstr "Denna beställning har avbrutits" -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "" -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "" -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "" -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "" -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "" -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "" -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "" -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "" -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "" -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 #, fuzzy #| msgid "Your changes have been saved." msgid "The gift card has been created." msgstr "Dina ändringar har sparats." -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 #, fuzzy #| msgid "Your changes have been saved." msgid "The gift card has been changed." msgstr "Dina ändringar har sparats." -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 msgid "A manual transaction has been performed." msgstr "" -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, fuzzy, python-brace-format #| msgid "The invoice has been generated." msgid "The order has been canceled (comment: \"{comment}\")." msgstr "Denna faktura har skapats." -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "Denna beställning har avbrutits." -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "" +#: pretix/control/logdisplay.py:678 +msgid "Blocked manually" +msgstr "" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -13937,7 +14140,7 @@ msgstr "" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -13945,8 +14148,8 @@ msgid "Payment" msgstr "Betalning" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -13996,7 +14199,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -14045,7 +14248,7 @@ msgid "Search" msgstr "Sök" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "" @@ -14650,7 +14853,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -14702,18 +14905,18 @@ msgstr "Tidszon" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "Resultat" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "" @@ -14725,7 +14928,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "Slut: %(time)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "" @@ -14849,7 +15052,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -15634,7 +15837,7 @@ msgid "Show affected orders" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "" @@ -15794,9 +15997,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -15869,8 +16072,8 @@ msgid "Free order" msgstr "" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "" @@ -15907,7 +16110,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "" @@ -15970,34 +16173,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -16136,7 +16339,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -17039,14 +17242,14 @@ msgid "Add a new bundled product" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "" @@ -17057,13 +17260,13 @@ msgid "" "sale until you have added it to an existing or newly created quota." msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 #, fuzzy #| msgid "Variation" msgid "New variation" msgstr "Variation" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "" @@ -17274,7 +17477,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "Utsålt" @@ -17329,36 +17532,36 @@ msgid "Question: %(name)s" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "Betald" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "Antal" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "" @@ -17820,40 +18023,86 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +#| msgid "Ticket design" +msgid "Ticket block" +msgstr "Biljettdesign" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +#, fuzzy +#| msgid "Not checked in" +msgid "Not blocked" +msgstr "Har inte checkat in" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +#, fuzzy +#| msgid "Valid until" +msgid "Validity time" +msgstr "Giltig till" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, fuzzy, python-format +#| msgid "Paid orders" +msgid "Valid from %(datetime)s" +msgstr "Betalade beställningar" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, fuzzy, python-format +#| msgid "Valid until" +msgid "Valid until %(datetime)s" +msgstr "Giltig till" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 msgid "" "Removing or splitting this position will also remove or split all add-ons to " "this position." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "" @@ -17878,7 +18127,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -18033,275 +18282,287 @@ msgstr "Avbruten" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 #, fuzzy #| msgid "Confirmations" msgid "Customer account" msgstr "Bekräftelser" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 #, fuzzy #| msgid "Contact information" msgid "Contact email" msgstr "Kontaktinformation" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 #, fuzzy #| msgid "Cancel order" msgid "Invoice was emailed to customer" msgstr "Avbryt beställning" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 msgid "Invoice was not yet emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 #, fuzzy #| msgid "All invoices" msgid "Email invoices" msgstr "Alla fakturor" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "Beställda artiklar" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, fuzzy, python-format #| msgid "End: %(time)s" msgid "Denied scan: %(date)s" msgstr "Slut: %(time)s" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, fuzzy, python-format #| msgid "End: %(time)s" msgid "Exit scan: %(date)s" msgstr "Slut: %(time)s" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, fuzzy, python-format #| msgid "End: %(time)s" msgid "Entry scan: %(date)s" msgstr "Slut: %(time)s" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "Använd rabattkod:" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, fuzzy, python-format #| msgid "Maximum discount budget" msgid "Used %(amount)s discount from budget" msgstr "Maximal rabattbudget" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 msgid "Ticket page" msgstr "Klient-hemlighet" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "utan svar" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "plus %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "inkl. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "Avgifter" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "Totalt" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "Successful payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 #, fuzzy #| msgid "Net total" msgid "Pending total" msgstr "Totalt" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "Postkod och stad" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "" @@ -18873,8 +19134,16 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +#, fuzzy +#| msgctxt "checkoutflow" +#| msgid "Order confirmed" +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "Beställningen är bekräftad" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "Avbruten (betalad avgift)" @@ -19116,14 +19385,6 @@ msgstr "Inväntar betalning" msgid "Anonymize" msgstr "Gör anonym" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -#, fuzzy -#| msgid "Paid orders" -msgid "Valid from" -msgstr "Betalade beställningar" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -21370,51 +21631,51 @@ msgstr "" msgid "Invalid code, please try again." msgstr "" -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "" -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 #, 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:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 msgid "We could not save your changes. See below for details." msgstr "" -#: pretix/control/views/checkin.py:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "" @@ -21506,7 +21767,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "Försäljning är avslutad" @@ -21514,7 +21775,7 @@ msgstr "Försäljning är avslutad" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "Snart" @@ -21567,7 +21828,7 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "Denna faktura har skapats." -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -21605,13 +21866,13 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "" @@ -21705,17 +21966,17 @@ msgstr "" msgid "Your event is not empty, you need to set it up manually." msgstr "" -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" msgstr "" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "" @@ -21795,7 +22056,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "" @@ -21835,8 +22096,8 @@ msgstr "" msgid "Street" msgstr "" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "" @@ -21844,88 +22105,88 @@ msgstr "" msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 #, fuzzy #| msgid "End: %(time)s" msgid "Exit scans" msgstr "Slut: %(time)s" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "" -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " "from it." msgstr "" -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 msgid "" "The product could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it. Deleting it could break reporting or other " "functionality, so the product has been disabled instead." msgstr "" -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "" @@ -22304,67 +22565,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:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 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:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 pretix/plugins/sendmail/views.py:174 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -22372,36 +22633,36 @@ msgstr "" "Denna länk är inte längre giltig. Gå tillbaka, uppdatera sidan och försök " "igen." -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, fuzzy, python-brace-format #| msgid "Expired" msgid "Export: {title}" msgstr "Utgången" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -22409,271 +22670,271 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 #, fuzzy #| msgid "The order has been canceled." msgid "All orders have been canceled." msgstr "Denna beställning har avbrutits" -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 #, fuzzy #| msgid "Your changes have been saved." msgid "Your input was not valid." msgstr "Dina ändringar har sparats." -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." msgstr "" -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "" -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 #, fuzzy #| msgid "The order has been canceled." msgid "The selected gift card issuer has been added." msgstr "Denna beställning har avbrutits" -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 msgid "The selected gift card issuer has been removed." msgstr "" -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 #, fuzzy #| msgid "The invoice has been generated." msgid "The transaction could not be reversed." msgstr "Denna faktura har skapats." -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 #, fuzzy #| msgid "The invoice has been generated." msgid "The transaction has been reversed." msgstr "Denna faktura har skapats." -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 msgid "The manual transaction has been saved." msgstr "" -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 #, fuzzy #| msgid "The order has been canceled." msgid "The gift card has been created and can now be used." msgstr "Denna beställning har avbrutits" -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 #, fuzzy #| msgid "The order has been canceled." msgid "The selected gate has been deleted." msgstr "Denna beställning har avbrutits" -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 #, fuzzy #| msgid "Your changes have been saved." msgid "The property has been created." msgstr "Dina ändringar har sparats." -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 #, fuzzy #| msgid "The order has been canceled." msgid "The selected property has been deleted." msgstr "Denna beställning har avbrutits" -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 #, fuzzy #| msgid "The order has been canceled." msgid "The selected object has been deleted." msgstr "Denna beställning har avbrutits" -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 #, fuzzy #| msgid "Your changes have been saved." msgid "The provider has been created." msgstr "Dina ändringar har sparats." -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 #, fuzzy #| msgid "Your changes have been saved." msgid "The customer account has been anonymized." @@ -22940,7 +23201,7 @@ msgstr "Den förfrågade entrén existerar inte." msgid "The selected entry has been deleted." msgstr "Den utvalda entrén har tagits bort." -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "" @@ -23032,7 +23293,7 @@ msgstr "Omdirigerings URI:er" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "Inkludera väntande beställningar" @@ -23982,96 +24243,96 @@ msgstr "" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 #, fuzzy #| msgid "Checkout" msgctxt "export_category" msgid "Check-in" msgstr "Kassa" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 #, fuzzy #| msgid "Checkout" msgid "Checked out" msgstr "Kassa" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 msgid "Automatically checked in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 msgid "Check-in log (all scans)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 msgid "Offline" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 #, fuzzy #| msgid "Expired" msgid "Upload date" msgstr "Utgången" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 msgid "Upload time" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 msgid "Successful scans only" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 msgid "All check-in lists" msgstr "" @@ -24800,83 +25061,87 @@ msgstr "" msgid "Everyone who placed an order" msgstr "" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" msgstr "" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 #, fuzzy #| msgid "Approval pending" msgid "approval pending" msgstr "Väntar godkännande" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 #, fuzzy #| msgid "Restrict to specific sales channels" msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "Begränsad till specifika sälj kanaler" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 msgid "Absolute" msgstr "" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 #, fuzzy #| msgid "External refund of payment" msgid "Relative, before event start" msgstr "Extern återbetalning" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 #, fuzzy #| msgid "External refund of payment" msgid "Relative, before event end" msgstr "Extern återbetalning" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 #, fuzzy #| msgid "External refund of payment" msgid "Relative, after event start" msgstr "Extern återbetalning" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 msgid "Relative, after event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 #, fuzzy #| msgid "Please enter your name." msgid "Please specify the send date" msgstr "Ange ditt namn." -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 msgid "Please specify the offset days and time" msgstr "" -#: pretix/plugins/sendmail/forms.py:394 +#: pretix/plugins/sendmail/forms.py:396 msgid "Please specify a product" msgstr "" @@ -24896,67 +25161,67 @@ msgstr "" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 #, fuzzy #| msgid "Limit to products" msgid "Limit products" msgstr "Begränsa till produkter" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 #, fuzzy #| msgid "End date" msgid "Send date" msgstr "Slut datum" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 msgid "Time of day" msgstr "" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, fuzzy, python-brace-format #| msgid "Admission: {datetime}" msgid "on {date} at {time}" msgstr "Tillträde: {datetime}" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, 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:269 +#: pretix/plugins/sendmail/models.py:275 #, 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:279 +#: pretix/plugins/sendmail/models.py:285 #, 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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -25193,20 +25458,20 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" msgstr[0] "" msgstr[1] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, fuzzy, python-format #| msgid "Waiting list entry" msgid "%(number)s waiting list entry" @@ -25214,13 +25479,13 @@ msgid_plural "%(number)s waiting list entries" msgstr[0] "Post på väntelistan" msgstr[1] "Post på väntelistan" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 #, fuzzy #| msgid "Your changes have been saved." msgid "Your rule has been created." msgstr "Dina ändringar har sparats." -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 #, fuzzy #| msgid "The order has been canceled." msgid "The selected rule has been deleted." @@ -25298,11 +25563,6 @@ msgstr "" msgid "Minimum Price" msgstr "" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 msgid "Available" @@ -26139,11 +26399,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "Granska beställning" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 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:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -26966,7 +27226,7 @@ msgstr "UTSÅLT" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "Reserverad" @@ -27017,14 +27277,20 @@ msgstr "" msgid "Membership:" msgstr "Medlemsskapstyp" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +#, fuzzy +#| msgid "The device has been removed." +msgid "This ticket is blocked." +msgstr "Den här enheten har tagits bort." + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 #, fuzzy #| msgid "Usages" msgctxt "ticket_checkins" msgid "Usage:" msgstr "Användning" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, fuzzy, python-format #| msgid "The device has been removed." msgid "This ticket has been used once." @@ -27032,54 +27298,54 @@ msgid_plural "This ticket has been used %(count)s times." msgstr[0] "Den här enheten har tagits bort." msgstr[1] "Den här enheten har tagits bort." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 #, fuzzy #| msgid "Attendee name" msgid "No attendee name provided" msgstr "Namn på deltagare" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "OK, vi tar bort denna…" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, fuzzy, python-format #| msgid "Amount of %(item)s to order" msgid "Remove one %(item)s from your cart" msgstr "Antal av %(item)s att beställa" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, python-format msgid "" "Remove one %(item)s from your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "Vi försöker reservera en annan till dig!" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -27091,38 +27357,38 @@ msgstr "" "När varorna lagts i din varukorg, så har du %(time)s minuter att slutföra " "beställning." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, fuzzy, python-format #| msgid "Amount of %(item)s to order" msgid "Add one more %(item)s to your cart" msgstr "Antal av %(item)s att beställa" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" msgstr[0] "En produkt" msgstr[1] "%(num)s produkter" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, python-format msgid "incl. %(tax_sum)s taxes" msgstr "inkl. %(tax_sum)s skatter" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, fuzzy, python-format #| msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "Varorna i din varukorg är reserverade för dig i %(minutes)s minuter." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 msgid "" "The items in your cart are no longer reserved for you. You can still " "complete your order as long as they’re available." @@ -27130,7 +27396,7 @@ msgstr "" "Varorna i din varukorg är inte längre reserverade för dig. Du kan dock " "genomföra din order så länge varorna fortfarande är tillgängliga." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -27245,16 +27511,17 @@ msgid "Confirmation pending" msgstr "Bekräftelser" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "Inväntar betalning" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 #, fuzzy #| msgid "Confirm payment" msgctxt "order state" msgid "Confirmed" msgstr "Kommentar:" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "Inväntar betalning" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 #, fuzzy @@ -27337,7 +27604,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 #, fuzzy #| msgid "Show number of tickets left" msgid "Few tickets left" @@ -27348,7 +27615,7 @@ msgstr "Visa antalet kvarvarande biljetter" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 msgctxt "available_event_in_list" msgid "Buy now" msgstr "" @@ -27363,7 +27630,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "" @@ -27372,7 +27639,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "" @@ -27431,14 +27698,14 @@ msgid "Other dates" msgstr "Andra datum" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 #, fuzzy #| msgid "The presale period for this event is over." msgid "The booking period for this event is over." msgstr "Tiden för förköp för detta evenemang har passerat." #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, fuzzy, python-format #| msgid "The presale for this event will start on %(date)s at %(time)s." msgid "The booking period for this event will start on %(date)s at %(time)s." @@ -28577,7 +28844,7 @@ msgid "The products have been successfully added to your cart." msgstr "Produkterna har lagts till i din varukorg." #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -28804,15 +29071,15 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "" -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "" -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "" diff --git a/src/pretix/locale/sv/LC_MESSAGES/djangojs.po b/src/pretix/locale/sv/LC_MESSAGES/djangojs.po index 48311694b..e7d6dbd30 100644 --- a/src/pretix/locale/sv/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/sv/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2022-03-03 07:00+0000\n" "Last-Translator: MaLund13 \n" "Language-Team: Swedish \n" "Language-Team: Turkish " msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "Boş, eğer bu ürün giriş bileti değilse" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "Oluşturuldu" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "bekleniyor" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "onaylandı" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "iptal edildi" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "başarısız oldu" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "iade edildi" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "Ödeme bilgileri" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "dışarıdan başladı" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "oluşturuldu" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "transit olarak" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "tamam" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "başarısız oldu" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "iptal edildi" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "Organizatör" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "Müşteri" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "Harici" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 #, fuzzy #| msgid "Refund only" msgid "Refund reason" msgstr "Sadece iade" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" "May be shown to the end user or used e.g. as part of a payment reference." msgstr "" -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "Ödeme ücreti" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "Nakliye ücreti" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "Servis ücreti" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 #, fuzzy #| msgid "Cancellation" msgid "Cancellation fee" msgstr "İptal" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "Diğer ücretler" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "Hediye kartı" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "Değer" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "Sipariş pozisyonu" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "Sepet kimliği (ör. oturum anahtarı)" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "Sepet pozisyonu" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "Sepet pozisyonları" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "Kurumsal müşteri" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "" "Bu referans, sizin için rahat olması amacıyla faturanızda yazdırılacaktır." @@ -5127,8 +5173,8 @@ msgstr "" "düzenleyici hesaplarınıza ve etkinliklerinize başvurmak için kullanılıyor." #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -5403,15 +5449,7 @@ msgid "" "be used." msgstr "" -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "Kadar geçerli" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "Kotadan rezervasyon bileti" @@ -5695,8 +5733,8 @@ msgid "Dates" msgstr "Tarihler" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "Net toplam" @@ -5866,10 +5904,10 @@ msgstr "Ürünün bir varyasyonunu seçmeniz gerekiyor." #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 #, fuzzy #| msgid "Invoice addresses" msgid "Invoice address" @@ -5893,7 +5931,7 @@ msgstr "Otomatik ödeme bu ödeme sağlayıcısı tarafından desteklenmez." msgid "Please enter a valid state." msgstr "Lütfen bir kota seçin." -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 #, fuzzy #| msgid "Attendee email" msgid "Attendee e-mail address" @@ -5902,12 +5940,12 @@ msgstr "Katılımcı e-postası" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 #, fuzzy #| msgid "Attendee badges" msgid "Attendee address" @@ -5933,7 +5971,7 @@ msgstr "Geçersiz bir numara girdiniz." #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 #, fuzzy #| msgid "Ticket design" msgid "Ticket code" @@ -5955,39 +5993,44 @@ msgstr "" msgid "Please enter a valid language code." msgstr "Geçerli bir e-posta adresi giriniz." -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 #, fuzzy #| msgid "Please enter a valid email address." msgid "Please enter a valid sales channel." msgstr "Geçerli bir e-posta adresi giriniz." -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 #, fuzzy #| msgid "No matching answers found." msgid "Multiple matching seats were found." msgstr "Eşleşen yanıt bulunamadı." -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 #, fuzzy #| msgid "No matching answers found." msgid "No matching seat was found." msgstr "Eşleşen yanıt bulunamadı." -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 #, fuzzy #| msgid "This slug is already in use. Please choose a different one." msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "Bu sıra zaten kullanımda. Lütfen farklı bir tane seçin." -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 #, fuzzy #| msgctxt "subevent" #| msgid "You need to select a date." msgid "You need to select a specific seat." msgstr "Bir tarih seçmeniz gerekiyor." -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 #, fuzzy #| msgid "Invalid option selected." msgid "Ambiguous option selected." @@ -6386,9 +6429,9 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, fuzzy #| msgid "Attendee email" msgid "Attendee company" @@ -6500,7 +6543,7 @@ msgid "Event begin weekday" msgstr "Etkinlik başlangıç zamanı" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "Cuma" @@ -6594,8 +6637,8 @@ msgstr "" "Eklenti 1\n" "Eklenti 2" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "Organizatör ismi" @@ -6647,7 +6690,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 #, fuzzy #| msgid "Event admission" msgid "General admission" @@ -6712,7 +6755,7 @@ msgstr "Katılımcı adları" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, fuzzy, python-brace-format #| msgid "Attendee name" @@ -6779,25 +6822,25 @@ msgstr "İlgili tarih:" msgid "Not set" msgstr "Ayarlanmadı" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" msgstr "" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 #, fuzzy #| msgid "Event date" msgid "Event canceled" msgstr "Etkinlik tarihi" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -6818,7 +6861,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "Tarih belirtilmedi." -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "Satışa sunulmayan bir ürün seçtiniz." @@ -6884,9 +6927,9 @@ msgstr[1] "" "%(product)s ürününü, %(min)s sayısından daha azını satın alamayacığınız için " "sepetinizden kaldırdık." -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 #, fuzzy #| msgid "The presale period for this event has not yet started." msgid "The booking period for this event has not yet started." @@ -6916,7 +6959,7 @@ msgstr "" "Bu etkinliğin ön satış dönemi henüz başlamamıştır. Etkilenen pozisyonlar " "sepetinizden kaldırıldı." -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has ended. The " @@ -6936,7 +6979,7 @@ msgstr "Girilen fiyat yüksek." msgid "This voucher code is not known in our database." msgstr "Bu kupon kodu veritabanımızda bilinmemektedir." -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -7037,15 +7080,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "Seçilen etkinlik tarihi aktif değil." -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "Seçilen ürün için bir eklenti seçemezsiniz." -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "Aynı eklenti ürününün iki çeşidini seçemezsiniz." -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, fuzzy, python-format #| msgid "" #| "You can select at most %(max)s add-ons from the category %(cat)s for the " @@ -7063,7 +7106,7 @@ msgstr[1] "" "%(base)s ürününün %(cat)s kategorisinden en fazla %(max)s tane eklenti " "seçebilirsiniz." -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, fuzzy, python-format #| msgid "" #| "You need to select at least %(min)s add-ons from the category %(cat)s for " @@ -7081,7 +7124,7 @@ msgstr[1] "" "%(base)s ürününün %(cat)s kategorisinden en az %(min)s tane eklenti " "seçmelisiniz." -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, fuzzy, python-format #| msgid "" #| "You can select at most %(max)s add-ons from the category %(cat)s for the " @@ -7196,27 +7239,27 @@ msgstr "Bilet sayısı" msgid "week day" msgstr "Haftasonu günü" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "Pazartesi" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "Salı" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "Çarşamba" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "Perşembe" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "Cumartesi" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "Pazar" @@ -7248,31 +7291,56 @@ msgstr "" msgid "This order position has been canceled." msgstr "Sipariş iptal edildi." -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +#| msgid "This ticket has already been redeemed." +msgid "This ticket has been blocked." +msgstr "Bu bilet zaten kullanıldı." + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, fuzzy, python-brace-format +#| msgctxt "subevent" +#| msgid "This voucher is not valid for this event date." +msgid "This ticket is only valid after {datetime}." +msgstr "Bu kupon, bu etkinlik tarihi için geçerli değil." + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, fuzzy, python-brace-format +#| msgid "This ticket has already been redeemed." +msgid "This ticket was only valid before {datetime}." +msgstr "Bu bilet zaten kullanıldı." + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "Bu sipariş konumu, bu check-in listesi için geçersiz bir ürüne sahip." -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 #, fuzzy #| msgid "This order position has an invalid product for this check-in list." msgid "This order position has an invalid date for this check-in list." msgstr "Bu sipariş konumu, bu check-in listesi için geçersiz bir ürüne sahip." -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "This order is not pending approval." +msgid "This order is not yet approved." +msgstr "Bu sipariş onay bekliyor değil." + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "Bu sipariş ödenmiş olarak işaretlenmez." -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, fuzzy, python-brace-format #| msgid "Voucher redemption" msgid "Entry not permitted: {explanation}." msgstr "Kupon geri ödeme" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "Bu check-in işlemini tamamlamak için soruları cevaplamanız gerekiyor." -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "Bu bilet zaten kullanıldı." @@ -7504,7 +7572,7 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "Geçersiz tarih girişi." -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." @@ -7512,7 +7580,7 @@ msgstr "" "Seçtiğiniz ürünlerin bazıları artık mevcut değildir. Detaylar için aşağıya " "bakınız." -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -7520,7 +7588,7 @@ msgstr "" "Seçtiğiniz ürünlerin bazıları, seçtiğiniz miktarda mevcut değildir. Detaylar " "için aşağıya bakınız." -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." @@ -7528,15 +7596,15 @@ msgstr "" "Bu arada, sepetinizdeki bazı öğelerin fiyatı değişti. Detaylar için aşağıya " "bakınız." -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "Dahili bir hata oluştu, lütfen tekrar deneyin." -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "Sepetiniz boş." -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, fuzzy, python-format #| msgid "" #| "You cannot select more than %(max)s items of the product %(product)s. We " @@ -7554,13 +7622,13 @@ msgstr[1] "" "%(product)s ürününü %(max)s'den fazla seçemezsiniz. Fazlalık maddeleri " "sepetinizden çıkardık." -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 #, fuzzy #| msgid "The presale period has ended." msgid "The booking period has ended." msgstr "Ön satış dönemi sona ermiştir." -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." @@ -7568,7 +7636,7 @@ msgstr "" "Kartınızdaki öğelerden biri için kullanılan kupon kodu veritabanımızda " "bilinmemektedir." -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " @@ -7577,7 +7645,7 @@ msgstr "" "Kartınızdaki öğelerden biri için kullanılan kupon kodu, izin verilen " "maksimum sayı kadar kullanılmış. Bu ürünü sepetinizden kaldırdık." -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 #, fuzzy #| msgid "" #| "The voucher code used for one of the items in your cart has already been " @@ -7590,7 +7658,7 @@ msgstr "" "Kartınızdaki öğelerden biri için kullanılan kupon kodu, izin verilen " "maksimum sayı kadar kullanılmış. Bu ürünü sepetinizden kaldırdık." -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." @@ -7598,7 +7666,7 @@ msgstr "" "Kartınızdaki öğelerden biri için kullanılan kupon kodunun süresi doldu. Bu " "ürünü sepetinizden kaldırdık." -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." @@ -7606,13 +7674,13 @@ msgstr "" "Kartınızdaki öğelerden biri için kullanılan kupon kodu bu öğe için geçerli " "değil. Bu ürünü sepetinizden kaldırdık." -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 #, fuzzy #| msgid "You need a valid voucher code to order this product." msgid "You need a valid voucher code to order one of the products." msgstr "Bu ürünü sipariş etmek için geçerli bir kupon koduna ihtiyacınız var." -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has not yet " @@ -7624,7 +7692,7 @@ msgstr "" "Alışveriş sepetinizdeki etkinliklerden birinin ön satış dönemi henüz " "başlamamıştır. Etkilenen pozisyonlar sepetinizden kaldırıldı." -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 #, fuzzy #| msgid "" #| "The voucher code used for one of the items in your cart is expired. We " @@ -7636,7 +7704,7 @@ msgstr "" "Kartınızdaki öğelerden biri için kullanılan kupon kodunun süresi doldu. Bu " "ürünü sepetinizden kaldırdık." -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 #, fuzzy #| msgid "" #| "The voucher code used for one of the items in your cart has already been " @@ -7649,69 +7717,69 @@ msgstr "" "Kartınızdaki öğelerden biri için kullanılan kupon kodu, izin verilen " "maksimum sayı kadar kullanılmış. Bu ürünü sepetinizden kaldırdık." -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 #, fuzzy #| msgid "The order has been canceled." msgid "The order was not canceled." msgstr "Sipariş iptal edildi." -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "Yeni sona erme tarihinin gelecekte olması gerekiyor." -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "Bu sipariş onay bekliyor değil." -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "Bu siparişi iptal edemezsiniz." -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 msgid "" "The cancellation fee cannot be higher than the total amount of this order." msgstr "" -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 #, fuzzy #| msgid "This payment method does not support automatic refunds." msgid "The selected payment methods do not cover the total balance." msgstr "Bu ödeme yöntemi otomatik geri ödemeleri desteklemez." -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " "has been used in the meantime. Please check the prices below and try again." msgstr "" -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "Ürünün bir varyasyonunu seçmeniz gerekiyor." -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "Kota {name} nın işlemi gerçekleştirmek için yeterli kapasitesi yok." -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "Bu işleme izin veren herhangi bir kota yoktur." -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "Seçilen ürün aktif değil veya fiyat ayarlı değil." -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." @@ -7719,7 +7787,7 @@ msgstr "" "Bu işlem siparişi boş bırakacaktır. Lütfen bunun yerine siparişin kendisini " "iptal edin." -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." @@ -7727,62 +7795,62 @@ msgstr "" "Bu işlem siparişi ücretsiz yapacak ve bu nedenle hemen ödeme yapacak, ancak " "kota mevcut değil." -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "Bu bir eklenti ürün, lütfen eklenmesi gereken taban konumunu seçin." -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" "Seçilen taban konumu, bu ürünü bir eklenti olarak eklemenize izin vermez." -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "Yeni pozisyon için bir alt öğe seçmeniz gerekiyor." -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, 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:1396 +#: pretix/base/services/orders.py:1419 #, fuzzy #| msgid "The selected product is not active or has no price set." msgid "The selected product requires you to select a seat." msgstr "Seçilen ürün aktif değil veya fiyat ayarlı değil." -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 #, fuzzy #| msgid "The selected product is not active or has no price set." msgid "The selected product does not allow to select a seat." msgstr "Seçilen ürün aktif değil veya fiyat ayarlı değil." -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 #, fuzzy #| msgid "The selected product is not active or has no price set." msgid "The selected country is blocked by your tax rule." msgstr "Seçilen ürün aktif değil veya fiyat ayarlı değil." -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." msgstr "" -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, 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:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -7906,7 +7974,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Eklenti: %s" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, fuzzy, python-brace-format #| msgid "The voucher has been created." msgid "The voucher has been sent to {recipient}." @@ -8716,7 +8784,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Belirli bir türden kaç tane biletin hala mevcut olduğunu halka açık olarak " @@ -8734,7 +8802,7 @@ msgstr "Varsayılan olarak genişletilmiş bir ürünün varyasyonlarını göst msgid "Enable waiting list" msgstr "Bekleme listesini etkinleştir" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -9105,7 +9173,7 @@ msgid "" "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 #, fuzzy #| msgid "Cancellation" msgid "Keep a fixed cancellation fee" @@ -9115,7 +9183,7 @@ msgstr "İptal" msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 #, fuzzy #| msgid "Cancellation" msgid "Keep a percentual cancellation fee" @@ -9199,21 +9267,21 @@ msgstr "" msgid "Refund method" msgstr "Geri iade sıralaması" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "İletişim Adresi" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Katılımcıların sizinle iletişim kurmasına izin vermek için bunu herkese açık " "olarak gösteririz." -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "Künye URL'si" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -9663,7 +9731,7 @@ msgstr "" "{event} ekibiniz" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "Gün sayısı" @@ -9726,11 +9794,50 @@ msgstr "" "{event} ekibiniz" #: pretix/base/settings.py:2029 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "we did not yet receive a payment for your order for {event}.\n" +#| "Please keep in mind that we only guarantee your order if we receive\n" +#| "your payment before {expire_date}.\n" +#| "\n" +#| "You can view the payment information and the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Merhaba,\n" +"\n" +"{event} için ödemenizi henüz alamadık. Lütfen sadece\n" +"{expire_date} tarihinden önce ödeme yaparsanız siparişinizi\n" +"garanti altına aldığımızı unutmayın.\n" +"\n" +"Bu adresten sipariş ayrıntılarınızı değiştirebilir ve siparişinizin durumunu " +"görebilirsiniz\n" +"{url}\n" +"\n" +"En iyi dileklerimizle\n" +"{event} ekibiniz" + +#: pretix/base/settings.py:2042 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "{event} için bekleme listesinden seçildiniz" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -9805,12 +9912,12 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, python-brace-format msgid "Order canceled: {code}" msgstr "Sipariş iptal edildi: {code}" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -9837,12 +9944,12 @@ msgstr "" "En iyi dileklerimizle\n" "{event} ekibiniz" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "Sipariş onaylandı ve ödeme bekleniyor: {code}" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -9887,12 +9994,12 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "Sipariş onaylandı ve onaylandı: {code}" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -9931,12 +10038,12 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, python-brace-format msgid "Order denied: {code}" msgstr "Sipariş reddedildi: {code}" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -9965,7 +10072,7 @@ msgstr "" "En iyi dileklerimizle\n" "{event} ekibiniz" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -9985,12 +10092,12 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "Biletin indirilmeye hazır: {code}" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -10023,7 +10130,7 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -10046,12 +10153,12 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -10071,12 +10178,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -10096,12 +10203,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -10121,58 +10228,58 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Lütfen bir rengin onaltılık kodunu girin, ör. # 990000." -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "Ana renk" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "Yazı tipi" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "Sadece modern tarayıcılar tarafından saygı duyulur." -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 #, fuzzy #| msgid "Attendee name" msgid "Header image" msgstr "Katılımcı adı" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 #, fuzzy #| msgid "" #| "If you provide a logo image, we will by default not show your events name " @@ -10189,26 +10296,26 @@ msgstr "" "sayfa başlığında göstermeyiz. Logonuzu maksimum 120 piksel yüksekliğinde " "göstereceğiz." -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 #, fuzzy #| msgid "" #| "If you provide a logo image, we will by default not show your " @@ -10225,15 +10332,15 @@ msgstr "" "başlığında göstermeyiz. Logonuzu maksimum 120 piksel yüksekliğinde " "göstereceğiz." -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -10242,19 +10349,19 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "Logo resmi" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Logonuzu maksimum yükseklik ve 2,5 cm genişliğinde göstereceğiz." -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "Bilgi metni" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -10262,67 +10369,67 @@ msgstr "" "Varsayılan olarak herhangi bir yerde gösterilmiyor, ancak isterseniz, ör. " "bilet şablonlarında kullanabilirsiniz." -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 #, fuzzy #| msgid "Voucher redemption" msgid "Voucher explanation" msgstr "Kupon geri ödeme" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 #, fuzzy #| msgid "Attendee name" msgid "Attendee data explanation" msgstr "Katılımcı adı" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." msgstr "" -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 #, fuzzy #| msgid "Additional fee" msgid "Additional success message" msgstr "Ek ücret" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -10331,15 +10438,15 @@ msgstr "" "erişmek için ihtiyacınız olan bir bağlantıyı içeren bir sipariş onayı " "göndereceğiz." -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -10347,73 +10454,73 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "Etkinlik başlangıç zamanı (azalan)" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "İsim (azalan)" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "Tarih sıralaması" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "Tüm etkinlik sayfalarında düzenleyiciye genel bakışa geri dönün" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "Ana sayfa metni" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "Bu, organizatör ana sayfasında görüntülenecektir." -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 #, fuzzy #| msgid "Gift card" msgid "Length of gift card codes" msgstr "Hediye kartı" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 #, fuzzy #| msgid "Gift card" msgid "Validity of gift card codes in years" msgstr "Hediye kartı" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 #, fuzzy #| msgid "Additional text" msgid "Dialog text" msgstr "Ek metin" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -10421,153 +10528,153 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 #, fuzzy #| msgid "Price settings" msgid "Privacy settings" msgstr "Fiyat ayarları" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 #, fuzzy #| msgid "Product description" msgid "\"Accept\" button description" msgstr "Ürün Açıklaması" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 #, fuzzy #| msgid "Required question" msgid "Required cookies only" msgstr "Gerekli soru" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 #, fuzzy #| msgid "Product description" msgid "\"Reject\" button description" msgstr "Ürün Açıklaması" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 #, fuzzy #| msgid "Allow users to cancel unpaid orders" msgid "Customers can choose their own seats" msgstr "Kullanıcıların ödenmemiş siparişleri iptal etmesine izin ver" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 #, fuzzy #| msgid "Event name" msgid "Given name" msgstr "Etkinlik adı" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 #, fuzzy #| msgid "Full name" msgid "Family name" msgstr "Ad Soyad" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 #, fuzzy #| msgid "John Doe" msgctxt "person_name_sample" msgid "John" msgstr "John Doe" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 #, fuzzy #| msgid "Dark" msgctxt "person_name_sample" msgid "Dr" msgstr "Karanlık" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 #, fuzzy #| msgid "Ticket name" msgid "First name" msgstr "Bilet adı" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 #, fuzzy #| msgid "Device name" msgid "Middle name" msgstr "Cihaz adı" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 #, fuzzy #| msgid "John Doe" @@ -10575,21 +10682,21 @@ msgctxt "person_name_sample" msgid "John Doe" msgstr "John Doe" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 #, fuzzy #| msgid "Full name" msgid "Calling name" msgstr "Ad Soyad" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 #, fuzzy #| msgctxt "refund_state" #| msgid "in transit" msgid "Latin transcription" msgstr "transit olarak" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation" @@ -10597,42 +10704,42 @@ msgctxt "person_name" msgid "Salutation" msgstr "İptal" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 #, fuzzy #| msgid "Require customer name" msgctxt "person_name" msgid "Degree (after name)" msgstr "Müşteri adı gerektir" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Varsayılan yerel ayarınız etkinliğiniz için de etkinleştirilmelidir " "(yukarıdaki kutuya bakın)." -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "Sormadığınız takdirde katılımcı adlarını belirtmeniz gerekemez." -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Gerekli hale getirmek istiyorsanız, katılımcı e-postalarını sormalısınız." -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 #, fuzzy #| msgid "" #| "You have to ask for attendee emails if you want to make them required." @@ -10641,13 +10748,13 @@ msgid "" msgstr "" "Gerekli hale getirmek istiyorsanız, katılımcı e-postalarını sormalısınız." -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 #, fuzzy #| msgid "This will require users to enter a company name." msgid "You have to require invoice addresses to require for company names." msgstr "Bu, kullanıcıların bir şirket adı girmesini gerektirir." -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "Son ödeme tarihi, ön satışın sona ermesinden önce olamaz." @@ -11496,7 +11603,7 @@ msgstr "Dahili bir hata oluştu, lütfen tekrar deneyin." msgid "The task has been completed." msgstr "Görev tamamlandı." -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, fuzzy, python-brace-format #| msgid "Please only upload PDF files." msgid "Please do not upload files larger than {size}!" @@ -11506,13 +11613,13 @@ msgstr "Sadece PDF dosyası yükleyin." msgid "Filetype not allowed!" msgstr "Dosya türüne izin verilmedi!" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -11769,28 +11876,28 @@ msgid "HTML mail renderer" msgstr "HTML posta oluşturucu" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 #, fuzzy #| msgid "Order contact address changed" msgid "Subject sent to order contact address" msgstr "Siparişin iletişim adresi değişti" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 #, fuzzy #| msgid "Order contact address changed" msgid "Text sent to order contact address" msgstr "Siparişin iletişim adresi değişti" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 #, fuzzy #| msgid "Send a new email based on this" msgid "Send an email to attendees" msgstr "Buna dayanarak yeni bir e-posta gönder" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -11798,23 +11905,23 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 #, fuzzy #| msgid "Text (sent by admin)" msgid "Subject sent to attendees" msgstr "Metin (yönetici tarafından gönderildi)" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 #, fuzzy #| msgid "Text (sent by admin)" msgid "Text sent to attendees" msgstr "Metin (yönetici tarafından gönderildi)" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -11847,15 +11954,23 @@ msgstr "Metin (kullanıcı tarafından talep edildi)" msgid "Text (requested by user)" msgstr "Metin (kullanıcı tarafından talep edildi)" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -11863,31 +11978,31 @@ msgstr "" "Bu e-posta, sipariş etkinliğinin başlamasından birkaç gün önce " "gönderilecektir. Alan boşsa, posta asla gönderilmez." -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 #, fuzzy #| msgid "Received order" msgid "Subject for received order" msgstr "Alınan sipariş" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 #, fuzzy #| msgid "Received order" msgid "Text for received order" msgstr "Alınan sipariş" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 #, fuzzy #| msgid "Yes, approve order" msgid "Subject for approved order" msgstr "Evet, siparişi onaylayın" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 #, fuzzy #| msgid "Yes, approve order" msgid "Text for approved order" msgstr "Evet, siparişi onaylayın" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 #, fuzzy #| msgid "" #| "This will only be sent out for non-free orders. Free orders will receive " @@ -11903,19 +12018,19 @@ msgstr "" "tutucuları: {event}, {total_with_currency}, {total}, {currency}, {date}, " "{payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 #, fuzzy #| msgid "Approved order" msgid "Subject for approved free order" msgstr "Onaylanan sipariş" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 #, fuzzy #| msgid "Approved order" msgid "Text for approved free order" msgstr "Onaylanan sipariş" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 #, fuzzy #| msgid "" #| "This will only be sent out for non-free orders. Free orders will receive " @@ -11931,20 +12046,20 @@ msgstr "" "tutucuları: {event}, {total_with_currency}, {total}, {currency}, {date}, " "{payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 #, fuzzy #| msgid "Received order" msgid "Subject for denied order" msgstr "Alınan sipariş" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 #, fuzzy #| msgid "Denied order" msgid "Text for denied order" msgstr "Sipariş reddedildi" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -11953,77 +12068,77 @@ msgstr "Sipariş reddedildi" msgid "Available placeholders: {list}" msgstr "Mevcut yer tutucuları: {event}, {url}" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 #, fuzzy #| msgid "Ticket design" msgid "Ticket code generator" msgstr "Bilet tasarımı" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "Herhangi bir ülke" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "Avrupa Birliği" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "Herhangi bir müşteri" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "Bireysel" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "İş" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "Geçerli KDV Kimliği ile iş" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "Ücretli KDV" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "KDV yok" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 #, fuzzy #| msgid "Filetype not allowed!" msgid "Sale not allowed" msgstr "Dosya türüne izin verilmedi!" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 #, fuzzy #| msgid "Show orders pending approval" msgid "Order requires approval" msgstr "Onay bekleyen siparişleri göster" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 #, fuzzy #| msgid "Sales tax rate" msgid "Deviating tax rate" msgstr "Satış vergisi oranı" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 #, fuzzy #| msgid "Text on invoices" msgid "Text on invoice" msgstr "Faturalardaki metin" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "Önceden seçilmiş kupon" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -12035,11 +12150,11 @@ msgstr "" "veren veya gizli ürünlerin kilidini açan widget'lar sağlamak için " "kullanılabilir." -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "Uyumluluk modu" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -12047,28 +12162,28 @@ msgstr "" "Normal widget'ımız tüm web sitesi oluşturucularında çalışmaz. Sorun " "yaşarsanız, bu uyumluluk modunu kullanmayı deneyin." -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "Verilen kupon kodu mevcut değil." -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "Girdiğiniz dizi doğru değil." -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "Bilet indirme" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "Müşterileriniz biletlerini PDF formatında indirebilecekler." -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "Tüm katılımcıların adlarını doldurmasını zorunlu kılın" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -12076,11 +12191,11 @@ msgstr "" "Varsayılan olarak, isimleri soracağız, ancak bunlara ihtiyaç duymayacağız. " "Bunu tamamen ayarlarda kapatabilirsiniz." -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "Stripe ile Ödeme" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -12092,11 +12207,11 @@ msgstr "" "basit bir arayüz kullanarak beş dakikadan kısa süren bir hesap oluşturmanız " "gerekecektir." -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "Banka havalesi ile ödeme" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -12106,16 +12221,16 @@ msgstr "" "Daha sonra ödemeleri pretix içinde işlemek için banka ekstrenizden içe " "aktarabilir veya bunları manuel olarak ödenmiş olarak işaretleyebilirsiniz." -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Fiyat (isteğe bağlı)" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "Ücretsiz" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "Mevcut miktar" @@ -12127,7 +12242,7 @@ msgid "Please enter less than 25 recipients." msgstr "Lütfen adınızı giriniz." #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "Ara…" @@ -12148,96 +12263,104 @@ msgstr "" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +#| msgctxt "checkoutflow" +#| msgid "Order confirmed" +msgid "Paid or confirmed" +msgstr "Sipariş onaylandı" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "Bekleniliyor" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "Beklemede veya ödenmiş" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation" msgid "Cancellations" msgstr "İptal" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 #, fuzzy #| msgid "Cancel and reissue" msgid "Canceled (fully)" msgstr "İptal et ve yeniden gönder" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 #, fuzzy #| msgid "Cancel and reissue" msgid "Canceled (fully or with paid fee)" msgstr "İptal et ve yeniden gönder" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 #, fuzzy #| msgid "Cancellation" msgid "Cancellation requested" msgstr "İptal" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 #, fuzzy #| msgid "Payment providers" msgid "Payment process" msgstr "Ödeme sağlayıcıları" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "Beklemede veya süresi doldu" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "Beklemede (gecikmiş)" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "Fazla ödenmiş" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 #, fuzzy #| msgid "Mark as paid" msgid "Partially paid" msgstr "Ödendi olarak işaretle" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 #, fuzzy #| msgctxt "checkoutflow" #| msgid "Order confirmed" msgid "Underpaid (but confirmed)" msgstr "Sipariş onaylandı" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "Beklemede (ancak tamamen ödenmiş)" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 #, fuzzy #| msgid "Order approval process" msgid "Approval process" msgstr "Sipariş onay süreci" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 #, fuzzy #| msgid "Approval pending" msgid "Approved, payment pending" msgstr "Onay Bekliyor" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -12245,192 +12368,192 @@ msgstr "Onay Bekliyor" msgid "Approval pending" msgstr "Onay Bekliyor" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "Tüm ürünler" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "{product} - Herhangi bir varyasyon" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 #, fuzzy #| msgid "New order placed" msgid "Order placed before" msgstr "Yeni sipariş verildi" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 #, fuzzy #| msgid "List of payments and refunds (CSV)" msgid "Minimal sum of payments and refunds" msgstr "Ödeme ve geri ödeme listesi (CSV)" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 #, fuzzy #| msgid "List of payments and refunds (CSV)" msgid "Maximal sum of payments and refunds" msgstr "Ödeme ve geri ödeme listesi (CSV)" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "Tüm organizatörler" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "Bütün olaylar" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 #, fuzzy #| msgid "All payment providers" msgid "All payments" msgstr "Bütün ödeme sağlayıcıları" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 #, fuzzy #| msgid "Payment date" msgid "Payment created from" msgstr "Ödeme tarihi" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 #, fuzzy #| msgid "Payment date" msgid "Payment created until" msgstr "Ödeme tarihi" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 #, fuzzy #| msgid "Valid" msgid "Paid from" msgstr "Geçerli" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 #, fuzzy #| msgid "Valid until" msgid "Paid until" msgstr "Kadar geçerli" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "Canlı ve satış öncesi alışveriş yapın" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "etkisiz" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "Ön satış başlamadı" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "Ön satış bitti" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 #, fuzzy #| msgid "Date" msgid "Date from" msgstr "Tarih" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 #, fuzzy #| msgid "Date and time" msgid "Date until" msgstr "Tarih ve zaman" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 #, fuzzy #| msgid "Date" msgid "Start time from" msgstr "Tarih" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 #, fuzzy #| msgid "Date and time" msgid "Start time until" msgstr "Tarih ve zaman" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "Hafta içi" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "Arama sorgusu" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 #, fuzzy #| msgid "Inactive" msgid "active" msgstr "etkisiz" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 #, fuzzy #| msgid "Disabled" msgid "disabled" msgstr "Devre dışı" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 #, fuzzy #| msgid "Deactivate" msgid "not yet activated" msgstr "Devre dışı bırakmak" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 @@ -12439,274 +12562,274 @@ msgstr "Devre dışı bırakmak" msgid "Memberships" msgstr "Üyeler" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 #, fuzzy #| msgid "Team memberships" msgid "Has no memberships" msgstr "Takım üyelikleri" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 #, fuzzy #| msgid "Team memberships" msgid "Has any membership" msgstr "Takım üyelikleri" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 #, fuzzy #| msgid "Team memberships" msgid "Has valid membership" msgstr "Takım üyelikleri" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "Mağaza açık" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "Mağaza kapalı" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "Çalışan veya gelecekteki tekli etkinlik" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "Geçmişteki tekli etkinlik" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "Katılımcıyı ara…" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "Check-in durumu" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "Tüm katılımcılar" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 #, fuzzy #| msgid "Checked in – {list}" msgctxt "checkin state" msgid "Checked in but left" msgstr "Kontrol edildi - {list}" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 #, fuzzy #| msgid "Presale" msgctxt "checkin state" msgid "Present" msgstr "Ön satış" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "Kontrol edilmiş" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "Kontrol edilmedi" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 #, fuzzy #| msgid "Date" msgctxt "subevent" msgid "Date start from" msgstr "Tarih" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 #, fuzzy #| msgid "Date and time" msgctxt "subevent" msgid "Date start until" msgstr "Tarih ve zaman" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "Yönetici" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "Yönetici yok" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "Geçerli" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "Tutulmamış" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "En az bir kez kullanıldı" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "Tamamen kullanıldı" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "Kullanıldı ve biletle kontrol edildi" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "Kota kullanımı" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "Kotayı göz ardı etmesine izin ver" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "Etikete göre filtrele" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "Arama kuponu" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "Kotadaki herhangi bir ürün \"{quota}\"" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "İade durumu" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "Tüm açık iadeler" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "Tüm geri iaderler" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 #, fuzzy #| msgctxt "subevent" #| msgid "Date history" msgid "Date filter" msgstr "Tarih geçmişi" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 #, fuzzy #| msgid "Filter by tag" msgid "Filter by…" msgstr "Etikete göre filtrele" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 #, fuzzy #| msgid "Date of last payment" msgid "Date of last successful payment" msgstr "Son ödeme tarihi" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 #, fuzzy #| msgid "Check-in lists" msgid "All check-ins" msgstr "Check-in listeleri" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 #, fuzzy #| msgid "Only successful payments" msgid "Successful check-ins" msgstr "Sadece başarılı ödemeler" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 #, fuzzy #| msgid "Only successful payments" msgid "Unsuccessful check-ins" msgstr "Sadece başarılı ödemeler" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 #, fuzzy #| msgid "Card type" msgid "Scan type" msgstr "Kart türü" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 #, fuzzy #| msgid "All actions" msgid "All directions" msgstr "Tüm eylemler" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 #, fuzzy #| msgid "Device name" msgid "Device" msgstr "Cihaz adı" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 #, fuzzy #| msgid "All invoices" msgid "All devices" msgstr "Tüm faturalar" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 #, fuzzy #| msgctxt "subevent" #| msgid "All dates" msgid "All gates" msgstr "Tüm tarihler" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 #, fuzzy #| msgid "Start date" msgctxt "filter" msgid "Start date" msgstr "Başlangıç Tarihi" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 #, fuzzy #| msgid "End date" msgctxt "filter" msgid "End date" msgstr "Bitiş Tarihi" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "Check-in listesi" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 #, fuzzy #| msgid "Scan software" msgid "Software" msgstr "Tarama yazılımı" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 #, fuzzy #| msgid "Device name" msgid "Device status" msgstr "Cihaz adı" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 #, fuzzy #| msgid "All invoices" msgid "Active devices" msgstr "Tüm faturalar" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 #, fuzzy #| msgid "Revoke access" msgid "Revoked devices" @@ -12938,7 +13061,7 @@ msgstr "" "Bu seçeneği seçin örn. çoklu boyutlarda gelen tişörtler için. Bir sonraki " "adımdaki varyasyonları seçebilirsiniz." -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 #, fuzzy #| msgid "Product category" msgid "No category" @@ -12984,32 +13107,32 @@ msgstr "Boyut" msgid "Number of tickets" msgstr "Bilet sayısı" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "Kota adı gerekli." -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "Lütfen bir kota seçin." -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "(Etkinlik varsayılan)" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " @@ -13019,27 +13142,27 @@ msgstr "" "üzerindeki kişiler için geçerlidir. Bu bilet, VIP alanı hariç olayın tüm " "bölümlerine erişim içerir." -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -13047,7 +13170,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -13058,7 +13181,7 @@ msgstr "" "halihazırda bir kullanıcının arabası içinde olduğu için silinemez. Lütfen " "varyasyonu \"etkin değil\" olarak ayarlayın." -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 #, fuzzy #| msgid "Create a first product" msgid "Use value from product" @@ -13102,8 +13225,8 @@ msgstr "Aynı eklenti kategorisini iki kez eklediniz" msgid "Bundled product" msgstr "Ürün ekle" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "etkin değil" @@ -13190,11 +13313,28 @@ msgstr "Etkilenen siparişleri göster" msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +#, fuzzy +#| msgid "Cancel payment" +msgid "Confirm order regardless of payment" +msgstr "Ödemeyi iptal et" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "Çifte rezervasyon kotası" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" @@ -13202,11 +13342,11 @@ msgstr "" "Bu kutuyu işaretlerseniz, bu işlem fazla rezervasyona yol açsa ve " "planladığınızdan daha fazla bilet satmış olsanız bile gerçekleştirilecektir!" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "Kotayı aş ve geç ödemeleri görmezden gel" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -13218,19 +13358,19 @@ msgstr "" "İşlem, geç ödemeler için yapılan ayarlara bakılmaksızın da " "gerçekleştirilecektir." -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 #, fuzzy #| msgid "Notify user by e-mail" msgid "Notify customer by email" msgstr "Kullanıcıyı e-mail ile bilgilendir" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 #, fuzzy #| msgid "Cancellation" msgid "Keep a cancellation fee of" msgstr "İptal" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 msgid "" "If you keep a fee, all positions within this order will be canceled and the " "order will be reduced to a cancellation fee. Payment and shipping fees will " @@ -13239,30 +13379,30 @@ msgid "" "automatically." msgstr "" -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 #, fuzzy #| msgid "Generate cancellation" msgid "Generate cancellation for invoice" msgstr "İptal oluştur" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "Yorum (kullanıcıya gönderilecektir)" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 #, fuzzy #| msgid "Payment date" msgid "Payment amount" msgstr "Ödeme tarihi" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -13271,63 +13411,63 @@ msgstr "Ödeme tarihi" msgid "Payment date" msgstr "Ödeme tarihi" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 #, fuzzy #| msgid "Please select a quota." msgid "Please select some events." msgstr "Lütfen bir kota seçin." -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "Vergileri yeniden hesapla" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 #, fuzzy #| msgid "Re-calculate taxes" msgid "Do not re-calculate taxes" msgstr "Vergileri yeniden hesapla" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "Kullanıcıya bildir" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" "Müşterinin siparişlerinin değiştirildiğini bildiren bir e-posta gönderin." -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "Eklentiyi ekle" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -13336,7 +13476,7 @@ msgstr "Eklentiyi ekle" msgid "Seat" msgstr "" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -13348,54 +13488,70 @@ msgstr "" msgid "Membership" msgstr "Üyeler" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "Varsa vergiler dahil. Ürünün varsayılan fiyatı için boş bırak" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 #, fuzzy #| msgid "Keep unchanged" msgid "(Unchanged)" msgstr "Değiştirmeden devam et" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "Yeni fiyat (brüt)" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Ticket secret:" +msgid "Ticket is blocked" +msgstr "Gizli bilet:" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +#, fuzzy +#| msgid "Valid until" +msgid "Validity end" +msgstr "Kadar geçerli" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "Yeni bir sır oluştur" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 #, fuzzy #| msgid "Cart position" msgid "Cancel this position" msgstr "Sepet pozisyonu" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "Yeni sıraya bölün" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 #, fuzzy #| msgid "Team memberships" msgid "(No membership)" msgstr "Takım üyelikleri" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 #, fuzzy #| msgid "Remove filter" msgid "Remove this fee" msgstr "Filtreyi kaldır" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "Sırları geçersiz kıl" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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 " @@ -13405,31 +13561,31 @@ msgstr "" "kullanıcıya yeniden göndermeniz gerekecek ve kullanıcının biletlerini tekrar " "indirmesi gerekecektir. Eski versiyonlar geçersiz olacak." -#: pretix/control/forms/orders.py:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 #, fuzzy #| msgid "Cached ticket files" msgid "Attach tickets" msgstr "Önbelleğe alınmış bilet dosyaları" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 #, fuzzy #| msgid "Attach invoices to emails" msgid "Attach invoices" msgstr "Faturaları e-postalara ekleyin" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "Alıcı" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 #, fuzzy #| msgid "" #| "Mark the complete order as refunded. The order will be canceled and all " @@ -13440,7 +13596,7 @@ msgstr "" "Siparişin tamamını iade edildi olarak işaretleyin. Sipariş iptal edilecek ve " "tüm biletler artık çalışmayacak. Bu geri alınamaz." -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 msgid "" "Mark the order as pending and allow the user to pay the open amount with " "another payment method." @@ -13448,42 +13604,43 @@ msgstr "" "Siparişi beklemede olarak işaretleyin ve kullanıcının açık tutarı başka bir " "ödeme yöntemiyle ödemesine izin verin." -#: pretix/control/forms/orders.py:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "Hiçbir şey yapmayın ve siparişi olduğu gibi bırakın." -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "Geri ödeme tutarı {} tarihinden düşük ve pozitif olmalıdır." -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "Kısmi geri ödeme için bir miktar belirtmeniz gerekiyor." -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 #, fuzzy #| msgid "Cancel order" msgid "Cancel all dates" msgstr "Siparişi iptal et" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 #, fuzzy #| msgctxt "amount_label" #| msgid "Automatically refund" msgid "Automatically refund money if possible" msgstr "Otomatik geri ödeme" -#: pretix/control/forms/orders.py:759 -#, fuzzy -#| msgid "This payment method does not support automatic refunds." -msgid "Only available for payment method that support automatic refunds." -msgstr "Bu ödeme yöntemi otomatik geri ödemeleri desteklemez." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -13492,37 +13649,37 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 #, fuzzy #| msgid "Gift card" msgid "Gift card validity" msgstr "Hediye kartı" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 #, fuzzy #| msgid "Cancellation" msgid "Keep a fixed cancellation fee per ticket" msgstr "İptal" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 #, fuzzy #| msgid "Generate tickets for non-admission products" msgid "Free tickets and add-on products are not counted" msgstr "Kabul edilmeyen ürünler için bilet üret" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 #, fuzzy #| msgid "Other fees" msgid "Keep fees" msgstr "Diğer ücretler" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -13530,25 +13687,25 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 #, fuzzy #| msgid "Send vouchers" msgid "Send information via email" msgstr "Makbuz gönder" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 #, fuzzy #| msgid "Send vouchers" msgid "Send information to waiting list" msgstr "Makbuz gönder" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, fuzzy, python-brace-format #| msgid "Can create events" msgid "Canceled: {event}" msgstr "Etkinlik oluşturabilir" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -13585,7 +13742,7 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -13618,7 +13775,7 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 #, fuzzy #| msgid "Please select a specific variation of this product." @@ -13626,20 +13783,20 @@ msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "Lütfen bu ürünün belirli bir varyasyonunu seçin." -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 #, fuzzy #| msgid "Please select a specific variation of this product." msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "Lütfen bu ürünün belirli bir varyasyonunu seçin." -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -14155,25 +14312,51 @@ msgstr "Poziyon #{posid} oluşturuldu: {item} ({price})." msgid "A new secret has been generated for position #{posid}." msgstr "Pozisyon #{posid} için yeni bir sır oluşturuldu" -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, fuzzy, python-brace-format +#| msgid "The order has been canceled." +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "Sipariş iptal edildi." + +#: pretix/control/logdisplay.py:172 +#, fuzzy, python-brace-format +#| msgid "The order has been canceled." +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "Sipariş iptal edildi." + +#: pretix/control/logdisplay.py:177 +#, fuzzy, python-brace-format +#| msgid "A new secret has been generated for position #{posid}." +msgid "A block has been added for position #{posid}." +msgstr "Pozisyon #{posid} için yeni bir sır oluşturuldu" + +#: pretix/control/logdisplay.py:181 +#, fuzzy, python-brace-format +#| msgid "A new secret has been generated for position #{posid}." +msgid "A block has been removed for position #{posid}." +msgstr "Pozisyon #{posid} için yeni bir sır oluşturuldu" + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" "Poziyons #{posid} ({old_item},{old_price}) yeni bir sipaşie bölündü: {order}" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "Bu sipariş, {order} siparişinin bölünmesiyle oluşturuldu" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "(Bilinmeyen)" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, fuzzy, python-brace-format #| msgid "" #| "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -14185,7 +14368,7 @@ msgstr "" "Daha önceden incelenmesine rağmen #{posid} pzisyonu için {datetime}'da " "\"{list}\" listesi için incelenme yüklendi." -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, fuzzy, python-brace-format #| msgid "" #| "The check-in of position #{posid} on list \"{list}\" has been reverted." @@ -14193,7 +14376,7 @@ msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "{list} listesindeki {posid} pozisyonunun check-in'i geri alındı." -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, fuzzy, python-brace-format #| msgid "" #| "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -14205,7 +14388,7 @@ msgstr "" "Daha önceden incelenmesine rağmen #{posid} pzisyonu için {datetime}'da " "\"{list}\" listesi için incelenme yüklendi." -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, fuzzy, python-brace-format #| msgid "" #| "The check-in of position #{posid} on list \"{list}\" has been reverted." @@ -14214,7 +14397,7 @@ msgid "" "uploaded." msgstr "{list} listesindeki {posid} pozisyonunun check-in'i geri alındı." -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, fuzzy, python-brace-format #| msgid "" #| "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -14226,7 +14409,7 @@ msgstr "" "Daha önceden incelenmesine rağmen #{posid} pzisyonu için {datetime}'da " "\"{list}\" listesi için incelenme yüklendi." -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, fuzzy, python-brace-format #| msgid "" #| "The check-in of position #{posid} on list \"{list}\" has been reverted." @@ -14235,7 +14418,7 @@ msgid "" "code \"{errorcode}\"." msgstr "{list} listesindeki {posid} pozisyonunun check-in'i geri alındı." -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, fuzzy, python-brace-format #| msgid "" #| "Position #{posid} has been checked in again at {datetime} on list " @@ -14245,13 +14428,13 @@ msgid "" msgstr "" "# {posid} konumu tekrar {datetime} 'de \"{list}\" listesinde kontrol edildi." -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, fuzzy, python-brace-format #| msgid "Position #{posid} has been scanned for list \"{list}\"." msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "Pozisyon #{posid} \"{list}\" listesi için incelendi." -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, fuzzy, python-brace-format #| msgid "" #| "Position #{posid} has been checked in again at {datetime} on list " @@ -14261,13 +14444,13 @@ msgid "" msgstr "" "# {posid} konumu tekrar {datetime} 'de \"{list}\" listesinde kontrol edildi." -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, fuzzy, python-brace-format #| msgid "Position #{posid} has been scanned for list \"{list}\"." msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "Pozisyon #{posid} \"{list}\" listesi için incelendi." -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -14276,7 +14459,7 @@ msgstr "" "Daha önceden incelenmesine rağmen #{posid} pzisyonu için {datetime}'da " "\"{list}\" listesi için incelenme yüklendi." -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " @@ -14285,297 +14468,309 @@ msgstr "" "Pozisyon #{posid} incelendi ve daha önceden \"{list}\" listesi için " "incelendiğinden reddedildi." -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 #, fuzzy #| msgid "The product has been created." msgid "This object has been created by cloning." msgstr "Ürün oluşturuldu." -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 #, fuzzy #| msgid "The order has been changed." msgid "The organizer has been changed." msgstr "Sipariş değiştirildi." -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 #, fuzzy #| msgid "The team settings have been changed." msgid "The organizer settings have been changed." msgstr "Takım ayarları değiştirildi." -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 #, fuzzy #| msgid "The order details have been changed." msgid "The footer links have been changed." msgstr "Sipariş detayları değiştirildi." -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 #, fuzzy #| msgid "The quota has been added." msgid "A scheduled export has been added." msgstr "Kota eklendi." -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 #, fuzzy #| msgid "The product has been changed." msgid "A scheduled export has been changed." msgstr "Ürün değiştirildi." -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 #, fuzzy #| msgid "The selected product has been deleted." msgid "A scheduled export has been deleted." msgstr "Seçilen ürün silindi." -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 #, fuzzy #| msgid "The selected product has been deleted." msgid "A scheduled export has been executed." msgstr "Seçilen ürün silindi." -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 #, fuzzy #| msgid "The new organizer has been created." msgid "Gift card acceptance for another organizer has been added." msgstr "Yeni organizatör oluşturuldu." -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 #, fuzzy #| msgid "The new organizer has been created." msgid "Gift card acceptance for another organizer has been removed." msgstr "Yeni organizatör oluşturuldu." -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 #, fuzzy #| msgid "The user has been created." msgid "The webhook has been created." msgstr "Kullanıcı oluşturuldu." -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 #, fuzzy #| msgid "The category has been changed." msgid "The webhook has been changed." msgstr "Kategori değiştirildi." -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 #, fuzzy #| msgid "The user has been created." msgid "The webhook call retry jobs have been dropped." msgstr "Kullanıcı oluşturuldu." -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 #, fuzzy #| msgid "The order has been created." msgid "The SSO provider has been created." msgstr "Sipariş oluşturuldu." -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 #, fuzzy #| msgid "The order has been changed." msgid "The SSO provider has been changed." msgstr "Sipariş değiştirildi." -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 #, fuzzy #| msgid "The order has been denied." msgid "The SSO provider has been deleted." msgstr "Sipariş reddedildi." -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 #, fuzzy #| msgid "The event has been created." msgid "The SSO client has been created." msgstr "Etkinlik oluşturuldu." -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 #, fuzzy #| msgid "The category has been changed." msgid "The SSO client has been changed." msgstr "Kategori değiştirildi." -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 #, fuzzy #| msgid "The event has been deleted." msgid "The SSO client has been deleted." msgstr "Etkinlik silindi." -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been created." msgid "The membership type has been created." msgstr "Etkinlik tarihi oluşturuldu." -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been changed." msgid "The membership type has been changed." msgstr "Etkinlik tarihi değiştirildi." -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been deleted." msgid "The membership type has been deleted." msgstr "Etkinlik tarihi silindi." -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 #, fuzzy #| msgid "The team has been created." msgid "The account has been created." msgstr "Takım oluşturuldu." -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 #, fuzzy #| msgid "The category has been changed." msgid "The account has been changed." msgstr "Kategori değiştirildi." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 #, fuzzy #| msgid "Your account has been enabled." msgid "A membership for this account has been added." msgstr "Hesabınız etkinleştirildi." -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 #, fuzzy #| msgid "An answer option has been changed." msgid "A membership of this account has been changed." msgstr "Bir cevap seçeneği değiştirildi." -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 #, fuzzy #| msgid "Your account has been enabled." msgid "A membership of this account has been deleted." msgstr "Hesabınız etkinleştirildi." -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 #, fuzzy #| msgid "Your account has been disabled." msgid "The account has been disabled and anonymized." msgstr "Hesabınız engellendi." -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 #, fuzzy #| msgid "The password has been reset." msgid "A new password has been requested." msgstr "Şifre sıfırlandı." -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 #, fuzzy #| msgid "The password has been reset." msgid "A new password has been set." msgstr "Şifre sıfırlandı." -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "Etkinliğin dahili yorumu güncellendi." -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 #, fuzzy #| msgid "The refund has been canceled." msgid "The event has been canceled." msgstr "Geri ödeme iptal edildi." -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 #, fuzzy #| msgid "The event has been deleted." msgid "An event has been deleted." msgstr "Etkinlik silindi." -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "Sipariş detayları değiştirildi." -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "Sipariş ödenmemiş olarak işaretlendi." -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "Siparişin sırrı değişti." -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "Siparişin sona erme tarihi değiştirildi." -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +#, fuzzy +#| msgid "The order has been marked as paid." +msgid "The order has been set to be usable before it is paid." +msgstr "Sipariş ödenmiş olarak işaretlendi." + +#: pretix/control/logdisplay.py:374 +#, fuzzy +#| msgid "The voucher has been created." +msgid "The order has been set to require payment before use." +msgstr "Kupon oluşturuldu." + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "Siparişin süresi dolmuş olarak işaretlendi." -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "Sipariş ödenmiş olarak işaretlendi." -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 #, fuzzy #| msgid "The selected question has been deleted." msgid "The cancellation request has been deleted." msgstr "Seçilen soru silindi." -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "Sipariş iade edildi." -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 #, fuzzy #| msgid "The order has been created." msgid "The order has been reactivated." msgstr "Sipariş oluşturuldu." -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, fuzzy, python-brace-format #| msgctxt "subevent" #| msgid "The selected date has been deleted." msgid "The test mode order {code} has been deleted." msgstr "Seçilen tarih silinmiştir." -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "Sipariş oluşturuldu." -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "Sipariş onaylandı." -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, fuzzy, python-brace-format #| msgid "The order has been denied." msgid "The order has been denied (comment: \"{comment}\")." msgstr "Sipariş reddedildi." -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" "E-posta adresi \"{old_email}\" den \"{new_email}2\" adresine değiştirildi." -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, fuzzy, python-brace-format #| msgid "" #| "The email address has been changed from \"{old_email}\" to " @@ -14585,55 +14780,63 @@ msgid "" msgstr "" "E-posta adresi \"{old_email}\" den \"{new_email}2\" adresine değiştirildi." -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 #, fuzzy #| msgid "The question has been changed." msgid "The customer account has been changed." msgstr "Soru değişti." -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "Sipariş yerel ayarları değiştirildi." -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "Fatura oluşturuldu." -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "Fatura yeniden oluşturuldu." -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "Fatura yeniden yayınlandı." -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "Siparişin dahili yorumu güncellendi." -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 #, fuzzy #| msgid "The order of items has been updated." msgid "The order's follow-up date has been updated." msgstr "Öğelerin sırası güncellendi." -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" "Siparişin Check-in sırasında dikkat edilmesini gösteren bayrağı değiştirildi." -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +#, fuzzy +#| msgid "The order's flag to require attention at check-in has been toggled." +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" +"Siparişin Check-in sırasında dikkat edilmesini gösteren bayrağı değiştirildi." + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "Bir öncekinin yerine yeni bir ödeme {local_id} başlatıldı." -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "Tanımlanamayan bir e-posta gönderildi." -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 #, fuzzy #| msgid "" #| "An email has been sent to notify the user that the order has been " @@ -14644,35 +14847,35 @@ msgid "" msgstr "" "Siparişin alındığını kullanıcıya bildirmek için bir e-posta gönderildi." -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "Özel bir e-posta gönderildi." -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 #, fuzzy #| msgid "A custom email has been sent." msgid "A custom email has been sent to an attendee." msgstr "Özel bir e-posta gönderildi." -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "Biletin indirilebileceğini hatırlatmak için bir e-posta gönderildi." -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" "Siparişin süresinin dolmak üzere olduğu konusunda bir e-posta gönderildi." -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" "Siparişin iptal edildiğini kullanıcıya bildirmek için bir e-posta gönderildi." -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 #, fuzzy #| msgid "" #| "An email has been sent to notify the user that the order has been " @@ -14682,36 +14885,36 @@ msgid "" msgstr "" "Siparişin iptal edildiğini kullanıcıya bildirmek için bir e-posta gönderildi." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" "Siparişin değiştirildiğini kullanıcıya bildirmek için bir e-posta gönderildi." -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" "Siparişin alındığını kullanıcıya bildirmek için bir e-posta gönderildi." -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "Ödemenin alındığını kullanıcıya bildirmek için bir e-posta gönderildi." -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" "Siparişin reddedildiğini kullanıcıya bildirmek için bir e-posta gönderildi." -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" "Siparişin onaylandığını kullanıcıya bildirmek için bir e-posta gönderildi." -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." @@ -14719,7 +14922,7 @@ msgstr "" "Kullanıcıya siparişin alındığını ve ödeme yapılmasını istediğini bildirmek " "için bir e-posta gönderildi." -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." @@ -14727,101 +14930,101 @@ msgstr "" "Kullanıcıya siparişin alındığını ve ödeme yapılması gerektiğini bildirmek " "için bir e-posta gönderildi." -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" "Sipariş detay sayfasına bağlantı içeren bir e-posta kullanıcıya yeniden " "gönderilmiştir." -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "Ödeme {local_id} onaylandı." -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "Ödeme {local_id} iptal edildi." -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, fuzzy, python-brace-format #| msgid "Payment {local_id} has been canceled." msgid "Canceling payment {local_id} has failed." msgstr "Ödeme {local_id} iptal edildi." -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "Ödeme {local_id} başlatıldı." -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, fuzzy, python-brace-format #| msgid "Payment {local_id} has been canceled." msgid "Payment {local_id} has failed." msgstr "Ödeme {local_id} iptal edildi." -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, fuzzy, python-brace-format #| msgid "This order is not marked as paid." msgid "The order could not be marked as paid: {message}" msgstr "Bu sipariş ödenmiş olarak işaretlenmez." -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 #, fuzzy #| msgid "The order has been approved." msgid "The order has been overpaid." msgstr "Sipariş onaylandı." -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "Geri ödeme {local_id} oluşturuldu." -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "Geri ödeme {local_id}, harici bir varlık tarafından oluşturuldu." -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "Geri ödeme {local_id} tamamlandı." -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "Geri ödeme {local_id} iptal edildi." -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, fuzzy, python-brace-format #| msgid "Payment {local_id} has been canceled." msgid "Refund {local_id} has failed." msgstr "Ödeme {local_id} iptal edildi." -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "Kullanıcı oluşturuldu." -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "İki faktörlü kimlik doğrulama etkinleştirildi." -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "İki faktörlü kimlik doğrulama devre dışı bırakıldı." -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "İki faktörlü acil durum kodlarınız yeniden oluşturuldu." -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " @@ -14829,7 +15032,7 @@ msgid "" msgstr "" "Hesabınıza yeni bir iki faktörlü kimlik doğrulama cihazı \"{name}\" eklendi." -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " @@ -14837,53 +15040,53 @@ msgid "" msgstr "" "İki faktörlü kimlik doğrulama cihazı \"{name}\" hesabınızdan kaldırıldı." -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "Bildirimler etkinleştirildi." -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "Bildirimler devre dışı bırakıldı." -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "Bildirim ayarlarınız değiştirildi." -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 #, fuzzy #| msgid "The user has been created." msgid "This user has been anonymized." msgstr "Kullanıcı oluşturuldu." -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "Şifre sıfırlama e-postası gönderildi." -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "Şifre sıfırlandı." -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, fuzzy, python-brace-format #| msgid "The variation \"{value}\" has been deleted." msgid "The organizer \"{name}\" has been deleted." msgstr "\"{value}\" varyasyonu silindi." -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "Kupon oluşturuldu." -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "Kupon oluşturuldu ve bekleme listesinde bir kişiye gönderildi." -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 #, fuzzy #| msgid "A voucher has been sent to a person on the waiting list." msgid "" @@ -14891,299 +15094,299 @@ msgid "" "from the waiting list." msgstr "Bekleme listesinde bir kişiye bir makbuz gönderildi." -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "Kupon değiştirildi." -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "Kupon silindi." -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "Kupon, {order_code} sırasına göre kullanıldı." -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "Ürün oluşturuldu." -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "Ürün değiştirildi." -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "Ürün silindi." -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "\"{value}\" varyasyonu oluşturuldu." -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "\"{value}\" varyasyonu silindi." -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "\"{value}\" varyasyonu değiştirildi." -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "Bu ürüne bir eklenti eklendi." -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "Bu üründen bir eklenti kaldırıldı." -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "Bu üründe bir eklenti değiştirildi." -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 #, fuzzy #| msgid "An add-on has been added to this product." msgid "A bundled item has been added to this product." msgstr "Bu ürüne bir eklenti eklendi." -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 #, fuzzy #| msgid "An add-on has been removed from this product." msgid "A bundled item has been removed from this product." msgstr "Bu üründen bir eklenti kaldırıldı." -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 #, fuzzy #| msgid "An add-on has been changed on this product." msgid "A bundled item has been changed on this product." msgstr "Bu üründe bir eklenti değiştirildi." -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "Kota eklendi." -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "Kota silindi." -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "Kota değişti." -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 #, fuzzy #| msgid "The quota has been deleted." msgid "The quota has closed." msgstr "Kota silindi." -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 #, fuzzy #| msgid "The quota has been deleted." msgid "The quota has been re-opened." msgstr "Kota silindi." -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "Kategori eklendi." -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "Kategori silindi." -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "Kategori değiştirildi." -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "Soru eklendi." -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "Soru silindi." -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "Soru değişti." -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 #, fuzzy #| msgid "The quota has been added." msgid "The discount has been added." msgstr "Kota eklendi." -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 #, fuzzy #| msgid "The product has been deleted." msgid "The discount has been deleted." msgstr "Ürün silindi." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 #, fuzzy #| msgid "The category has been changed." msgid "The discount has been changed." msgstr "Kategori değiştirildi." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "Vergi kuralı eklendi." -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "Vergi kuralı silindi." -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "Vergi kuralı değiştirildi." -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "Check-in listesi eklendi." -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "Check-in listesi silindi." -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "Check-in listesi değiştirildi." -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "Etkinlik ayarları değiştirildi." -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "Bilet indirme ayarları değiştirildi." -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "Bir eklenti etkinleştirildi." -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "Bir eklenti devre dışı bırakıldı." -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "Mağaza çevrimiçi duruma getirildi." -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "Mağaza çevrimdışı duruma getirildi." -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 #, fuzzy #| msgid "The shop has been taken live." msgid "The shop has been taken into test mode." msgstr "Mağaza çevrimiçi duruma getirildi." -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 #, fuzzy #| msgctxt "subevent" #| msgid "The selected dates have been disabled." msgid "The test mode has been disabled." msgstr "Seçilen tarihler devre dışı bırakıldı." -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "Etkinlik oluşturuldu." -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 #, fuzzy #| msgid "The event settings have been changed." msgid "The event details have been changed." msgstr "Etkinlik ayarları değiştirildi." -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "Bu soruya bir cevap seçeneği eklendi." -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "Bir cevap seçeneği sorudan kaldırıldı." -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "Bir cevap seçeneği değiştirildi." -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "Etkinlik ekibine bir kullanıcı eklendi." -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "Etkinlik ekibine bir kullanıcı davet edildi." -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "Bir kullanıcının izinleri değiştirildi." -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "Etkinlik ekibinden bir kullanıcı kaldırıldı." -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "Bekleme listesinde bir kişiye bir makbuz gönderildi." -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "Bekleme listesinden bir giriş kaldırıldı." -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 #, fuzzy #| msgid "An entry has been added to the waiting list." msgid "An entry has been transferred to another waiting list." msgstr "Bekleme listesine bir giriş eklendi." -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "Bekleme listesinde bir giriş değiştirildi." -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "Bekleme listesine bir giriş eklendi." -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "Takım oluşturuldu." -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "Takım ayarları değiştirildi." -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "Ekip silindi." -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 #, fuzzy #| msgid "The team has been created." msgid "The gate has been created." msgstr "Takım oluşturuldu." -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 #, fuzzy #| msgid "The category has been changed." msgid "The gate has been changed." msgstr "Kategori değiştirildi." -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 #, fuzzy #| msgid "The team has been deleted." msgid "The gate has been deleted." msgstr "Ekip silindi." -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "Etkinlik tarihi silindi." -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been changed." @@ -15191,112 +15394,112 @@ msgctxt "subevent" msgid "The event date has been canceled." msgstr "Etkinlik tarihi değiştirildi." -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "Etkinlik tarihi değiştirildi." -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "Etkinlik tarihi oluşturuldu." -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "Etkinlik tarihine bir kota eklendi." -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "Etkinlik tarihinde bir kota değiştirildi." -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "Etkinlik tarihinden bir kota kaldırıldı." -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 #, fuzzy #| msgid "The event has been created." msgid "The device has been created." msgstr "Etkinlik oluşturuldu." -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 #, fuzzy #| msgid "The voucher has been changed." msgid "The device has been changed." msgstr "Kupon değiştirildi." -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 #, fuzzy #| msgid "The device has been removed." msgid "Access of the device has been revoked." msgstr "Cihaz kaldırıldı." -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 #, fuzzy #| msgid "The device has been removed." msgid "The device has been initialized." msgstr "Cihaz kaldırıldı." -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 #, fuzzy #| msgid "The invoice has been regenerated." msgid "The access token of the device has been regenerated." msgstr "Fatura yeniden oluşturuldu." -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 #, fuzzy #| msgid "The team has been created." msgid "The gift card has been created." msgstr "Takım oluşturuldu." -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 #, fuzzy #| msgid "The team has been created." msgid "The gift card has been changed." msgstr "Takım oluşturuldu." -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 #, fuzzy #| msgid "The question has been added." msgid "A manual transaction has been performed." msgstr "Soru eklendi." -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "Bir ödeme sağlayıcısının ayarları değiştirildi." -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "Bir ödeme sağlayıcısının ayarları değiştirildi." -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "Kullanıcı şu mesajı doğruladı: \"{}\"" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, fuzzy, python-brace-format #| msgid "The order has been denied." msgid "The order has been canceled (comment: \"{comment}\")." msgstr "Sipariş reddedildi." -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "Sipariş iptal edildi." -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "{list} listesindeki {posid} pozisyonunun check-in'i geri alındı." -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " @@ -15305,83 +15508,91 @@ msgstr "" "# {posid} konumu, \"{list}\" listesindeki {datetime}'da manuel olarak " "kontrol edildi." -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" "# {posid} konumu tekrar {datetime} 'de \"{list}\" listesinde kontrol edildi." -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} ekibe eklendi." -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user}, ekipten kaldırıldı." -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "{user}, {email}'ye gönderilen davetiyeyi kullanarak ekibine katıldı." -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} takıma davet edildi." -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, fuzzy, python-brace-format #| msgid "The invite for {user} has been revoked." msgid "Invite for {user} has been resent." msgstr "{user} için davetiye iptal edildi." -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "{user} için davetiye iptal edildi." -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "\"{name}\" simgesi oluşturuldu." -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "\"{name}\" jetonu iptal edildi." -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "Hesap ayarlarınız değiştirildi." -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "E-posta adresiniz {email} olarak değiştirildi." -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "Şifreniz değiştirildi." -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "Hesabınız etkinleştirildi." -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "Hesabınız engellendi." -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "{} Kimliğine büründün." -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "{} Kimliğine bürünmeyi bıraktınız." +#: pretix/control/logdisplay.py:678 +msgid "Blocked manually" +msgstr "" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -15416,7 +15627,7 @@ msgstr "Genel" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -15424,8 +15635,8 @@ msgid "Payment" msgstr "Ödeme" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -15476,7 +15687,7 @@ msgid "Overview" msgstr "Genel bakış" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -15531,7 +15742,7 @@ msgid "Search" msgstr "Mart" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "Ödemeler" @@ -16197,7 +16408,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -16253,19 +16464,19 @@ msgstr "Gün sayısı" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "Sonuç" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, fuzzy, python-format #| msgid "Automatically expire unpaid orders" msgid "Automatically marked not present: %(date)s" msgstr "Ödenmeyen siparişlerin otomatik olarak sona ermesi" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, fuzzy, python-format #| msgid "First scanned: %(date)s" msgid "Additional entry scan: %(date)s" @@ -16278,7 +16489,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "İlk taranan: %(date)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, fuzzy, python-format #| msgid "Automatically expire unpaid orders" msgid "Automatically checked in: %(date)s" @@ -16417,7 +16628,7 @@ msgstr "Bu, %(num)s check-in bilgisini de silecektir." #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -17275,7 +17486,7 @@ msgid "Show affected orders" msgstr "Etkilenen siparişleri göster" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "Yorumu güncelle" @@ -17458,9 +17669,9 @@ msgstr "Bu değişiklik bir pretix yöneticisi tarafından gerçekleştirildi." #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -17532,8 +17743,8 @@ msgid "Free order" msgstr "Bedava sipariş" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "Bağlantıyı tekrar gönder" @@ -17572,7 +17783,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:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "Etkin" @@ -17646,34 +17857,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -17837,7 +18048,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -18880,14 +19091,14 @@ msgid "Add a new bundled product" msgstr "Yeni bir nesne ekle" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "Yalnızca sınırlı bir zaman diliminde kullanılabilir" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "Sadece bir kuponla görünür" @@ -18900,13 +19111,13 @@ msgstr "" "Mevcut veya yeni oluşturulmuş bir kota ekleyene kadar varyasyonunuzun " "not satışa sunulacağını lütfen unutmayın." -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 #, fuzzy #| msgid "Sample variation" msgid "New variation" msgstr "Örnek varyasyon" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "Yeni bir varyasyon ekle" @@ -19141,7 +19352,7 @@ msgstr "Tamamen ayrılmış" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "Satıldı" @@ -19204,36 +19415,36 @@ msgid "Question: %(name)s" msgstr "Soru: %(name)s" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "Soruyu düzenle" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "Ödenmiş" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "Eşleşen yanıt bulunamadı." -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "Soruyu cevap toplamak için bir ürüne atamanız gerekir." -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "Saymak" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "Soru geçmişi" @@ -19758,21 +19969,67 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 #, fuzzy #| msgid "Change" msgid "Change to" msgstr "Değiştir" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 #, fuzzy #| msgctxt "invoice" #| msgid "Included taxes" msgid "including all taxes" msgstr "Dahil vergiler" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +#| msgid "Ticket layout" +msgid "Ticket block" +msgstr "Bilet düzeni" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +#, fuzzy +#| msgid "Not checked in" +msgid "Not blocked" +msgstr "Kontrol edilmedi" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +#, fuzzy +#| msgid "Valid until" +msgid "Validity time" +msgstr "Kadar geçerli" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid from %(datetime)s" +msgstr "Giriş: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid until %(datetime)s" +msgstr "Giriş: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 #, fuzzy #| msgid "" #| "Removing this position will also remove all add-ons to this position." @@ -19781,25 +20038,25 @@ msgid "" "this position." msgstr "Bu konumu kaldırmak, tüm eklentileri de bu konuma kaldıracaktır." -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "Ürün ekle" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "Diğer operasyonlar" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "Değişiklikleri gerçekleştir" @@ -19824,7 +20081,7 @@ msgid "Change order information" msgstr "Sipariş bilgilerini değiştir" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -19994,151 +20251,163 @@ msgstr "İptal tarihi" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 #, fuzzy #| msgid "Customer actions" msgid "Customer account" msgstr "Müşteri eylemleri" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 #, fuzzy #| msgid "Contact information" msgid "Contact email" msgstr "İletişim bilgileri" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 #, fuzzy #| msgid "Any customer" msgid "Invoice was emailed to customer" msgstr "Herhangi bir müşteri" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 #, fuzzy #| msgid "Ticket download is not (yet) enabled." msgid "Invoice was not yet emailed to customer" msgstr "Bilet indirmesi (henüz) etkin değil." -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "Yenilemek" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "İptal oluştur" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "İptal et ve yeniden gönder" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 #, fuzzy #| msgid "All invoices" msgid "Email invoices" msgstr "Tüm faturalar" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "Fatura oluştur" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "Cevapları değiştir" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "Ürünleri değiştir" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "Sipariş edilen ürünler" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, fuzzy, python-format #| msgid "First scanned: %(date)s" msgid "Denied scan: %(date)s" msgstr "İlk taranan: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, fuzzy, python-format #| msgid "First scanned: %(date)s" msgid "Exit scan: %(date)s" msgstr "İlk taranan: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, fuzzy, python-format #| msgid "First scanned: %(date)s" msgid "Entry scan: %(date)s" msgstr "İlk taranan: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "Kullanılan kupon kodu:" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, fuzzy, python-format #| msgid "Maximum amount per order" msgid "Used %(amount)s discount from budget" msgstr "Sipariş başına maksimum miktar" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 #, fuzzy #| msgid "Ticket name" msgid "Ticket page" msgstr "Bilet adı" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "Cevap verilmeyen" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "Bu soru giriş sırasında sorulacaktır." -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." @@ -20146,62 +20415,62 @@ msgstr "" "Bu dosya bir kullanıcı tarafından yüklendi ve virüs veya diğer zararlı " "içerikleri barındırıyor olabilir." -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "Güvenli Değil" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "artı %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "dahil et %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "Vergi" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "Toplam" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 #, fuzzy #| msgid "Only successful payments" msgid "Successful payments" msgstr "Sadece başarılı ödemeler" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 #, fuzzy #| msgid "Payment date" msgid "Pending total" msgstr "Ödeme tarihi" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "Onay tarihi" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " @@ -20210,69 +20479,69 @@ msgstr "" "Bu ödeme eski bir pretix sürümü ile oluşturuldu, dolayısıyla doğru veriler " "mevcut olmayabilir." -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "Taşınan" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "Ödemeyi iptal et" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "Ödenmiş olarak onaylayın" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "Para iadesi oluştur" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "Kaynak" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "Transferi iptal et" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "Tamamlandı olarak onaylayın" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "Görmezden gelmek" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "Süreç iadesi" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "Değiştir" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "Posta kodu ve şehir" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "Geçerli AB KDV Kimliği" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "Kontrol" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "Sipariş Geçmişi" @@ -20896,8 +21165,15 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +#, fuzzy +#| msgid "Pending (overdue)" +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "Beklemede (gecikmiş)" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 #, fuzzy #| msgid "Cancel and reissue" msgid "Canceled (paid fee)" @@ -21166,14 +21442,6 @@ msgstr "Ödeme bekleniyor" msgid "Anonymize" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -#, fuzzy -#| msgid "Valid" -msgid "Valid from" -msgstr "Geçerli" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -23825,51 +24093,51 @@ msgstr "Lütfen yeniden deneyin." msgid "Invalid code, please try again." msgstr "Geçersiz kod, lütfen tekrar deneyiniz." -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "Seçilen check-in'ler geri alındı." -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 #, 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:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "Seçilen biletler check in olarak işaretlendi." -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "Yeni check-in listesi oluşturuldu." -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 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:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "İstenen liste mevcut değil." -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "Seçilen liste silinmiştir." @@ -23966,7 +24234,7 @@ msgstr "Tarih yok" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "Satış bitti" @@ -23974,7 +24242,7 @@ msgstr "Satış bitti" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "Yakında" @@ -24028,7 +24296,7 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "Soru silindi." -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -24070,13 +24338,13 @@ msgid "" msgstr "" "Bu ödeme sağlayıcısı mevcut değil veya ilgili eklenti devre dışı bırakıldı." -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "geçersiz öğe" @@ -24180,7 +24448,7 @@ msgstr "Seçilen vergi kuralı silinemez." msgid "Your event is not empty, you need to set it up manually." msgstr "Etkinliğiniz boş değil, manuel olarak ayarlamanız gerekiyor." -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" @@ -24188,11 +24456,11 @@ msgstr "" "Değişiklikleriniz kaydedildi. Artık ayrıntılara bakarak devam edebilir veya " "satışa başlamak için etkinliğinizi canlı olarak yapabilirsiniz!" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "Düzenli bilet" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "İndirimli bilet" @@ -24272,7 +24540,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "İstenen ürün mevcut değil." @@ -24316,8 +24584,8 @@ msgstr "Kategorilerin sırası güncellendi." msgid "Street" msgstr "Gönderen adresi" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "İstenen soru mevcut değil." @@ -24325,67 +24593,67 @@ msgstr "İstenen soru mevcut değil." msgid "The selected question has been deleted." msgstr "Seçilen soru silindi." -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "Dosya yüklendi" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "Yeni soru oluşturuldu." -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "Yeni kota oluşturuldu." -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 #, fuzzy #| msgid "First scanned: %(date)s" msgid "Exit scans" msgstr "İlk taranan: %(date)s" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "Kuponlar ve bekleme listesi rezervasyonları" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "Mevcut kota" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "Bekleme listesi (beklemede)" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "Şu anda satılık" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "İstenen kota mevcut değil." -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 #, fuzzy #| msgid "The order has been marked as not paid." msgid "The quota has been re-opened and will not close again." msgstr "Sipariş ödenmemiş olarak işaretlendi." -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "Seçilen kota silindi." -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "İstenen öğe mevcut değil." -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" "Yalnızca bir eklenti olarak kullanılabilen bir ürüne eklenti ekleyemezsiniz." -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 #, fuzzy #| msgid "" #| "You cannot add add-ons to a product that is only available as an add-on " @@ -24396,14 +24664,14 @@ msgid "" msgstr "" "Yalnızca bir eklenti olarak kullanılabilen bir ürüne eklenti ekleyemezsiniz." -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " "from it." msgstr "" -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 #, fuzzy #| msgid "" #| "The event could not be deleted as some constraints (e.g. data created by " @@ -24416,11 +24684,11 @@ msgstr "" "Bazı kısıtlamalar (ör. Eklentiler tarafından oluşturulan veriler) izin " "vermediğinden, etkinlik silinemedi." -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "Seçilen ürün silindi." -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "Seçilen ürün devre dışı bırakıldı." @@ -24860,70 +25128,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:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "Ödeme süresi değiştirildi." -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 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:1538 +#: pretix/control/views/orders.py:1539 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:1593 +#: pretix/control/views/orders.py:1594 #, 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:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 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:1806 +#: pretix/control/views/orders.py:1818 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:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "Sipariş değiştirildi." -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 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:1944 +#: pretix/control/views/orders.py:1956 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:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 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:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "Konu: {subject}" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 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:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "Aşağıdaki kullanıcıya posta gönderilemedi: {}" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -24931,37 +25199,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:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "Verilen sipariş kodu ile sipariş yok." -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "Seçilen ihracatçı bulunamadı." -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 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:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, fuzzy, python-brace-format #| msgid "Expiry date" msgid "Export: {title}" msgstr "Son kullanma tarihi" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -24969,49 +25237,49 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 #, fuzzy #| msgid "The order has been canceled." msgid "All orders have been canceled." msgstr "Sipariş iptal edildi." -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 #, fuzzy #| msgid "The password you entered was invalid, please try again." msgid "Your input was not valid." msgstr "Girdiğiniz şifre geçersiz, lütfen tekrar deneyin." -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "Simge adı" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 #, fuzzy #| msgid "This event can not be deleted." msgid "This organizer can not be deleted." msgstr "Bu etkinlik silinemedi." -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 #, fuzzy #| msgid "The new organizer has been created." msgid "The organizer has been deleted." msgstr "Yeni organizatör oluşturuldu." -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 #, fuzzy #| msgid "" #| "The event could not be deleted as some constraints (e.g. data created by " @@ -25023,48 +25291,48 @@ msgstr "" "Bazı kısıtlamalar (ör. Eklentiler tarafından oluşturulan veriler) izin " "vermediğinden, etkinlik silinemedi." -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "Yeni organizatör oluşturuldu." -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "Yöneticiler" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "Takım oluşturuldu. Artık üyelere ekip ekleyebilirsin." -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "Değişiklikleriniz kaydedilemedi." -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "Seçilen takım silinemez." -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 #, fuzzy #| msgid "" #| "The event could not be deleted as some constraints (e.g. data created by " @@ -25076,11 +25344,11 @@ msgstr "" "Bazı kısıtlamalar (ör. Eklentiler tarafından oluşturulan veriler) izin " "vermediğinden, etkinlik silinemedi." -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "Seçilen takım silindi." -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." @@ -25088,45 +25356,45 @@ msgstr "" "Ekipleri değiştirmek için izin alınamayacağı için bu üyenin son üyesini " "kaldıramazsınız." -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "Üye ekipten kaldırıldı." -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "Geçersiz davet seçildi." -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "Davet iptal edildi." -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 #, fuzzy #| msgid "The invite has been revoked." msgid "The invite has been resent." msgstr "Davet iptal edildi." -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "Geçersiz simge seçildi." -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "Simge iptal edildi." -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "Yeni üye takımına davet edildi." -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "Yeni üye ekledi." -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " @@ -25136,127 +25404,127 @@ msgstr "" "Lütfen bu sırrı güvenli bir yere kopyalayın. Burada tekrar " "görüntüleyemezsiniz." -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 #, fuzzy #| msgid "The selected data was deleted successfully." msgid "This device has been set up successfully." msgstr "Seçilen veriler başarıyla silindi." -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 #, fuzzy #| msgid "You currently do not have access to any events." msgid "This device currently does not have access." msgstr "Şu anda herhangi bir etkinliğe erişiminiz yok." -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 #, fuzzy #| msgid "Access for the selected application has been revoked." msgid "Access for this device has been revoked." msgstr "Seçilen uygulama için erişim iptal edildi." -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 #, fuzzy #| msgid "The selected tax rule has been deleted." msgid "The selected gift card issuer has been added." msgstr "Seçilen vergi kuralı silindi." -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 #, fuzzy #| msgid "The selected tax rule has been deleted." msgid "The selected gift card issuer has been removed." msgstr "Seçilen vergi kuralı silindi." -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 #, fuzzy #| msgid "The transaction amount is incorrect." msgid "The transaction could not be reversed." msgstr "İşlem tutarı yanlış." -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 #, fuzzy #| msgid "The question has been added." msgid "The transaction has been reversed." msgstr "Soru eklendi." -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 #, fuzzy #| msgid "The password you entered was invalid, please try again." msgid "Your input was invalid, please try again." msgstr "Girdiğiniz şifre geçersiz, lütfen tekrar deneyin." -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 #, fuzzy #| msgid "The question has been added." msgid "The manual transaction has been saved." msgstr "Soru eklendi." -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 #, fuzzy #| msgid "The device has been verified and can now be used." msgid "The gift card has been created and can now be used." msgstr "Cihaz doğrulandı ve şimdi kullanılabilir." -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 #, fuzzy #| msgctxt "subevent" #| msgid "The selected date has been deleted." msgid "The selected gate has been deleted." msgstr "Seçilen tarih silinmiştir." -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 #, fuzzy #| msgid "The product has been created." msgid "The property has been created." msgstr "Ürün oluşturuldu." -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected property has been deleted." msgstr "Seçilen ürün silindi." -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected object has been deleted." msgstr "Seçilen ürün silindi." -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 #, fuzzy #| msgid "The order has been created." msgid "The provider has been created." msgstr "Sipariş oluşturuldu." -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, fuzzy, python-brace-format #| msgid "" #| "Your changes have been saved. Please note that it can take a short period " @@ -25268,7 +25536,7 @@ msgstr "" "Değişiklikleriniz kaydedildi. Değişiklikleriniz etkinleşene kadar kısa bir " "süre alabileceğini lütfen unutmayın." -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 #, fuzzy #| msgid "We sent out an e-mail containing further instructions." msgid "" @@ -25276,7 +25544,7 @@ msgid "" "password." msgstr "Daha fazla talimat içeren bir e-posta gönderdik." -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 #, fuzzy #| msgid "The user has been created." msgid "The customer account has been anonymized." @@ -25567,7 +25835,7 @@ msgstr "İstenen giriş mevcut değil." msgid "The selected entry has been deleted." msgstr "Seçilen giriş silinmiştir." -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 #, fuzzy #| msgid "This is an event series" msgid "This is not an event series." @@ -25664,7 +25932,7 @@ msgstr "Tüm eylemler" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "Bekleyen siparişleri dahil et" @@ -26712,109 +26980,109 @@ msgstr "Özel ilgi gerektirir" msgid "Include questions" msgstr "Soruları dahil et" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "Check-in listesi (PDF)" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 #, fuzzy #| msgid "Check-in" msgctxt "export_category" msgid "Check-in" msgstr "Giriş" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "ücretli" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 #, fuzzy #| msgid "Checkout" msgid "Checked out" msgstr "Çıkış yapmak" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 #, fuzzy #| msgctxt "amount_label" #| msgid "Automatically refund" msgid "Automatically checked in" msgstr "Otomatik geri ödeme" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "Sır" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 #, fuzzy #| msgid "Check-in lists" msgid "Check-in log (all scans)" msgstr "Check-in listeleri" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 #, fuzzy #| msgid "Go offline" msgid "Offline" msgstr "Çevrimdışı ol" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 #, fuzzy #| msgid "Order overview" msgid "Offline override" msgstr "Siparişe genel bakış" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "Hata mesajı" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 #, fuzzy #| msgid "Download date" msgid "Upload date" msgstr "İndirme tarihi" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 #, fuzzy #| msgid "Download ticket" msgid "Upload time" msgstr "Bileti indir" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 #, fuzzy #| msgid "Only successful payments" msgid "Successful scans only" msgstr "Sadece başarılı ödemeler" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 #, fuzzy #| msgid "Check-in lists" msgid "All check-in lists" @@ -27645,91 +27913,95 @@ msgstr "Sadece müşterilere gönderin" msgid "Everyone who placed an order" msgstr "" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" msgstr "" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 #, fuzzy #| msgid "Approval pending" msgid "approval pending" msgstr "Onay Bekliyor" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "Ödemenin gecikmesi bekleniyor" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 #, 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:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 #, fuzzy #| msgid "Send to customers with order status" msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "Sipariş durumuyla müşterilere gönder" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 #, fuzzy #| msgid "Absolute value" msgid "Absolute" msgstr "Mutlak değer" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 #, fuzzy #| msgid "Search for events" msgid "Relative, before event start" msgstr "Etkinlikeri ara" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 #, fuzzy #| msgid "Search for events" msgid "Relative, before event end" msgstr "Etkinlikeri ara" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 #, fuzzy #| msgid "Search for events" msgid "Relative, after event start" msgstr "Etkinlikeri ara" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 #, fuzzy #| msgid "Relative date:" msgid "Relative, after event end" msgstr "İlgili tarih:" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 #, fuzzy #| msgid "Please enter your name." msgid "Please specify the send date" msgstr "Lütfen adınızı giriniz." -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 #, 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:394 +#: pretix/plugins/sendmail/forms.py:396 #, fuzzy #| msgid "Please select a quota." msgid "Please specify a product" @@ -27758,71 +28030,71 @@ msgstr "Tamamlama tarihi" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 #, fuzzy #| msgid "Limit to products" msgid "Limit products" msgstr "Sınırlı ürünler" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 #, fuzzy #| msgid "End date" msgid "Send date" msgstr "Bitiş Tarihi" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: 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:213 +#: pretix/plugins/sendmail/models.py:219 #, fuzzy #| msgid "Send email" msgid "Send email to" msgstr "E-posta gönder" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, fuzzy, python-brace-format #| msgid "Show dates with time" msgid "on {date} at {time}" msgstr "Tarihleri zamanla göster" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, 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:269 +#: pretix/plugins/sendmail/models.py:275 #, 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:279 +#: pretix/plugins/sendmail/models.py:285 #, 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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -28112,20 +28384,20 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" msgstr[0] "" msgstr[1] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, fuzzy, python-format #| msgid "Waiting list entry" msgid "%(number)s waiting list entry" @@ -28133,13 +28405,13 @@ msgid_plural "%(number)s waiting list entries" msgstr[0] "Liste girişi bekleniyor" msgstr[1] "Liste girişi bekleniyor" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 #, fuzzy #| msgid "The user has been created." msgid "Your rule has been created." msgstr "Kullanıcı oluşturuldu." -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 #, fuzzy #| msgid "The selected tax rule has been deleted." msgid "The selected rule has been deleted." @@ -28231,11 +28503,6 @@ msgstr "" msgid "Minimum Price" msgstr "Minimum sayı" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 #, fuzzy @@ -29158,11 +29425,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "Siparişi gözden geçir" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 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:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -30044,7 +30311,7 @@ msgstr "SATILDI" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "Ayrılmış" @@ -30097,14 +30364,20 @@ msgstr "Bilgi göster" msgid "Membership:" msgstr "Üyeler" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +#, fuzzy +#| msgid "This ticket has already been redeemed." +msgid "This ticket is blocked." +msgstr "Bu bilet zaten kullanıldı." + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 #, fuzzy #| msgid "Use languages" msgctxt "ticket_checkins" msgid "Usage:" msgstr "Dilleri kullan" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, fuzzy, python-format #| msgid "This ticket has already been redeemed." msgid "This ticket has been used once." @@ -30112,43 +30385,43 @@ msgid_plural "This ticket has been used %(count)s times." msgstr[0] "Bu bilet zaten kullanıldı." msgstr[1] "Bu bilet zaten kullanıldı." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 #, fuzzy #| msgid "Show attendee names on invoices" msgid "No attendee name provided" msgstr "Faturalarda katılımcı adlarını göster" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, fuzzy, python-format #| msgid "Amount of %(item)s to order" msgid "Remove one %(item)s from your cart" msgstr "Sipariş için %(item)s miktarı" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, fuzzy, python-format #| msgid "" #| "We removed %(product)s from your cart as you can not buy less than " @@ -30160,11 +30433,11 @@ msgstr "" "%(product)s ürününü, %(min)s sayısından daha azını satın alamayacığınız için " "sepetinizden kaldırdık." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -30174,20 +30447,20 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, fuzzy, python-format #| msgid "Amount of %(item)s to order" msgid "Add one more %(item)s to your cart" msgstr "Sipariş için %(item)s miktarı" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, fuzzy, python-format #| msgid "Any product" msgid "One product" @@ -30195,19 +30468,19 @@ msgid_plural "%(num)s products" msgstr[0] "Herhangi bir ürün" msgstr[1] "Herhangi bir ürün" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, fuzzy, python-format #| msgid "incl. %(rate)s%% taxes" msgid "incl. %(tax_sum)s taxes" msgstr "dahil edilen %(rate)s%% vergi" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, fuzzy, python-format #| msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "Sepetinizdeki öğeler %(minutes)s dakika için size ayrılmıştır." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 #, fuzzy #| msgid "The items in your cart are no longer reserved for you." msgid "" @@ -30215,7 +30488,7 @@ msgid "" "complete your order as long as they’re available." msgstr "Sepetinizdeki öğeler artık sizin için ayrılmamış." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -30336,10 +30609,7 @@ msgid "Confirmation pending" msgstr "Onay metni" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "Ödeme bekleniyor" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 #, fuzzy #| msgctxt "payment_state" #| msgid "confirmed" @@ -30347,6 +30617,10 @@ msgctxt "order state" msgid "Confirmed" msgstr "onaylandı" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "Ödeme bekleniyor" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 #, fuzzy @@ -30430,7 +30704,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 #, fuzzy #| msgid "PDF ticket layout" msgid "Few tickets left" @@ -30441,7 +30715,7 @@ msgstr "PDF bilet düzeni" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 #, fuzzy #| msgid "Pay now" msgctxt "available_event_in_list" @@ -30458,7 +30732,7 @@ msgstr "Şimdi öde" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "" @@ -30467,7 +30741,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 #, fuzzy #| msgid "Fully redeemed" msgid "Fully booked" @@ -30537,14 +30811,14 @@ msgid "Other dates" msgstr "Diğer özellikler" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 #, fuzzy #| msgid "The presale period for this event is over." msgid "The booking period for this event is over." msgstr "Bu etkinlik için presale süresi bitti." #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, fuzzy, python-format #| msgid "The presale for this event will start on %(date)s at %(time)s." msgid "The booking period for this event will start on %(date)s at %(time)s." @@ -31814,7 +32088,7 @@ msgid "The products have been successfully added to your cart." msgstr "Ürünler sepetinize başarıyla eklendi." #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -32070,19 +32344,19 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 #, fuzzy #| msgid "The selected ticket shop is currently not available." msgid "This ticket shop is currently disabled." msgstr "Seçilen bilet dükkanı şu anda mevcut değil." -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 #, fuzzy #| msgid "The selected item does not belong to this event." msgid "The selected date does not exist in this event series." msgstr "Seçilen öğe bu etkinliğe ait değil." -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, fuzzy, python-format #| msgid "Show start date" msgid "from %(start_date)s" @@ -32206,6 +32480,11 @@ msgstr "Yazma erişimi" msgid "Kosovo" msgstr "" +#, fuzzy +#~| msgid "This payment method does not support automatic refunds." +#~ msgid "Only available for payment method that support automatic refunds." +#~ msgstr "Bu ödeme yöntemi otomatik geri ödemeleri desteklemez." + #~ msgid "" #~ "Only include invoices issued on or before this date. Note that the " #~ "invoice date does not always correspond to the order or payment date." diff --git a/src/pretix/locale/tr/LC_MESSAGES/djangojs.po b/src/pretix/locale/tr/LC_MESSAGES/djangojs.po index 2350a168f..22c6a121a 100644 --- a/src/pretix/locale/tr/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/tr/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2018-09-03 06:36+0000\n" "Last-Translator: Yunus Fırat Pişkin \n" "Language-Team: Turkish \n" "Language-Team: Ukrainian =20) ? 1 : 2;\n" "X-Generator: Weblate 4.12\n" -#: pretix/api/auth/devicesecurity.py:28 +#: pretix/api/auth/devicesecurity.py:31 msgid "" "Full device access (reading and changing orders and gift cards, reading of " "products and settings)" @@ -28,19 +28,19 @@ msgstr "" "Повний доступ до пристрою (читання та зміна замовлень і подарункових карток, " "читання продуктів і налаштувань)" -#: pretix/api/auth/devicesecurity.py:44 +#: pretix/api/auth/devicesecurity.py:53 msgid "pretixSCAN" msgstr "pretixSCAN" -#: pretix/api/auth/devicesecurity.py:79 +#: pretix/api/auth/devicesecurity.py:89 msgid "pretixSCAN (kiosk mode, no order sync, no search)" msgstr "pretixSCAN (режим кіоску, без синхронізації замовлень, без пошуку)" -#: pretix/api/auth/devicesecurity.py:112 +#: pretix/api/auth/devicesecurity.py:123 msgid "pretixSCAN (online only, no order sync)" msgstr "pretixSCAN (лише онлайн, без синхронізації замовлень)" -#: pretix/api/auth/devicesecurity.py:146 +#: pretix/api/auth/devicesecurity.py:158 msgid "pretixPOS" msgstr "pretixPOS" @@ -84,30 +84,30 @@ msgstr "Усі події (включаючи новостворені)" msgid "Limit to events" msgstr "Обмежитися заходами" -#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:271 -#: pretix/base/exporters/orderlist.py:800 pretix/base/models/orders.py:221 -#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:703 -#: pretix/control/forms/filter.py:536 -#: pretix/control/templates/pretixcontrol/order/index.html:850 +#: pretix/api/models.py:115 pretix/base/exporters/orderlist.py:272 +#: pretix/base/exporters/orderlist.py:809 pretix/base/models/orders.py:227 +#: pretix/base/models/vouchers.py:291 pretix/base/orderimport.py:749 +#: pretix/control/forms/filter.py:539 +#: pretix/control/templates/pretixcontrol/order/index.html:882 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:38 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:21 #: pretix/control/views/vouchers.py:111 #: pretix/plugins/banktransfer/refund_export.py:46 -#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/plugins/checkinlists/exporters.py:482 msgid "Comment" msgstr "Коментар" -#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1193 +#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1201 msgid "The product \"{}\" is not assigned to a quota." msgstr "Продукту \"{}\" не призначено квоту." #: pretix/api/serializers/checkin.py:65 pretix/base/models/event.py:1573 -#: pretix/base/models/items.py:1499 pretix/base/models/items.py:1750 +#: pretix/base/models/items.py:1506 pretix/base/models/items.py:1757 msgid "One or more items do not belong to this event." msgstr "Один або кілька елементів не належать до цієї події." #: pretix/api/serializers/checkin.py:69 pretix/api/serializers/checkin.py:72 -#: pretix/base/models/items.py:1761 pretix/base/models/items.py:1764 +#: pretix/base/models/items.py:1768 pretix/base/models/items.py:1771 #: pretix/base/models/waitinglist.py:301 pretix/base/models/waitinglist.py:304 msgid "The subevent does not belong to this event." msgstr "Підподія не належить до цієї події." @@ -174,7 +174,7 @@ msgstr "" "податковими ставками, оскільки податок з продажу буде стягнуто, коли " "подарункова картка буде активована." -#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:599 +#: pretix/api/serializers/item.py:282 pretix/control/forms/item.py:598 msgid "Gift card products should not be admission products at the same time." msgstr "" "Продукти з подарунковими картками не повинні бути водночас матеріалами для " @@ -200,23 +200,23 @@ msgstr "Виявлено кругову залежність між запита msgid "This type of question cannot be asked during check-in." msgstr "Питання такого типу не можна задавати під час реєстрації." -#: pretix/api/serializers/order.py:74 +#: pretix/api/serializers/order.py:75 #, fuzzy, python-brace-format #| msgid "{value} is not a valid email address." msgid "\"{input}\" is not a valid choice." msgstr "{value} не є дійсною адресою електронної пошти." -#: pretix/api/serializers/order.py:1167 pretix/api/views/cart.py:210 -#: pretix/base/services/orders.py:1392 +#: pretix/api/serializers/order.py:1175 pretix/api/views/cart.py:210 +#: pretix/base/services/orders.py:1415 #, python-brace-format msgid "The selected seat \"{seat}\" is not available." msgstr "Вибране місце \"1{seat}\" недоступне." -#: pretix/api/serializers/order.py:1180 pretix/api/serializers/order.py:1187 +#: pretix/api/serializers/order.py:1188 pretix/api/serializers/order.py:1195 msgid "The product \"{}\" is not available on this date." msgstr "Продукт \"{}\" на цю дату не доступний." -#: pretix/api/serializers/order.py:1205 pretix/api/views/cart.py:190 +#: pretix/api/serializers/order.py:1213 pretix/api/views/cart.py:190 msgid "" "There is not enough quota available on quota \"{}\" to perform the operation." msgstr "У квоті \"{}\" недостатньо доступної квоти для виконання операції." @@ -231,17 +231,17 @@ msgstr "" "афілійованому кабінеті організатора." #: pretix/api/serializers/organizer.py:224 -#: pretix/control/views/organizer.py:722 +#: pretix/control/views/organizer.py:723 msgid "pretix account invitation" msgstr "Запрошення до профіля pretix" #: pretix/api/serializers/organizer.py:246 -#: pretix/control/views/organizer.py:821 +#: pretix/control/views/organizer.py:822 msgid "This user already has been invited for this team." msgstr "Цього користувача вже було запрошено в цю команду." #: pretix/api/serializers/organizer.py:262 -#: pretix/control/views/organizer.py:838 +#: pretix/control/views/organizer.py:839 msgid "This user already has permissions for this team." msgstr "В цього користувача вже є дозвіл в цій команді." @@ -251,30 +251,30 @@ msgid "" "The specified voucher has already been used the maximum number of times." msgstr "Цей код ваучера вже використано максимально дозволену кількість разів." -#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:434 +#: pretix/api/views/oauth.py:106 pretix/control/logdisplay.py:457 #, python-brace-format msgid "" "The application \"{application_name}\" has been authorized to access your " "account." msgstr "Додаток \"{application_name}\" дозволило увійти в свій профіль." -#: pretix/api/views/order.py:528 pretix/control/views/orders.py:1333 +#: pretix/api/views/order.py:530 pretix/control/views/orders.py:1333 #: pretix/presale/views/order.py:744 pretix/presale/views/order.py:817 msgid "You cannot generate an invoice for this order." msgstr "Ви не можете створити рахунок-фактуру для цього замовлення." -#: pretix/api/views/order.py:533 pretix/control/views/orders.py:1335 +#: pretix/api/views/order.py:535 pretix/control/views/orders.py:1335 #: pretix/presale/views/order.py:746 pretix/presale/views/order.py:819 msgid "An invoice for this order already exists." msgstr "Рахунок-фактура для цього замовлення вже існує." -#: pretix/api/views/order.py:559 pretix/control/views/orders.py:1459 +#: pretix/api/views/order.py:561 pretix/control/views/orders.py:1459 #: pretix/control/views/users.py:141 msgid "There was an error sending the mail. Please try again later." msgstr "Помилка відправки пошти. Будь ласка, спробуйте ще раз пізніше." -#: pretix/api/views/order.py:637 pretix/base/services/cart.py:198 -#: pretix/base/services/orders.py:175 pretix/presale/views/order.py:801 +#: pretix/api/views/order.py:639 pretix/base/services/cart.py:198 +#: pretix/base/services/orders.py:176 pretix/presale/views/order.py:801 msgid "One of the selected products is not available in the selected country." msgstr "Один з обраних продуктів не є доступним в обраній країні." @@ -290,7 +290,7 @@ msgstr "Нове замовлення вимагає підтвердження" msgid "Order marked as paid" msgstr "Замовлення позначено як оплачене" -#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:331 +#: pretix/api/webhooks.py:209 pretix/base/models/checkin.py:337 #: pretix/base/notifications.py:251 #: pretix/control/templates/pretixcontrol/event/mail.html:111 #: pretix/control/views/orders.py:1296 @@ -425,7 +425,7 @@ msgstr "Замовлення відновлено." #: pretix/base/addressvalidation.py:108 pretix/base/forms/questions.py:878 #: pretix/base/forms/questions.py:909 pretix/base/payment.py:87 #: pretix/control/forms/event.py:723 pretix/control/forms/event.py:729 -#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1295 +#: pretix/control/forms/event.py:780 pretix/control/forms/event.py:1300 #: pretix/control/forms/mailsetup.py:76 pretix/control/forms/mailsetup.py:118 #: pretix/plugins/banktransfer/payment.py:625 #: pretix/plugins/banktransfer/payment.py:631 @@ -449,12 +449,12 @@ msgstr "{system} Користувач" #: pretix/base/auth.py:152 pretix/base/exporters/customers.py:67 #: pretix/base/forms/auth.py:246 pretix/base/models/auth.py:246 #: pretix/base/models/customers.py:93 pretix/base/models/notifications.py:46 -#: pretix/base/models/orders.py:196 pretix/control/navigation.py:81 +#: pretix/base/models/orders.py:202 pretix/control/navigation.py:81 #: pretix/control/navigation.py:494 #: pretix/control/templates/pretixcontrol/event/settings.html:68 #: pretix/control/templates/pretixcontrol/organizers/customer.html:48 -#: pretix/plugins/checkinlists/exporters.py:451 -#: pretix/presale/checkoutflow.py:1382 pretix/presale/forms/checkout.py:57 +#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/presale/checkoutflow.py:1384 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 @@ -621,9 +621,9 @@ msgid "Question answer file uploads" msgstr "Відповіді на питання" #: pretix/base/exporters/answers.py:53 pretix/base/exporters/json.py:52 -#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:79 -#: pretix/base/exporters/orderlist.py:756 -#: pretix/base/exporters/orderlist.py:948 +#: pretix/base/exporters/mail.py:53 pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:765 +#: pretix/base/exporters/orderlist.py:957 #: pretix/plugins/reports/exporters.py:405 #: pretix/plugins/reports/exporters.py:578 #, fuzzy @@ -638,7 +638,7 @@ msgid "" "customers while creating an order." msgstr "" -#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1357 +#: pretix/base/exporters/answers.py:64 pretix/base/models/items.py:1364 #: pretix/control/navigation.py:182 #: pretix/control/templates/pretixcontrol/items/questions.html:3 #: pretix/control/templates/pretixcontrol/items/questions.html:5 @@ -682,47 +682,47 @@ msgstr "Платник" msgid "External identifier" msgstr "" -#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:425 -#: pretix/base/exporters/orderlist.py:535 +#: pretix/base/exporters/customers.py:68 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:426 +#: pretix/base/exporters/orderlist.py:536 #: pretix/base/exporters/waitinglist.py:110 pretix/base/models/customers.py:94 -#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1260 -#: pretix/base/models/orders.py:200 pretix/base/models/waitinglist.py:80 +#: pretix/base/models/customers.py:382 pretix/base/models/items.py:1267 +#: pretix/base/models/orders.py:206 pretix/base/models/waitinglist.py:80 #: pretix/base/orderimport.py:163 pretix/base/pdf.py:315 -#: pretix/control/templates/pretixcontrol/order/index.html:245 +#: pretix/control/templates/pretixcontrol/order/index.html:248 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:148 #: pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:452 -#: pretix/presale/checkoutflow.py:1388 pretix/presale/forms/checkout.py:84 +#: pretix/plugins/checkinlists/exporters.py:467 +#: pretix/presale/checkoutflow.py:1390 pretix/presale/forms/checkout.py:84 #: pretix/presale/forms/waitinglist.py:101 #: pretix/presale/templates/pretixpresale/event/order.html:302 msgid "Phone number" msgstr "Номер телефону" #: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:248 -#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2774 -#: pretix/base/settings.py:3090 pretix/base/settings.py:3101 +#: pretix/base/models/customers.py:96 pretix/base/models/orders.py:2838 +#: pretix/base/settings.py:3103 pretix/base/settings.py:3114 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Full name" msgstr "Повне ім'я" #: pretix/base/exporters/customers.py:74 pretix/base/exporters/invoices.py:203 #: pretix/base/exporters/invoices.py:211 pretix/base/exporters/invoices.py:329 -#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/invoices.py:337 pretix/base/exporters/orderlist.py:251 #: pretix/base/exporters/waitinglist.py:108 pretix/base/forms/questions.py:1036 #: pretix/base/models/devices.py:66 pretix/base/models/devices.py:126 #: pretix/base/models/event.py:1380 pretix/base/models/event.py:1617 -#: pretix/base/models/items.py:1623 pretix/base/models/items.py:1791 +#: pretix/base/models/items.py:1630 pretix/base/models/items.py:1798 #: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:73 #: pretix/base/models/seating.py:61 pretix/base/models/waitinglist.py:69 -#: pretix/base/settings.py:2733 pretix/base/settings.py:2743 -#: pretix/base/settings.py:3079 pretix/control/forms/filter.py:594 +#: pretix/base/settings.py:2746 pretix/base/settings.py:2756 +#: pretix/base/settings.py:3092 pretix/control/forms/filter.py:597 #: pretix/control/forms/item.py:352 pretix/control/forms/organizer.py:655 #: pretix/control/templates/pretixcontrol/checkin/index.html:104 #: 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 -#: pretix/control/templates/pretixcontrol/order/index.html:899 +#: pretix/control/templates/pretixcontrol/order/index.html:931 #: pretix/control/templates/pretixcontrol/organizers/customer.html:57 #: pretix/control/templates/pretixcontrol/organizers/customers.html:62 #: pretix/control/templates/pretixcontrol/organizers/devices.html:77 @@ -734,8 +734,8 @@ msgstr "Повне ім'я" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:144 #: pretix/control/views/waitinglist.py:295 pretix/plugins/badges/models.py:53 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34 -#: pretix/plugins/checkinlists/exporters.py:326 -#: pretix/plugins/checkinlists/exporters.py:618 +#: pretix/plugins/checkinlists/exporters.py:329 +#: pretix/plugins/checkinlists/exporters.py:639 #: pretix/plugins/reports/exporters.py:812 #: pretix/plugins/ticketoutputpdf/models.py:239 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 @@ -771,7 +771,7 @@ msgstr "Дата Реєстрації" #: pretix/base/exporters/customers.py:81 pretix/base/exporters/invoices.py:202 #: pretix/base/exporters/waitinglist.py:118 pretix/base/models/auth.py:260 #: pretix/base/models/customers.py:105 pretix/base/models/exports.py:53 -#: pretix/control/forms/event.py:1390 pretix/control/forms/exports.py:49 +#: pretix/control/forms/event.py:1395 pretix/control/forms/exports.py:49 #: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:296 msgid "Language" msgstr "Мова" @@ -798,41 +798,43 @@ msgstr "" #: pretix/base/exporters/items.py:203 pretix/base/exporters/items.py:204 #: pretix/base/exporters/items.py:205 pretix/base/exporters/items.py:208 #: pretix/base/exporters/items.py:210 pretix/base/exporters/items.py:211 -#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1210 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:499 -#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:118 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/items.py:212 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:690 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1216 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:502 +#: pretix/control/forms/item.py:509 pretix/control/forms/subevents.py:118 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "Yes" msgstr "Так" #: pretix/base/exporters/customers.py:100 #: pretix/base/exporters/customers.py:101 pretix/base/exporters/events.py:81 -#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:379 -#: pretix/base/exporters/orderlist.py:383 -#: pretix/base/exporters/orderlist.py:703 -#: pretix/base/exporters/orderlist.py:731 -#: pretix/base/exporters/orderlist.py:1088 pretix/base/models/orders.py:1212 -#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:500 -#: pretix/control/forms/item.py:511 pretix/control/forms/subevents.py:119 -#: pretix/control/views/item.py:671 pretix/control/views/vouchers.py:129 +#: pretix/base/exporters/invoices.py:302 pretix/base/exporters/orderlist.py:380 +#: pretix/base/exporters/orderlist.py:384 +#: pretix/base/exporters/orderlist.py:712 +#: pretix/base/exporters/orderlist.py:740 +#: pretix/base/exporters/orderlist.py:1097 pretix/base/models/orders.py:1218 +#: pretix/control/forms/filter.py:168 pretix/control/forms/filter.py:503 +#: pretix/control/forms/item.py:510 pretix/control/forms/subevents.py:119 +#: pretix/control/views/item.py:676 pretix/control/views/vouchers.py:129 #: pretix/control/views/vouchers.py:130 -#: pretix/plugins/checkinlists/exporters.py:528 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:568 -#: pretix/plugins/checkinlists/exporters.py:667 -#: pretix/plugins/checkinlists/exporters.py:668 -#: pretix/plugins/checkinlists/exporters.py:669 +#: pretix/plugins/checkinlists/exporters.py:546 +#: pretix/plugins/checkinlists/exporters.py:549 +#: pretix/plugins/checkinlists/exporters.py:586 +#: pretix/plugins/checkinlists/exporters.py:688 +#: pretix/plugins/checkinlists/exporters.py:689 +#: pretix/plugins/checkinlists/exporters.py:690 msgid "No" msgstr "Ні" @@ -855,8 +857,8 @@ msgid "Event ticket {event}-{code}" msgstr "Квиток на подію {event}-{code}" #: pretix/base/exporters/dekodi.py:220 pretix/base/exporters/invoices.py:74 -#: pretix/base/exporters/orderlist.py:120 -#: pretix/base/exporters/orderlist.py:900 +#: pretix/base/exporters/orderlist.py:121 +#: pretix/base/exporters/orderlist.py:909 #: pretix/plugins/checkinlists/exporters.py:86 #: pretix/plugins/reports/exporters.py:394 #: pretix/plugins/reports/exporters.py:625 @@ -898,8 +900,8 @@ msgstr "" #: pretix/base/exporters/events.py:57 pretix/base/exporters/waitinglist.py:114 #: pretix/base/models/event.py:522 pretix/base/pdf.py:219 -#: pretix/control/forms/filter.py:1110 pretix/control/forms/filter.py:1112 -#: pretix/control/forms/filter.py:1506 pretix/control/forms/filter.py:1508 +#: pretix/control/forms/filter.py:1113 pretix/control/forms/filter.py:1115 +#: pretix/control/forms/filter.py:1509 pretix/control/forms/filter.py:1511 #: pretix/control/templates/pretixcontrol/events/index.html:62 #: pretix/control/templates/pretixcontrol/organizers/detail.html:58 msgid "Event name" @@ -920,8 +922,8 @@ msgid "Event currency" msgstr "Валюта події" #: pretix/base/exporters/events.py:61 pretix/base/models/event.py:545 -#: pretix/base/models/event.py:1382 pretix/base/settings.py:2731 -#: pretix/base/settings.py:2741 pretix/control/forms/subevents.py:472 +#: pretix/base/models/event.py:1382 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2754 pretix/control/forms/subevents.py:472 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:268 msgid "Event start time" msgstr "Час початку події" @@ -966,13 +968,13 @@ msgstr "Довгота" #: pretix/base/exporters/events.py:69 pretix/base/models/event.py:590 #: pretix/control/templates/pretixcontrol/event/index.html:113 -#: pretix/control/templates/pretixcontrol/order/index.html:943 +#: pretix/control/templates/pretixcontrol/order/index.html:975 msgid "Internal comment" msgstr "Внутрішній коментар" -#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1556 -#: pretix/base/models/orders.py:1946 pretix/control/forms/filter.py:201 -#: pretix/control/forms/filter.py:890 pretix/control/forms/filter.py:2062 +#: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1562 +#: pretix/base/models/orders.py:1952 pretix/control/forms/filter.py:201 +#: pretix/control/forms/filter.py:893 pretix/control/forms/filter.py:2065 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:14 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:31 @@ -986,8 +988,8 @@ msgid "Payment provider" msgstr "Платник" #: pretix/base/exporters/invoices.py:84 pretix/base/exporters/invoices.py:86 -#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:892 -#: pretix/control/forms/filter.py:2064 +#: pretix/control/forms/filter.py:203 pretix/control/forms/filter.py:895 +#: pretix/control/forms/filter.py:2067 msgid "All payment providers" msgstr "Усі постачальники платежів" @@ -1022,8 +1024,8 @@ msgid "" msgstr "" #: pretix/base/exporters/invoices.py:188 pretix/base/shredder.py:392 -#: pretix/control/templates/pretixcontrol/order/index.html:256 -#: pretix/control/templates/pretixcontrol/order/index.html:329 +#: pretix/control/templates/pretixcontrol/order/index.html:259 +#: pretix/control/templates/pretixcontrol/order/index.html:332 #: pretix/control/templates/pretixcontrol/organizers/edit.html:204 #: pretix/presale/templates/pretixpresale/event/order.html:234 #: pretix/presale/templates/pretixpresale/event/order.html:255 @@ -1039,24 +1041,24 @@ msgid "Invoice number" msgstr "Номер накладної" #: pretix/base/exporters/invoices.py:197 pretix/base/exporters/invoices.py:324 -#: pretix/base/exporters/orderlist.py:923 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1256 -#: pretix/base/models/orders.py:208 pretix/base/models/orders.py:2538 -#: pretix/base/models/orders.py:2642 +#: pretix/base/exporters/orderlist.py:932 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:107 pretix/base/models/items.py:1263 +#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2602 +#: pretix/base/models/orders.py:2706 #: pretix/control/templates/pretixcontrol/order/transactions.html:19 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:64 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 -#: pretix/plugins/checkinlists/exporters.py:610 +#: pretix/plugins/checkinlists/exporters.py:631 #: pretix/presale/templates/pretixpresale/organizers/index.html:43 msgid "Date" msgstr "Дата" #: pretix/base/exporters/invoices.py:198 pretix/base/exporters/invoices.py:325 -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:422 -#: pretix/base/exporters/orderlist.py:531 pretix/base/models/orders.py:171 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:423 +#: pretix/base/exporters/orderlist.py:532 pretix/base/models/orders.py:174 #: pretix/base/notifications.py:199 pretix/base/pdf.py:101 #: pretix/control/templates/pretixcontrol/checkin/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:172 @@ -1070,8 +1072,8 @@ msgstr "Дата" #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:29 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:41 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:433 -#: pretix/plugins/checkinlists/exporters.py:614 +#: pretix/plugins/checkinlists/exporters.py:445 +#: pretix/plugins/checkinlists/exporters.py:635 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:811 #: pretix/plugins/ticketoutputpdf/exporters.py:95 @@ -1082,7 +1084,7 @@ msgstr "Код замовлення" #: pretix/base/exporters/invoices.py:199 pretix/base/exporters/invoices.py:326 #: pretix/base/models/customers.py:381 pretix/base/models/waitinglist.py:76 -#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:532 +#: pretix/base/orderimport.py:150 pretix/control/forms/filter.py:535 #: pretix/control/templates/pretixcontrol/users/index.html:42 #: pretix/control/views/waitinglist.py:295 msgid "E-mail address" @@ -1107,15 +1109,15 @@ msgid "Invoice sender:" msgstr "Відправник рахунка-фактури:" #: pretix/base/exporters/invoices.py:204 pretix/base/exporters/invoices.py:330 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:559 pretix/base/forms/questions.py:609 -#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1346 -#: pretix/base/models/orders.py:2776 pretix/base/orderimport.py:351 -#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:629 -#: pretix/control/templates/pretixcontrol/order/index.html:901 -#: pretix/plugins/checkinlists/exporters.py:474 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:609 +#: pretix/base/models/customers.py:293 pretix/base/models/orders.py:1352 +#: pretix/base/models/orders.py:2840 pretix/base/orderimport.py:351 +#: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:632 +#: pretix/control/templates/pretixcontrol/order/index.html:933 +#: pretix/plugins/checkinlists/exporters.py:492 #: pretix/plugins/reports/exporters.py:767 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:314 @@ -1125,47 +1127,47 @@ msgstr "Адреса" #: pretix/base/exporters/invoices.py:205 pretix/base/exporters/invoices.py:213 #: pretix/base/exporters/invoices.py:331 pretix/base/exporters/invoices.py:339 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:560 pretix/base/forms/questions.py:620 -#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1347 -#: pretix/base/models/orders.py:2777 pretix/base/orderimport.py:362 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:620 +#: pretix/base/models/customers.py:294 pretix/base/models/orders.py:1353 +#: pretix/base/models/orders.py:2841 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:508 pretix/base/settings.py:877 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:633 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:636 #: pretix/control/views/item.py:455 -#: pretix/plugins/checkinlists/exporters.py:475 +#: pretix/plugins/checkinlists/exporters.py:493 #: pretix/plugins/reports/exporters.py:768 msgid "ZIP code" msgstr "Поштовий індекс" #: pretix/base/exporters/invoices.py:206 pretix/base/exporters/invoices.py:214 #: pretix/base/exporters/invoices.py:332 pretix/base/exporters/invoices.py:340 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:561 pretix/base/forms/questions.py:628 -#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1348 -#: pretix/base/models/orders.py:2778 pretix/base/orderimport.py:373 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:628 +#: pretix/base/models/customers.py:295 pretix/base/models/orders.py:1354 +#: pretix/base/models/orders.py:2842 pretix/base/orderimport.py:373 #: pretix/base/orderimport.py:519 pretix/base/settings.py:889 -#: pretix/control/forms/filter.py:607 pretix/control/forms/filter.py:638 +#: pretix/control/forms/filter.py:610 pretix/control/forms/filter.py:641 #: pretix/control/views/item.py:465 -#: pretix/plugins/checkinlists/exporters.py:476 +#: pretix/plugins/checkinlists/exporters.py:494 #: pretix/plugins/reports/exporters.py:769 msgid "City" msgstr "Місто" #: pretix/base/exporters/invoices.py:207 pretix/base/exporters/invoices.py:215 #: pretix/base/exporters/invoices.py:333 pretix/base/exporters/invoices.py:341 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:562 pretix/base/forms/questions.py:640 -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2779 pretix/base/models/orders.py:2780 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:640 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2843 pretix/base/models/orders.py:2844 #: pretix/base/orderimport.py:389 pretix/base/orderimport.py:535 -#: pretix/base/settings.py:898 pretix/control/forms/filter.py:612 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:905 +#: pretix/base/settings.py:898 pretix/control/forms/filter.py:615 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:937 #: pretix/control/views/item.py:475 -#: pretix/plugins/checkinlists/exporters.py:477 +#: pretix/plugins/checkinlists/exporters.py:495 #: pretix/plugins/reports/exporters.py:719 #: pretix/plugins/reports/exporters.py:764 #: pretix/plugins/reports/exporters.py:813 @@ -1180,11 +1182,11 @@ msgstr "Податковий індетифікаційний номер" #: pretix/base/exporters/invoices.py:209 pretix/base/exporters/invoices.py:217 #: pretix/base/exporters/invoices.py:335 pretix/base/exporters/invoices.py:343 -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:602 pretix/base/models/orders.py:2783 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:2847 #: pretix/base/orderimport.py:433 -#: pretix/control/templates/pretixcontrol/order/index.html:912 +#: pretix/control/templates/pretixcontrol/order/index.html:944 #: pretix/plugins/reports/exporters.py:771 #: pretix/plugins/reports/exporters.py:813 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:103 @@ -1206,15 +1208,15 @@ msgid "Invoice recipient:" msgstr "Одержувач рахунка-фактури:" #: pretix/base/exporters/invoices.py:210 pretix/base/exporters/invoices.py:336 -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:434 -#: pretix/base/exporters/orderlist.py:558 -#: pretix/base/exporters/orderlist.py:592 pretix/base/forms/questions.py:601 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:435 +#: pretix/base/exporters/orderlist.py:559 +#: pretix/base/exporters/orderlist.py:596 pretix/base/forms/questions.py:601 #: pretix/base/orderimport.py:321 pretix/base/orderimport.py:486 -#: pretix/control/forms/filter.py:590 pretix/control/forms/filter.py:625 -#: pretix/control/templates/pretixcontrol/order/index.html:897 +#: pretix/control/forms/filter.py:593 pretix/control/forms/filter.py:628 +#: pretix/control/templates/pretixcontrol/order/index.html:929 #: pretix/control/views/item.py:433 -#: pretix/plugins/checkinlists/exporters.py:462 +#: pretix/plugins/checkinlists/exporters.py:477 #: pretix/plugins/reports/exporters.py:766 #: pretix/plugins/reports/exporters.py:812 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:87 @@ -1227,14 +1229,14 @@ msgid "Street address" msgstr "Адреса: вулиця і номер будинку" #: pretix/base/exporters/invoices.py:216 pretix/base/exporters/invoices.py:342 -#: pretix/base/exporters/orderlist.py:257 -#: pretix/base/exporters/orderlist.py:442 -#: pretix/base/exporters/orderlist.py:563 pretix/base/forms/questions.py:664 +#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:443 +#: pretix/base/exporters/orderlist.py:564 pretix/base/forms/questions.py:664 #: pretix/base/forms/questions.py:1002 pretix/base/models/customers.py:297 -#: pretix/base/models/orders.py:1350 pretix/base/models/orders.py:2782 +#: pretix/base/models/orders.py:1356 pretix/base/models/orders.py:2846 #: pretix/base/orderimport.py:408 -#: pretix/control/templates/pretixcontrol/order/index.html:908 -#: pretix/plugins/checkinlists/exporters.py:478 +#: pretix/control/templates/pretixcontrol/order/index.html:940 +#: pretix/plugins/checkinlists/exporters.py:496 #: pretix/plugins/reports/exporters.py:770 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:321 @@ -1243,19 +1245,19 @@ msgid "State" msgstr "Штат" #: pretix/base/exporters/invoices.py:218 pretix/base/exporters/invoices.py:344 -#: pretix/base/models/orders.py:2792 pretix/base/models/orders.py:2820 +#: pretix/base/models/orders.py:2856 pretix/base/models/orders.py:2884 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107 msgid "Beneficiary" msgstr "Отримувач" #: pretix/base/exporters/invoices.py:219 pretix/base/exporters/invoices.py:345 -#: pretix/base/models/orders.py:2787 pretix/base/orderimport.py:444 -#: pretix/control/templates/pretixcontrol/order/index.html:932 +#: pretix/base/models/orders.py:2851 pretix/base/orderimport.py:444 +#: pretix/control/templates/pretixcontrol/order/index.html:964 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:115 msgid "Internal reference" msgstr "Внутрішнє посилання" -#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1343 +#: pretix/base/exporters/invoices.py:220 pretix/control/forms/event.py:1348 msgid "Reverse charge" msgstr "Скасувати оплату" @@ -1280,9 +1282,9 @@ msgid "Payment matching IDs" msgstr "Ідентифікація платежу" #: pretix/base/exporters/invoices.py:226 pretix/base/exporters/invoices.py:346 -#: pretix/base/exporters/orderlist.py:276 -#: pretix/base/exporters/orderlist.py:446 -#: pretix/base/exporters/orderlist.py:608 +#: pretix/base/exporters/orderlist.py:277 +#: pretix/base/exporters/orderlist.py:447 +#: pretix/base/exporters/orderlist.py:612 #: pretix/control/templates/pretixcontrol/event/payment.html:10 #: pretix/control/views/event.py:343 msgid "Payment providers" @@ -1293,7 +1295,7 @@ msgid "Cancellation" msgstr "Скасування" #: pretix/base/exporters/invoices.py:282 pretix/base/exporters/invoices.py:385 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgid "Invoice" msgstr "Рахунок" @@ -1302,13 +1304,13 @@ msgstr "Рахунок" msgid "Line number" msgstr "Номер рядка" -#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:429 +#: pretix/base/exporters/invoices.py:317 pretix/base/exporters/orderlist.py:430 #: pretix/base/models/items.py:374 pretix/base/models/items.py:808 #: pretix/control/templates/pretixcontrol/pdf/placeholders.html:32 msgid "Description" msgstr "Опис" -#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:310 +#: pretix/base/exporters/invoices.py:318 pretix/control/forms/orders.py:323 msgid "Gross price" msgstr "Ціна брутто" @@ -1316,16 +1318,16 @@ msgstr "Ціна брутто" msgid "Net price" msgstr "Ціна нетто" -#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:433 -#: pretix/base/exporters/orderlist.py:549 pretix/base/models/orders.py:2096 -#: pretix/base/models/orders.py:2226 pretix/base/models/orders.py:2581 +#: pretix/base/exporters/invoices.py:320 pretix/base/exporters/orderlist.py:434 +#: pretix/base/exporters/orderlist.py:550 pretix/base/models/orders.py:2102 +#: pretix/base/models/orders.py:2246 pretix/base/models/orders.py:2645 msgid "Tax value" msgstr "Вартість податку" -#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:431 -#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:2087 -#: pretix/base/models/orders.py:2217 pretix/base/models/orders.py:2572 -#: pretix/base/models/orders.py:2652 pretix/base/models/tax.py:161 +#: pretix/base/exporters/invoices.py:321 pretix/base/exporters/orderlist.py:432 +#: pretix/base/exporters/orderlist.py:548 pretix/base/models/orders.py:2093 +#: pretix/base/models/orders.py:2237 pretix/base/models/orders.py:2636 +#: pretix/base/models/orders.py:2716 pretix/base/models/tax.py:161 #: pretix/control/templates/pretixcontrol/order/transactions.html:21 #: pretix/plugins/reports/exporters.py:720 #: pretix/plugins/reports/exporters.py:765 @@ -1349,7 +1351,7 @@ msgstr "Дата закінчення події" msgid "Product data" msgstr "Назва продукту" -#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:837 +#: pretix/base/exporters/items.py:51 pretix/base/exporters/orderlist.py:846 #, fuzzy msgctxt "export_category" msgid "Product data" @@ -1387,17 +1389,17 @@ msgstr "Внутрішнє ім'я" msgid "Item name" msgstr "Назва елементy" -#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:545 +#: pretix/base/exporters/items.py:69 pretix/base/exporters/orderlist.py:546 #: pretix/base/exporters/waitinglist.py:112 pretix/base/models/items.py:801 -#: pretix/base/models/orders.py:1302 pretix/base/models/orders.py:2557 +#: pretix/base/models/orders.py:1308 pretix/base/models/orders.py:2621 msgid "Variation" msgstr "Варіанти" #: pretix/base/exporters/items.py:72 pretix/base/models/customers.py:56 #: pretix/base/models/customers.py:389 pretix/base/models/discount.py:56 #: pretix/base/models/event.py:1371 pretix/base/models/items.py:371 -#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1063 -#: pretix/control/forms/filter.py:1793 +#: pretix/base/models/items.py:805 pretix/control/forms/filter.py:1066 +#: pretix/control/forms/filter.py:1796 #: pretix/control/templates/pretixcontrol/event/plugins.html:55 #: pretix/control/templates/pretixcontrol/users/index.html:51 msgid "Active" @@ -1406,7 +1408,7 @@ msgstr "Статус: активний" #: pretix/base/exporters/items.py:73 pretix/base/models/discount.py:68 #: pretix/base/models/items.py:519 pretix/base/models/items.py:861 #: pretix/control/forms/discounts.py:79 pretix/control/forms/event.py:898 -#: pretix/control/forms/item.py:539 pretix/control/forms/item.py:746 +#: pretix/control/forms/item.py:538 pretix/control/forms/item.py:745 msgid "Sales channels" msgstr "Канали продажу" @@ -1439,14 +1441,14 @@ msgstr "Створити квитки" msgid "Generate tickets" msgstr "Створити квитки" -#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/items.py:80 pretix/base/exporters/orderlist.py:853 #: pretix/base/exporters/waitinglist.py:41 pretix/base/shredder.py:241 -#: pretix/control/forms/event.py:1460 pretix/control/navigation.py:235 +#: pretix/control/forms/event.py:1465 pretix/control/navigation.py:235 #: pretix/control/templates/pretixcontrol/event/settings.html:331 #: pretix/control/templates/pretixcontrol/orders/cancel.html:62 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:8 -#: pretix/plugins/sendmail/views.py:436 +#: pretix/plugins/sendmail/views.py:439 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:14 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:27 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:77 @@ -1459,7 +1461,7 @@ msgstr "Створити квитки" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:102 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:66 #: pretix/presale/templates/pretixpresale/organizers/index.html:94 -#: pretix/presale/views/widget.py:384 +#: pretix/presale/views/widget.py:387 msgid "Waiting list" msgstr "Список очікування" @@ -1515,9 +1517,10 @@ msgstr "Мінімальна сума замовлення" msgid "Maximum amount per order" msgstr "Максимальна сума замовлення" -#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:270 -#: pretix/base/models/items.py:505 pretix/base/models/orders.py:231 -#: pretix/plugins/checkinlists/exporters.py:466 +#: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:271 +#: pretix/base/models/items.py:505 pretix/base/models/items.py:874 +#: pretix/base/models/orders.py:237 +#: pretix/plugins/checkinlists/exporters.py:481 msgid "Requires special attention" msgstr "Потребує особливої уваги" @@ -1533,7 +1536,7 @@ msgstr "Цей продукт є подарунковою карткою" #: pretix/base/exporters/items.py:93 pretix/base/models/items.py:530 #: pretix/base/models/items.py:836 #: pretix/control/templates/pretixcontrol/item/include_variations.html:41 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:147 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:148 msgid "Require a valid membership" msgstr "Вимагати дійснe членствo" @@ -1542,7 +1545,7 @@ msgstr "Вимагати дійснe членствo" msgid "Hide without a valid membership" msgstr "Сховати без дійсного членства" -#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:78 +#: pretix/base/exporters/json.py:51 pretix/base/exporters/orderlist.py:79 msgid "Order data" msgstr "Дані замовлення" @@ -1567,14 +1570,14 @@ msgstr "" msgid "Filter by status" msgstr "Фільтрувати за статусом" -#: pretix/base/exporters/orderlist.py:80 +#: pretix/base/exporters/orderlist.py:81 msgid "" "Download a spreadsheet of all orders. The spreadsheet will include three " "sheets, one with a line for every order, one with a line for every order " "position, and one with a line for every additional fee charged in an order." msgstr "" -#: pretix/base/exporters/orderlist.py:92 pretix/base/models/orders.py:264 +#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:270 #: pretix/control/navigation.py:253 pretix/control/navigation.py:360 #: pretix/control/templates/pretixcontrol/orders/index.html:7 #: pretix/control/templates/pretixcontrol/orders/index.html:9 @@ -1584,41 +1587,41 @@ msgstr "" msgid "Orders" msgstr "Замовлення" -#: pretix/base/exporters/orderlist.py:93 pretix/base/models/orders.py:2260 +#: pretix/base/exporters/orderlist.py:94 pretix/base/models/orders.py:2294 #: pretix/base/notifications.py:205 msgid "Order positions" msgstr "Позиції замовлення" -#: pretix/base/exporters/orderlist.py:94 +#: pretix/base/exporters/orderlist.py:95 msgid "Order fees" msgstr "Комісія за замовлення" -#: pretix/base/exporters/orderlist.py:102 +#: pretix/base/exporters/orderlist.py:103 msgid "Only paid orders" msgstr "Тільки оплачені замовлення" -#: pretix/base/exporters/orderlist.py:108 +#: pretix/base/exporters/orderlist.py:109 msgid "Include payment amounts" msgstr "Включіть суми платежів" -#: pretix/base/exporters/orderlist.py:114 +#: pretix/base/exporters/orderlist.py:115 msgid "Show multiple choice answers grouped in one column" msgstr "Показувати багатоваріантні відповіді, згруповані в одну колонку" -#: pretix/base/exporters/orderlist.py:123 +#: pretix/base/exporters/orderlist.py:124 #: pretix/plugins/reports/exporters.py:628 #, fuzzy #| msgid "Only include orders created on or after this date." msgid "Only include orders created within this date range." msgstr "Враховувати лише замовлення, створені в цей день або пізніше." -#: pretix/base/exporters/orderlist.py:127 pretix/base/notifications.py:194 +#: pretix/base/exporters/orderlist.py:128 pretix/base/notifications.py:194 #: pretix/base/pdf.py:229 pretix/plugins/badges/exporters.py:311 #: pretix/plugins/ticketoutputpdf/exporters.py:96 msgid "Event date" msgstr "Дата події" -#: pretix/base/exporters/orderlist.py:130 +#: pretix/base/exporters/orderlist.py:131 #, fuzzy #| msgid "" #| "Only include orders including at least one ticket for a date on or after " @@ -1630,17 +1633,17 @@ msgstr "" "Включайте лише замовлення, що включають принаймні один квиток на дату після " "цієї дати. У разі змішаних замовлень також будуть включені інші дати!" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:421 -#: pretix/base/exporters/orderlist.py:530 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1436 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:422 +#: pretix/base/exporters/orderlist.py:531 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/waitinglist.py:113 pretix/control/forms/event.py:1441 #: pretix/control/forms/organizer.py:103 msgid "Event slug" msgstr "Коротка назва події" -#: pretix/base/exporters/orderlist.py:249 pretix/base/notifications.py:201 +#: pretix/base/exporters/orderlist.py:250 pretix/base/notifications.py:201 #: pretix/control/templates/pretixcontrol/search/orders.html:60 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:813 @@ -1648,22 +1651,22 @@ msgstr "Коротка назва події" msgid "Order total" msgstr "Все замовлення" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:423 -#: pretix/base/exporters/orderlist.py:533 -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1019 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:424 +#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1028 #: pretix/base/exporters/waitinglist.py:120 -#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:177 -#: pretix/control/forms/filter.py:885 pretix/control/forms/filter.py:1060 -#: pretix/control/forms/filter.py:1288 pretix/control/forms/filter.py:1358 -#: pretix/control/forms/filter.py:1478 pretix/control/forms/filter.py:1790 -#: pretix/control/forms/filter.py:1871 pretix/control/forms/filter.py:2154 +#: pretix/base/exporters/waitinglist.py:168 pretix/base/models/orders.py:180 +#: pretix/control/forms/filter.py:888 pretix/control/forms/filter.py:1063 +#: pretix/control/forms/filter.py:1291 pretix/control/forms/filter.py:1361 +#: pretix/control/forms/filter.py:1481 pretix/control/forms/filter.py:1793 +#: pretix/control/forms/filter.py:1874 pretix/control/forms/filter.py:2157 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:39 #: pretix/control/templates/pretixcontrol/checkin/index.html:107 #: pretix/control/templates/pretixcontrol/events/index.html:84 -#: pretix/control/templates/pretixcontrol/order/index.html:695 -#: pretix/control/templates/pretixcontrol/order/index.html:791 +#: pretix/control/templates/pretixcontrol/order/index.html:727 +#: pretix/control/templates/pretixcontrol/order/index.html:823 #: pretix/control/templates/pretixcontrol/orders/index.html:126 #: pretix/control/templates/pretixcontrol/orders/refunds.html:65 #: pretix/control/templates/pretixcontrol/organizers/customer.html:38 @@ -1686,9 +1689,9 @@ msgstr "Все замовлення" msgid "Status" msgstr "Статус" -#: pretix/base/exporters/orderlist.py:249 -#: pretix/base/exporters/orderlist.py:424 -#: pretix/base/exporters/orderlist.py:534 +#: pretix/base/exporters/orderlist.py:250 +#: pretix/base/exporters/orderlist.py:425 +#: pretix/base/exporters/orderlist.py:535 #: pretix/base/exporters/waitinglist.py:109 pretix/base/pdf.py:320 #: pretix/control/templates/pretixcontrol/checkin/index.html:102 #: pretix/control/templates/pretixcontrol/orders/fragment_export_schedule_form.html:108 @@ -1698,16 +1701,16 @@ msgstr "Статус" msgid "Email" msgstr "Електронна адреса" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:426 -#: pretix/base/exporters/orderlist.py:536 pretix/base/notifications.py:203 -#: pretix/control/forms/filter.py:2115 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:427 +#: pretix/base/exporters/orderlist.py:537 pretix/base/notifications.py:203 +#: pretix/control/forms/filter.py:2118 #: pretix/control/templates/pretixcontrol/order/index.html:174 #: pretix/control/templates/pretixcontrol/orders/index.html:118 #: pretix/control/templates/pretixcontrol/organizers/customer.html:205 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:45 #: pretix/control/templates/pretixcontrol/search/orders.html:57 -#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:479 #: pretix/plugins/reports/exporters.py:425 #: pretix/plugins/reports/exporters.py:488 #: pretix/plugins/reports/exporters.py:607 @@ -1718,143 +1721,143 @@ msgstr "Електронна адреса" msgid "Order date" msgstr "Дата замовлення" -#: pretix/base/exporters/orderlist.py:250 -#: pretix/base/exporters/orderlist.py:427 -#: pretix/base/exporters/orderlist.py:537 -#: pretix/plugins/checkinlists/exporters.py:465 +#: pretix/base/exporters/orderlist.py:251 +#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:538 +#: pretix/plugins/checkinlists/exporters.py:480 msgid "Order time" msgstr "Час замовлення" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 msgid "Custom address field" msgstr "Додаткове поле адреси" -#: pretix/base/exporters/orderlist.py:258 +#: pretix/base/exporters/orderlist.py:259 msgid "Date of last payment" msgstr "Дата останнього платежу" -#: pretix/base/exporters/orderlist.py:258 pretix/base/services/stats.py:232 +#: pretix/base/exporters/orderlist.py:259 pretix/base/services/stats.py:232 msgid "Fees" msgstr "Комісія" -#: pretix/base/exporters/orderlist.py:258 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:625 +#: pretix/base/exporters/orderlist.py:259 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:625 #: pretix/control/templates/pretixcontrol/order/index.html:184 #: pretix/control/templates/pretixcontrol/pdf/index.html:222 msgid "Order locale" msgstr "Розташування замовлення" -#: pretix/base/exporters/orderlist.py:263 +#: pretix/base/exporters/orderlist.py:264 #, python-brace-format msgid "Gross at {rate} % tax" msgstr "Брутто, з податком 3{rate} %" -#: pretix/base/exporters/orderlist.py:264 +#: pretix/base/exporters/orderlist.py:265 #, python-brace-format msgid "Net at {rate} % tax" msgstr "Нетто, без податку 1{rate} %" -#: pretix/base/exporters/orderlist.py:265 +#: pretix/base/exporters/orderlist.py:266 #, python-brace-format msgid "Tax value at {rate} % tax" msgstr "Сума податку 2{rate} %" -#: pretix/base/exporters/orderlist.py:268 +#: pretix/base/exporters/orderlist.py:269 msgid "Invoice numbers" msgstr "Номери рахунків" -#: pretix/base/exporters/orderlist.py:269 -#: pretix/base/exporters/orderlist.py:605 pretix/base/orderimport.py:651 -#: pretix/control/forms/filter.py:564 +#: pretix/base/exporters/orderlist.py:270 +#: pretix/base/exporters/orderlist.py:609 pretix/base/orderimport.py:697 +#: pretix/control/forms/filter.py:567 #: pretix/control/templates/pretixcontrol/order/index.html:181 msgid "Sales channel" msgstr "Канал продажу" -#: pretix/base/exporters/orderlist.py:272 -#: pretix/base/exporters/orderlist.py:573 pretix/base/models/orders.py:226 -#: pretix/control/forms/filter.py:235 +#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:577 pretix/base/models/orders.py:232 +#: pretix/control/forms/filter.py:236 msgid "Follow-up date" msgstr "Дата подальшого спостереження" -#: pretix/base/exporters/orderlist.py:273 +#: pretix/base/exporters/orderlist.py:274 #: pretix/control/templates/pretixcontrol/orders/index.html:125 #: pretix/control/templates/pretixcontrol/organizers/customer.html:207 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74 msgid "Positions" msgstr "Позиції" -#: pretix/base/exporters/orderlist.py:274 -#: pretix/base/exporters/orderlist.py:606 pretix/base/models/orders.py:257 -#: pretix/control/forms/filter.py:546 +#: pretix/base/exporters/orderlist.py:275 +#: pretix/base/exporters/orderlist.py:610 pretix/base/models/orders.py:263 +#: pretix/control/forms/filter.py:549 msgid "E-mail address verified" msgstr "Адреса електронної пошти підтверджена" -#: pretix/base/exporters/orderlist.py:275 -#: pretix/base/exporters/orderlist.py:445 -#: pretix/base/exporters/orderlist.py:607 +#: pretix/base/exporters/orderlist.py:276 +#: pretix/base/exporters/orderlist.py:446 +#: pretix/base/exporters/orderlist.py:611 #, fuzzy msgid "External customer ID" msgstr "ID клієнта" -#: pretix/base/exporters/orderlist.py:280 +#: pretix/base/exporters/orderlist.py:281 #, python-brace-format msgid "Paid by {method}" msgstr "Оплачено з{method}" -#: pretix/base/exporters/orderlist.py:428 +#: pretix/base/exporters/orderlist.py:429 msgid "Fee type" msgstr "Тип комісії" -#: pretix/base/exporters/orderlist.py:430 -#: pretix/base/exporters/orderlist.py:546 pretix/base/models/orders.py:1307 -#: pretix/base/models/orders.py:2568 pretix/base/orderimport.py:576 +#: pretix/base/exporters/orderlist.py:431 +#: pretix/base/exporters/orderlist.py:547 pretix/base/models/orders.py:1313 +#: pretix/base/models/orders.py:2632 pretix/base/orderimport.py:576 #: pretix/base/pdf.py:153 #: pretix/control/templates/pretixcontrol/item/index.html:145 #: pretix/control/templates/pretixcontrol/order/change.html:174 -#: pretix/control/templates/pretixcontrol/order/change.html:332 +#: pretix/control/templates/pretixcontrol/order/change.html:381 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:496 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:160 #: pretix/control/templates/pretixcontrol/subevents/detail.html:138 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Price" msgstr "Ціна" -#: pretix/base/exporters/orderlist.py:432 -#: pretix/base/exporters/orderlist.py:548 +#: pretix/base/exporters/orderlist.py:433 +#: pretix/base/exporters/orderlist.py:549 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:9 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:16 #: pretix/control/templates/pretixcontrol/order/change.html:145 msgid "Tax rule" msgstr "Правило оподаткування" -#: pretix/base/exporters/orderlist.py:435 -#: pretix/base/exporters/orderlist.py:440 -#: pretix/base/exporters/orderlist.py:593 -#: pretix/base/exporters/orderlist.py:597 pretix/base/pdf.py:325 +#: pretix/base/exporters/orderlist.py:436 +#: pretix/base/exporters/orderlist.py:441 +#: pretix/base/exporters/orderlist.py:597 +#: pretix/base/exporters/orderlist.py:601 pretix/base/pdf.py:325 msgid "Invoice address name" msgstr "Ім’я в рахунку-фактурі" -#: pretix/base/exporters/orderlist.py:459 -#: pretix/base/exporters/orderlist.py:629 pretix/base/models/orders.py:166 +#: pretix/base/exporters/orderlist.py:460 +#: pretix/base/exporters/orderlist.py:633 pretix/base/models/orders.py:169 msgid "canceled" msgstr "cкасовано" -#: pretix/base/exporters/orderlist.py:532 -#: pretix/plugins/checkinlists/exporters.py:615 +#: pretix/base/exporters/orderlist.py:533 +#: pretix/plugins/checkinlists/exporters.py:636 msgid "Position ID" msgstr "ID позиції" -#: pretix/base/exporters/orderlist.py:540 -#: pretix/base/exporters/orderlist.py:847 pretix/base/models/checkin.py:58 -#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:1292 -#: pretix/base/models/orders.py:2564 pretix/base/models/vouchers.py:187 -#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1385 -#: pretix/control/forms/filter.py:404 pretix/control/forms/filter.py:1684 -#: pretix/control/forms/filter.py:1908 pretix/control/forms/filter.py:2022 -#: pretix/control/forms/filter.py:2106 pretix/control/forms/item.py:240 -#: pretix/control/forms/orders.py:315 pretix/control/forms/orders.py:367 -#: pretix/control/forms/orders.py:732 pretix/control/forms/vouchers.py:112 +#: pretix/base/exporters/orderlist.py:541 +#: pretix/base/exporters/orderlist.py:856 pretix/base/models/checkin.py:58 +#: pretix/base/models/items.py:1626 pretix/base/models/orders.py:1298 +#: pretix/base/models/orders.py:2628 pretix/base/models/vouchers.py:187 +#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1390 +#: pretix/control/forms/filter.py:407 pretix/control/forms/filter.py:1687 +#: pretix/control/forms/filter.py:1911 pretix/control/forms/filter.py:2025 +#: pretix/control/forms/filter.py:2109 pretix/control/forms/item.py:240 +#: pretix/control/forms/orders.py:328 pretix/control/forms/orders.py:380 +#: pretix/control/forms/orders.py:762 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/checkin/lists.html:75 #: pretix/control/templates/pretixcontrol/items/quotas.html:51 #: pretix/control/templates/pretixcontrol/order/change.html:104 @@ -1865,8 +1868,8 @@ msgstr "ID позиції" #: pretix/control/templates/pretixcontrol/vouchers/index.html:129 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:152 #: pretix/control/views/waitinglist.py:299 -#: pretix/plugins/checkinlists/exporters.py:455 -#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:292 +#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:294 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:27 #: pretix/presale/templates/pretixpresale/event/checkout_membership.html:52 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:135 @@ -1875,25 +1878,25 @@ msgctxt "subevent" msgid "Date" msgstr "Дата" -#: pretix/base/exporters/orderlist.py:541 -#: pretix/base/exporters/orderlist.py:848 +#: pretix/base/exporters/orderlist.py:542 +#: pretix/base/exporters/orderlist.py:857 #: pretix/base/exporters/waitinglist.py:116 #: pretix/base/models/memberships.py:144 pretix/control/forms/rrule.py:49 #: pretix/control/templates/pretixcontrol/events/index.html:72 -#: pretix/control/templates/pretixcontrol/order/index.html:692 -#: pretix/control/templates/pretixcontrol/order/index.html:786 +#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:818 #: pretix/control/templates/pretixcontrol/orders/refunds.html:55 #: pretix/control/templates/pretixcontrol/organizers/detail.html:60 #: pretix/control/templates/pretixcontrol/search/payments.html:83 #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:19 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:18 #: pretix/plugins/badges/exporters.py:293 -#: pretix/plugins/checkinlists/exporters.py:456 +#: pretix/plugins/checkinlists/exporters.py:471 msgid "Start date" msgstr "Дата початку" -#: pretix/base/exporters/orderlist.py:542 -#: pretix/base/exporters/orderlist.py:849 +#: pretix/base/exporters/orderlist.py:543 +#: pretix/base/exporters/orderlist.py:858 #: pretix/base/exporters/waitinglist.py:117 #: pretix/base/models/memberships.py:147 #: pretix/control/templates/pretixcontrol/events/index.html:76 @@ -1901,14 +1904,14 @@ msgstr "Дата початку" #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:21 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:20 #: pretix/plugins/badges/exporters.py:300 -#: pretix/plugins/checkinlists/exporters.py:457 +#: pretix/plugins/checkinlists/exporters.py:472 msgid "End date" msgstr "Дата закінчення" -#: pretix/base/exporters/orderlist.py:544 pretix/base/models/items.py:567 +#: pretix/base/exporters/orderlist.py:545 pretix/base/models/items.py:567 #: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91 -#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1914 -#: pretix/control/forms/filter.py:2170 pretix/control/forms/orders.py:290 +#: pretix/base/orderimport.py:254 pretix/control/forms/filter.py:1917 +#: pretix/control/forms/filter.py:2173 pretix/control/forms/orders.py:303 #: pretix/control/forms/vouchers.py:63 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:66 #: pretix/control/templates/pretixcontrol/item/base.html:3 @@ -1919,9 +1922,9 @@ msgstr "Дата закінчення" #: pretix/control/templates/pretixcontrol/vouchers/index.html:123 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:150 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:327 -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:617 +#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:638 #: pretix/plugins/reports/exporters.py:317 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:100 #: pretix/presale/forms/order.py:36 pretix/presale/forms/waitinglist.py:77 @@ -1930,36 +1933,36 @@ msgstr "Дата закінчення" msgid "Product" msgstr "Продукт" -#: pretix/base/exporters/orderlist.py:550 -#: pretix/base/exporters/orderlist.py:555 pretix/base/forms/questions.py:584 -#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1311 +#: pretix/base/exporters/orderlist.py:551 +#: pretix/base/exporters/orderlist.py:556 pretix/base/forms/questions.py:584 +#: pretix/base/models/customers.py:282 pretix/base/models/orders.py:1317 #: pretix/base/orderimport.py:458 pretix/base/pdf.py:167 -#: pretix/control/forms/filter.py:617 pretix/control/forms/organizer.py:712 -#: pretix/control/templates/pretixcontrol/order/index.html:472 +#: pretix/control/forms/filter.py:620 pretix/control/forms/organizer.py:712 +#: pretix/control/templates/pretixcontrol/order/index.html:504 #: pretix/control/templates/pretixcontrol/organizers/customer.html:119 #: pretix/control/views/item.py:409 pretix/plugins/badges/exporters.py:309 #: pretix/plugins/checkinlists/exporters.py:106 -#: pretix/plugins/checkinlists/exporters.py:434 +#: pretix/plugins/checkinlists/exporters.py:446 #: pretix/plugins/ticketoutputpdf/exporters.py:94 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:133 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:163 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:166 #: pretix/presale/templates/pretixpresale/event/order_change.html:54 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:26 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:133 msgid "Attendee name" msgstr "Ім'я учасника" -#: pretix/base/exporters/orderlist.py:557 pretix/base/forms/questions.py:590 -#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1319 +#: pretix/base/exporters/orderlist.py:558 pretix/base/forms/questions.py:590 +#: pretix/base/models/customers.py:289 pretix/base/models/orders.py:1325 #: pretix/base/pdf.py:209 -#: pretix/control/templates/pretixcontrol/order/index.html:477 +#: pretix/control/templates/pretixcontrol/order/index.html:509 #: pretix/control/views/item.py:421 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:143 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:146 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:173 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:176 msgid "Attendee email" msgstr "Адреса електронної пошти відвідувача" -#: pretix/base/exporters/orderlist.py:564 pretix/base/models/vouchers.py:303 +#: pretix/base/exporters/orderlist.py:565 pretix/base/models/vouchers.py:303 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:5 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:6 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:8 @@ -1967,130 +1970,158 @@ msgstr "Адреса електронної пошти відвідувача" msgid "Voucher" msgstr "Промокод" -#: pretix/base/exporters/orderlist.py:565 +#: pretix/base/exporters/orderlist.py:566 msgid "Pseudonymization ID" msgstr "ID псевдонімізації" -#: pretix/base/exporters/orderlist.py:566 pretix/control/forms/filter.py:647 -#: pretix/control/templates/pretixcontrol/order/change.html:194 +#: pretix/base/exporters/orderlist.py:567 pretix/control/forms/filter.py:650 +#: pretix/control/templates/pretixcontrol/order/change.html:243 msgid "Ticket secret" msgstr "Kод квитка" -#: pretix/base/exporters/orderlist.py:567 pretix/base/orderimport.py:671 -#: pretix/plugins/checkinlists/exporters.py:468 +#: pretix/base/exporters/orderlist.py:568 pretix/base/orderimport.py:717 +#: pretix/plugins/checkinlists/exporters.py:483 msgid "Seat ID" msgstr "Ідентифікаційний номер місця" -#: pretix/base/exporters/orderlist.py:568 -#: pretix/plugins/checkinlists/exporters.py:469 +#: pretix/base/exporters/orderlist.py:569 +#: pretix/plugins/checkinlists/exporters.py:484 msgid "Seat name" msgstr "Назва місця" -#: pretix/base/exporters/orderlist.py:569 -#: pretix/plugins/checkinlists/exporters.py:470 +#: pretix/base/exporters/orderlist.py:570 +#: pretix/plugins/checkinlists/exporters.py:485 msgid "Seat zone" msgstr "Зона сидіння" -#: pretix/base/exporters/orderlist.py:570 -#: pretix/plugins/checkinlists/exporters.py:471 +#: pretix/base/exporters/orderlist.py:571 +#: pretix/plugins/checkinlists/exporters.py:486 msgid "Seat row" msgstr "Ряд" -#: pretix/base/exporters/orderlist.py:571 -#: pretix/plugins/checkinlists/exporters.py:472 +#: pretix/base/exporters/orderlist.py:572 +#: pretix/plugins/checkinlists/exporters.py:487 msgid "Seat number" msgstr "Номер місця" -#: pretix/base/exporters/orderlist.py:572 +#: pretix/base/exporters/orderlist.py:573 +#: pretix/control/templates/pretixcontrol/order/change.html:198 +#: pretix/plugins/checkinlists/exporters.py:371 +#: pretix/plugins/checkinlists/exporters.py:488 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 +#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 +msgid "Blocked" +msgstr "Заблоковано" + +#: pretix/base/exporters/orderlist.py:574 pretix/base/models/orders.py:2261 +#: pretix/base/orderimport.py:651 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 +#: pretix/plugins/checkinlists/exporters.py:489 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 +msgid "Valid from" +msgstr "Діє з" + +#: pretix/base/exporters/orderlist.py:575 pretix/base/models/orders.py:2266 +#: pretix/base/models/vouchers.py:221 pretix/base/orderimport.py:674 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 +#: pretix/control/views/vouchers.py:109 +#: pretix/plugins/checkinlists/exporters.py:490 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 +msgid "Valid until" +msgstr "Дійсний до" + +#: pretix/base/exporters/orderlist.py:576 msgid "Order comment" msgstr "Коментар до замовленння" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:335 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:335 msgid "Invoice address street" msgstr "Адреса рахунку-фактури вулиця" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:340 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:340 msgid "Invoice address ZIP code" msgstr "Адреса рахунку-фактури Поштовий індекс" -#: pretix/base/exporters/orderlist.py:599 pretix/base/pdf.py:345 +#: pretix/base/exporters/orderlist.py:603 pretix/base/pdf.py:345 msgid "Invoice address city" msgstr "Адреса рахунку-фактури місто" -#: pretix/base/exporters/orderlist.py:600 pretix/base/pdf.py:355 +#: pretix/base/exporters/orderlist.py:604 pretix/base/pdf.py:355 msgid "Invoice address country" msgstr "Країна адреси рахунку-фактури" -#: pretix/base/exporters/orderlist.py:601 +#: pretix/base/exporters/orderlist.py:605 #, fuzzy msgctxt "address" msgid "Invoice address state" msgstr "Штат адреси рахунка-фактури" -#: pretix/base/exporters/orderlist.py:755 +#: pretix/base/exporters/orderlist.py:764 #, fuzzy #| msgid "Order payments and refunds" msgid "Payments and refunds" msgstr "Оплата замовлень та повернення" -#: pretix/base/exporters/orderlist.py:757 +#: pretix/base/exporters/orderlist.py:766 msgid "Download a spreadsheet of all payments or refunds of every order." msgstr "" -#: pretix/base/exporters/orderlist.py:766 +#: pretix/base/exporters/orderlist.py:775 msgid "Payment states" msgstr "Стан платежу" -#: pretix/base/exporters/orderlist.py:774 +#: pretix/base/exporters/orderlist.py:783 msgid "Refund states" msgstr "Стан повернення" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:926 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:263 -#: pretix/base/models/orders.py:1543 pretix/base/models/orders.py:1927 -#: pretix/base/models/orders.py:2076 pretix/base/models/orders.py:2208 -#: pretix/base/models/orders.py:2529 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:935 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:269 +#: pretix/base/models/orders.py:1549 pretix/base/models/orders.py:1933 +#: pretix/base/models/orders.py:2082 pretix/base/models/orders.py:2226 +#: pretix/base/models/orders.py:2593 #: pretix/control/templates/pretixcontrol/organizers/customer.html:118 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/search/payments.html:78 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 -#: pretix/plugins/checkinlists/exporters.py:325 +#: pretix/plugins/checkinlists/exporters.py:328 #: pretix/presale/templates/pretixpresale/event/order.html:66 msgid "Order" msgstr "Замовлення" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/search/payments.html:75 #: pretix/plugins/paypal/templates/pretixplugins/paypal/control.html:5 #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control_legacy.html:5 msgid "Payment ID" msgstr "ID платежу" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/base/exporters/orderlist.py:1064 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/base/exporters/orderlist.py:1073 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:30 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:59 msgid "Creation date" msgstr "Дата створення" -#: pretix/base/exporters/orderlist.py:799 -#: pretix/control/templates/pretixcontrol/order/index.html:787 +#: pretix/base/exporters/orderlist.py:808 +#: pretix/control/templates/pretixcontrol/order/index.html:819 msgid "Completion date" msgstr "Дата завершення" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 msgid "Status code" msgstr "Код статусу" -#: pretix/base/exporters/orderlist.py:800 -#: pretix/base/exporters/orderlist.py:924 -#: pretix/base/exporters/orderlist.py:966 pretix/base/models/orders.py:1539 -#: pretix/base/models/orders.py:1923 pretix/control/forms/filter.py:917 -#: pretix/control/forms/filter.py:920 -#: pretix/control/templates/pretixcontrol/order/index.html:696 -#: pretix/control/templates/pretixcontrol/order/index.html:792 +#: pretix/base/exporters/orderlist.py:809 +#: pretix/base/exporters/orderlist.py:933 +#: pretix/base/exporters/orderlist.py:975 pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1929 pretix/control/forms/filter.py:920 +#: pretix/control/forms/filter.py:923 +#: pretix/control/templates/pretixcontrol/order/index.html:728 +#: pretix/control/templates/pretixcontrol/order/index.html:824 #: pretix/control/templates/pretixcontrol/orders/refunds.html:70 #: pretix/control/templates/pretixcontrol/search/payments.html:98 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2099,107 +2130,107 @@ msgstr "Код статусу" msgid "Amount" msgstr "Сума" -#: pretix/base/exporters/orderlist.py:800 +#: pretix/base/exporters/orderlist.py:809 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:89 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:102 -#: pretix/control/templates/pretixcontrol/order/index.html:694 -#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:726 +#: pretix/control/templates/pretixcontrol/order/index.html:821 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:85 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:19 msgid "Payment method" msgstr "Спосіб оплати" -#: pretix/base/exporters/orderlist.py:836 +#: pretix/base/exporters/orderlist.py:845 msgid "Quota availabilities" msgstr "Наявність квот" -#: pretix/base/exporters/orderlist.py:838 +#: pretix/base/exporters/orderlist.py:847 msgid "" "Download a spreadsheet of all quotas including their current availability." msgstr "" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quotas.html:45 msgid "Quota name" msgstr "Назва квоти" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/items/quota.html:56 msgid "Total quota" msgstr "Загальна квота" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 #: pretix/control/templates/pretixcontrol/event/cancel.html:19 -#: pretix/control/views/item.py:903 +#: pretix/control/views/item.py:908 msgid "Paid orders" msgstr "Оплачені замовлення" -#: pretix/base/exporters/orderlist.py:843 pretix/control/views/item.py:908 +#: pretix/base/exporters/orderlist.py:852 pretix/control/views/item.py:913 msgid "Pending orders" msgstr "Замовлення в очікуванні" -#: pretix/base/exporters/orderlist.py:843 +#: pretix/base/exporters/orderlist.py:852 msgid "Blocking vouchers" msgstr "Bаучери Блокування" -#: pretix/base/exporters/orderlist.py:844 pretix/control/views/item.py:927 +#: pretix/base/exporters/orderlist.py:853 pretix/control/views/item.py:932 msgid "Current user's carts" msgstr "Кошики цього користувача" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 msgid "Exited orders" msgstr "Опрацьовані замовлення" -#: pretix/base/exporters/orderlist.py:844 +#: pretix/base/exporters/orderlist.py:853 msgid "Current availability" msgstr "Поточна наявність" -#: pretix/base/exporters/orderlist.py:861 -#: pretix/base/exporters/orderlist.py:868 +#: pretix/base/exporters/orderlist.py:870 +#: pretix/base/exporters/orderlist.py:877 #: pretix/control/templates/pretixcontrol/items/quota.html:58 -#: pretix/control/views/item.py:934 +#: pretix/control/views/item.py:939 msgid "Infinite" msgstr "Безкінечний" -#: pretix/base/exporters/orderlist.py:890 +#: pretix/base/exporters/orderlist.py:899 msgid "Gift card transactions" msgstr "Операції з подарунковими картками" -#: pretix/base/exporters/orderlist.py:892 -#: pretix/base/exporters/orderlist.py:995 +#: pretix/base/exporters/orderlist.py:901 +#: pretix/base/exporters/orderlist.py:1004 #, fuzzy #| msgid "Gift cards" msgctxt "export_category" msgid "Gift cards" msgstr "Подарункові сертифікати" -#: pretix/base/exporters/orderlist.py:893 +#: pretix/base/exporters/orderlist.py:902 msgid "Download a spreadsheet of all gift card transactions." msgstr "" -#: pretix/base/exporters/orderlist.py:921 -#: pretix/base/exporters/orderlist.py:966 -#: pretix/base/exporters/orderlist.py:1062 pretix/base/models/giftcards.py:75 +#: pretix/base/exporters/orderlist.py:930 +#: pretix/base/exporters/orderlist.py:975 +#: pretix/base/exporters/orderlist.py:1071 pretix/base/models/giftcards.py:75 #: pretix/control/templates/pretixcontrol/giftcards/checkout.html:5 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:4 -#: pretix/control/templates/pretixcontrol/order/index.html:464 +#: pretix/control/templates/pretixcontrol/order/index.html:496 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:28 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:123 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 msgid "Gift card code" msgstr "Код подарункового сертифікату" -#: pretix/base/exporters/orderlist.py:922 -#: pretix/base/exporters/orderlist.py:1009 -#: pretix/base/exporters/orderlist.py:1012 -#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:239 -#: pretix/control/forms/filter.py:1279 pretix/control/forms/filter.py:1282 +#: pretix/base/exporters/orderlist.py:931 +#: pretix/base/exporters/orderlist.py:1018 +#: pretix/base/exporters/orderlist.py:1021 +#: pretix/base/models/memberships.py:119 pretix/control/forms/filter.py:240 +#: pretix/control/forms/filter.py:1282 pretix/control/forms/filter.py:1285 #: pretix/control/templates/pretixcontrol/event/live.html:75 msgid "Test mode" msgstr "Тестовий режим" -#: pretix/base/exporters/orderlist.py:925 -#: pretix/base/exporters/orderlist.py:1067 +#: pretix/base/exporters/orderlist.py:934 +#: pretix/base/exporters/orderlist.py:1076 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:37 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:34 #: pretix/plugins/banktransfer/refund_export.py:46 @@ -2210,7 +2241,7 @@ msgstr "Тестовий режим" msgid "Currency" msgstr "Валюта" -#: pretix/base/exporters/orderlist.py:933 pretix/base/invoice.py:470 +#: pretix/base/exporters/orderlist.py:942 pretix/base/invoice.py:470 #: pretix/control/templates/pretixcontrol/base.html:279 #: pretix/control/templates/pretixcontrol/checkin/index.html:140 #: pretix/control/templates/pretixcontrol/order/index.html:23 @@ -2236,45 +2267,45 @@ msgstr "Валюта" msgid "TEST MODE" msgstr "ТЕСТОВИЙ РЕЖИМ" -#: pretix/base/exporters/orderlist.py:947 +#: pretix/base/exporters/orderlist.py:956 msgid "Gift card redemptions" msgstr "Використання подарункового сертифікату" -#: pretix/base/exporters/orderlist.py:949 +#: pretix/base/exporters/orderlist.py:958 msgid "" "Download a spreadsheet of all payments or refunds that involve gift cards." msgstr "" -#: pretix/base/exporters/orderlist.py:966 +#: pretix/base/exporters/orderlist.py:975 #: pretix/control/templates/pretixcontrol/giftcards/payment.html:10 msgid "Issuer" msgstr "Видавач" -#: pretix/base/exporters/orderlist.py:993 pretix/control/navigation.py:523 +#: pretix/base/exporters/orderlist.py:1002 pretix/control/navigation.py:523 #: pretix/control/templates/pretixcontrol/organizers/edit.html:156 msgid "Gift cards" msgstr "Подарункові сертифікати" -#: pretix/base/exporters/orderlist.py:996 +#: pretix/base/exporters/orderlist.py:1005 msgid "Download a spreadsheet of all gift cards including their current value." msgstr "" -#: pretix/base/exporters/orderlist.py:1003 +#: pretix/base/exporters/orderlist.py:1012 msgid "Show value at" msgstr "Показати значення як" -#: pretix/base/exporters/orderlist.py:1006 +#: pretix/base/exporters/orderlist.py:1015 msgid "Defaults to the time of report." msgstr "" -#: pretix/base/exporters/orderlist.py:1011 -#: pretix/base/exporters/orderlist.py:1021 pretix/control/forms/filter.py:498 -#: pretix/control/forms/filter.py:1062 pretix/control/forms/filter.py:1281 -#: pretix/control/forms/filter.py:1290 pretix/control/forms/filter.py:1361 -#: pretix/control/forms/filter.py:1371 pretix/control/forms/filter.py:1792 -#: pretix/control/forms/filter.py:1801 pretix/control/forms/filter.py:1873 -#: pretix/control/forms/filter.py:1886 pretix/control/forms/filter.py:2303 -#: pretix/control/forms/filter.py:2322 +#: pretix/base/exporters/orderlist.py:1020 +#: pretix/base/exporters/orderlist.py:1030 pretix/control/forms/filter.py:501 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1284 +#: pretix/control/forms/filter.py:1293 pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1374 pretix/control/forms/filter.py:1795 +#: pretix/control/forms/filter.py:1804 pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1889 pretix/control/forms/filter.py:2306 +#: pretix/control/forms/filter.py:2325 #: pretix/control/templates/pretixcontrol/checkin/lists.html:106 #: pretix/control/templates/pretixcontrol/checkin/lists.html:118 #: pretix/control/templates/pretixcontrol/items/discounts.html:107 @@ -2285,65 +2316,65 @@ msgstr "" msgid "All" msgstr "Все" -#: pretix/base/exporters/orderlist.py:1013 pretix/control/forms/filter.py:1283 +#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1286 msgid "Live" msgstr "Live" -#: pretix/base/exporters/orderlist.py:1022 pretix/control/forms/filter.py:1291 +#: pretix/base/exporters/orderlist.py:1031 pretix/control/forms/filter.py:1294 #: pretix/control/templates/pretixcontrol/pdf/index.html:366 msgid "Empty" msgstr "Очистити кошик" -#: pretix/base/exporters/orderlist.py:1023 pretix/control/forms/filter.py:1292 +#: pretix/base/exporters/orderlist.py:1032 pretix/control/forms/filter.py:1295 msgid "Valid and with value" msgstr "Дійсний і зі значенням" -#: pretix/base/exporters/orderlist.py:1024 pretix/control/forms/filter.py:1293 +#: pretix/base/exporters/orderlist.py:1033 pretix/control/forms/filter.py:1296 msgid "Expired and with value" msgstr "Прострочений і з цінністю" -#: pretix/base/exporters/orderlist.py:1025 pretix/control/forms/filter.py:223 -#: pretix/control/forms/filter.py:1294 pretix/control/forms/filter.py:1878 -#: pretix/control/templates/pretixcontrol/items/question.html:24 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31 +#: pretix/base/exporters/orderlist.py:1034 pretix/control/forms/filter.py:224 +#: pretix/control/forms/filter.py:1297 pretix/control/forms/filter.py:1881 +#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:36 #: pretix/control/templates/pretixcontrol/orders/overview.html:70 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:81 #: pretix/plugins/reports/exporters.py:320 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 msgid "Expired" msgstr "Термін дії закінчився" -#: pretix/base/exporters/orderlist.py:1063 pretix/base/models/giftcards.py:84 +#: pretix/base/exporters/orderlist.py:1072 pretix/base/models/giftcards.py:84 msgid "Test mode card" msgstr "Карта тестового режиму" -#: pretix/base/exporters/orderlist.py:1065 pretix/base/models/giftcards.py:88 +#: pretix/base/exporters/orderlist.py:1074 pretix/base/models/giftcards.py:88 #: pretix/control/templates/pretixcontrol/order/index.html:194 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:62 msgid "Expiry date" msgstr "Термін придатності" -#: pretix/base/exporters/orderlist.py:1066 pretix/control/forms/orders.py:784 +#: pretix/base/exporters/orderlist.py:1075 pretix/control/forms/orders.py:815 msgid "Special terms and conditions" msgstr "Особливі умови" -#: pretix/base/exporters/orderlist.py:1068 +#: pretix/base/exporters/orderlist.py:1077 #: pretix/control/templates/pretixcontrol/order/change.html:94 -#: pretix/control/templates/pretixcontrol/order/change.html:324 +#: pretix/control/templates/pretixcontrol/order/change.html:373 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:32 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:65 msgid "Current value" msgstr "Поточна вартість" -#: pretix/base/exporters/orderlist.py:1069 +#: pretix/base/exporters/orderlist.py:1078 msgid "Created in order" msgstr "Створено по порядку" -#: pretix/base/exporters/orderlist.py:1070 +#: pretix/base/exporters/orderlist.py:1079 msgid "Last invoice number of order" msgstr "Номер останнього рахунку-фактури замовлення" -#: pretix/base/exporters/orderlist.py:1071 +#: pretix/base/exporters/orderlist.py:1080 msgid "Last invoice date of order" msgstr "Дата останнього рахунку-фактури замовлення" @@ -2394,7 +2425,7 @@ msgid "Voucher expired" msgstr "Термін дії ваучера закінчився" #: pretix/base/exporters/waitinglist.py:111 pretix/base/pdf.py:116 -#: pretix/control/forms/event.py:1542 +#: pretix/control/forms/event.py:1547 #: pretix/control/templates/pretixcontrol/items/index.html:35 msgid "Product name" msgstr "Назва продукту" @@ -2414,7 +2445,7 @@ msgstr "Пріорітет" #: pretix/control/templates/pretixcontrol/vouchers/index.html:18 #: pretix/control/templates/pretixcontrol/vouchers/index.html:103 #: pretix/control/views/vouchers.py:109 pretix/control/views/waitinglist.py:295 -#: pretix/plugins/checkinlists/exporters.py:463 +#: pretix/plugins/checkinlists/exporters.py:478 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:54 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:56 #: pretix/presale/templates/pretixpresale/event/fragment_voucher_form.html:12 @@ -2749,7 +2780,7 @@ msgid "Invoice" msgstr "Рахунок" #: pretix/base/invoice.py:556 -#: pretix/control/templates/pretixcontrol/order/index.html:260 +#: pretix/control/templates/pretixcontrol/order/index.html:263 #: pretix/presale/templates/pretixpresale/event/order.html:242 msgctxt "invoice" msgid "Cancellation" @@ -2914,7 +2945,7 @@ msgstr "Якщо вимкнено, ви не отримуватимете жод #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:15 #: pretix/control/templates/pretixcontrol/users/form.html:4 #: pretix/control/templates/pretixcontrol/users/form.html:6 -#: pretix/control/views/organizer.py:148 tests/base/test_mail.py:149 +#: pretix/control/views/organizer.py:149 tests/base/test_mail.py:149 msgid "User" msgstr "Користувач" @@ -2938,7 +2969,7 @@ msgid "All products (including newly created ones)" msgstr "Усі продукти (включаючи новостворені)" #: pretix/base/models/checkin.py:56 pretix/plugins/badges/exporters.py:264 -#: pretix/plugins/checkinlists/exporters.py:695 +#: pretix/plugins/checkinlists/exporters.py:716 msgid "Limit to products" msgstr "Обмежити до продуктів" @@ -3015,50 +3046,62 @@ msgstr "" "перевіряються повторно перед входом і повинні вважатися підтвердженими " "безпосередньо після покупки." -#: pretix/base/models/checkin.py:316 +#: pretix/base/models/checkin.py:320 msgid "Entry" msgstr "Вхід" -#: pretix/base/models/checkin.py:317 +#: pretix/base/models/checkin.py:321 msgid "Exit" msgstr "Вихід" -#: pretix/base/models/checkin.py:332 +#: pretix/base/models/checkin.py:338 msgid "Unknown ticket" msgstr "Невідомий квиток" -#: pretix/base/models/checkin.py:333 +#: pretix/base/models/checkin.py:339 msgid "Ticket not paid" msgstr "Квиток не оплачено" -#: pretix/base/models/checkin.py:334 +#: pretix/base/models/checkin.py:340 msgid "Forbidden by custom rule" msgstr "Відхилено за встановленим правилом" -#: pretix/base/models/checkin.py:335 +#: pretix/base/models/checkin.py:341 msgid "Ticket code revoked/changed" msgstr "Код квитка скасовано/змінено" -#: pretix/base/models/checkin.py:336 +#: pretix/base/models/checkin.py:342 msgid "Information required" msgstr "Необхідна інформація" -#: pretix/base/models/checkin.py:337 +#: pretix/base/models/checkin.py:343 msgid "Ticket already used" msgstr "Квиток уже використаний" -#: pretix/base/models/checkin.py:338 +#: pretix/base/models/checkin.py:344 msgid "Ticket type not allowed here" msgstr "Цей тип квитка тут заборонений" -#: pretix/base/models/checkin.py:339 +#: pretix/base/models/checkin.py:345 msgid "Ticket code is ambiguous on list" msgstr "" -#: pretix/base/models/checkin.py:340 +#: pretix/base/models/checkin.py:346 msgid "Server error" msgstr "Помилка сервера" +#: pretix/base/models/checkin.py:347 +#, fuzzy +#| msgid "Ticket code" +msgid "Ticket blocked" +msgstr "Kод квитка" + +#: pretix/base/models/checkin.py:348 +#, fuzzy +#| msgid "This voucher is not valid for this seat." +msgid "Ticket not valid at this time" +msgstr "Цей ваучер не дійсний для цього місця." + #: pretix/base/models/customers.py:54 #, fuzzy msgid "Provider name" @@ -3074,7 +3117,7 @@ msgid "Single-sign-on method" msgstr "Спосіб відправлення" #: pretix/base/models/customers.py:84 pretix/base/models/devices.py:72 -#: pretix/base/models/items.py:1276 pretix/base/models/items.py:1506 +#: pretix/base/models/items.py:1283 pretix/base/models/items.py:1513 msgid "" "You can enter any value here to make it easier to match the data with other " "sources. If you do not input one, we will generate one automatically." @@ -3088,13 +3131,13 @@ msgid "" "underscores. It must start and end with a letter or number." msgstr "" -#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1345 -#: pretix/base/models/orders.py:2773 pretix/base/settings.py:865 +#: pretix/base/models/customers.py:292 pretix/base/models/orders.py:1351 +#: pretix/base/models/orders.py:2837 pretix/base/settings.py:865 msgid "Company name" msgstr "Назва компанії" -#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1349 -#: pretix/base/models/orders.py:2780 pretix/base/settings.py:80 +#: pretix/base/models/customers.py:296 pretix/base/models/orders.py:1355 +#: pretix/base/models/orders.py:2844 pretix/base/settings.py:80 #: pretix/plugins/stripe/payment.py:191 msgid "Select country" msgstr "Виберіть країну" @@ -3149,19 +3192,19 @@ msgstr "Дозволені типи членства" msgid "Separate multiple values with spaces" msgstr "" -#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1275 +#: pretix/base/models/devices.py:71 pretix/base/models/items.py:1282 msgid "Internal identifier" msgstr "Внутрішній ідентифікатор" -#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1378 +#: pretix/base/models/devices.py:91 pretix/base/models/items.py:1385 msgid "This identifier is already used for a different question." msgstr "Цей ідентифікатор уже використовується для іншого запитання." -#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2180 -#: pretix/control/forms/filter.py:2296 +#: pretix/base/models/devices.py:112 pretix/control/forms/filter.py:2183 +#: pretix/control/forms/filter.py:2299 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 #: pretix/control/templates/pretixcontrol/organizers/gates.html:16 -#: pretix/plugins/checkinlists/exporters.py:623 +#: pretix/plugins/checkinlists/exporters.py:644 msgid "Gate" msgstr "Станція" @@ -3190,7 +3233,7 @@ msgid "Each matching product must be for a different date" msgstr "Усі відповідні продукти мають бути на іншу дату" #: pretix/base/models/discount.py:65 pretix/base/models/items.py:814 -#: pretix/base/models/items.py:1084 pretix/base/models/items.py:1308 +#: pretix/base/models/items.py:1091 pretix/base/models/items.py:1315 msgid "Position" msgstr "Позиція" @@ -3352,12 +3395,12 @@ msgid "Plugins" msgstr "Плагіни" #: pretix/base/models/event.py:594 pretix/base/pdf.py:224 -#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1488 +#: pretix/control/forms/event.py:256 pretix/control/forms/filter.py:1491 #: pretix/control/templates/pretixcontrol/event/index.html:13 #: pretix/control/views/dashboards.py:540 #: pretix/presale/templates/pretixpresale/event/index.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:81 -#: pretix/presale/views/widget.py:624 +#: pretix/presale/views/widget.py:627 msgid "Event series" msgstr "Серія заходів" @@ -3375,10 +3418,10 @@ msgstr "" "Здійснювати продаж квитків на цей захід лише через наступні канали продажу." #: pretix/base/models/event.py:613 pretix/base/models/items.py:350 -#: pretix/base/models/items.py:1612 pretix/base/models/orders.py:183 -#: pretix/base/models/orders.py:2634 pretix/base/models/vouchers.py:181 +#: pretix/base/models/items.py:1619 pretix/base/models/orders.py:189 +#: pretix/base/models/orders.py:2698 pretix/base/models/vouchers.py:181 #: pretix/base/models/waitinglist.py:55 pretix/base/notifications.py:187 -#: pretix/control/forms/filter.py:860 +#: pretix/control/forms/filter.py:863 #: pretix/control/templates/pretixcontrol/organizers/customer.html:204 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:42 #: pretix/control/templates/pretixcontrol/search/orders.html:51 @@ -3395,7 +3438,7 @@ msgstr "Подія" #: pretix/control/templates/pretixcontrol/organizers/devices.html:88 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 -#: pretix/control/views/organizer.py:1586 +#: pretix/control/views/organizer.py:1596 msgid "Events" msgstr "Події" @@ -3454,7 +3497,7 @@ msgstr "" "Якщо вибрано, ця подія відображатиметься для всіх у списку дат для вашої " "події." -#: pretix/base/models/event.py:1421 pretix/base/settings.py:2532 +#: pretix/base/models/event.py:1421 pretix/base/settings.py:2545 msgid "Frontpage text" msgstr "Текст на головній сторінці" @@ -3470,12 +3513,12 @@ msgstr "Дати в серії подій" msgid "One or more variations do not belong to this event." msgstr "Один або кілька варіантів не належать до цієї події." -#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1783 +#: pretix/base/models/event.py:1609 pretix/base/models/items.py:1790 msgid "Can not contain spaces or special characters except underscores" msgstr "" "Не може містити пробіли або спеціальні символи, крім символів підкреслення" -#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1788 +#: pretix/base/models/event.py:1614 pretix/base/models/items.py:1795 msgid "The property name may only contain letters, numbers and underscores." msgstr "" "Назва властивості може містити лише літери, цифри та символи підкреслення." @@ -3575,20 +3618,20 @@ msgid "Additional recipients (Bcc)" msgstr "Додаткові налаштування" #: pretix/base/models/exports.py:73 pretix/control/forms/event.py:1013 -#: pretix/control/forms/event.py:1070 pretix/control/forms/event.py:1080 -#: pretix/control/forms/orders.py:619 pretix/control/forms/orders.py:850 -#: pretix/control/forms/orders.py:877 pretix/control/forms/organizer.py:463 +#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 +#: pretix/control/forms/orders.py:649 pretix/control/forms/orders.py:881 +#: pretix/control/forms/orders.py:908 pretix/control/forms/organizer.py:463 #: pretix/control/forms/organizer.py:473 pretix/control/forms/organizer.py:483 #: pretix/control/forms/vouchers.py:262 pretix/plugins/sendmail/forms.py:74 -#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:192 +#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:198 msgid "Subject" msgstr "Тема" -#: pretix/base/models/exports.py:77 pretix/control/forms/orders.py:660 -#: pretix/control/forms/orders.py:676 pretix/control/forms/orders.py:858 -#: pretix/control/forms/orders.py:885 pretix/control/forms/vouchers.py:268 +#: pretix/base/models/exports.py:77 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:268 #: pretix/plugins/sendmail/forms.py:75 pretix/plugins/sendmail/forms.py:99 -#: pretix/plugins/sendmail/models.py:193 +#: pretix/plugins/sendmail/models.py:199 msgid "Message" msgstr "Повідомлення" @@ -3684,7 +3727,7 @@ msgstr "Цей товар не буде проданий раніше зазна msgid "This product will not be sold after the given date." msgstr "Цей товар не буде продаватися після вказаної дати." -#: pretix/base/models/items.py:357 pretix/base/models/items.py:1061 +#: pretix/base/models/items.py:357 pretix/base/models/items.py:1068 #: pretix/control/templates/pretixcontrol/items/index.html:40 msgid "Category" msgstr "Категорія" @@ -3751,7 +3794,7 @@ msgid "This will only work if waiting lists are enabled for this event." msgstr "Це працюватиме, лише якщо для цієї події ввімкнено списки очікування." #: pretix/base/models/items.py:423 pretix/base/settings.py:1105 -#: pretix/control/forms/event.py:1455 +#: pretix/control/forms/event.py:1460 msgid "Show number of tickets left" msgstr "Показати кількість квитків, що залишилися" @@ -3852,7 +3895,7 @@ msgstr "" "продукту немає спеціального обмеження. Обмеження максимальної кількості " "товарів у всьому замовленні застосовується незалежно від того." -#: pretix/base/models/items.py:507 +#: pretix/base/models/items.py:507 pretix/base/models/items.py:876 msgid "" "If you set this, the check-in app will show a visible warning that this " "ticket requires special attention. You can use this for example for student " @@ -3914,8 +3957,8 @@ msgstr "Тривалість членства в днях" msgid "Membership duration in months" msgstr "Тривалість членства в місяцях" -#: pretix/base/models/items.py:568 pretix/base/models/items.py:1302 -#: pretix/control/forms/filter.py:400 pretix/control/forms/filter.py:1678 +#: pretix/base/models/items.py:568 pretix/base/models/items.py:1309 +#: pretix/control/forms/filter.py:403 pretix/control/forms/filter.py:1681 #: pretix/control/forms/item.py:225 pretix/control/navigation.py:148 #: pretix/control/navigation.py:157 #: pretix/control/templates/pretixcontrol/checkin/lists.html:78 @@ -3984,7 +4027,7 @@ msgstr "Цей варіант не буде проданий раніше заз msgid "This variation will not be sold after the given date." msgstr "Цей варіант не буде проданий після вказаної дати." -#: pretix/base/models/items.py:863 pretix/control/forms/item.py:751 +#: pretix/base/models/items.py:863 pretix/control/forms/item.py:750 msgid "" "The sales channel selection for the product as a whole takes precedence, so " "if a sales channel is selected here but not on product level, the variation " @@ -4005,29 +4048,29 @@ msgstr "" "Цей варіант буде приховано на сторінці події, доки користувач не введе " "ваучер, який розблокує цей варіант." -#: pretix/base/models/items.py:877 pretix/base/models/vouchers.py:262 +#: pretix/base/models/items.py:884 pretix/base/models/vouchers.py:262 #: pretix/base/models/waitinglist.py:99 pretix/base/orderimport.py:284 msgid "Product variation" msgstr "Варіація продукту" -#: pretix/base/models/items.py:878 +#: pretix/base/models/items.py:885 #: pretix/control/templates/pretixcontrol/item/create.html:111 msgid "Product variations" msgstr "Варіації продукту" -#: pretix/base/models/items.py:1066 +#: pretix/base/models/items.py:1073 msgid "Minimum number" msgstr "Мінімальна кількість" -#: pretix/base/models/items.py:1070 +#: pretix/base/models/items.py:1077 msgid "Maximum number" msgstr "Максимальна кількість" -#: pretix/base/models/items.py:1074 +#: pretix/base/models/items.py:1081 msgid "Add-Ons are included in the price" msgstr "Доповнення входять у вартість" -#: pretix/base/models/items.py:1075 +#: pretix/base/models/items.py:1082 msgid "" "If selected, adding add-ons to this ticket is free, even if the add-ons " "would normally cost money individually." @@ -4035,48 +4078,48 @@ msgstr "" "Якщо вибрано, додавання доповнень до цього квитка буде безкоштовним, навіть " "якщо доповнення зазвичай коштують грошей окремо." -#: pretix/base/models/items.py:1080 +#: pretix/base/models/items.py:1087 msgid "Allow the same product to be selected multiple times" msgstr "Дозволити вибирати один і той самий продукт кілька разів" -#: pretix/base/models/items.py:1099 +#: pretix/base/models/items.py:1106 msgid "The add-on's category must belong to the same event as the item." msgstr "Категорія доповнення має належати до тієї ж події, що й предмет." -#: pretix/base/models/items.py:1104 +#: pretix/base/models/items.py:1111 msgid "The item already has an add-on of this category." msgstr "Предмет вже має доповнення цієї категорії." -#: pretix/base/models/items.py:1109 +#: pretix/base/models/items.py:1116 msgid "The minimum count needs to be equal to or greater than zero." msgstr "Мінімальна кількість має дорівнювати або бути вище нуля." -#: pretix/base/models/items.py:1114 +#: pretix/base/models/items.py:1121 msgid "The maximum count needs to be equal to or greater than zero." msgstr "Максимальна кількість має дорівнювати або бути вище нуля." -#: pretix/base/models/items.py:1119 +#: pretix/base/models/items.py:1126 msgid "The maximum count needs to be greater than the minimum count." msgstr "Максимальна кількість має бути вище ніж мінімальна кількість." -#: pretix/base/models/items.py:1146 +#: pretix/base/models/items.py:1153 msgid "Bundled item" msgstr "У комплекті" -#: pretix/base/models/items.py:1152 +#: pretix/base/models/items.py:1159 msgid "Bundled variation" msgstr "Варіація у комплекті" -#: pretix/base/models/items.py:1158 +#: pretix/base/models/items.py:1165 #: pretix/control/templates/pretixcontrol/order/transactions.html:22 msgid "Quantity" msgstr "Кількість" -#: pretix/base/models/items.py:1163 +#: pretix/base/models/items.py:1170 msgid "Designated price part" msgstr "Призначена цінова частина" -#: pretix/base/models/items.py:1164 +#: pretix/base/models/items.py:1171 msgid "" "If set, it will be shown that this bundled item is responsible for the given " "value of the total gross price. This might be important in cases of mixed " @@ -4088,74 +4131,74 @@ msgstr "" "оподаткування, але в іншому випадку його можна залишити порожнім. Це " "значення НЕ буде додано до ціни базового товару." -#: pretix/base/models/items.py:1187 +#: pretix/base/models/items.py:1194 msgid "The bundled item must belong to the same event as the item." msgstr "Предмет у комплекті має належати до тієї ж події, що й предмет." -#: pretix/base/models/items.py:1189 +#: pretix/base/models/items.py:1196 msgid "A variation needs to be set for this item." msgstr "Для цього предмету потрібно встановити варіант." -#: pretix/base/models/items.py:1191 +#: pretix/base/models/items.py:1198 msgid "The chosen variation does not belong to this item." msgstr "Вибрана варіація не належить до цього предмету." -#: pretix/base/models/items.py:1196 +#: pretix/base/models/items.py:1203 msgid "The count needs to be equal to or greater than zero." msgstr "Кількість має дорівнювати або бути вище нуля." -#: pretix/base/models/items.py:1249 +#: pretix/base/models/items.py:1256 msgid "Number" msgstr "Номер" -#: pretix/base/models/items.py:1250 +#: pretix/base/models/items.py:1257 msgid "Text (one line)" msgstr "Текст (один рядок)" -#: pretix/base/models/items.py:1251 +#: pretix/base/models/items.py:1258 msgid "Multiline text" msgstr "Багаторядковий текст" -#: pretix/base/models/items.py:1252 +#: pretix/base/models/items.py:1259 msgid "Yes/No" msgstr "Так/Ні" -#: pretix/base/models/items.py:1253 +#: pretix/base/models/items.py:1260 msgid "Choose one from a list" msgstr "Виберіть один зі списку" -#: pretix/base/models/items.py:1254 +#: pretix/base/models/items.py:1261 msgid "Choose multiple from a list" msgstr "Виберіть декілька із списку" -#: pretix/base/models/items.py:1255 +#: pretix/base/models/items.py:1262 msgid "File upload" msgstr "Завантаження файлу" -#: pretix/base/models/items.py:1257 pretix/base/reldate.py:183 -#: pretix/plugins/checkinlists/exporters.py:611 +#: pretix/base/models/items.py:1264 pretix/base/reldate.py:183 +#: pretix/plugins/checkinlists/exporters.py:632 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:27 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:41 msgid "Time" msgstr "Час" -#: pretix/base/models/items.py:1258 +#: pretix/base/models/items.py:1265 msgid "Date and time" msgstr "Дата і час" -#: pretix/base/models/items.py:1259 +#: pretix/base/models/items.py:1266 msgid "Country code (ISO 3166-1 alpha-2)" msgstr "Код країни (ISO 3166-1 alpha-2)" -#: pretix/base/models/items.py:1271 pretix/base/models/items.py:1356 -#: pretix/base/orderimport.py:732 pretix/control/forms/item.py:89 +#: pretix/base/models/items.py:1278 pretix/base/models/items.py:1363 +#: pretix/base/orderimport.py:778 pretix/control/forms/item.py:89 #: pretix/control/templates/pretixcontrol/items/question_edit.html:10 #: pretix/control/templates/pretixcontrol/items/question_edit.html:17 #: pretix/control/templates/pretixcontrol/items/questions.html:21 msgid "Question" msgstr "Запитання" -#: pretix/base/models/items.py:1281 pretix/base/models/items.py:1511 +#: pretix/base/models/items.py:1288 pretix/base/models/items.py:1518 #, fuzzy msgid "" "The identifier may only contain letters, numbers, dots, dashes, and " @@ -4163,70 +4206,70 @@ msgid "" msgstr "" "Назва властивості може містити лише літери, цифри та символи підкреслення." -#: pretix/base/models/items.py:1286 +#: pretix/base/models/items.py:1293 msgid "Help text" msgstr "Текст довідки" -#: pretix/base/models/items.py:1287 +#: pretix/base/models/items.py:1294 msgid "If the question needs to be explained or clarified, do it here!" msgstr "Якщо питання потрібно пояснити чи уточнити, зробіть це тут!" -#: pretix/base/models/items.py:1293 +#: pretix/base/models/items.py:1300 msgid "Question type" msgstr "Тип запитання" -#: pretix/base/models/items.py:1297 +#: pretix/base/models/items.py:1304 #: pretix/control/templates/pretixcontrol/items/questions.html:55 msgid "Required question" msgstr "Обов'язкове запитання" -#: pretix/base/models/items.py:1304 +#: pretix/base/models/items.py:1311 msgid "This question will be asked to buyers of the selected products" msgstr "Це питання буде поставлене покупцям обраної продукції" -#: pretix/base/models/items.py:1311 +#: pretix/base/models/items.py:1318 msgid "Ask during check-in instead of in the ticket buying process" msgstr "Запитати під час реєстрації, а не в процесі покупки квитка" -#: pretix/base/models/items.py:1312 +#: pretix/base/models/items.py:1319 msgid "Not supported by all check-in apps for all question types." msgstr "" "Не підтримується всіма програмами для реєстрації для всіх типів запитань." -#: pretix/base/models/items.py:1316 +#: pretix/base/models/items.py:1323 #: pretix/control/templates/pretixcontrol/items/questions.html:66 msgid "Hidden question" msgstr "Приховане запитання" -#: pretix/base/models/items.py:1317 +#: pretix/base/models/items.py:1324 msgid "This question will only show up in the backend." msgstr "Це питання відображатиметься лише у серверній частині." -#: pretix/base/models/items.py:1321 +#: pretix/base/models/items.py:1328 msgid "Print answer on invoices" msgstr "Роздрукувати відповідь на рахунках" -#: pretix/base/models/items.py:1329 pretix/base/models/items.py:1335 -#: pretix/base/models/items.py:1341 +#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1342 +#: pretix/base/models/items.py:1348 msgid "Minimum value" msgstr "Мінімальне значення" -#: pretix/base/models/items.py:1330 pretix/base/models/items.py:1333 -#: pretix/base/models/items.py:1336 pretix/base/models/items.py:1339 -#: pretix/base/models/items.py:1342 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1337 pretix/base/models/items.py:1340 +#: pretix/base/models/items.py:1343 pretix/base/models/items.py:1346 +#: pretix/base/models/items.py:1349 pretix/base/models/items.py:1352 msgid "Currently not supported in our apps and during check-in" msgstr "Наразі не підтримується в наших програмах і під час реєстрації" -#: pretix/base/models/items.py:1332 pretix/base/models/items.py:1338 -#: pretix/base/models/items.py:1344 +#: pretix/base/models/items.py:1339 pretix/base/models/items.py:1345 +#: pretix/base/models/items.py:1351 msgid "Maximum value" msgstr "Максимальне значення" -#: pretix/base/models/items.py:1348 +#: pretix/base/models/items.py:1355 msgid "Validate file to be a portrait" msgstr "Підтвердьте, що файл є портретом" -#: pretix/base/models/items.py:1349 +#: pretix/base/models/items.py:1356 msgid "" "If checked, files must be images with an aspect ratio of 3:4. This is " "commonly used for photos printed on badges." @@ -4234,99 +4277,99 @@ msgstr "" "Якщо позначено, файли мають бути зображеннями зі співвідношенням сторін 3:4. " "Це зазвичай використовується для фотографій, надрукованих на значках." -#: pretix/base/models/items.py:1402 +#: pretix/base/models/items.py:1409 msgid "An answer to this question is required to proceed." msgstr "Щоб продовжити, потрібна відповідь на це запитання." -#: pretix/base/models/items.py:1412 +#: pretix/base/models/items.py:1419 #, fuzzy #| msgid "Invalid input data." msgid "Invalid input type." msgstr "Недійсні введені дані." -#: pretix/base/models/items.py:1418 pretix/base/models/items.py:1436 -#: pretix/base/orderimport.py:742 pretix/base/orderimport.py:750 +#: pretix/base/models/items.py:1425 pretix/base/models/items.py:1443 +#: pretix/base/orderimport.py:788 pretix/base/orderimport.py:796 msgid "Invalid option selected." msgstr "Вибрано недійсну опцію." -#: pretix/base/models/items.py:1446 +#: pretix/base/models/items.py:1453 msgid "The number is to low." msgstr "Занизька кількість." -#: pretix/base/models/items.py:1448 +#: pretix/base/models/items.py:1455 msgid "The number is to high." msgstr "Зависока кількість." -#: pretix/base/models/items.py:1451 +#: pretix/base/models/items.py:1458 msgid "Invalid number input." msgstr "Недійсне введення числа." -#: pretix/base/models/items.py:1458 pretix/base/models/items.py:1482 +#: pretix/base/models/items.py:1465 pretix/base/models/items.py:1489 msgid "Please choose a later date." msgstr "Будь ласка, виберіть пізнішу дату." -#: pretix/base/models/items.py:1460 pretix/base/models/items.py:1484 +#: pretix/base/models/items.py:1467 pretix/base/models/items.py:1491 msgid "Please choose an earlier date." msgstr "Будь ласка, виберіть ранішу дату." -#: pretix/base/models/items.py:1463 +#: pretix/base/models/items.py:1470 msgid "Invalid date input." msgstr "Недійсне введення дати." -#: pretix/base/models/items.py:1470 +#: pretix/base/models/items.py:1477 msgid "Invalid time input." msgstr "Неправильний введений час." -#: pretix/base/models/items.py:1479 +#: pretix/base/models/items.py:1486 msgid "Invalid datetime input." msgstr "Недійсне введення дати й часу." -#: pretix/base/models/items.py:1491 +#: pretix/base/models/items.py:1498 msgid "Unknown country code." msgstr "Невідомий код країни." -#: pretix/base/models/items.py:1515 -#: pretix/control/templates/pretixcontrol/items/question.html:68 +#: pretix/base/models/items.py:1522 +#: pretix/control/templates/pretixcontrol/items/question.html:69 msgid "Answer" msgstr "Відповідь" -#: pretix/base/models/items.py:1537 +#: pretix/base/models/items.py:1544 msgid "The identifier \"{}\" is already used for a different option." msgstr "Ідентифікатор \"{}\" вже використовується для іншого параметра." -#: pretix/base/models/items.py:1540 +#: pretix/base/models/items.py:1547 msgid "Question option" msgstr "Варіант запитань" -#: pretix/base/models/items.py:1541 +#: pretix/base/models/items.py:1548 msgid "Question options" msgstr "Варіанти запитань" -#: pretix/base/models/items.py:1626 pretix/control/forms/event.py:1489 +#: pretix/base/models/items.py:1633 pretix/control/forms/event.py:1494 #: pretix/control/templates/pretixcontrol/items/quotas.html:56 msgid "Total capacity" msgstr "Загальна місткість" -#: pretix/base/models/items.py:1628 pretix/control/forms/item.py:362 +#: pretix/base/models/items.py:1635 pretix/control/forms/item.py:362 msgid "Leave empty for an unlimited number of tickets." msgstr "Залиште порожнім для необмеженої кількості квитків." -#: pretix/base/models/items.py:1632 pretix/base/models/orders.py:1296 -#: pretix/base/models/orders.py:2551 +#: pretix/base/models/items.py:1639 pretix/base/models/orders.py:1302 +#: pretix/base/models/orders.py:2615 #: pretix/control/templates/pretixcontrol/checkin/index.html:92 msgid "Item" msgstr "Предмет" -#: pretix/base/models/items.py:1640 pretix/control/forms/item.py:694 +#: pretix/base/models/items.py:1647 pretix/control/forms/item.py:693 msgid "Variations" msgstr "Варіації" -#: pretix/base/models/items.py:1644 +#: pretix/base/models/items.py:1651 #: pretix/control/templates/pretixcontrol/items/quotas.html:70 msgid "Ignore this quota when determining event availability" msgstr "Ігнорувати цю квоту під час визначення доступності події" -#: pretix/base/models/items.py:1645 +#: pretix/base/models/items.py:1652 msgid "" "If you enable this, this quota will be ignored when determining event " "availability in your event calendar. This is useful e.g. for merchandise " @@ -4338,11 +4381,11 @@ msgstr "" "товарів, які додаються до кожної події, але не повинні перешкоджати показу " "події як розпроданої." -#: pretix/base/models/items.py:1652 +#: pretix/base/models/items.py:1659 msgid "Close this quota permanently once it is sold out" msgstr "Закрити цю квоту назавжди, як тільки вона буде розпродана" -#: pretix/base/models/items.py:1653 +#: pretix/base/models/items.py:1660 msgid "" "If you enable this, when the quota is sold out once, no more tickets will be " "sold, even if tickets become available again through cancellations or " @@ -4353,11 +4396,11 @@ msgstr "" "скасування чи замовлення, термін дії яких закінчується. Звичайно, ви завжди " "можете знову відкрити продаж вручну." -#: pretix/base/models/items.py:1661 +#: pretix/base/models/items.py:1668 msgid "Allow to sell more tickets once people have checked out" msgstr "Дозволити продавати більше квитків, коли люди вийдуть" -#: pretix/base/models/items.py:1662 +#: pretix/base/models/items.py:1669 msgid "" "With this option, quota will be released as soon as people are scanned at an " "exit of your event. This will only happen if they have been scanned both at " @@ -4374,13 +4417,13 @@ msgstr "" "значення «Дозволити повторний вхід після сканування виходу», щоб запобігти " "випадковому перебронюванню." -#: pretix/base/models/items.py:1673 pretix/base/models/vouchers.py:271 +#: pretix/base/models/items.py:1680 pretix/base/models/vouchers.py:271 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:8 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:15 msgid "Quota" msgstr "Квота" -#: pretix/base/models/items.py:1674 pretix/control/navigation.py:166 +#: pretix/base/models/items.py:1681 pretix/control/navigation.py:166 #: pretix/control/templates/pretixcontrol/items/quotas.html:4 #: pretix/control/templates/pretixcontrol/items/quotas.html:6 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:416 @@ -4389,12 +4432,12 @@ msgstr "Квота" msgid "Quotas" msgstr "Квоти" -#: pretix/base/models/items.py:1742 +#: pretix/base/models/items.py:1749 msgid "All variations must belong to an item contained in the items list." msgstr "" "Усі варіанти повинні належати елементу, що міститься в списку елементів." -#: pretix/base/models/items.py:1753 +#: pretix/base/models/items.py:1760 msgid "" "One or more items has variations but none of these are in the variations " "list." @@ -4402,7 +4445,7 @@ msgstr "" "Один або кілька продуктів мають варіанти, але жодного з них немає у списку " "варіантів." -#: pretix/base/models/items.py:1759 pretix/base/models/waitinglist.py:299 +#: pretix/base/models/items.py:1766 pretix/base/models/waitinglist.py:299 msgid "Subevent cannot be null for event series." msgstr "Підподія не може бути нульовою для серії подій." @@ -4489,12 +4532,12 @@ msgid "Number of times this membership can be used in a purchase." msgstr "Кількість разів, коли це членство можна використати для покупки." #: pretix/base/models/memberships.py:123 -#: pretix/control/templates/pretixcontrol/items/question.html:26 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:35 +#: pretix/control/templates/pretixcontrol/items/question.html:27 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:40 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:78 #: pretix/plugins/reports/exporters.py:318 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:27 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:29 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:78 msgid "Canceled" msgstr "Скасовано" @@ -4506,40 +4549,40 @@ msgstr "Скасовано" msgid "Membership type" msgstr "Тип членства" -#: pretix/base/models/orders.py:163 +#: pretix/base/models/orders.py:166 msgid "pending" msgstr "в очікуванні" -#: pretix/base/models/orders.py:164 pretix/base/payment.py:475 +#: pretix/base/models/orders.py:167 pretix/base/payment.py:475 #: pretix/base/services/invoices.py:443 msgid "paid" msgstr "оплачено" -#: pretix/base/models/orders.py:165 +#: pretix/base/models/orders.py:168 msgid "expired" msgstr "термін придатності закінчився" -#: pretix/base/models/orders.py:189 pretix/control/forms/orders.py:595 +#: pretix/base/models/orders.py:195 pretix/control/forms/orders.py:625 msgid "Customer" msgstr "Клієнт" -#: pretix/base/models/orders.py:204 pretix/control/forms/filter.py:540 +#: pretix/base/models/orders.py:210 pretix/control/forms/filter.py:543 #: pretix/control/templates/pretixcontrol/organizers/customer.html:63 msgid "Locale" msgstr "Мова клієнта" -#: pretix/base/models/orders.py:214 pretix/base/models/orders.py:2646 -#: pretix/control/forms/orders.py:78 +#: pretix/base/models/orders.py:220 pretix/base/models/orders.py:2710 +#: pretix/control/forms/orders.py:72 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:138 msgid "Expiration date" msgstr "Термін придатності" -#: pretix/base/models/orders.py:218 pretix/control/forms/filter.py:551 +#: pretix/base/models/orders.py:224 pretix/control/forms/filter.py:554 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/refund_export.html:57 msgid "Total amount" msgstr "Загальна сума" -#: pretix/base/models/orders.py:222 pretix/base/models/vouchers.py:292 +#: pretix/base/models/orders.py:228 pretix/base/models/vouchers.py:292 msgid "" "The text entered in this field will not be visible to the user and is " "available for your convenience." @@ -4547,11 +4590,11 @@ msgstr "" "Текст, введений у це поле, не буде видимим для користувача і доступний для " "вашої зручності." -#: pretix/base/models/orders.py:227 +#: pretix/base/models/orders.py:233 msgid "We'll show you this order to be due for a follow-up on this day." msgstr "Ми покажемо вам це замовлення, яке має бути виконано в цей день." -#: pretix/base/models/orders.py:233 +#: pretix/base/models/orders.py:239 msgid "" "If you set this, the check-in app will show a visible warning that tickets " "of this order require special attention. This will not show any details or " @@ -4564,11 +4607,11 @@ msgstr "" "потрібно проінформувати свій персонал, який здійснює реєстрацію, як " "поводитися з такими випадками." -#: pretix/base/models/orders.py:245 pretix/base/models/orders.py:1333 +#: pretix/base/models/orders.py:251 pretix/base/models/orders.py:1339 msgid "Meta information" msgstr "Метаінформація" -#: pretix/base/models/orders.py:881 +#: pretix/base/models/orders.py:887 msgid "" "The payment can not be accepted as the last date of payments configured in " "the payment settings is over." @@ -4576,7 +4619,7 @@ msgstr "" "Платіж не може бути прийнятий, оскільки закінчилася остання дата платежів, " "налаштована в налаштуваннях платежу." -#: pretix/base/models/orders.py:883 +#: pretix/base/models/orders.py:889 msgid "" "The payment can not be accepted as the order is expired and you configured " "that no late payments should be accepted in the payment settings." @@ -4585,124 +4628,124 @@ msgstr "" "ви налаштували, що в налаштуваннях платежів не прийматимуться прострочені " "платежі." -#: pretix/base/models/orders.py:885 +#: pretix/base/models/orders.py:891 msgid "This order is not yet approved by the event organizer." msgstr "Це замовлення ще не затверджене організаторами події." -#: pretix/base/models/orders.py:909 +#: pretix/base/models/orders.py:915 #, python-brace-format msgid "The ordered product \"{item}\" is no longer available." msgstr "Замовлений товар \"{item}\" більше не доступний." -#: pretix/base/models/orders.py:910 +#: pretix/base/models/orders.py:916 #, python-brace-format msgid "The seat \"{seat}\" is no longer available." msgstr "Місце \"{seat}\" більше недоступне." -#: pretix/base/models/orders.py:911 +#: pretix/base/models/orders.py:917 #, python-brace-format msgid "The voucher \"{voucher}\" no longer has sufficient budget." msgstr "Ваучер \"{voucher}\" більше не має достатнього бюджету." -#: pretix/base/models/orders.py:912 +#: pretix/base/models/orders.py:918 #, python-brace-format msgid "The voucher \"{voucher}\" has been used in the meantime." msgstr "Тим часом ваучер \"{voucher}\" було використано." -#: pretix/base/models/orders.py:1214 +#: pretix/base/models/orders.py:1220 msgid "" msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "Порожньо, якщо цей продукт не є вхідним квитком" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "створено" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "в очікуванні" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "підтверджено" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "скасовано" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "не вдалось" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "відшкодовано" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "Інформація про оплату" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "розпочато зовнішньо" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "створено" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "в дорозі" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "виконано" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "не вдалось" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "скасовано" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "Організатор" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "Клієнт" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "Зовнішній" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 msgid "Refund reason" msgstr "Причина повернення коштів" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" @@ -4711,66 +4754,66 @@ msgstr "" "Може бути показаний кінцевому користувачеві або використаний, наприклад, як " "частина довідки про оплату." -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "Комісія за оплату" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "Вартість доставки" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "Плата за послуги" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "Плата за скасування" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "Страховий збір" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "Інші платежі" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "Подарунковий сертифікат" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "Вартість" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "Позиція замовлення" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "Ідентифікатор кошика (наприклад, ідентифікаційний номер сесії)" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "Позиція кошика" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "Позиції кошика" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "Бізнес клієнт" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "" "Це посилання буде надруковано на вашому рахунку-фактурі для вашої зручності." @@ -4786,8 +4829,8 @@ msgstr "" "для посилань на ваші облікові записи організатора та ваші події." #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -5061,15 +5104,7 @@ msgstr "" "всіх видів використання. Якщо ця сума буде досягнута, ваучер більше не може " "бути використаний." -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "Дійсний до" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "Забронювати квиток з квоти" @@ -5338,8 +5373,8 @@ msgid "Dates" msgstr "Дати" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "Сума Нетто" @@ -5482,10 +5517,10 @@ msgstr "Вам потрібно вибрати варіант цього про #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 msgid "Invoice address" msgstr "Адреса рахунку-фактури" @@ -5501,19 +5536,19 @@ msgstr "Штати не підтримуються для цієї країни. msgid "Please enter a valid state." msgstr "Вкажіть правильний штат." -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 msgid "Attendee e-mail address" msgstr "Адреса електронної пошти учасника" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 msgid "Attendee address" msgstr "Адреса учасника" @@ -5533,7 +5568,7 @@ msgstr "Ви ввели недійсний номер." #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "Kод квитка" @@ -5549,28 +5584,33 @@ msgstr "Ви не можете призначити секрет позиції, msgid "Please enter a valid language code." msgstr "Будь ласка, введіть дійсний код мови." -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 msgid "Please enter a valid sales channel." msgstr "Введіть дійсний канал продажу." -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 msgid "Multiple matching seats were found." msgstr "Знайдено кілька відповідних місць." -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 msgid "No matching seat was found." msgstr "Не знайдено відповідного місця." -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "Вибране вами місце вже зайнято. Будь ласка, виберіть інше місце." -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "Вам потрібно вибрати конкретне місце." -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 msgid "Ambiguous option selected." msgstr "Вибрано неоднозначний варіант." @@ -5950,9 +5990,9 @@ msgid "Price including add-ons" msgstr "Ціна з урахуванням доповнень" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 msgid "Attendee company" msgstr "Компанія-учасник" @@ -6050,7 +6090,7 @@ msgid "Event begin weekday" msgstr "Дата початку події" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "П'ятниця" @@ -6135,8 +6175,8 @@ msgstr "" "Доповнення 1\n" "Доповнення 2" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "Ім'я організатора" @@ -6178,7 +6218,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "Партер, ряд 3, місце 4" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "Загальний допуск" @@ -6230,7 +6270,7 @@ msgstr "Ім'я учасника: {part}" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -6295,11 +6335,11 @@ msgstr "Відносний час:" msgid "Not set" msgstr "Не встановлено" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "Випадковo (за замовчуванням, працює з усіма додатками pretix)" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 #, fuzzy msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " @@ -6309,13 +6349,13 @@ msgstr "" "iOS і змінює семантику автономного сканування – будь ласка, зверніться до " "документації або підтримки, щоб дізнатися більше)" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 msgid "Event canceled" msgstr "Подія скасована" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -6336,7 +6376,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "Дата не вказана." -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "Ви вибрали продукт, який недоступний у продажу." @@ -6414,9 +6454,9 @@ msgstr[2] "" "Ми видалили %(product)s з вашого кошика, оскільки ви не можете купити менше " "ніж %(min)s товарів." -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 #, fuzzy msgid "The booking period for this event has not yet started." msgstr "Період попереднього продажу цієї події ще не розпочався." @@ -6443,7 +6483,7 @@ msgstr "" "Період попереднього продажу цієї події ще не розпочався. Відповідні позиції " "видалено з вашого кошика." -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 #, fuzzy msgid "" "The booking period for one of the events in your cart has ended. The " @@ -6460,7 +6500,7 @@ msgstr "Введена ціна занадто висока." msgid "This voucher code is not known in our database." msgstr "Цей код ваучера невідомий у нашій базі даних." -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6564,15 +6604,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "Вибрана дата події не активна." -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "Ви не можете вибрати доповнення для вибраного продукту." -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "Ви не можете вибрати два варіанти одного додаткового продукту." -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, fuzzy, python-format #| msgid "" #| "You can select at most %(max)s add-ons from the category %(cat)s for the " @@ -6593,7 +6633,7 @@ msgstr[2] "" "Ви можете вибрати не більше %(max)s доповнень із категорії %(cat)s для " "продукту %(base)s." -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, fuzzy, python-format #| msgid "" #| "You need to select at least %(min)s add-ons from the category %(cat)s for " @@ -6614,7 +6654,7 @@ msgstr[2] "" "Вам потрібно вибрати принаймні %(min)s доповнень із категорії %(cat)s для " "продукту %(base)s." -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6703,27 +6743,27 @@ msgstr "кількість записів сьогодні" msgid "week day" msgstr "день тижня" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "Понеділок" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "Вівторок" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "Середа" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "Четвер" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "Субота" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "Неділя" @@ -6751,29 +6791,54 @@ msgstr "{variable} є {value}" msgid "This order position has been canceled." msgstr "Цю позицію замовлення скасовано." -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +#| msgid "This ticket has been used once." +#| msgid_plural "This ticket has been used %(count)s times." +msgid "This ticket has been blocked." +msgstr "Цей квиток було використано один раз." + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, fuzzy, python-brace-format +#| msgid "Only allowed after {datetime}" +msgid "This ticket is only valid after {datetime}." +msgstr "Дозволено лише після {datetime}" + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, fuzzy, python-brace-format +#| msgid "This ticket has already been redeemed." +msgid "This ticket was only valid before {datetime}." +msgstr "Цей квиток уже викуплено." + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "" "Ця позиція замовлення містить недійсний продукт для цього списку реєстрації." -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 msgid "This order position has an invalid date for this check-in list." msgstr "Ця позиція замовлення має недійсну дату для цього списку реєстрації." -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "This order is not pending approval." +msgid "This order is not yet approved." +msgstr "Це замовлення не очікує на затвердження." + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "Це замовлення не позначено як оплачене." -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "Вхід заборонено: {explanation}." -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "Вам потрібно відповісти на запитання, щоб завершити цю реєстрацію." -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "Цей квиток уже викуплено." @@ -6996,7 +7061,7 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "Недійсні дані в рядку {row}: {message}" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." @@ -7004,7 +7069,7 @@ msgstr "" "Деякі вибрані вами продукти більше не доступні. Докладнішу інформацію див. " "нижче." -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -7012,7 +7077,7 @@ msgstr "" "Деякі з вибраних вами продуктів більше не були доступні у вибраній вами " "кількості. Детальнішу інформацію див. нижче." -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." @@ -7020,15 +7085,15 @@ msgstr "" "Ціна деяких товарів у вашому кошику за цей час змінилася. Детальнішу " "інформацію див. нижче." -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "Сталася внутрішня помилка, спробуйте ще раз." -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "Ваш кошик порожній." -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, fuzzy, python-format #| msgid "" #| "You cannot select more than %(max)s items of the product %(product)s. We " @@ -7049,12 +7114,12 @@ msgstr[2] "" "Ви не можете вибрати більше ніж %(max)s позицій продукту %(product)s. Ми " "видалили зайві товари з вашого кошика." -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 #, fuzzy msgid "The booking period has ended." msgstr "Період передпродажу завершився." -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." @@ -7062,7 +7127,7 @@ msgstr "" "Код ваучера, використаний для одного з товарів у вашому кошику, невідомий у " "нашій базі даних." -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " @@ -7072,7 +7137,7 @@ msgstr "" "використано максимально дозволену кількість разів. Ми видалили цей товар з " "вашого кошика." -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." @@ -7080,7 +7145,7 @@ msgstr "" "Код ваучера, використаний для одного з товарів у вашому кошику, " "використовувася надто часто. Ми відкоригували ціну товару у вашому кошику." -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." @@ -7088,7 +7153,7 @@ msgstr "" "Код ваучера, використаний для одного з товарів у вашому кошику, " "використовувася надто часто. Ми відкоригували ціну товару у вашому кошику." -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." @@ -7096,11 +7161,11 @@ msgstr "" "Код ваучера, використаний для одного з товарів у вашому кошику, недійсний " "для цього товару. Ми видалили цей товар з вашого кошика." -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 msgid "You need a valid voucher code to order one of the products." msgstr "Щоб замовити один із продуктів, вам потрібен дійсний код ваучера." -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 #, fuzzy msgid "" "The booking period for one of the events in your cart has not yet started. " @@ -7109,7 +7174,7 @@ msgstr "" "Період попереднього продажу однієї з подій у вашому кошику ще не розпочався. " "Відповідні позиції видалено з вашого кошика." -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." @@ -7117,7 +7182,7 @@ msgstr "" "Одне з місць у вашому замовленні було недійсним, ми видалили цю позицію з " "вашого кошика." -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." @@ -7125,26 +7190,26 @@ msgstr "" "Тим часом одне з місць у вашому замовленні зайнято, ми видалили цю позицію з " "вашого кошика." -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 #, fuzzy #| msgid "The order has been canceled." msgid "The order was not canceled." msgstr "Замовлення скасовано." -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "Новий термін придатності має бути в майбутньому." -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "Це замовлення не очікує на затвердження." -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "Ви не можете скасувати це замовлення." -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " @@ -7153,7 +7218,7 @@ msgstr "" "Це замовлення не можна скасувати, оскільки подарунковий сертифікат {card}, " "придбаний в цьому замовленні, уже активований." -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 #, fuzzy #| msgid "" #| "The cancellation fee cannot be higher than the payment credit of this " @@ -7164,13 +7229,13 @@ msgstr "" "Комісія за скасування не може бути вищою за кредит для оплати цього " "замовлення." -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 #, fuzzy #| msgid "This payment method does not support automatic refunds." msgid "The selected payment methods do not cover the total balance." msgstr "Цей спосіб оплати не підтримує автоматичне повернення коштів." -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " @@ -7181,32 +7246,32 @@ msgstr "" "сертифікат, який ви використали, був використаний в цей час. Перевірте ціни " "нижче та спробуйте ще раз." -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "Потрібно вибрати варіацію продукту." -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "Квота {name} не має достатнього об'єму для виконання операції." -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "Немає визначеної квоти, яка дозволяє цю операцію." -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "Вибраний товар неактивний або не має встановленої ціни." -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" "Ця операція залишить замовлення порожнім. Натомість скасуйте саме замовлення." -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." @@ -7214,7 +7279,7 @@ msgstr "" "Ця операція зробить замовлення безкоштовним і, отже, негайно оплаченим, " "однак квота недоступна." -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." @@ -7222,17 +7287,17 @@ msgstr "" "Це додатковий продукт, будь ласка, виберіть базову позицію, до якої він має " "бути доданий." -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "Вибрана базова позиція не дозволяє додати цей продукт як доповнення." -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "Вам потрібно вибрати підподію для нової позиції." -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, python-brace-format msgid "" "You selected seat \"{seat}\" for a date that does not match the selected " @@ -7241,19 +7306,19 @@ msgstr "" "Ви вибрали місце \"{seat}\" на дату, яка не відповідає вибраній даті квитка. " "Будь ласка, виберіть місце ще раз." -#: pretix/base/services/orders.py:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "Для вибраного продукту необхідно вибрати місце." -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 msgid "The selected product does not allow to select a seat." msgstr "Вибраний продукт не дозволяє вибрати місце." -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 msgid "The selected country is blocked by your tax rule." msgstr "Вибрана країна заблокована вашим податковим правилом." -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." @@ -7261,7 +7326,7 @@ msgstr "" "Ви не можете змінити ціну позиції, яка була використана для видачі " "пподарункового сертифікату." -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, python-brace-format msgid "" "A position can not be canceled since the gift card {card} purchased in this " @@ -7270,7 +7335,7 @@ msgstr "" "Позицію не можна скасувати, оскільки подарунковий сертифікат {card}, " "придбаний в цьому замовленні, уже активований." -#: pretix/base/services/orders.py:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -7405,7 +7470,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Плагін: %s" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "Ваучер надіслано{recipient}." @@ -8199,7 +8264,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "Приховати усі розпродані продукти" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "Показувати користувачам наявність квитків певної категорії." @@ -8215,7 +8280,7 @@ msgstr "Показувати різновиди товару розгорнут msgid "Enable waiting list" msgstr "Активувати список очікування" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -8566,7 +8631,7 @@ msgstr "" "Оплачені кошти будуть автоматично повернені якщо спосіб оплати це дозволяє. " "В іншому випадку для вас буде створено опцію для повернення вручну." -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "Зберегти фіксовану плату за скасування" @@ -8574,7 +8639,7 @@ msgstr "Зберегти фіксовану плату за скасування msgid "Keep payment, shipping and service fees" msgstr "Зберегти збір за оплату, доставку та обслуговування" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "Зберегти відсоткову плату за скасування" @@ -8666,21 +8731,21 @@ msgstr "Не здійснювати повернення коштів автом msgid "Refund method" msgstr "Спосіб повернення коштів" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "Контактна адреса" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Це буде відображатись для всіх для того, щоб учасники могли з вами " "сконтактувати." -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "Вставити URL" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -9102,7 +9167,7 @@ msgstr "" "команда {event}" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "Кількість днів" @@ -9152,11 +9217,49 @@ msgstr "" "команда {event}" #: pretix/base/settings.py:2029 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "we did not yet receive a full payment for your order for {event}.\n" +#| "Please keep in mind that we only guarantee your order if we receive\n" +#| "your payment before {expire_date}.\n" +#| "\n" +#| "You can view the payment information and the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Привіт, \n" +"\n" +"ми не отримали повну оплату за ваше замовлення на {event}.\n" +"Нагадуємо, що ми зможемо гарантувати вам ваше замовлення \n" +"тільки після того, як отримаємо оплату до {expire_date}.\n" +"\n" +"Перевірити інформацію про оплату та статус вашого замовлення можна тут \n" +"{url}\n" +"\n" +"З повагою, \n" +"команда {event}" + +#: pretix/base/settings.py:2042 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "Вас вибрано зі списку очікування на {event}" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, python-brace-format msgid "" "Hello,\n" @@ -9213,12 +9316,12 @@ msgstr "" "З повагою,\n" "команда {event}" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, python-brace-format msgid "Order canceled: {code}" msgstr "Замовлення скасовано: {code}" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -9245,12 +9348,12 @@ msgstr "" "з повагою,\n" "команда {event}" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "Замовлення затверджено та очікує на оплату: {code}" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -9281,12 +9384,12 @@ msgstr "" "З повагою, \n" "команда {event}" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "Замовлення затверджено та підтверджено: {code}" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -9312,12 +9415,12 @@ msgstr "" "З повагою,\n" "команда {event}" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, python-brace-format msgid "Order denied: {code}" msgstr "Замовлення відхилено: {code}" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -9346,7 +9449,7 @@ msgstr "" "З повагою,\n" "команда {event}" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -9365,12 +9468,12 @@ msgstr "" "З повагою, \n" "команда {event}" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "Ваш квиток готовий до завантаження: {code}" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -9393,7 +9496,7 @@ msgstr "" "З повагою,\n" "команда {event}" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -9416,12 +9519,12 @@ msgstr "" "З повагою, \n" "команда {event}" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "Активуйте свій обліковий запис на {organizer}" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -9457,12 +9560,12 @@ msgstr "" "\n" "команда {organizer}" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "Підтвердіть електронну пошту в обліковому записі {organizer}" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -9499,12 +9602,12 @@ msgstr "" "\n" "команда {organizer}" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -9541,56 +9644,56 @@ msgstr "" "\n" "команда {organizer}" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Будь ласка, введіть шістнадцятковий код кольору, наприклад #990000." -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "Основний колір" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "Акцентний колір для успіху" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "Ми наполегливо рекомендуємо обирати відтінки зеленого." -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "Акцентні кольори помилок" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "Ми наполегливо рекомендуємо використовувати відтінки червоного." -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "Колір фону сторінки" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "Використовувати круглі кути" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "Шрифт" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "Які визнаються новішими браузерами." -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 msgid "Header image" msgstr "Зображення заголовка" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -9605,20 +9708,20 @@ msgstr "" "дрібні деталі на зображенні, оскільки на менших екранах його розмір буде " "змінено." -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "Використати зображення заголовка у повному розмірі" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" "Ми рекомендуємо завантажити картинку щонайменше 1170 пікселів завширшки." -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "Показати назву заходу якщо є зображення заголовка" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " @@ -9629,7 +9732,7 @@ msgstr "" "профілю організатора, ця опція буде проігнорована та назва заходу буде " "завжди відображатись." -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -9643,17 +9746,17 @@ msgstr "" "допомогою налаштувань нижче. Ми рекомендуємо не використовувати дрібні " "деталі на зображенні, оскільки на менших екранах його розмір буде змінено." -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" "Використовуйте зображення заголовка також для подій без окремо завантаженого " "логотипу" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "Зображення соціальної мережі" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -9669,19 +9772,19 @@ msgstr "" "лише відображається центральний квадрат. Якщо ви не заповните це, ми будемо " "використовувати логотип, наведений вище." -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "Логотип зображення" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Ми покажемо ваше лого з максимальною висотою та шириною 2.5 см." -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "Інфо текст" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -9689,11 +9792,11 @@ msgstr "" "За замовчуванням не відображаються, але за бажанням ви можете використати, " "наприклад, на шаблоні квитка." -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "Текст баннера (верх)" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." @@ -9701,11 +9804,11 @@ msgstr "" "Цей текст буде відображаьись зверху кожної сторінки вашого магазину. " "Використовуйте його тільки для дуже важливих повідомлень." -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "Текст баннера (низ)" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." @@ -9713,11 +9816,11 @@ msgstr "" "Цей текст буде відображатись внизу кожної сторінки вашого магазину. Просимо " "використовувати тільки для дуже важливих повідомлень." -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "Пояснення ваучера" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -9725,11 +9828,11 @@ msgstr "" "Цей текст буде відображатись поруч з полем для введення коду ваучера. Ви " "можете використовувати його, наприклад для пояснень як отримати ваучер." -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 msgid "Attendee data explanation" msgstr "Пояснення даних учасників" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 #, fuzzy #| msgid "" #| "This text will be shown above the questions asked for every admission " @@ -9743,11 +9846,11 @@ msgstr "" "кожного продукту. Ви можете використовувати його, наприклад щоб пояснити, " "чому вам потрібна саме така інформація від них." -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 msgid "Additional success message" msgstr "Додаткове успішне повідомлення" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." @@ -9755,11 +9858,11 @@ msgstr "" "Це повідомлення буде з'являтись, коли замовлення було успішно створено. Воно " "буде відображатись додатково до тексту, який встановлений за замовчуванням." -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "Текст допомоги до поля із номером телефону" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -9768,15 +9871,15 @@ msgstr "" "підтвердження вашого замовлення разом із посилання для доступу до вашого " "замовлення." -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "Допоміжний текст у полі для введення електронної адреси" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "Дозволити створювати нову команду під час створення події" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -9788,36 +9891,36 @@ msgstr "" "дозволяють користувачам відразу створювати команду під конкретний захід, " "навіть якщо у них нема доступу до функції \"Змінювати команди та доступи\"." -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "Початок події (спадаючий)" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "Назва (спадаючий)" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "Дата замовлення" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "Зв'язати із описом організатора на сторінці усіх подій" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "Текст домашньої сторінки" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "Це буде відображатись на сторінці організатора." -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 msgid "Length of gift card codes" msgstr "Довжина коду подарункового сертифіката" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." @@ -9826,11 +9929,11 @@ msgstr "" "сертифікату. Якщо необхідно встановити іншу довжину коду, це можна зробити " "тут." -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 msgid "Validity of gift card codes in years" msgstr "Тривалість подарункового сертифіката у роках" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " @@ -9841,11 +9944,11 @@ msgstr "" "років. Якщо ви залишите це поле порожнім, подарункові сертифікати будуть без " "точної дати завершення." -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "Увімкнути функції керування згодою на використання файлів cookie" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." @@ -9853,11 +9956,11 @@ msgstr "" "Натискаючи «Прийняти всі файли cookie», ви погоджуєтеся на збереження файлів " "cookie та використання подібних технологій на вашому пристрої." -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 msgid "Dialog text" msgstr "Діалоговий текст" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -9869,39 +9972,39 @@ msgstr "" "погоджуєтесь, ми будемо використовувати файли cookie, лише якщо вони " "необхідні для надання послуг, які пропонує цей веб-сайт." -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "Додатковий текст діалогу" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 msgid "Privacy settings" msgstr "Налаштування приватності" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "Назва діалогу" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "Прийняти усі cookies" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 msgid "\"Accept\" button description" msgstr "Опис кнопки \"Прийняти\"" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 msgid "Required cookies only" msgstr "Тільки необхідні cookies" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 msgid "\"Reject\" button description" msgstr "Опис кнопки \"Відхилити\"" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 msgid "Customers can choose their own seats" msgstr "Клієнти можуть самостійно обирати собі місця" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " @@ -9911,159 +10014,159 @@ msgstr "" "частині. Зауважте, що це може означати, що люди не знають свої місця після " "покупки, і це може бути не в на вказано на їхньому квитку." -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "Показати кнопку копіювання інформації користувача з інших продуктів" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "Найпоширеніші звертання англійською мовою" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "Найпоширеніші звертання німецькою мовою" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "Пані" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "Пан" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "інше" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "Ім'я" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "Прізвище" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "Джон" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "До" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "Звертання" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "Доктор" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "Ім'я" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "Середнє ім'я" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "Джон До" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "Ім'я, за яким можна до когось звернутись. Прізвисько" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "Транслітерація латиницею" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 msgctxt "person_name" msgid "Salutation" msgstr "Привітання" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "Пан" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "Ступінь (після імені)" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "Магістр" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Ваша мова за замовчуванням також має бути ввімкнена для вашої події (див. " "поле вище)." -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "Ви не можете вимагати уточнення імен учасників, якщо ви їх про це не " "запитували." -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Ви повинні запитати електронні адреси відвідувачів, якщо ви хочете зробити " "їх обов'язковими." -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" "Ви повинні просити вказати адресу для виставлення рахунку, якщо ви хочете " "зробити це обов'язковим." -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "Ви повинні вимагати адреси для виставлення рахунків для компаній." -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "Кінцева дата оплати не може бути перед кінцем передпродажу." @@ -10837,7 +10940,7 @@ msgstr "Виникла неочікувана помилка, просимо с msgid "The task has been completed." msgstr "Завдання завершено." -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "Будь ласка не завантажуйте файли, які перевищують {size}!" @@ -10846,13 +10949,13 @@ msgstr "Будь ласка не завантажуйте файли, які п msgid "Filetype not allowed!" msgstr "Несумісний тип файлу!" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -11112,24 +11215,24 @@ msgid "HTML mail renderer" msgstr "HTML візуалізація пошти" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 #, fuzzy #| msgid "Text sent to order contact address" msgid "Subject sent to order contact address" msgstr "Текст надіслано на контактну адресу замовлення" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "Текст надіслано на контактну адресу замовлення" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "Надіслати імейл учасникам" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -11140,21 +11243,21 @@ msgstr "" "повідомлення." #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 #, fuzzy #| msgid "Text sent to attendees" msgid "Subject sent to attendees" msgstr "Текст надісланий учасникам" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "Текст надісланий учасникам" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -11187,15 +11290,23 @@ msgstr "Текст (за запитом користувача)" msgid "Text (requested by user)" msgstr "Текст (за запитом користувача)" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -11203,31 +11314,31 @@ msgstr "" "Цей імейл буде надіслано за стільки днів до того як розпочнеться подія. Якщо " "це поле залишиться порожнім, імейл не буде надіслано." -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 #, fuzzy #| msgid "Received order" msgid "Subject for received order" msgstr "Отримане замовлення" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 #, fuzzy #| msgid "Received order" msgid "Text for received order" msgstr "Отримане замовлення" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 #, fuzzy #| msgid "Yes, approve order" msgid "Subject for approved order" msgstr "Так, затвердити замовлення" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 #, fuzzy #| msgid "Yes, approve order" msgid "Text for approved order" msgstr "Так, затвердити замовлення" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." @@ -11235,19 +11346,19 @@ msgstr "" "Це буде надсилатись тільки для платних замовлень. Натомість для безкоштовних " "замовлень буде використовуватись зразок нижче." -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 #, fuzzy #| msgid "Approved free order" msgid "Subject for approved free order" msgstr "Підтверджене безкоштовне замовлення" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 #, fuzzy #| msgid "Approved free order" msgid "Text for approved free order" msgstr "Підтверджене безкоштовне замовлення" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." @@ -11255,20 +11366,20 @@ msgstr "" "Це буде надіслано для безкоштовних замовлень. Для платних замовлень буде " "використовуватись шаблон, який ви знайде зверху." -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 #, fuzzy #| msgid "Received order" msgid "Subject for denied order" msgstr "Отримане замовлення" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 #, fuzzy #| msgid "Denied order" msgid "Text for denied order" msgstr "Відхилені замовлення" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -11276,67 +11387,67 @@ msgstr "Відхилені замовлення" msgid "Available placeholders: {list}" msgstr "Доступні заповнювачі: {list}" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 msgid "Ticket code generator" msgstr "Генератор номерів квитків" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "Для просунутих користувачів, не потрібно змінювати." -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "Будь-яка країна" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "Європейський Союз" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "Будь-який клієнт" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "Приватний" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "Корпоративний" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "Підприємство з дійсним ідентифікаційним номером платника ПДВ" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "Нарахувати ПДВ" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "Без ПДВ" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 msgid "Sale not allowed" msgstr "Продаж заборонено" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 msgid "Order requires approval" msgstr "Замовлення потрібно підтвердити" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 msgid "Deviating tax rate" msgstr "Податкова ставка, що відрізняється" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 msgid "Text on invoice" msgstr "Текст у рахунку" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "Попередньо обраний ваучер" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -11348,11 +11459,11 @@ msgstr "" "використаний. Це можна використовувати, наприклад, для надання віджетів, які " "надають знижки або відкривають секретні продукти." -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "Режим сумісності" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -11360,28 +11471,28 @@ msgstr "" "Наш звичайний віджет працює не у всіх конструкторах веб-сайтів. Якщо у вас " "виникнуть проблеми, спробуйте скористатися цим режимом сумісності." -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "Наведений код ваучера не існує." -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "Ви ввели невірну помітку." -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "Завантаження квитка" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "Ваші клієнти зможуть завантажити свої квитки у форматі PDF." -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "Вимагати у всіх учасників заповнити поле зі своїми іменами" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -11389,11 +11500,11 @@ msgstr "" "За замовчуванням, ми просимо вказати ім'я, але це не обов'язкова умова. Ви " "зможете повністю виключити цю фунцію у налаштуваннях." -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "Оплата через Stripe" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -11404,11 +11515,11 @@ msgstr "" "способи оплати. Щоб отримувати платежі через Stripe, вам потрібно створити " "еккаунт, створення якого займе до 5 хв." -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "Оплата через банківський платіж" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -11418,16 +11529,16 @@ msgstr "" "рахунок. Ви зможете завантажити свою банківську виписку для опрацювання " "платежів у pretix, або ж вручну позначати їх як оплачені." -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Ціна (необов'язково)" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "Безкоштовно" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "Доступна кількість" @@ -11439,7 +11550,7 @@ msgid "Please enter less than 25 recipients." msgstr "Будь ласка вкажіть правильну відповідь." #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "Шукати…" @@ -11458,76 +11569,84 @@ msgstr "Оплачені (або оплачені скасовані)" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +#| msgctxt "checkoutflow" +#| msgid "Order confirmed" +msgid "Paid or confirmed" +msgstr "Замовлення підтверджено" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "Очікуються" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "Очікуються або оплачені" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 msgid "Cancellations" msgstr "Скасування" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 msgid "Canceled (fully)" msgstr "Скасовані (повністю)" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 msgid "Canceled (fully or with paid fee)" msgstr "Скасовані (повністю або оплачені)" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 msgid "Cancellation requested" msgstr "Запит на скасування" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "Повністю скасовані, але рахунок не скасовано" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 msgid "Payment process" msgstr "Процес оплати" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "Очікується або прострочені" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "Очікується (прострочений)" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "Переплачено" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 msgid "Partially paid" msgstr "Частково оплачені" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 msgid "Underpaid (but confirmed)" msgstr "Неоплачені (але підтверджені)" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "Очікується (але повністю оплачений)" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 msgid "Approval process" msgstr "Процес підтвердження" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 msgid "Approved, payment pending" msgstr "Підтверджено, очікується оплата" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -11535,388 +11654,388 @@ msgstr "Підтверджено, очікується оплата" msgid "Approval pending" msgstr "Очікується підтвердження" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "Подальший контроль налаштовано" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "Подальший контроль" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "Усі продукти" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "{product} – будь-який варіант" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "Усі дати які починаються о або після" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "Всі дати починаються до" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "Замовлення здійснено у або після" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 msgid "Order placed before" msgstr "Замовлення здійснене до" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 msgid "Minimal sum of payments and refunds" msgstr "Мінімальна сума виплат і відшкодувань" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 msgid "Maximal sum of payments and refunds" msgstr "Максимальна сума виплат і відшкодувань" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "Лише точні відповідності" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "Усі організатори" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "Усі події" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 msgid "All payments" msgstr "Усі оплати" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 msgid "Payment created from" msgstr "Оплата здійснена з" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 msgid "Payment created until" msgstr "Платіж створено до" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 msgid "Paid from" msgstr "Оплачено з" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 msgid "Paid until" msgstr "Оплачено до" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "Купуйте в прямому ефірі та передпродажі" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "Неактивний" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "Передпродаж не розпочато" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "Попередній продаж закінчено" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 msgid "Date from" msgstr "Дата від" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 msgid "Date until" msgstr "Дата до" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 msgid "Start time from" msgstr "Початок від" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 msgid "Start time until" msgstr "Початок до" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "Будній день" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "Порядок пошуку" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 msgid "active" msgstr "Активний" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 msgid "disabled" msgstr "деактивовано" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 msgid "not yet activated" msgstr "не активовано" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "Членство" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 msgid "Has no memberships" msgstr "Не має членства" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 msgid "Has any membership" msgstr "Має будь-яке членство" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 msgid "Has valid membership" msgstr "Має дійсне членство" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "Магазин активний" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "Магазин не активний" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "Окрема подія, що триває або відбудеться в майбутньому" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "Окрема подія в минулому" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "Пошук учасника…" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "Статус реєстрації" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "Усі учасники" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "Зареєстровані але пішли" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 msgctxt "checkin state" msgid "Present" msgstr "Присутній" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "Зареєстрований" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "Не зареєстрований" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 msgctxt "subevent" msgid "Date start from" msgstr "Дата початку від" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 msgctxt "subevent" msgid "Date start until" msgstr "Дата початку до" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "Адміністратор" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "Не адміністратор" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "Дійсний" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "Невикуплені" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "Викуплено принаймні один раз" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "Повністю викуплено" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "Викуплено та зареєстровано з квитком" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "Обробка квот" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "Дозволити ігнорувати квоту" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "Фільтрувати за тегом" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "Пошук ваучера" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "Будь-який продукт у квоті \"{quota}\"" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "Статус відшкодування" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "Усі відкриті відшкодування" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "Усі відшкодування" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 msgid "Date filter" msgstr "Фільтр дати" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 msgid "Filter by…" msgstr "Фільтрувати за…" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 msgid "Date of last successful payment" msgstr "Дата останнього успішного платежу" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 msgid "All check-ins" msgstr "Усі реєстрації" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 msgid "Successful check-ins" msgstr "Успішні реєстрації" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 msgid "Unsuccessful check-ins" msgstr "Неуспішні реєстрації" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 msgid "Scan type" msgstr "Тип сканування" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 msgid "All directions" msgstr "Усі напрямки" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 msgid "Device" msgstr "Пристрій" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 msgid "All devices" msgstr "Усі пристрої" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 msgid "All gates" msgstr "Усі ворота" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 msgctxt "filter" msgid "Start date" msgstr "Початок" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 msgctxt "filter" msgid "End date" msgstr "Кінець" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "Список реєстрації" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "програмне забезпечення" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 msgid "Device status" msgstr "Стан пристрою" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 msgid "Active devices" msgstr "Активні пристрої" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 msgid "Revoked devices" msgstr "Відкликані пристрої" @@ -12160,7 +12279,7 @@ msgstr "" "Виберіть цей параметр, наприклад для футболок різних розмірів. Ви можете " "вибрати варіанти у наступному кроці." -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 msgid "No category" msgstr "Без категорії" @@ -12204,32 +12323,32 @@ msgstr "Розмір" msgid "Number of tickets" msgstr "Кількість квитків" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "Потрібна назва квоти." -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "Оберіть будь ласка квоту." -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "Подія за замовчуванням" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "Обрати автоматично залежно від налаштувань події" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "Так, якщо увімкнено генерацію квитків" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "Ніколи" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " @@ -12238,15 +12357,15 @@ msgstr "" "Наприклад, знижена вартість доступна для студентів, безробітніх та осіб, " "яким за 65. Цей квиток надає доступ до усіх частин події, окрім VIP зони." -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "Показувати самостійно" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "Членство не надано" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." @@ -12255,13 +12374,13 @@ msgstr "" "правило зі ставкою податку 0%, бо податок з продажу буде примінятися, коли " "подарунковий сертифікат буде погашено." -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -12269,7 +12388,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -12280,7 +12399,7 @@ msgstr "" "або він зараз знаходиться в кошику користувача. Натомість встановіть варіант " "як \"неактивний\"." -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 #, fuzzy #| msgid "Calculate from product" msgid "Use value from product" @@ -12316,8 +12435,8 @@ msgstr "Ви двічі додали один і той самий продук msgid "Bundled product" msgstr "Продукт в комплекті" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "неактивний" @@ -12397,11 +12516,26 @@ msgstr "Створити замовлення як замовлення в те msgid "CSV column: \"{name}\"" msgstr "Стовпець CSV: \"{name}\"" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +msgid "Confirm order regardless of payment" +msgstr "" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "Перевищити квоту" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" @@ -12409,11 +12543,11 @@ msgstr "" "Якщо ви оберете цю опцію, ця операція буде виконана, навіть якщо це призведе " "до перезаброньованої квоти і ви продасте більше квитків, ніж планували!" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "Перебронювати квоту та ігнорувати несвоєчасну оплату" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -12424,15 +12558,15 @@ msgstr "" "до перевантаження квоти і ви продали більше квитків, ніж планували! Операція " "також буде виконана незалежно від налаштувань прострочення платежів." -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "Повідомити клієнта через імейл" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "Стягувати комісію за скасування" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 #, fuzzy #| msgid "" #| "If you keep a fee, all positions within this order will be canceled and " @@ -12453,16 +12587,16 @@ msgstr "" "свій збір за скасування, якщо ви хочете їх зберегти. Будь ласка, завжди " "вводьте вартість брутто, податок буде розраховано автоматично." -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 msgid "Generate cancellation for invoice" msgstr "Створити скасування для рахунка-фактури" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "Коментар (буде надіслано користувачеві)" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 msgid "" "Will be included in the notification email when the respective placeholder " "is present in the configured email text." @@ -12470,11 +12604,11 @@ msgstr "" "Буде включено до листа-повідомлення, якщо відповідний заповнювач наявний у " "підготовленому тексті листа." -#: pretix/control/forms/orders.py:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "Сума оплати" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -12483,21 +12617,21 @@ msgstr "Сума оплати" msgid "Payment date" msgstr "Дата оплати" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 #, fuzzy #| msgid "Please select a valid seat." msgid "Please select some events." msgstr "Будь ласка, виберіть дійсне місце." -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "Перерахувати податки" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "Не перераховувати податки" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." @@ -12505,7 +12639,7 @@ msgstr "" "Перерахувати податки на основі адреси та налаштувань продукту, залишивши " "валову суму незмінною." -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." @@ -12513,11 +12647,11 @@ msgstr "" "Перерахувати податки на основі адреси та налаштувань продукту, залишивши " "чисту суму незмінною." -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "Створити новий рахунок-фактуру, якщо потрібно" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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." @@ -12526,26 +12660,26 @@ msgstr "" "зміст, старий рахунок-фактуру буде скасовано, а новий рахунок-фактура буде " "виставлено." -#: pretix/control/forms/orders.py:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "Повідомити користувача" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" "Надіслати клієнту електронний лист із повідомленням про те, що його " "замовлення було змінено." -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "Дозволити перебронювати квоти під час виконання цієї операції" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "Доповнення до" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -12554,7 +12688,7 @@ msgstr "Доповнення до" msgid "Seat" msgstr "Місце" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -12564,48 +12698,64 @@ msgstr "Місце" msgid "Membership" msgstr "Членство" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" "Включаючи податки, якщо такі є. Залиште порожнім для ціни продукту за " "замовчуванням" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "(без змін)" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "Нова ціна (брутто)" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Ticket secret" +msgid "Ticket is blocked" +msgstr "Kод квитка" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +#, fuzzy +#| msgid "Valid until" +msgid "Validity end" +msgstr "Дійсний до" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "Створити новий секрет" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 msgid "Cancel this position" msgstr "Скасувати цю позицію" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "Розділити на нові замовлення" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "(Немає членства)" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "Зняти цю плату" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "Визнати секрети недійсними" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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 " @@ -12615,11 +12765,11 @@ msgstr "" "надіслати користувачеві посилання на сторінку замовлення, і користувачу " "потрібно буде знову завантажити свої квитки. Старі версії будуть недійсними." -#: pretix/control/forms/orders.py:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 msgid "Attach tickets" msgstr "Прикріпити квитки" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 pretix/plugins/sendmail/forms.py:218 msgid "" "Will be ignored if tickets exceed a given size limit to ensure email " "deliverability." @@ -12627,24 +12777,24 @@ msgstr "" "Буде ігноруватися, якщо квитки перевищують заданий розмір для забезпечення " "доставки електронною поштою." -#: pretix/control/forms/orders.py:628 +#: pretix/control/forms/orders.py:658 msgid "Attach invoices" msgstr "Прикріпити рахунки-фактури" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "Отримувач" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" "Скасувати замовлення. Усі квитки більше не працюватимуть. Це не можна " "повернути." -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 msgid "" "Mark the order as pending and allow the user to pay the open amount with " "another payment method." @@ -12652,37 +12802,38 @@ msgstr "" "Позначити замовлення як в очікуванні на розгляд і дозволити користувачеві " "оплатити відкриту суму іншим способом оплати." -#: pretix/control/forms/orders.py:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "Нічого не робити і залишити замовлення як є." -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "Сума відшкодування має бути додатною та меншою за {}." -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "Потрібно вказати суму часткового відшкодування." -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 msgid "Cancel all dates" msgstr "Скасувати всі дати" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "Автоматично повертати гроші, якщо це можливо" -#: pretix/control/forms/orders.py:759 -msgid "Only available for payment method that support automatic refunds." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "Створити повернення коштів у списку до виконання вручну" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -12697,7 +12848,7 @@ msgstr "" "коштів вручну. Не перевіряти, чи запропонувати повернути деякі замовлення, " "компенсуючи різними замовленнями або виписуючи подарункові картки." -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" @@ -12705,23 +12856,23 @@ msgstr "" "Повернути вартість замовлення на подарунковий сертифікат замість " "оригінального способу оплати" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 msgid "Gift card validity" msgstr "Термін дії подарункового сертифікату" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 msgid "Keep a fixed cancellation fee per ticket" msgstr "Утримувати фіксовану плату за скасування за кожен квиток" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 msgid "Free tickets and add-on products are not counted" msgstr "Безкоштовні квитки та додаткові продукти не враховуються" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 msgid "Keep fees" msgstr "Утримувати збори" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -12732,20 +12883,20 @@ msgstr "" "Комісія ніколи не повертається, якщо замовлення в серії подій скасовано лише " "частково, оскільки воно складається з квитків на кілька дат." -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 msgid "Send information via email" msgstr "Надсилати інформацію електронною поштою" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 msgid "Send information to waiting list" msgstr "Надіслати інформацію списку очікування" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, python-brace-format msgid "Canceled: {event}" msgstr "Скасовано: {event}" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -12777,7 +12928,7 @@ msgstr "" "\n" "Ваша {event} команда" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -12800,24 +12951,24 @@ msgstr "" "\n" "Ваша команда {event}" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "Будь ласка, виберіть або конкретну дату, або діапазон дат." -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "Будь ласка, виберіть або усі дати, або діапазон дат." -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "Якщо ви встановлюєте діапазон дат, установіть і початок, і кінець." -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" "Будь ласка, підтвердьте, що ви хочете скасувати ВСІ дати в цій серії подій." @@ -13289,7 +13440,33 @@ msgstr "Позиція #{posid} створена: {item} ({price})." msgid "A new secret has been generated for position #{posid}." msgstr "Для позиції #{posid} створено новий секрет." -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "Цю позицію замовлення скасовано." + +#: pretix/control/logdisplay.py:172 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "Цю позицію замовлення скасовано." + +#: pretix/control/logdisplay.py:177 +#, fuzzy, python-brace-format +#| msgid "A new secret has been generated for position #{posid}." +msgid "A block has been added for position #{posid}." +msgstr "Для позиції #{posid} створено новий секрет." + +#: pretix/control/logdisplay.py:181 +#, fuzzy, python-brace-format +#| msgid "A new secret has been generated for position #{posid}." +msgid "A block has been removed for position #{posid}." +msgstr "Для позиції #{posid} створено новий секрет." + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" @@ -13297,18 +13474,18 @@ msgstr "" "Позиція #{posid} ({old_item}, {old_price}) розділена на нове замовлення: " "{order}" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "Це замовлення було створено шляхом поділу замовлення {order}" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "(невідомо)" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " @@ -13317,7 +13494,7 @@ msgstr "" "Невідоме сканування коду \"{barcode}...\" о {datetime} для списку " "\"{list}\", введіть \"{type}\"." -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." @@ -13325,7 +13502,7 @@ msgstr "" "Невідоме сканування коду \"{barcode}…\" для списку \"{list}\", введіть " "\"{type}\"." -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " @@ -13334,7 +13511,7 @@ msgstr "" "Було завантажено сканування відсканованого коду \"{barcode}...\" о " "{datetime} для списку \"{list}\", типу \"{type}\"." -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " @@ -13343,7 +13520,7 @@ msgstr "" "Завантажено скан відкликаного коду \"{barcode}\" для списку \"{list}\", тип " "\"{type}\"." -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " @@ -13352,7 +13529,7 @@ msgstr "" "Відмовлено в скануванні позиції #{posid} о {datetime} для списку \"{list}\", " "тип \"{type}\", код помилки \"{errorcode}\"." -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " @@ -13361,30 +13538,30 @@ msgstr "" "Відмовлено в скануванні позиції #{posid} для списку \"{list}\", типу " "\"{type}\", коду помилки \"{errorcode}\"." -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "Позицію №{posid} було перевірено {datetime} для списку \"{list}\"." -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "Позицію #{posid} вилучено зі списку \"{list}\"." -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" "Позицію #{posid} було зареєстровано в {datetime} для списку \"{list}\"." -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "Позицію #{posid} зареєстровано для списку \"{list}\"." -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -13393,7 +13570,7 @@ msgstr "" "Сканування для позиції #{posid} о {datetime} для списку \"{list}\" було " "завантажено, навіть якщо його вже проскановано." -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " @@ -13402,232 +13579,244 @@ msgstr "" "Позицію #{posid} перевірено та відхилено, оскільки вона вже була перевірена " "раніше в списку \"{list}\"." -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 msgid "This object has been created by cloning." msgstr "Цей об’єкт створено шляхом клонування." -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 msgid "The organizer has been changed." msgstr "Змінено організатора." -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 msgid "The organizer settings have been changed." msgstr "Змінено налаштування організатора." -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 #, fuzzy msgid "The footer links have been changed." msgstr "Деталі замовлення були змінені." -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 #, fuzzy #| msgid "The quota has been added." msgid "A scheduled export has been added." msgstr "Квоту додано." -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 #, fuzzy #| msgid "The product has been changed." msgid "A scheduled export has been changed." msgstr "Продукт змінено." -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 #, fuzzy #| msgid "An event has been deleted." msgid "A scheduled export has been deleted." msgstr "Подію видалено." -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 #, fuzzy #| msgid "An event has been deleted." msgid "A scheduled export has been executed." msgstr "Подію видалено." -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 msgid "Gift card acceptance for another organizer has been added." msgstr "Додано прийом подарункових сертифікатів для іншого організатора." -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 msgid "Gift card acceptance for another organizer has been removed." msgstr "Прийом подарункових сертифікатів для іншого організатора вилучено." -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 msgid "The webhook has been created." msgstr "Вебхук створено." -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 msgid "The webhook has been changed." msgstr "Вебхук було змінено." -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 #, fuzzy msgid "The webhook call retry jobs have been dropped." msgstr "Вебхук створено." -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 #, fuzzy msgid "The SSO provider has been created." msgstr "Замовлення створено." -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 #, fuzzy msgid "The SSO provider has been changed." msgstr "Продукт змінено." -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 #, fuzzy msgid "The SSO provider has been deleted." msgstr "Продукт видалено." -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 #, fuzzy msgid "The SSO client has been created." msgstr "Подія створена." -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 #, fuzzy msgid "The SSO client has been changed." msgstr "Обліковий запис змінено." -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 #, fuzzy msgid "The SSO client has been deleted." msgstr "Сума списана з вашої картки." -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 msgid "The membership type has been created." msgstr "Тип членства створено." -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 msgid "The membership type has been changed." msgstr "Тип членства змінено." -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 msgid "The membership type has been deleted." msgstr "Тип членства видалено." -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 msgid "The account has been created." msgstr "Обліковий запис створено." -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 msgid "The account has been changed." msgstr "Обліковий запис змінено." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 msgid "A membership for this account has been added." msgstr "До цього облікового запису додано членство." -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 msgid "A membership of this account has been changed." msgstr "Членство в цьому обліковому записі було змінено." -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 msgid "A membership of this account has been deleted." msgstr "Членство в цьому обліковому записі було видалено." -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 msgid "The account has been disabled and anonymized." msgstr "Обліковий запис вимкнено та переведено в анонімний режим." -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 msgid "A new password has been requested." msgstr "Надійшов запит на новий пароль." -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 msgid "A new password has been set." msgstr "Встановлено новий пароль." -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "Не вдалося надіслати електронний лист." -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "Внутрішній коментар події оновлено." -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 msgid "The event has been canceled." msgstr "Подія скасована." -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 msgid "An event has been deleted." msgstr "Подію видалено." -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "Деталі замовлення були змінені." -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "Замовлення позначено як неоплачене." -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "Секрет замовлення змінено." -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "Термін дії замовлення змінено." -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +#, fuzzy +#| msgid "The order has been marked as paid." +msgid "The order has been set to be usable before it is paid." +msgstr "Замовлення позначено як оплачене." + +#: pretix/control/logdisplay.py:374 +#, fuzzy +#| msgid "The voucher has been sent to {recipient}." +msgid "The order has been set to require payment before use." +msgstr "Ваучер надіслано{recipient}." + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "Замовлення позначено як прострочене." -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "Замовлення позначено як оплачене." -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 msgid "The cancellation request has been deleted." msgstr "Запит на скасування видалено." -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "Кошти за замовлення повернуто." -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 msgid "The order has been reactivated." msgstr "Замовлення відновлено." -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "Порядок тестового режиму {code} видалено." -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "Замовлення створено." -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "Щоб продовжити обробку, замовлення потребує підтвердження." -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "Замовлення затверджено." -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "Замовлення було відхилено (comment: \"{comment}\")." -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "Адресу електронної пошти змінено з \"{old_email}\" на \"{new_email}\"." -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." @@ -13635,57 +13824,65 @@ msgstr "" "Підтверджено, що адреса електронної пошти працює (користувач вперше натиснув " "на посилання в електронному листі)." -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "Номер телефону змінено з \"{old_phone}\" на \"{new_phone}\"." -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 msgid "The customer account has been changed." msgstr "Обліковий запис клієнта змінено." -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "Регіон замовлення було змінено." -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "Рахунок-фактуру створено." -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "Рахунок-фактуру відновлено." -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "Рахунок-фактуру переоформлено." -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "Внутрішній коментар до замовлення оновлено." -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 msgid "The order's follow-up date has been updated." msgstr "Дату подальшого виконання замовлення оновлено." -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" "Прапорець замовлення, який вимагає уваги під час реєстрації, увімкнено." -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +#, fuzzy +#| msgid "The order's flag to require attention at check-in has been toggled." +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" +"Прапорець замовлення, який вимагає уваги під час реєстрації, увімкнено." + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "Розпочато новий платіж {local_id} замість попереднього." -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "Надіслано електронний лист невстановленого типу." -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 #, fuzzy msgid "" "The email has been sent without attached tickets since they would have been " @@ -13694,15 +13891,15 @@ msgstr "" "Електронний лист було надіслано без вкладень, оскільки вони були б " "завеликими." -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "Персоналізований електронний лист надіслано." -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "Учаснику надіслано персоналізований електронний лист." -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." @@ -13710,63 +13907,63 @@ msgstr "" "На електронну пошту надіслано повідомлення з нагадуванням, що квиток " "доступний для завантаження." -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" "На електронну пошту було надіслано повідомлення з попередженням про те, що " "термін дії замовлення закінчується." -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" "На електронну пошту було надіслано повідомлення, щоб повідомити користувачу " "про те, що замовлення скасовано." -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" "Було надіслано електронний лист, щоб повідомити користувачy про те, що подія " "скасована." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" "Було надіслано електронний лист, щоб повідомити користувачy про зміну " "замовлення." -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" "Було надіслано електронний лист, щоб повідомити користувачy про отримання " "замовлення." -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" "Було надіслано електронний лист, щоб повідомити користувачy про отриманий " "платіж." -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" "Було надіслано електронний лист, щоб повідомити користувачy про те, що " "замовлення було відхилено." -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" "На електронну пошту було надіслано повідомлення користувачy про те, що " "замовлення підтверджено." -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." @@ -13774,7 +13971,7 @@ msgstr "" "На електронну пошту було надіслано повідомлення користувачy про те, що " "замовлення отримано та вимагає оплати." -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." @@ -13782,95 +13979,95 @@ msgstr "" "На електронну пошту було надіслано повідомлення користувачy про те, що " "замовлення отримано та потребує підтвердження." -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" "Користувачеві повторно надіслано електронний лист із посиланням на сторінку " "з інформацією про замовлення." -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "Платіж {local_id} підтверджено." -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "Платіж {local_id} скасовано." -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "Не вдалося скасувати платіж {local_id}." -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "Платіж {local_id} розпочато." -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "Помилка платежу {local_id}." -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "Не вдалося позначити замовлення як оплачене: {message}" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "Замовлення переплачено." -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "Відшкодування {local_id} створено." -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "Відшкодування {local_id} створено зовнішньою організацією." -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "Клієнт попросив вас повернути гроші." -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "Відшкодування {local_id} завершено." -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "Відшкодування {local_id} скасовано." -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "Помилка повернення коштів {local_id}." -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "Користувача створено." -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "Увімкнено двофакторну аутентифікацію." -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "Двофакторну автентифікацію вимкнено." -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "Ваші двофакторні коди екстреної допомоги відновлено." -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " @@ -13879,7 +14076,7 @@ msgstr "" "До вашого облікового запису додано новий пристрій двофакторної " "автентифікації \"{name}\"." -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " @@ -13888,31 +14085,31 @@ msgstr "" "Пристрій двофакторної автентифікації \"{name}\" видалено з вашого облікового " "запису." -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "Сповіщення ввімкнено." -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "Сповіщення вимкнено." -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "Ваші налаштування сповіщень було змінено." -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "Цей користувач був переведений в анонімний режим." -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "Надіслано лист для відновлення паролю." -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "Пароль змінено." -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." @@ -13920,20 +14117,20 @@ msgstr "" "Повторнy змінy пароля відхилено, оскільки останній запит був менше ніж 24 " "години тому." -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "Організаторa \"{name}\" видалено." -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "Ваучер створено." -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "Ваучер створено та надіслано особі зі списку очікування." -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." @@ -13941,368 +14138,368 @@ msgstr "" "Термін дії сертифікату закінчується, бо отримувач видалив себе із списку " "очікування." -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "Ваучер змінено." -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "Ваучер видалено." -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "Ваучер викуплено в замовленні {order_code}." -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "Продукт створено." -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "Продукт змінено." -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "Продукт видалено." -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "Створено варіант \"{value}\"." -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "Варіант \"{value}\" видалено." -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "Варіант \"{value}\" був змінений." -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "До цього продукту додано доповнення." -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "З цього продукту видалено доповнення." -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "Для цього продукту було змінено доповнення." -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 msgid "A bundled item has been added to this product." msgstr "До цього продукту було додано комплектований продукт." -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 msgid "A bundled item has been removed from this product." msgstr "З цього продукту вилучено комплектний продукт." -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 msgid "A bundled item has been changed on this product." msgstr "Для цього продукту було змінено один із комплектних продуктів." -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "Квоту додано." -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "Квоту видалено." -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "Змінено квоту." -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 msgid "The quota has closed." msgstr "Квота закрита." -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 msgid "The quota has been re-opened." msgstr "Квоту знову відкрито." -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "Категорію додано." -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "Категорію видалено." -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "Категорію змінено." -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "Питання додано." -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "Питання видалено." -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "Питання було змінено." -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 #, fuzzy msgid "The discount has been added." msgstr "Сума списана з вашої картки." -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 #, fuzzy msgid "The discount has been deleted." msgstr "Сума списана з вашої картки." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 #, fuzzy msgid "The discount has been changed." msgstr "Сума списана з вашої картки." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "Додано податкове правило." -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "Податкове правило видалено." -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "Податкове правило змінено." -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "Додано список реєстрації." -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "Список реєстрації видалено." -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "Список реєстрації змінено." -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "Налаштування події було змінено." -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "Налаштування завантаження квитків змінено." -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "Плагін увімкнено." -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "Плагін вимкнено." -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "Магазин увімкнено наживо." -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "Магазин переведено в режим офлайн." -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "Магазин переведено в тестовий режим." -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "Тестовий режим вимкнено." -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "Подія створена." -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 msgid "The event details have been changed." msgstr "Деталі події були змінені." -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "До запитання додано варіант відповіді." -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "Варіант відповіді вилучено із запитання." -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "Варіант відповіді змінено." -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "Користувача додано до команди події." -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "Користувача було запрошено до команди події." -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "Дозволи користувача були змінені." -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "Користувача видалено з команди події." -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "Особі зі списку очікування надіслано ваучер." -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "Запис вилучено зі списку очікування." -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 #, fuzzy #| msgid "An entry has been added to the waiting list." msgid "An entry has been transferred to another waiting list." msgstr "Запис додано до списку очікування." -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "Змінено запис у списку очікування." -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "Запис додано до списку очікування." -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "Команда створена." -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "Налаштування команди були змінені." -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "Команду видалено." -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 msgid "The gate has been created." msgstr "Ворота створені." -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 msgid "The gate has been changed." msgstr "Ворота були змінені." -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 msgid "The gate has been deleted." msgstr "Ворота видалено." -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "Дата події була видалена." -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 msgctxt "subevent" msgid "The event date has been canceled." msgstr "Дату події скасовано." -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "Дата події змінена." -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "Дата події створена." -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "До дати події додано квоту." -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "Квоту було змінено для дати події." -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "З дати події знято квоту." -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "Пристрій створено." -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "Пристрій змінено." -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "Доступ до пристрою скасовано." -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "Пристрій ініціалізовано." -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "Маркер доступу пристрою відновлено." -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" "Пристрій сповістив сервер про оновлення апаратного або програмного " "забезпечення." -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 msgid "The gift card has been created." msgstr "Створено подарунковий сертифікат." -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 msgid "The gift card has been changed." msgstr "Подарунковий сертифікат змінено." -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 msgid "A manual transaction has been performed." msgstr "Була виконана операція вручну." -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "Змінено налаштування постачальника платежів." -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "Налаштування постачальника видачі квитків було змінено." -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "Користувач підтвердив таке повідомлення: \"{}\"" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, python-brace-format msgid "The order has been canceled (comment: \"{comment}\")." msgstr "Замовлення скасовано (comment: \"{comment}\")." -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "Замовлення скасовано." -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "Реєстрацію позиції #{posid} у списку \"{list}\" було скасовано." -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " @@ -14310,83 +14507,93 @@ msgid "" msgstr "" "Позицію #{posid} було зареєстровано вручну о {datetime} у списку \"{list}\"." -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" "Позицію #{posid} було знову зареєстровано о {datetime} у списку \"{list}\"." -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} додано до команди." -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} вилучено з команди." -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" "{user} приєднався до команди за запрошенням, надісланим на адресу {email}." -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} запрошено до команди." -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "Запрошення для користувача {user} надіслано повторно." -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "Запрошення для користувача {user} скасовано." -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "Токен \"{name}\" було створено." -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "Токен\"{name}\" було відізвано." -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "Налаштування Вашого аккауту було змінено." -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "Ваша електронна адреса була змінена на {email}." -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "Ваш пароль було змінено." -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "Ваш аккаунт активовано." -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "Ваш аккаунт не працює." -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "Ви виказували себе за {}." -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "Ви припинили видавати себе за {}." +#: pretix/control/logdisplay.py:678 +#, fuzzy +#| msgid "Blocked Seats" +msgid "Blocked manually" +msgstr "Заблоковані місця" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -14422,7 +14629,7 @@ msgstr "Загальний" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -14430,8 +14637,8 @@ msgid "Payment" msgstr "Оплата" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -14478,7 +14685,7 @@ msgid "Overview" msgstr "Огляд" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -14525,7 +14732,7 @@ msgid "Search" msgstr "Пошук" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "Платежі" @@ -15122,7 +15329,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -15172,18 +15379,18 @@ msgstr "Час сканування" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "Результат" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "Автоматично позначені як відсутні: %(date)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "Додаткове сканування записів: %(date)s" @@ -15194,7 +15401,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "Відмовлено в скануванні: %(date)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "" @@ -15319,7 +15526,7 @@ msgstr "Це також видалить інформацію про %(n #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -16139,7 +16346,7 @@ msgid "Show affected orders" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "" @@ -16302,9 +16509,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -16370,8 +16577,8 @@ msgid "Free order" msgstr "Безкоштовне замовлення" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "Повторно надіслати посилання" @@ -16406,7 +16613,7 @@ msgstr "Налаштування оплати" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "Увімкнено" @@ -16471,34 +16678,34 @@ msgstr "" "налаштувань." #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -16640,7 +16847,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -17544,14 +17751,14 @@ msgid "Add a new bundled product" msgstr "Додати новий продукт у комплекті" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "Доступно лише протягом обмеженого періоду часу" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "Видно лише за наявності ваучеру" @@ -17564,11 +17771,11 @@ msgstr "" "Зауважте, що ваш варіант не буде доступним для продажу, " "доки ви не додасте його до наявної або щойно створеної квоти." -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 msgid "New variation" msgstr "Нова варіація" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "Додати нову варіацію" @@ -17772,7 +17979,7 @@ msgstr "Повністю зарезервовано" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "Продано" @@ -17831,36 +18038,36 @@ msgid "Question: %(name)s" msgstr "Запитання: %(name)s" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "Редагувати запитання" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "Оплачено" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "Не знайдено відповідних відповідей." -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "Щоб отримати відповіді, потрібно призначити запитання продукту." -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "Кількість" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "Відсоток" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "Історія питань" @@ -18369,16 +18576,62 @@ msgstr "" "здійснено покупку." #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "Змінити на" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "з урахуванням усіх податків" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +#| msgid "Ticket code" +msgid "Ticket block" +msgstr "Kод квитка" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +#, fuzzy +#| msgid "Blocked" +msgid "Not blocked" +msgstr "Заблоковано" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +#, fuzzy +#| msgid "Valid until" +msgid "Validity time" +msgstr "Дійсний до" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid from %(datetime)s" +msgstr "Прийом: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid until %(datetime)s" +msgstr "Прийом: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 msgid "" "Removing or splitting this position will also remove or split all add-ons to " "this position." @@ -18386,13 +18639,13 @@ msgstr "" "Видалення або розділення цієї позиції також призведе до видалення або " "розділення всіх доповнень на цю позицію." -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "Додати продукт" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " @@ -18402,12 +18655,12 @@ msgstr "" "автоматично відображатися при наступних змінах замовлення або при виборі " "іншого способу оплати." -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "Інші операції" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "Внести зміни" @@ -18434,7 +18687,7 @@ msgid "Change order information" msgstr "Змінити інформацію про замовлення" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -18580,19 +18833,25 @@ msgstr "Дата скасування" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 msgid "Customer account" msgstr "Обліковий запис клієнта" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 msgid "Contact email" msgstr "Контактна електронна адреса" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." @@ -18600,7 +18859,7 @@ msgstr "" "Ми знаємо, що ця електронна адреса працює, оскільки користувач натиснув на " "посилання, яке ми йому надіслали." -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" @@ -18608,26 +18867,26 @@ msgstr "" "Нам невідомо чи цей рахунок було надіслано клієнту, оскільки він був " "створено до того, як наша система почала відстежувати таку інформацію" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 msgid "Invoice was emailed to customer" msgstr "Рахунок було надіслано замовнику" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 msgid "Invoice was not yet emailed to customer" msgstr "Рахунок ще не був надісланий замовнику" -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" "Відновити рахунок-фактуру, використовуючи оновлені дані, але той самий номер " "рахунка-фактури." -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "Відновити" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." @@ -18635,88 +18894,94 @@ msgstr "" "Створити документ анулювання для цього рахунку-фактури та створити новий " "рахунок-фактуру з новим номером рахунка-фактури." -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "Створити скасування" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "Скасувати та повторно випустити" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 msgid "Email invoices" msgstr "Надіслати рахунки" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "Створити рахунок" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "Змінити відповіді" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "Змінити продукти" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "Замовлені предмети" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, python-format msgid "Denied scan: %(date)s" msgstr "Відмовлено в скануванні: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, python-format msgid "Exit scan: %(date)s" msgstr "Вихід із сканування: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, python-format msgid "Entry scan: %(date)s" msgstr "Сканування запису: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "Використаний код ваучера:" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, python-format msgid "Used %(amount)s discount from budget" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 msgid "Ticket page" msgstr "Сторінка з квитками" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "без відповіді" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "Це питання буде задано під час реєстрації." -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." @@ -18724,58 +18989,58 @@ msgstr "" "Цей файл був завантажений користувачем і може містити віруси чи інший " "шкідливий вміст." -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "НЕБЕЗПЕЧНО" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "плюс %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "враховуючи %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "Податки" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "Всього" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "Successful payments" msgstr "Успішнi платежі" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 msgid "Pending total" msgstr "Всього в очікуванні" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "Дата підтвердження" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " @@ -18784,69 +19049,69 @@ msgstr "" "Цей платіж створено за допомогою старішої версії pretix, тому точні дані " "можуть бути недоступними." -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "ПЕРЕНЕСЕНО" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "Скасувати платіж" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "Підтвердити як оплачено" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "Створити відшкодування" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "Джерело" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "Скасувати передачу" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "Підтвердити як виконано" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "Ігнорувати" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "Процес повернення коштів" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "Змінити" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "Поштовий індекс і місто" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "Дійсний ідентифікаційний номер платника ПДВ ЄС" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "Перевірити" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "Історія Замовлень" @@ -19434,8 +19699,15 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +#, fuzzy +#| msgid "Pending (overdue)" +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "Очікується (прострочений)" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "Скасовано (оплачено комісію)" @@ -19678,12 +19950,6 @@ msgstr "Очікується оплата" msgid "Anonymize" msgstr "Анонімізувати" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -msgid "Valid from" -msgstr "Діє з" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -21983,50 +22249,50 @@ msgstr "" msgid "Invalid code, please try again." msgstr "" -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "" -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 #, fuzzy msgid "The selected tickets have been marked as checked out." msgstr "Замовлення позначено як прострочене." -#: pretix/control/views/checkin.py:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 msgid "We could not save your changes. See below for details." msgstr "Нам не вдалося зберегти ваші зміни. Подробиці - нижче." -#: pretix/control/views/checkin.py:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "" @@ -22118,7 +22384,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "" @@ -22126,7 +22392,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "" @@ -22169,7 +22435,7 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "" -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -22200,13 +22466,13 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "" @@ -22299,7 +22565,7 @@ msgstr "" msgid "Your event is not empty, you need to set it up manually." msgstr "" -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" @@ -22307,11 +22573,11 @@ msgstr "" "Ваші зміни збережено. Тепер ви можете продовжувати переглядати деталі або " "транслювати свою подію в прямому ефірі, щоб почати продавати!" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "" @@ -22391,7 +22657,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "" @@ -22429,8 +22695,8 @@ msgstr "" msgid "Street" msgstr "" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "" @@ -22438,86 +22704,86 @@ msgstr "" msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 msgid "Exit scans" msgstr "" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "Список очікування (очікується)" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "" -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " "from it." msgstr "" -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 msgid "" "The product could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it. Deleting it could break reporting or other " "functionality, so the product has been disabled instead." msgstr "" -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "" @@ -22884,67 +23150,67 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "Ця дія дозволена лише для замовлень, що очікують на розгляд." -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 msgid "This action is only allowed for canceled orders." msgstr "Ця дія дозволена лише для скасованих замовлень." -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 pretix/plugins/sendmail/views.py:174 msgid "We could not send the email. See below for details." msgstr "Ми не змогли надіслати електронного листа. Подробиці дивіться нижче." -#: pretix/control/views/orders.py:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "Не вдалося надіслати пошту такому користувачеві: {}" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -22952,36 +23218,36 @@ msgstr "" "Це посилання більше не дійсне. Будь ласка, поверніться, оновіть сторінку та " "повторіть спробу." -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, fuzzy, python-brace-format #| msgid "Import file" msgid "Export: {title}" msgstr "Імпортувати файл" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -22989,18 +23255,18 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 msgid "All orders have been canceled." msgstr "Усі замовлення скасовано." -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, python-brace-format msgid "" "The orders have been canceled. An error occurred with {count} orders, please " @@ -23009,232 +23275,232 @@ msgstr "" "Замовлення скасовано. Сталася помилка з {count} замовленнями. Перевірте всі " "нескасовані замовлення." -#: pretix/control/views/orders.py:2596 +#: pretix/control/views/orders.py:2608 msgid "Your input was not valid." msgstr "" -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." msgstr "" -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "" -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 msgid "The selected gift card issuer has been added." msgstr "" -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 msgid "The selected gift card issuer has been removed." msgstr "" -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 msgid "The transaction could not be reversed." msgstr "" -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 msgid "The transaction has been reversed." msgstr "" -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 msgid "The manual transaction has been saved." msgstr "" -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 msgid "The gift card has been created and can now be used." msgstr "" -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 msgid "The selected gate has been deleted." msgstr "" -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 msgid "The property has been created." msgstr "" -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 msgid "The selected property has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 msgid "The selected object has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 #, fuzzy msgid "The provider has been created." msgstr "Замовлення створено." -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 msgid "The customer account has been anonymized." msgstr "" @@ -23490,7 +23756,7 @@ msgstr "" msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "Це не серія подій." @@ -23584,7 +23850,7 @@ msgstr "Усі напрямки" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "Враховувати відкладені замовлення" @@ -24518,93 +24784,93 @@ msgstr "" msgid "Include questions" msgstr "Враховувати запитання" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "Список реєстрації (PDF)" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 #, fuzzy #| msgid "Check-in" msgctxt "export_category" msgid "Check-in" msgstr "Реєстрація" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "оплачено" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked out" msgstr "Виписано" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 msgid "Automatically checked in" msgstr "Автоматично зареєстровано" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "Секрет" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 msgid "Check-in log (all scans)" msgstr "Журнал реєстрації (усі сканування)" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 #, fuzzy msgid "Offline" msgstr "Перевизначення в автономному режимі" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "Перевизначення в автономному режимі" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "Повідомлення про помилку" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 msgid "Upload date" msgstr "дата завантаження" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 msgid "Upload time" msgstr "Час завантаження" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "OK" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 msgid "Successful scans only" msgstr "Тільки успішні сканування" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 msgid "All check-in lists" msgstr "Усі списки реєстрації" @@ -25367,7 +25633,7 @@ msgstr "" msgid "Everyone who placed an order" msgstr "Замовлення здійснено у або після" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" @@ -25375,70 +25641,78 @@ msgstr "" "Кожен учасник (звертаючись до контактної особи відповідальної за замовлення, " "якщо не вказано електронну адресу учасника)" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" "Обидва (усі контактні адреси замовлення та електронні адреси всіх учасників)" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +#, fuzzy +#| msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "В очікуванні оплати (крім незатвердженого)" #: pretix/plugins/sendmail/forms.py:247 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:248 pretix/plugins/sendmail/views.py:269 msgid "approval pending" msgstr "В очікуванні затвердження" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "B очікуванні з простроченням платежу" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 #, fuzzy #| msgid "List of orders with taxes" msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "Список замовлень з податками" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 #, fuzzy #| msgid "Restrict to specific sales channels" msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "Продаж можливий лише через обрані канали продажу" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 msgid "Absolute" msgstr "" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 msgid "Relative, before event start" msgstr "" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 msgid "Relative, before event end" msgstr "Відноснo, до закінчення події" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 msgid "Relative, after event start" msgstr "" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 msgid "Relative, after event end" msgstr "Відноснo, після закінчення події" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 msgid "Please specify the send date" msgstr "Будь ласка, вкажіть дату відправки" -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 msgid "Please specify the offset days and time" msgstr "Будь ласка, вкажіть дні та час зміщення" -#: pretix/plugins/sendmail/forms.py:394 +#: pretix/plugins/sendmail/forms.py:396 msgid "Please specify a product" msgstr "Будь ласка, вкажіть продукт" @@ -25458,42 +25732,42 @@ msgstr "завершено" msgid "missed" msgstr "пропущенo" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 msgid "Limit products" msgstr "Обмежити продукти" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" "За замовчуванням електронний лист отримуватимуть лише оплачені замовлення" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 msgid "Send date" msgstr "Дата відправлення" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 msgid "Time of day" msgstr "Час дня" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "Надіслати електронний лист на адресу" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "Насправді надсилаються лише активовані правила" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, python-brace-format msgid "on {date} at {time}" msgstr "в {date} o {time}" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, python-format msgid "%(count)d day after event end at %(time)s" msgid_plural "%(count)d days after event end at %(time)s" @@ -25501,7 +25775,7 @@ msgstr[0] "%(count)d день після завершення події о %(ti msgstr[1] "%(count)d дні після завершення події о %(time)s" msgstr[2] "%(count)d днів після завершення події о %(time)s" -#: pretix/plugins/sendmail/models.py:269 +#: pretix/plugins/sendmail/models.py:275 #, python-format msgid "%(count)d day before event end at %(time)s" msgid_plural "%(count)d days before event end at %(time)s" @@ -25509,7 +25783,7 @@ msgstr[0] "%(count)d день перед завершенням події о %( msgstr[1] "%(count)d дні перед завершенням події о %(time)s" msgstr[2] "%(count)d днів перед завершенням події о %(time)s" -#: pretix/plugins/sendmail/models.py:279 +#: pretix/plugins/sendmail/models.py:285 #, python-format msgid "%(count)d day after event start at %(time)s" msgid_plural "%(count)d days after event start at %(time)s" @@ -25517,7 +25791,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/plugins/sendmail/models.py:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -25752,7 +26026,7 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" @@ -25760,13 +26034,13 @@ msgstr[0] "%(number)s відповідне замовлення" msgstr[1] "%(number)s відповідних замовлення" msgstr[2] "%(number)s відповідних замовлень" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, fuzzy, python-format #| msgid "Waiting list entry" msgid "%(number)s waiting list entry" @@ -25775,11 +26049,11 @@ msgstr[0] "Запис в список очікування" msgstr[1] "Запис в список очікування" msgstr[2] "Запис в список очікування" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 msgid "Your rule has been created." msgstr "" -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 msgid "The selected rule has been deleted." msgstr "" @@ -25859,11 +26133,6 @@ msgstr "Потенційні прибутки" msgid "Minimum Price" msgstr "Mінімальна ціна" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "Заблоковано" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 msgid "Available" @@ -26718,11 +26987,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "Перевірити замовлення" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 msgid "You need to check all checkboxes on the bottom of the page." msgstr "Вам необхідно відмітити усі поля внизу сторінки." -#: pretix/presale/checkoutflow.py:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -27528,7 +27797,7 @@ msgstr "РОЗПРОДАНО" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "Заброньовано" @@ -27566,12 +27835,19 @@ msgstr "Показати місце повністю" msgid "Membership:" msgstr "Членство:" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +#, fuzzy +#| msgid "This ticket has been used once." +#| msgid_plural "This ticket has been used %(count)s times." +msgid "This ticket is blocked." +msgstr "Цей квиток було використано один раз." + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 msgctxt "ticket_checkins" msgid "Usage:" msgstr "Використання:" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, python-format msgid "This ticket has been used once." msgid_plural "This ticket has been used %(count)s times." @@ -27579,40 +27855,40 @@ msgstr[0] "Цей квиток було використано один раз." msgstr[1] "Цей квиток було використано кілька разів." msgstr[2] "Цей квиток було використано %(count)s разів." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 msgid "No attendee name provided" msgstr "Ім’я учасника не вказано" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "Рисунок, який ви завантажували раніше" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "Домовились, ми його замінимо…" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "Видалити %(item)s з вашого кошика" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, python-format msgid "Remove one %(item)s from your cart" msgstr "Видалили один %(item)s з вашого кошика" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, python-format msgid "" "Remove one %(item)s from your cart. You currently have %(count)s in your " @@ -27620,11 +27896,11 @@ msgid "" msgstr "" "Видалити один %(item)s з вашого кошика. У Вашому кошику залишилось %(count)s." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "Ми намагаємось забронювати ще один для вас!" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -27636,12 +27912,12 @@ msgstr "" "Після того, які ці продукти з'являються у вашому кошику, у вас буде %(time)s " "хвилин для завершення покупки." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, python-format msgid "Add one more %(item)s to your cart" msgstr "Додати ще один(y) %(item)s до кошика" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " @@ -27649,7 +27925,7 @@ msgid "" msgstr "" "Додати ще один(у) %(item)s до кошика. Зараз у вашому кошику є %(count)s." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" @@ -27657,18 +27933,18 @@ msgstr[0] "Один продукт" msgstr[1] "%(num)s продукти" msgstr[2] "%(num)s продуктів" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, python-format msgid "incl. %(tax_sum)s taxes" msgstr "врах. %(tax_sum)s податки" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" "Товари у вашому кошику зарезервовані для вас протягом %(minutes)s хвилин." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 msgid "" "The items in your cart are no longer reserved for you. You can still " "complete your order as long as they’re available." @@ -27676,7 +27952,7 @@ msgstr "" "Товари у вашому кошику більше не зарезервовані для вас. Ви все ще можете " "завершити своє замовлення, поки вони доступні." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "Переглянути замовлені продукти." @@ -27781,14 +28057,15 @@ msgid "Confirmation pending" msgstr "Очікується підтвердження" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "Очікується оплата" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "Підтверджено" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "Очікується оплата" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 msgid "Uncategorized items" @@ -27866,7 +28143,7 @@ msgstr "Показати наступний місяць, %(week)s" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 #, fuzzy #| msgid "Show number of tickets left" msgid "Few tickets left" @@ -27877,7 +28154,7 @@ msgstr "Показати кількість квитків, що залишил #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 #, fuzzy #| msgid "Pay now" msgctxt "available_event_in_list" @@ -27894,7 +28171,7 @@ msgstr "Заплатити зараз" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "Забронювати зараз" @@ -27903,7 +28180,7 @@ msgstr "Забронювати зараз" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "Повністю заброньовано" @@ -27961,13 +28238,13 @@ msgid "Other dates" msgstr "Інші дати" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 #, fuzzy msgid "The booking period for this event is over." msgstr "Передпродаж на цей захід завершено." #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, fuzzy, python-format msgid "The booking period for this event will start on %(date)s at %(time)s." msgstr "Передпродаж для цієї події розпочнеться %(date)s o %(time)s." @@ -29142,7 +29419,7 @@ msgid "The products have been successfully added to your cart." msgstr "Продукти успішно додані до вашого кошика." #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "Квитки на цю подію не можна придбати через цей канал продажу." @@ -29379,15 +29656,15 @@ msgid "" "else." msgstr "Дуже дякую! Ми передамо ваше місце у списку очікування комусь іншому." -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "Магазин зараз вимкнено." -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "Обрана дата не існує у цій серії подій." -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "від %(start_date)s" @@ -29500,6 +29777,11 @@ msgstr "Доступ до запису" msgid "Kosovo" msgstr "Косово" +#~ msgid "Only available for payment method that support automatic refunds." +#~ msgstr "" +#~ "Доступно лише для методів оплати, які передбачають атоматичние повернення " +#~ "коштів." + #~ msgid "" #~ "Only include invoices issued on or before this date. Note that the " #~ "invoice date does not always correspond to the order or payment date." diff --git a/src/pretix/locale/uk/LC_MESSAGES/djangojs.po b/src/pretix/locale/uk/LC_MESSAGES/djangojs.po index 0b0dfd77d..84c1054b8 100644 --- a/src/pretix/locale/uk/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/uk/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2022-05-10 02:00+0000\n" "Last-Translator: Iryna N \n" "Language-Team: Ukrainian \n" "Language-Team: Vietnamese " msgstr "" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 msgid "Refund reason" msgstr "" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" "May be shown to the end user or used e.g. as part of a payment reference." msgstr "" -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -4474,8 +4513,8 @@ msgid "" msgstr "" #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -4723,15 +4762,7 @@ msgid "" "be used." msgstr "" -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "" @@ -4974,8 +5005,8 @@ msgid "Dates" msgstr "" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "" @@ -5117,10 +5148,10 @@ msgstr "" #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 msgid "Invoice address" msgstr "" @@ -5136,19 +5167,19 @@ msgstr "" msgid "Please enter a valid state." msgstr "" -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 msgid "Attendee e-mail address" msgstr "" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 msgid "Attendee address" msgstr "" @@ -5168,7 +5199,7 @@ msgstr "" #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "" @@ -5184,28 +5215,33 @@ msgstr "" msgid "Please enter a valid language code." msgstr "" -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 msgid "Please enter a valid sales channel." msgstr "" -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 msgid "Multiple matching seats were found." msgstr "" -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 msgid "No matching seat was found." msgstr "" -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "" -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 msgid "Ambiguous option selected." msgstr "" @@ -5532,9 +5568,9 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 msgid "Attendee company" msgstr "" @@ -5626,7 +5662,7 @@ msgid "Event begin weekday" msgstr "" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "" @@ -5708,8 +5744,8 @@ msgid "" "Add-on 2" msgstr "" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "" @@ -5751,7 +5787,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "" @@ -5802,7 +5838,7 @@ msgstr "" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -5863,23 +5899,23 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" msgstr "" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 msgid "Event canceled" msgstr "" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -5898,7 +5934,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "" -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "" @@ -5944,9 +5980,9 @@ msgid_plural "" "items of it." msgstr[0] "" -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 msgid "The booking period for this event has not yet started." msgstr "" @@ -5966,7 +6002,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 msgid "" "The booking period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -5980,7 +6016,7 @@ msgstr "" msgid "This voucher code is not known in our database." msgstr "" -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6070,15 +6106,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "" -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "" -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "" -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, python-format msgid "" "You can select at most %(max)s add-on from the category %(cat)s for the " @@ -6088,7 +6124,7 @@ msgid_plural "" "product %(base)s." msgstr[0] "" -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, python-format msgid "" "You need to select at least %(min)s add-on from the category %(cat)s for the " @@ -6098,7 +6134,7 @@ msgid_plural "" "the product %(base)s." msgstr[0] "" -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, python-format msgid "" "You can select every add-ons from the category %(cat)s for the product " @@ -6176,27 +6212,27 @@ msgstr "" msgid "week day" msgstr "" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "" @@ -6224,28 +6260,46 @@ msgstr "" msgid "This order position has been canceled." msgstr "" -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +msgid "This ticket has been blocked." +msgstr "" + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, python-brace-format +msgid "This ticket is only valid after {datetime}." +msgstr "" + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, python-brace-format +msgid "This ticket was only valid before {datetime}." +msgstr "" + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 msgid "This order position has an invalid date for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +msgid "This order is not yet approved." +msgstr "" + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "" -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, python-brace-format msgid "Entry not permitted: {explanation}." msgstr "" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "" -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "" @@ -6432,33 +6486,33 @@ msgstr "" msgid "Invalid data in row {row}: {message}" msgstr "" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "" -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, python-format msgid "" "You cannot select more than %(max)s item of the product %(product)s. We " @@ -6468,182 +6522,182 @@ msgid_plural "" "removed the surplus items from your cart." msgstr[0] "" -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 msgid "The booking period has ended." msgstr "" -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 msgid "" "The voucher code used for one of the items in your cart has already been too " "often. We adjusted the price of the item in your cart." msgstr "" -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 msgid "You need a valid voucher code to order one of the products." msgstr "" -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 msgid "" "The booking period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." msgstr "" -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." msgstr "" -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 msgid "The order was not canceled." msgstr "" -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 msgid "" "The cancellation fee cannot be higher than the total amount of this order." msgstr "" -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 msgid "The selected payment methods do not cover the total balance." msgstr "" -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " "has been used in the meantime. Please check the prices below and try again." msgstr "" -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, 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:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "" -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 msgid "The selected product does not allow to select a seat." msgstr "" -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 msgid "The selected country is blocked by your tax rule." msgstr "" -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." msgstr "" -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, 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:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -6744,7 +6798,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "" @@ -7383,7 +7437,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -7399,7 +7453,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -7691,7 +7745,7 @@ msgid "" "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "" @@ -7699,7 +7753,7 @@ msgstr "" msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "" @@ -7775,19 +7829,19 @@ msgstr "" msgid "Refund method" msgstr "" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -8079,7 +8133,7 @@ msgid "" msgstr "" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "" @@ -8117,10 +8171,25 @@ msgstr "" #: pretix/base/settings.py:2029 #, python-brace-format +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:2042 +#, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, python-brace-format msgid "" "Hello,\n" @@ -8151,12 +8220,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, python-brace-format msgid "Order canceled: {code}" msgstr "" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -8172,12 +8241,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -8195,12 +8264,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, python-brace-format msgid "" "Hello,\n" @@ -8215,12 +8284,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, python-brace-format msgid "Order denied: {code}" msgstr "" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -8237,7 +8306,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -8249,12 +8318,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -8268,7 +8337,7 @@ msgid "" " Your {event} team" msgstr "" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -8282,12 +8351,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -8307,12 +8376,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -8332,12 +8401,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -8357,56 +8426,56 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "" -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 msgid "Header image" msgstr "" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -8415,26 +8484,26 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -8443,15 +8512,15 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -8460,93 +8529,93 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 msgid "Attendee data explanation" msgstr "" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." msgstr "" -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 msgid "Additional success message" msgstr "" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -8554,67 +8623,67 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 msgid "Length of gift card codes" msgstr "" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 msgid "Validity of gift card codes in years" msgstr "" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 msgid "Dialog text" msgstr "" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -8622,190 +8691,190 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 msgid "Privacy settings" msgstr "" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 msgid "\"Accept\" button description" msgstr "" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 msgid "Required cookies only" msgstr "" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 msgid "\"Reject\" button description" msgstr "" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 msgid "Customers can choose their own seats" msgstr "" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 msgctxt "person_name" msgid "Salutation" msgstr "" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 msgctxt "person_name" msgid "Degree (after name)" msgstr "" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -9483,7 +9552,7 @@ msgstr "" msgid "The task has been completed." msgstr "" -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, python-brace-format msgid "Please do not upload files larger than {size}!" msgstr "" @@ -9492,13 +9561,13 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -9729,22 +9798,22 @@ msgid "HTML mail renderer" msgstr "" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 msgid "Subject sent to order contact address" msgstr "" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -9752,19 +9821,19 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 msgid "Subject sent to attendees" msgstr "" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -9791,66 +9860,74 @@ msgstr "" msgid "Text (requested by user)" msgstr "" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 msgid "Subject for received order" msgstr "" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 msgid "Text for received order" msgstr "" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 msgid "Subject for approved order" msgstr "" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 msgid "Text for approved order" msgstr "" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 msgid "Subject for approved free order" msgstr "" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 msgid "Text for approved free order" msgstr "" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 msgid "Subject for denied order" msgstr "" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 msgid "Text for denied order" msgstr "" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -9858,67 +9935,67 @@ msgstr "" msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 msgid "Ticket code generator" msgstr "" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 msgid "Sale not allowed" msgstr "" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 msgid "Order requires approval" msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 msgid "Text on invoice" msgstr "" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -9926,48 +10003,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -9975,27 +10052,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "" @@ -10005,7 +10082,7 @@ msgid "Please enter less than 25 recipients." msgstr "" #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "" @@ -10024,76 +10101,81 @@ msgstr "" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +msgid "Paid or confirmed" +msgstr "" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 msgid "Cancellations" msgstr "" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 msgid "Canceled (fully)" msgstr "" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 msgid "Canceled (fully or with paid fee)" msgstr "" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 msgid "Cancellation requested" msgstr "" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 msgid "Payment process" msgstr "" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 msgid "Partially paid" msgstr "" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 msgid "Underpaid (but confirmed)" msgstr "" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 msgid "Approval process" msgstr "" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 msgid "Approved, payment pending" msgstr "" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -10101,388 +10183,388 @@ msgstr "" msgid "Approval pending" msgstr "" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 msgid "Order placed before" msgstr "" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 msgid "Minimal sum of payments and refunds" msgstr "" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 msgid "Maximal sum of payments and refunds" msgstr "" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 msgid "All payments" msgstr "" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 msgid "Payment created from" msgstr "" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 msgid "Payment created until" msgstr "" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 msgid "Paid from" msgstr "" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 msgid "Paid until" msgstr "" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 msgid "Date from" msgstr "" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 msgid "Date until" msgstr "" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 msgid "Start time from" msgstr "" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 msgid "Start time until" msgstr "" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 msgid "active" msgstr "" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 msgid "disabled" msgstr "" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 msgid "not yet activated" msgstr "" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 msgid "Memberships" msgstr "" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 msgid "Has no memberships" msgstr "" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 msgid "Has any membership" msgstr "" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 msgid "Has valid membership" msgstr "" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 msgctxt "checkin state" msgid "Checked in but left" msgstr "" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 msgctxt "checkin state" msgid "Present" msgstr "" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 msgctxt "subevent" msgid "Date start from" msgstr "" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 msgctxt "subevent" msgid "Date start until" msgstr "" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 msgid "All check-ins" msgstr "" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 msgid "Successful check-ins" msgstr "" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 msgid "Unsuccessful check-ins" msgstr "" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 msgid "Scan type" msgstr "" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 msgid "All directions" msgstr "" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 msgid "Device" msgstr "" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 msgid "All devices" msgstr "" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 msgid "All gates" msgstr "" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 msgctxt "filter" msgid "Start date" msgstr "" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 msgctxt "filter" msgid "End date" msgstr "" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 msgid "Device status" msgstr "" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 msgid "Active devices" msgstr "" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 msgid "Revoked devices" msgstr "" @@ -10690,7 +10772,7 @@ msgid "" "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 msgid "No category" msgstr "" @@ -10734,59 +10816,59 @@ msgstr "" msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "" -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -10794,7 +10876,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -10802,7 +10884,7 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 msgid "Use value from product" msgstr "" @@ -10834,8 +10916,8 @@ msgstr "" msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "" @@ -10912,21 +10994,36 @@ msgstr "" msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +msgid "Confirm order regardless of payment" +msgstr "" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" msgstr "" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -10934,15 +11031,15 @@ msgid "" "payments." msgstr "" -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 msgid "Notify customer by email" msgstr "" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 msgid "" "If you keep a fee, all positions within this order will be canceled and the " "order will be reduced to a cancellation fee. Payment and shipping fees will " @@ -10951,26 +11048,26 @@ msgid "" "automatically." msgstr "" -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 msgid "Generate cancellation for invoice" msgstr "" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -10979,58 +11076,58 @@ msgstr "" msgid "Payment date" msgstr "" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 msgid "Please select some events." msgstr "" -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 msgid "Do not re-calculate taxes" msgstr "" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "" -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -11039,7 +11136,7 @@ msgstr "" msgid "Seat" msgstr "" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -11049,112 +11146,127 @@ msgstr "" msgid "Membership" msgstr "" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 msgid "(Unchanged)" msgstr "" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +msgid "Ticket is blocked" +msgstr "" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +msgid "Validity end" +msgstr "" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 msgid "Cancel this position" msgstr "" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 msgid "(No membership)" msgstr "" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 msgid "Remove this fee" msgstr "" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 msgid "Attach tickets" msgstr "" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 msgid "Attach invoices" msgstr "" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "" -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 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:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "" -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "" -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "" -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 msgid "Cancel all dates" msgstr "" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 msgid "Automatically refund money if possible" msgstr "" -#: pretix/control/forms/orders.py:759 -msgid "Only available for payment method that support automatic refunds." +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -11163,29 +11275,29 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 msgid "Gift card validity" msgstr "" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 msgid "Keep a fixed cancellation fee per ticket" msgstr "" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 msgid "Free tickets and add-on products are not counted" msgstr "" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 msgid "Keep fees" msgstr "" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -11193,20 +11305,20 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 msgid "Send information via email" msgstr "" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 msgid "Send information to waiting list" msgstr "" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, python-brace-format msgid "Canceled: {event}" msgstr "" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, python-brace-format msgid "" "Hello,\n" @@ -11224,7 +11336,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, python-brace-format msgid "" "Hello,\n" @@ -11238,24 +11350,24 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "" -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -11689,1021 +11801,1064 @@ msgstr "" msgid "A new secret has been generated for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, python-brace-format +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:172 +#, python-brace-format +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "" + +#: pretix/control/logdisplay.py:177 +#, python-brace-format +msgid "A block has been added for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:181 +#, python-brace-format +msgid "A block has been removed for position #{posid}." +msgstr "" + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, python-brace-format msgid "" "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", " "type \"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 msgid "This object has been created by cloning." msgstr "" -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 msgid "The organizer has been changed." msgstr "" -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 msgid "The organizer settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 msgid "The footer links have been changed." msgstr "" -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 msgid "A scheduled export has been added." msgstr "" -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 msgid "A scheduled export has been changed." msgstr "" -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 msgid "A scheduled export has been deleted." msgstr "" -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 msgid "A scheduled export has been executed." msgstr "" -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 msgid "Gift card acceptance for another organizer has been removed." msgstr "" -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 msgid "The webhook has been created." msgstr "" -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 msgid "The webhook has been changed." msgstr "" -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 msgid "The webhook call retry jobs have been dropped." msgstr "" -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 msgid "The SSO provider has been created." msgstr "" -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 msgid "The SSO provider has been changed." msgstr "" -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 msgid "The SSO provider has been deleted." msgstr "" -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 msgid "The SSO client has been created." msgstr "" -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 msgid "The SSO client has been changed." msgstr "" -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 msgid "The SSO client has been deleted." msgstr "" -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 msgid "The membership type has been created." msgstr "" -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 msgid "The membership type has been changed." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 msgid "The membership type has been deleted." msgstr "" -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 msgid "The account has been created." msgstr "" -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 msgid "The account has been changed." msgstr "" -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 msgid "A membership for this account has been added." msgstr "" -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 msgid "A membership of this account has been changed." msgstr "" -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 msgid "A membership of this account has been deleted." msgstr "" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 msgid "The account has been disabled and anonymized." msgstr "" -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 msgid "A new password has been requested." msgstr "" -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 msgid "A new password has been set." msgstr "" -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 msgid "The event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 msgid "An event has been deleted." msgstr "" -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "" -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "" -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "" -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "" -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +msgid "The order has been set to be usable before it is paid." +msgstr "" + +#: pretix/control/logdisplay.py:374 +msgid "The order has been set to require payment before use." +msgstr "" + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "" -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 msgid "The cancellation request has been deleted." msgstr "" -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "" -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 msgid "The order has been reactivated." msgstr "" -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "" -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "" -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 msgid "The customer account has been changed." msgstr "" -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "" -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 msgid "The order's follow-up date has been updated." msgstr "" -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "" + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 msgid "A custom email has been sent to an attendee." msgstr "" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "" -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "" -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "" -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "" -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "" -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "" -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "" -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 msgid "A bundled item has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 msgid "A bundled item has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 msgid "A bundled item has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "" -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "" -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 msgid "The quota has been re-opened." msgstr "" -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "" -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "" -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "" -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 msgid "The discount has been added." msgstr "" -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 msgid "The discount has been deleted." msgstr "" -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 msgid "The discount has been changed." msgstr "" -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "" -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "" -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "" -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "" -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "" -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 msgid "The event details have been changed." msgstr "" -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 msgid "An entry has been transferred to another waiting list." msgstr "" -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 msgid "The gate has been created." msgstr "" -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 msgid "The gate has been changed." msgstr "" -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 msgid "The gate has been deleted." msgstr "" -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "" -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 msgctxt "subevent" msgid "The event date has been canceled." msgstr "" -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "" -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "" -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "" -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "" -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "" -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "" -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "" -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "" -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "" -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 msgid "The gift card has been created." msgstr "" -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 msgid "The gift card has been changed." msgstr "" -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 msgid "A manual transaction has been performed." msgstr "" -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, python-brace-format msgid "The order has been canceled (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "" +#: pretix/control/logdisplay.py:678 +msgid "Blocked manually" +msgstr "" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -12738,7 +12893,7 @@ msgstr "" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -12746,8 +12901,8 @@ msgid "Payment" msgstr "" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -12794,7 +12949,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -12841,7 +12996,7 @@ msgid "Search" msgstr "" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "" @@ -13413,7 +13568,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -13463,18 +13618,18 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, python-format msgid "Automatically marked not present: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, python-format msgid "Additional entry scan: %(date)s" msgstr "" @@ -13485,7 +13640,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, python-format msgid "Automatically checked in: %(date)s" msgstr "" @@ -13608,7 +13763,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -14330,7 +14485,7 @@ msgid "Show affected orders" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "" @@ -14490,9 +14645,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -14558,8 +14713,8 @@ msgid "Free order" msgstr "" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "" @@ -14594,7 +14749,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "" @@ -14655,34 +14810,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -14821,7 +14976,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -15672,14 +15827,14 @@ msgid "Add a new bundled product" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "" @@ -15690,11 +15845,11 @@ msgid "" "sale until you have added it to an existing or newly created quota." msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 msgid "New variation" msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "" @@ -15889,7 +16044,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "" @@ -15942,36 +16097,36 @@ msgid "Question: %(name)s" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "" @@ -16430,40 +16585,78 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 msgid "Change to" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 msgid "including all taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +msgid "Ticket block" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +msgid "Not blocked" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +msgid "Validity time" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, python-format +msgid "Valid from %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, python-format +msgid "Valid until %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 msgid "" "Removing or splitting this position will also remove or split all add-ons to " "this position." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "" @@ -16488,7 +16681,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -16629,261 +16822,273 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 msgid "Customer account" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 msgid "Contact email" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 msgid "Invoice was emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 msgid "Invoice was not yet emailed to customer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 msgid "Email invoices" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, python-format msgid "Denied scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, python-format msgid "Exit scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, python-format msgid "Entry scan: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, python-format msgid "Used %(amount)s discount from budget" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 msgid "Ticket page" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "Successful payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 msgid "Pending total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "" @@ -17418,8 +17623,13 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "" @@ -17654,12 +17864,6 @@ msgstr "" msgid "Anonymize" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -msgid "Valid from" -msgstr "" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -19831,49 +20035,49 @@ msgstr "" msgid "Invalid code, please try again." msgstr "" -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "" -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 msgid "The selected tickets have been marked as checked out." msgstr "" -#: pretix/control/views/checkin.py:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 msgid "We could not save your changes. See below for details." msgstr "" -#: pretix/control/views/checkin.py:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "" @@ -19965,7 +20169,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "" @@ -19973,7 +20177,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "" @@ -20014,7 +20218,7 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "" -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -20045,13 +20249,13 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "" @@ -20144,17 +20348,17 @@ msgstr "" msgid "Your event is not empty, you need to set it up manually." msgstr "" -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" msgstr "" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "" @@ -20234,7 +20438,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "" @@ -20272,8 +20476,8 @@ msgstr "" msgid "Street" msgstr "" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "" @@ -20281,86 +20485,86 @@ msgstr "" msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 msgid "Exit scans" msgstr "" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 msgid "The quota has been re-opened and will not close again." msgstr "" -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " "from it." msgstr "" -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 msgid "" "The product could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it. Deleting it could break reporting or other " "functionality, so the product has been disabled instead." msgstr "" -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "" @@ -20705,101 +20909,101 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 pretix/plugins/sendmail/views.py:174 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, python-brace-format msgid "Export: {title}" msgstr "" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -20807,249 +21011,249 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 msgid "All orders have been canceled." msgstr "" -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 msgid "Your input was not valid." msgstr "" -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." msgstr "" -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 msgid "The invite has been resent." msgstr "" -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 msgid "The selected gift card issuer has been added." msgstr "" -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 msgid "The selected gift card issuer has been removed." msgstr "" -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 msgid "The transaction could not be reversed." msgstr "" -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 msgid "The transaction has been reversed." msgstr "" -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 msgid "The manual transaction has been saved." msgstr "" -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 msgid "The gift card has been created and can now be used." msgstr "" -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 msgid "The selected gate has been deleted." msgstr "" -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 msgid "The property has been created." msgstr "" -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 msgid "The selected property has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 msgid "The selected object has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 msgid "The provider has been created." msgstr "" -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 msgid "The customer account has been anonymized." msgstr "" @@ -21305,7 +21509,7 @@ msgstr "" msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "" @@ -21392,7 +21596,7 @@ msgstr "" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "" @@ -22275,90 +22479,90 @@ msgstr "" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 msgctxt "export_category" msgid "Check-in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked out" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 msgid "Automatically checked in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 msgid "Check-in log (all scans)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 msgid "Offline" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 msgid "Offline override" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 msgid "Upload date" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 msgid "Upload time" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 msgid "Successful scans only" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 msgid "All check-in lists" msgstr "" @@ -23032,71 +23236,75 @@ msgstr "" msgid "Everyone who placed an order" msgstr "" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" msgstr "" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 msgid "approval pending" msgstr "" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 msgid "Absolute" msgstr "" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 msgid "Relative, before event start" msgstr "" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 msgid "Relative, before event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 msgid "Relative, after event start" msgstr "" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 msgid "Relative, after event end" msgstr "" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 msgid "Please specify the send date" msgstr "" -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 msgid "Please specify the offset days and time" msgstr "" -#: pretix/plugins/sendmail/forms.py:394 +#: pretix/plugins/sendmail/forms.py:396 msgid "Please specify a product" msgstr "" @@ -23116,62 +23324,62 @@ msgstr "" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 msgid "Limit products" msgstr "" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 msgid "Send date" msgstr "" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 msgid "Time of day" msgstr "" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 msgid "Send email to" msgstr "" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, python-brace-format msgid "on {date} at {time}" msgstr "" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, 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:269 +#: pretix/plugins/sendmail/models.py:275 #, 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:279 +#: pretix/plugins/sendmail/models.py:285 #, 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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -23387,30 +23595,30 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" msgstr[0] "" msgstr[1] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, python-format msgid "%(number)s waiting list entry" msgid_plural "%(number)s waiting list entries" msgstr[0] "" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 msgid "Your rule has been created." msgstr "" -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 msgid "The selected rule has been deleted." msgstr "" @@ -23484,11 +23692,6 @@ msgstr "" msgid "Minimum Price" msgstr "" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 msgid "Available" @@ -24305,11 +24508,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -25033,7 +25236,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "" @@ -25070,63 +25273,67 @@ msgstr "" msgid "Membership:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +msgid "This ticket is blocked." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 msgctxt "ticket_checkins" msgid "Usage:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, python-format msgid "This ticket has been used once." msgid_plural "This ticket has been used %(count)s times." msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 msgid "No attendee name provided" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, python-format msgid "Remove one %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, python-format msgid "" "Remove one %(item)s from your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -25136,42 +25343,42 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, python-format msgid "Add one more %(item)s to your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, python-format msgid "One product" msgid_plural "%(num)s products" msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, python-format msgid "incl. %(tax_sum)s taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 msgid "" "The items in your cart are no longer reserved for you. You can still " "complete your order as long as they’re available." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -25270,14 +25477,15 @@ msgid "Confirmation pending" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 msgctxt "order state" msgid "Confirmed" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 msgid "Uncategorized items" @@ -25355,7 +25563,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 msgid "Few tickets left" msgstr "" @@ -25364,7 +25572,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 msgctxt "available_event_in_list" msgid "Buy now" msgstr "" @@ -25379,7 +25587,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "" @@ -25388,7 +25596,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 msgid "Fully booked" msgstr "" @@ -25443,12 +25651,12 @@ msgid "Other dates" msgstr "" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 msgid "The booking period for this event is over." msgstr "" #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, python-format msgid "The booking period for this event will start on %(date)s at %(time)s." msgstr "" @@ -26503,7 +26711,7 @@ msgid "The products have been successfully added to your cart." msgstr "" #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -26712,15 +26920,15 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "" -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "" -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "" diff --git a/src/pretix/locale/vi/LC_MESSAGES/djangojs.po b/src/pretix/locale/vi/LC_MESSAGES/djangojs.po index 04e4e0d0e..9b2320054 100644 --- a/src/pretix/locale/vi/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/vi/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -284,22 +284,30 @@ msgid "Ticket code revoked/changed" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:61 -msgid "Order canceled" +msgid "Ticket blocked" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:62 -msgid "Ticket code is ambiguous on list" +msgid "Ticket not valid at this time" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:63 -msgid "Checked-in Tickets" +msgid "Order canceled" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:64 -msgid "Valid Tickets" +msgid "Ticket code is ambiguous on list" msgstr "" #: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:65 +msgid "Checked-in Tickets" +msgstr "" + +#: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:66 +msgid "Valid Tickets" +msgstr "" + +#: pretix/plugins/webcheckin/static/pretixplugins/webcheckin/main.js:67 msgid "Currently inside" msgstr "" @@ -543,31 +551,31 @@ msgid "" "darker shade." msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:461 +#: pretix/static/pretixcontrol/js/ui/main.js:464 msgid "All" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:462 +#: pretix/static/pretixcontrol/js/ui/main.js:465 msgid "None" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:463 +#: pretix/static/pretixcontrol/js/ui/main.js:466 msgid "Search query" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:466 +#: pretix/static/pretixcontrol/js/ui/main.js:469 msgid "Selected only" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:869 +#: pretix/static/pretixcontrol/js/ui/main.js:872 msgid "Use a different name internally" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:905 +#: pretix/static/pretixcontrol/js/ui/main.js:908 msgid "Click to close" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:977 +#: pretix/static/pretixcontrol/js/ui/main.js:980 msgid "You have unsaved changes!" msgstr "" diff --git a/src/pretix/locale/zh_Hans/LC_MESSAGES/django.po b/src/pretix/locale/zh_Hans/LC_MESSAGES/django.po index 1ba9c498a..a5f05bf7d 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-02-07 17:01+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2022-06-29 05:00+0000\n" "Last-Translator: Yang JianCheng <948862346@qq.com>\n" "Language-Team: Chinese (Simplified) " msgstr "<文件>" -#: pretix/base/models/orders.py:1313 pretix/base/models/orders.py:1321 +#: pretix/base/models/orders.py:1319 pretix/base/models/orders.py:1327 msgid "Empty, if this product is not an admission ticket" msgstr "空,如果这个产品不是门票" -#: pretix/base/models/orders.py:1526 +#: pretix/base/models/orders.py:1532 msgctxt "payment_state" msgid "created" msgstr "创建" -#: pretix/base/models/orders.py:1527 +#: pretix/base/models/orders.py:1533 msgctxt "payment_state" msgid "pending" msgstr "待处理的" -#: pretix/base/models/orders.py:1528 +#: pretix/base/models/orders.py:1534 msgctxt "payment_state" msgid "confirmed" msgstr "确认" -#: pretix/base/models/orders.py:1529 +#: pretix/base/models/orders.py:1535 msgctxt "payment_state" msgid "canceled" msgstr "取消" -#: pretix/base/models/orders.py:1530 +#: pretix/base/models/orders.py:1536 msgctxt "payment_state" msgid "failed" msgstr "失败" -#: pretix/base/models/orders.py:1531 +#: pretix/base/models/orders.py:1537 msgctxt "payment_state" msgid "refunded" msgstr "退还" -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1954 +#: pretix/base/models/orders.py:1565 pretix/base/models/orders.py:1960 #: pretix/base/shredder.py:436 msgid "Payment information" msgstr "支付信息" -#: pretix/base/models/orders.py:1895 +#: pretix/base/models/orders.py:1901 msgctxt "refund_state" msgid "started externally" msgstr "从外部开始" -#: pretix/base/models/orders.py:1896 +#: pretix/base/models/orders.py:1902 msgctxt "refund_state" msgid "created" msgstr "创建" -#: pretix/base/models/orders.py:1897 +#: pretix/base/models/orders.py:1903 msgctxt "refund_state" msgid "in transit" msgstr "在运输过程中" -#: pretix/base/models/orders.py:1898 +#: pretix/base/models/orders.py:1904 msgctxt "refund_state" msgid "done" msgstr "完成" -#: pretix/base/models/orders.py:1899 +#: pretix/base/models/orders.py:1905 msgctxt "refund_state" msgid "failed" msgstr "失败" -#: pretix/base/models/orders.py:1901 +#: pretix/base/models/orders.py:1907 msgctxt "refund_state" msgid "canceled" msgstr "取消" -#: pretix/base/models/orders.py:1909 +#: pretix/base/models/orders.py:1915 msgctxt "refund_source" msgid "Organizer" msgstr "组织者" -#: pretix/base/models/orders.py:1910 +#: pretix/base/models/orders.py:1916 msgctxt "refund_source" msgid "Customer" msgstr "客户" -#: pretix/base/models/orders.py:1911 +#: pretix/base/models/orders.py:1917 msgctxt "refund_source" msgid "External" msgstr "外部" -#: pretix/base/models/orders.py:1949 +#: pretix/base/models/orders.py:1955 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:197 #, fuzzy #| msgid "Refund only" msgid "Refund reason" msgstr "仅退款" -#: pretix/base/models/orders.py:1950 +#: pretix/base/models/orders.py:1956 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:200 msgid "" "May be shown to the end user or used e.g. as part of a payment reference." msgstr "" -#: pretix/base/models/orders.py:2061 +#: pretix/base/models/orders.py:2067 msgid "Payment fee" msgstr "支付费用" -#: pretix/base/models/orders.py:2062 +#: pretix/base/models/orders.py:2068 msgid "Shipping fee" msgstr "运输费用" -#: pretix/base/models/orders.py:2063 +#: pretix/base/models/orders.py:2069 msgid "Service fee" msgstr "服务费用" -#: pretix/base/models/orders.py:2064 +#: pretix/base/models/orders.py:2070 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Cancellation fee" msgstr "取消费用" -#: pretix/base/models/orders.py:2065 +#: pretix/base/models/orders.py:2071 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2066 +#: pretix/base/models/orders.py:2072 msgid "Other fees" msgstr "其他费用" -#: pretix/base/models/orders.py:2067 pretix/base/payment.py:1200 +#: pretix/base/models/orders.py:2073 pretix/base/payment.py:1200 #: pretix/base/payment.py:1205 pretix/base/settings.py:747 #: pretix/control/templates/pretixcontrol/items/index.html:90 #: pretix/control/templates/pretixcontrol/order/index.html:143 msgid "Gift card" msgstr "礼品卡" -#: pretix/base/models/orders.py:2072 +#: pretix/base/models/orders.py:2078 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:66 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:104 #: pretix/control/views/vouchers.py:110 msgid "Value" msgstr "价值" -#: pretix/base/models/orders.py:2259 +#: pretix/base/models/orders.py:2293 msgid "Order position" msgstr "订单位置" -#: pretix/base/models/orders.py:2639 +#: pretix/base/models/orders.py:2703 msgid "Cart ID (e.g. session key)" msgstr "购物车 ID(例如,会话密钥)" -#: pretix/base/models/orders.py:2673 +#: pretix/base/models/orders.py:2737 msgid "Cart position" msgstr "购物车位置" -#: pretix/base/models/orders.py:2674 +#: pretix/base/models/orders.py:2738 msgid "Cart positions" msgstr "购物车位置" -#: pretix/base/models/orders.py:2772 +#: pretix/base/models/orders.py:2836 msgid "Business customer" msgstr "商业客户" -#: pretix/base/models/orders.py:2788 +#: pretix/base/models/orders.py:2852 msgid "This reference will be printed on your invoice for your convenience." msgstr "为方便起见,此参考文件将打印在您的发票上。" @@ -4851,8 +4897,8 @@ msgstr "" "于指代您的组织者帐户和您的活动。" #: pretix/base/models/organizer.py:94 pretix/control/forms/event.py:103 -#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:753 -#: pretix/control/forms/filter.py:872 pretix/control/forms/filter.py:1493 +#: pretix/control/forms/event.py:109 pretix/control/forms/filter.py:756 +#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:1496 #: pretix/control/templates/pretixcontrol/email_setup.html:6 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 #: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 @@ -5115,15 +5161,7 @@ msgid "" "be used." msgstr "优惠券最大优惠金额数,超出额度后,剩余部分变为无效。" -#: pretix/base/models/vouchers.py:221 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/control/views/vouchers.py:109 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 -msgid "Valid until" -msgstr "有效期至" - -#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1887 +#: pretix/base/models/vouchers.py:225 pretix/control/forms/filter.py:1890 msgid "Reserve ticket from quota" msgstr "定额订票" @@ -5388,8 +5426,8 @@ msgid "Dates" msgstr "日期" #: pretix/base/notifications.py:200 -#: pretix/control/templates/pretixcontrol/order/index.html:630 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:370 +#: pretix/control/templates/pretixcontrol/order/index.html:662 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:400 msgid "Net total" msgstr "净额总计" @@ -5550,10 +5588,10 @@ msgstr "您需要选择产品的变量。" #: pretix/base/orderimport.py:351 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:373 pretix/base/orderimport.py:389 #: pretix/base/orderimport.py:408 pretix/base/orderimport.py:433 -#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:590 -#: pretix/control/forms/filter.py:594 pretix/control/forms/filter.py:598 -#: pretix/control/forms/filter.py:602 pretix/control/forms/filter.py:607 -#: pretix/control/forms/filter.py:612 +#: pretix/base/orderimport.py:444 pretix/control/forms/filter.py:593 +#: pretix/control/forms/filter.py:597 pretix/control/forms/filter.py:601 +#: pretix/control/forms/filter.py:605 pretix/control/forms/filter.py:610 +#: pretix/control/forms/filter.py:615 #, fuzzy #| msgid "Invoice addresses" msgid "Invoice address" @@ -5577,7 +5615,7 @@ msgstr "此支付提供商不支持自动退款。" msgid "Please enter a valid state." msgstr "请选择一个有效的座位。" -#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:621 +#: pretix/base/orderimport.py:470 pretix/control/forms/filter.py:624 #, fuzzy #| msgid "Attendee email" msgid "Attendee e-mail address" @@ -5586,12 +5624,12 @@ msgstr "观众Email" #: pretix/base/orderimport.py:486 pretix/base/orderimport.py:497 #: pretix/base/orderimport.py:508 pretix/base/orderimport.py:519 #: pretix/base/orderimport.py:535 pretix/base/orderimport.py:554 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -#: pretix/control/templates/pretixcontrol/order/index.html:509 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:164 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 +#: pretix/control/forms/filter.py:628 pretix/control/forms/filter.py:632 +#: pretix/control/forms/filter.py:636 pretix/control/forms/filter.py:641 +#: pretix/control/forms/filter.py:646 +#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:194 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:197 #, fuzzy #| msgid "Attendee badges" msgid "Attendee address" @@ -5618,7 +5656,7 @@ msgstr "您输入的号码无效。" #: pretix/base/orderimport.py:603 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 -#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/control/templates/pretixcontrol/order/index.html:481 msgid "Ticket code" msgstr "门票码" @@ -5638,34 +5676,39 @@ msgstr "" msgid "Please enter a valid language code." msgstr "请输入有效的电子邮件地址。" -#: pretix/base/orderimport.py:662 +#: pretix/base/orderimport.py:666 pretix/base/orderimport.py:689 +#, python-brace-format +msgid "Could not parse {value} as a date and time." +msgstr "" + +#: pretix/base/orderimport.py:708 #, fuzzy #| msgid "Please enter a valid email address." msgid "Please enter a valid sales channel." msgstr "请输入有效的电子邮件地址。" -#: pretix/base/orderimport.py:686 +#: pretix/base/orderimport.py:732 #, fuzzy #| msgid "No matching answers found." msgid "Multiple matching seats were found." msgstr "找不到匹配的答案。" -#: pretix/base/orderimport.py:688 +#: pretix/base/orderimport.py:734 #, fuzzy #| msgid "No matching answers found." msgid "No matching seat was found." msgstr "找不到匹配的答案。" -#: pretix/base/orderimport.py:691 pretix/base/services/cart.py:195 +#: pretix/base/orderimport.py:737 pretix/base/services/cart.py:195 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "您选择的座位已经被选。请选择其他座位。" -#: pretix/base/orderimport.py:694 pretix/base/services/cart.py:192 +#: pretix/base/orderimport.py:740 pretix/base/services/cart.py:192 msgid "You need to select a specific seat." msgstr "您需要选择一个特定的座位。" -#: pretix/base/orderimport.py:744 pretix/base/orderimport.py:752 +#: pretix/base/orderimport.py:790 pretix/base/orderimport.py:798 #, fuzzy #| msgid "Invalid option selected." msgid "Ambiguous option selected." @@ -6040,9 +6083,9 @@ msgid "Price including add-ons" msgstr "价格包括附加" #: pretix/base/pdf.py:172 -#: pretix/control/templates/pretixcontrol/order/index.html:501 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:153 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:156 +#: pretix/control/templates/pretixcontrol/order/index.html:533 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, fuzzy #| msgid "Attendee email" msgid "Attendee company" @@ -6152,7 +6195,7 @@ msgid "Event begin weekday" msgstr "活动开始日期" #: pretix/base/pdf.py:261 pretix/base/pdf.py:290 -#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1102 +#: pretix/base/services/checkin.py:263 pretix/control/forms/filter.py:1105 msgid "Friday" msgstr "星期五" @@ -6244,8 +6287,8 @@ msgstr "" "插件 1\n" "插件 2" -#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1243 -#: pretix/control/forms/filter.py:1245 +#: pretix/base/pdf.py:372 pretix/control/forms/filter.py:1246 +#: pretix/control/forms/filter.py:1248 #: pretix/control/templates/pretixcontrol/organizers/index.html:42 msgid "Organizer name" msgstr "组织者名称" @@ -6289,7 +6332,7 @@ msgid "Ground floor, Row 3, Seat 4" msgstr "地面层,3排,4座" #: pretix/base/pdf.py:414 pretix/base/pdf.py:420 -#: pretix/control/forms/orders.py:299 +#: pretix/control/forms/orders.py:312 msgid "General admission" msgstr "一般入场" @@ -6348,7 +6391,7 @@ msgstr "观众姓名" #: pretix/base/pdf.py:577 pretix/base/pdf.py:584 #: pretix/plugins/badges/exporters.py:313 #: pretix/plugins/checkinlists/exporters.py:109 -#: pretix/plugins/checkinlists/exporters.py:438 +#: pretix/plugins/checkinlists/exporters.py:450 #: pretix/plugins/ticketoutputpdf/exporters.py:98 #, python-brace-format msgid "Attendee name: {part}" @@ -6415,25 +6458,25 @@ msgstr "相对日期:" msgid "Not set" msgstr "未设置" -#: pretix/base/secrets.py:116 +#: pretix/base/secrets.py:119 msgid "Random (default, works with all pretix apps)" msgstr "" -#: pretix/base/secrets.py:146 +#: pretix/base/secrets.py:150 msgid "" "pretix signature scheme 1 (for very large events, changes semantics of " "offline scanning – please refer to documentation or support for details)" msgstr "" -#: pretix/base/services/cancelevent.py:223 -#: pretix/base/services/cancelevent.py:281 +#: pretix/base/services/cancelevent.py:229 +#: pretix/base/services/cancelevent.py:287 #, fuzzy #| msgid "Event created" msgid "Event canceled" msgstr "事件创建" #: pretix/base/services/cart.py:95 pretix/base/services/orderimport.py:214 -#: pretix/base/services/orders.py:139 +#: pretix/base/services/orders.py:140 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -6452,7 +6495,7 @@ msgctxt "subevent" msgid "No date was specified." msgstr "没有指定日期。" -#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:176 +#: pretix/base/services/cart.py:101 pretix/base/services/orders.py:177 msgid "You selected a product which is not available for sale." msgstr "您选择了无法销售的产品。" @@ -6507,9 +6550,9 @@ msgid_plural "" msgstr[0] "" "我们从您的购物车中删除了%(product)s,因为您购买的物品不能少于%(min)s。" -#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:142 +#: pretix/base/services/cart.py:129 pretix/base/services/orders.py:143 #: pretix/presale/templates/pretixpresale/event/index.html:157 -#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:691 +#: pretix/presale/views/waiting.py:102 pretix/presale/views/widget.py:694 #, fuzzy #| msgid "The presale period for this event has not yet started." msgid "The booking period for this event has not yet started." @@ -6537,7 +6580,7 @@ msgid "" "positions have been removed from your cart." msgstr "此活动的预售期尚未开始。受影响的位置已从您的购物车中删除。" -#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:170 +#: pretix/base/services/cart.py:136 pretix/base/services/orders.py:171 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has ended. The " @@ -6556,7 +6599,7 @@ msgstr "输入的价格太高。" msgid "This voucher code is not known in our database." msgstr "此优惠券号码在我们的数据库中未知。" -#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:145 +#: pretix/base/services/cart.py:141 pretix/base/services/orders.py:146 #, python-format msgid "" "The voucher code \"%(voucher)s\" can only be used if you select at least " @@ -6652,15 +6695,15 @@ msgctxt "subevent" msgid "The selected event date is not active." msgstr "所选的活动日期无效。" -#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:177 +#: pretix/base/services/cart.py:177 pretix/base/services/orders.py:178 msgid "You can not select an add-on for the selected product." msgstr "您无法为所选产品选择附加组件。" -#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:178 +#: pretix/base/services/cart.py:178 pretix/base/services/orders.py:179 msgid "You can not select two variations of the same add-on product." msgstr "您无法选择相同附加产品的两种变化。" -#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:180 +#: pretix/base/services/cart.py:180 pretix/base/services/orders.py:181 #, fuzzy, python-format #| msgid "" #| "You can select at most %(max)s add-ons from the category %(cat)s for the " @@ -6674,7 +6717,7 @@ msgid_plural "" msgstr[0] "" "您可以从产品 %(base)s 的类别 %(cat)s 中选择最多 %(max)s 个附加组件。" -#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:185 +#: pretix/base/services/cart.py:185 pretix/base/services/orders.py:186 #, fuzzy, python-format #| msgid "" #| "You need to select at least %(min)s add-ons from the category %(cat)s for " @@ -6687,7 +6730,7 @@ msgid_plural "" "the product %(base)s." msgstr[0] "您需要从产品 %(base)s 的类别 %(cat)s 中选择至少 %(min)s 加载项。" -#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:189 +#: pretix/base/services/cart.py:189 pretix/base/services/orders.py:190 #, fuzzy, python-format #| msgid "" #| "You can select at most %(max)s add-ons from the category %(cat)s for the " @@ -6787,27 +6830,27 @@ msgstr "门票数量" msgid "week day" msgstr "周末日" -#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1098 +#: pretix/base/services/checkin.py:259 pretix/control/forms/filter.py:1101 msgid "Monday" msgstr "星期一" -#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1099 +#: pretix/base/services/checkin.py:260 pretix/control/forms/filter.py:1102 msgid "Tuesday" msgstr "星期二" -#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1100 +#: pretix/base/services/checkin.py:261 pretix/control/forms/filter.py:1103 msgid "Wednesday" msgstr "星期三" -#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1101 +#: pretix/base/services/checkin.py:262 pretix/control/forms/filter.py:1104 msgid "Thursday" msgstr "星期四" -#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1103 +#: pretix/base/services/checkin.py:264 pretix/control/forms/filter.py:1106 msgid "Saturday" msgstr "星期六" -#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1104 +#: pretix/base/services/checkin.py:265 pretix/control/forms/filter.py:1107 msgid "Sunday" msgstr "星期天" @@ -6837,31 +6880,56 @@ msgstr "" msgid "This order position has been canceled." msgstr "此订单位置已被取消。" -#: pretix/base/services/checkin.py:746 +#: pretix/base/services/checkin.py:726 +#, fuzzy +#| msgid "This ticket has already been redeemed." +msgid "This ticket has been blocked." +msgstr "此票已经兑换。" + +#: pretix/base/services/checkin.py:732 pretix/base/services/checkin.py:736 +#, fuzzy, python-brace-format +#| msgctxt "subevent" +#| msgid "This voucher is not valid for this event date." +msgid "This ticket is only valid after {datetime}." +msgstr "此优惠券对此活动日期无效。" + +#: pretix/base/services/checkin.py:743 pretix/base/services/checkin.py:747 +#, fuzzy, python-brace-format +#| msgid "This ticket has already been redeemed." +msgid "This ticket was only valid before {datetime}." +msgstr "此票已经兑换。" + +#: pretix/base/services/checkin.py:774 msgid "This order position has an invalid product for this check-in list." msgstr "此订单位置有一个签入列表无效的产品。" -#: pretix/base/services/checkin.py:751 +#: pretix/base/services/checkin.py:779 #, fuzzy #| msgid "This order position has an invalid product for this check-in list." msgid "This order position has an invalid date for this check-in list." msgstr "此订单位置有一个签入列表无效的产品。" -#: pretix/base/services/checkin.py:758 +#: pretix/base/services/checkin.py:784 +#, fuzzy +#| msgid "This order is not pending approval." +msgid "This order is not yet approved." +msgstr "此订单未待批准。" + +#: pretix/base/services/checkin.py:791 msgid "This order is not marked as paid." msgstr "此订单未标记为已付款。" -#: pretix/base/services/checkin.py:768 +#: pretix/base/services/checkin.py:801 #, fuzzy, python-brace-format #| msgid "Voucher explanation" msgid "Entry not permitted: {explanation}." msgstr "票证说明" -#: pretix/base/services/checkin.py:777 +#: pretix/base/services/checkin.py:810 msgid "You need to answer questions to complete this check-in." msgstr "您需要回答问题才能完成此签入。" -#: pretix/base/services/checkin.py:824 +#: pretix/base/services/checkin.py:857 msgid "This ticket has already been redeemed." msgstr "此票已经兑换。" @@ -7073,33 +7141,33 @@ msgstr "错误,导入值{value},列{column},行{line}:{message}" msgid "Invalid data in row {row}: {message}" msgstr "日期输入无效。" -#: pretix/base/services/orders.py:120 +#: pretix/base/services/orders.py:121 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "您选择的部分产品已不再可用。请参阅下面的详细信息。" -#: pretix/base/services/orders.py:124 +#: pretix/base/services/orders.py:125 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "您选择的部分产品已不再以您选择的数量提供。请参阅下面的详细信息。" -#: pretix/base/services/orders.py:128 +#: pretix/base/services/orders.py:129 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "在此期间,您购物车中某些商品的价格发生了变化。请参阅下面的详细信息。" -#: pretix/base/services/orders.py:131 +#: pretix/base/services/orders.py:132 msgid "An internal error occurred, please try again." msgstr "出现内部错误,请重试。" -#: pretix/base/services/orders.py:132 +#: pretix/base/services/orders.py:133 msgid "Your cart is empty." msgstr "您的购物车是空的。" -#: pretix/base/services/orders.py:134 +#: pretix/base/services/orders.py:135 #, fuzzy, python-format #| msgid "" #| "You cannot select more than %(max)s items of the product %(product)s. We " @@ -7113,19 +7181,19 @@ msgid_plural "" msgstr[0] "" "您不能选择超过产品%(product)s的%(max)s项。我们从您的购物车中删除了剩余物品。" -#: pretix/base/services/orders.py:143 +#: pretix/base/services/orders.py:144 #, fuzzy #| msgid "The presale period has ended." msgid "The booking period has ended." msgstr "预售期已结束。" -#: pretix/base/services/orders.py:149 +#: pretix/base/services/orders.py:150 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "用于购物车中某件商品的优惠券号码在我们的数据库中未知。" -#: pretix/base/services/orders.py:151 +#: pretix/base/services/orders.py:152 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " @@ -7134,7 +7202,7 @@ msgstr "" "用于购物车中某件商品的优惠券号码已达到允许的最大次数。我们从您的购物车中删除" "了该商品。" -#: pretix/base/services/orders.py:155 +#: pretix/base/services/orders.py:156 #, fuzzy #| msgid "" #| "The voucher code used for one of the items in your cart has already been " @@ -7147,14 +7215,14 @@ msgstr "" "用于购物车中某件商品的优惠券号码已达到允许的最大次数。我们从您的购物车中删除" "了该商品。" -#: pretix/base/services/orders.py:159 +#: pretix/base/services/orders.py:160 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" "用于购物车中某件商品的优惠券号码已过期。我们从您的购物车中删除了该商品。" -#: pretix/base/services/orders.py:162 +#: pretix/base/services/orders.py:163 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." @@ -7162,13 +7230,13 @@ msgstr "" "用于购物车中某件商品的优惠券号码对此商品无效。我们从您的购物车中删除了该商" "品。" -#: pretix/base/services/orders.py:164 +#: pretix/base/services/orders.py:165 #, fuzzy #| msgid "You need a valid voucher code to order this product." msgid "You need a valid voucher code to order one of the products." msgstr "您需要有效的优惠券号码才能订购此产品。" -#: pretix/base/services/orders.py:166 +#: pretix/base/services/orders.py:167 #, fuzzy #| msgid "" #| "The presale period for one of the events in your cart has not yet " @@ -7179,46 +7247,46 @@ msgid "" msgstr "" "您购物车中其中某个活动的预售期尚未开始。受影响的位置已从您的购物车中移除。" -#: pretix/base/services/orders.py:173 +#: pretix/base/services/orders.py:174 msgid "" "One of the seats in your order was invalid, we removed the position from " "your cart." msgstr "您订单中的座位之一无效,我们从您的购物车中删除了该位置。" -#: pretix/base/services/orders.py:174 +#: pretix/base/services/orders.py:175 msgid "" "One of the seats in your order has been taken in the meantime, we removed " "the position from your cart." msgstr "" "在此期间,您订单中的一个座位已被选走,我们已从您的购物车中删除了该位置。" -#: pretix/base/services/orders.py:205 +#: pretix/base/services/orders.py:206 #, fuzzy #| msgid "The order has been canceled." msgid "The order was not canceled." msgstr "订单已取消。" -#: pretix/base/services/orders.py:260 pretix/control/forms/orders.py:107 +#: pretix/base/services/orders.py:261 pretix/control/forms/orders.py:120 msgid "The new expiry date needs to be in the future." msgstr "新的有效期需要在将来。" -#: pretix/base/services/orders.py:338 pretix/base/services/orders.py:400 +#: pretix/base/services/orders.py:355 pretix/base/services/orders.py:417 msgid "This order is not pending approval." msgstr "此订单未待批准。" -#: pretix/base/services/orders.py:459 pretix/presale/views/order.py:869 +#: pretix/base/services/orders.py:476 pretix/presale/views/order.py:869 #: pretix/presale/views/order.py:918 msgid "You cannot cancel this order." msgstr "您无法取消此订单。" -#: pretix/base/services/orders.py:471 +#: pretix/base/services/orders.py:488 #, python-brace-format msgid "" "This order can not be canceled since the gift card {card} purchased in this " "order has already been redeemed." msgstr "由于此订单购买的礼品卡{card}已被兑换 ,因此无法取消该订单。" -#: pretix/base/services/orders.py:512 pretix/control/forms/orders.py:191 +#: pretix/base/services/orders.py:529 pretix/control/forms/orders.py:204 #, fuzzy #| msgid "" #| "The cancellation fee cannot be higher than the payment credit of this " @@ -7227,13 +7295,13 @@ msgid "" "The cancellation fee cannot be higher than the total amount of this order." msgstr "取消费用不能高于此订单的付款额度。" -#: pretix/base/services/orders.py:878 +#: pretix/base/services/orders.py:895 #, fuzzy #| msgid "This payment method does not support automatic refunds." msgid "The selected payment methods do not cover the total balance." msgstr "此付款方式不支持自动退款。" -#: pretix/base/services/orders.py:943 +#: pretix/base/services/orders.py:960 msgid "" "While trying to place your order, we noticed that the order total has " "changed. Either one of the prices changed just now, or a gift card you used " @@ -7242,87 +7310,87 @@ msgstr "" "在尝试下订单时,我们注意到订单总价已更改。可能是某一个价格刚刚改变了,或者您" "使用的礼品卡在此期间使用了。请检查以下价格,然后重试。" -#: pretix/base/services/orders.py:1380 +#: pretix/base/services/orders.py:1403 msgid "You need to select a variation of the product." msgstr "您需要选择产品的变量。" -#: pretix/base/services/orders.py:1381 +#: pretix/base/services/orders.py:1404 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "配额{name}没有足够的容量来执行操作。" -#: pretix/base/services/orders.py:1382 +#: pretix/base/services/orders.py:1405 msgid "There is no quota defined that allows this operation." msgstr "没有定义允许此操作的配额。" -#: pretix/base/services/orders.py:1383 +#: pretix/base/services/orders.py:1406 msgid "The selected product is not active or has no price set." msgstr "所选产品无效或未设置价格。" -#: pretix/base/services/orders.py:1384 +#: pretix/base/services/orders.py:1407 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "此操作会使订单为空。请取消订单本身。" -#: pretix/base/services/orders.py:1386 +#: pretix/base/services/orders.py:1409 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "此操作将使订单免费,因此立即支付,但没有配额可用。" -#: pretix/base/services/orders.py:1389 +#: pretix/base/services/orders.py:1412 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "这是一个附加产品,请选择应添加的基本位置。" -#: pretix/base/services/orders.py:1390 +#: pretix/base/services/orders.py:1413 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "所选的基本位置不允许您将此产品添加为附加组件。" -#: pretix/base/services/orders.py:1391 +#: pretix/base/services/orders.py:1414 msgid "You need to choose a subevent for the new position." msgstr "您需要为新位置选择子活动。" -#: pretix/base/services/orders.py:1394 +#: pretix/base/services/orders.py:1417 #, python-brace-format msgid "" "You selected seat \"{seat}\" for a date that does not match the selected " "ticket date. Please choose a seat again." msgstr "您选择的座位“ {seat} ”与所选票证日期不符。请再次选择一个座位。" -#: pretix/base/services/orders.py:1396 +#: pretix/base/services/orders.py:1419 msgid "The selected product requires you to select a seat." msgstr "所选产品要求您选择一个座位。" -#: pretix/base/services/orders.py:1397 +#: pretix/base/services/orders.py:1420 msgid "The selected product does not allow to select a seat." msgstr "所选产品不允许选择座位。" -#: pretix/base/services/orders.py:1398 +#: pretix/base/services/orders.py:1421 #, fuzzy #| msgid "The selected product is not active or has no price set." msgid "The selected country is blocked by your tax rule." msgstr "所选产品无效或未设置价格。" -#: pretix/base/services/orders.py:1399 +#: pretix/base/services/orders.py:1422 msgid "" "You cannot change the price of a position that has been used to issue a gift " "card." msgstr "您不能更改已用于发行礼品卡的位置的价格。" -#: pretix/base/services/orders.py:2096 pretix/base/services/orders.py:2112 +#: pretix/base/services/orders.py:2133 pretix/base/services/orders.py:2149 #, python-brace-format msgid "" "A position can not be canceled since the gift card {card} purchased in this " "order has already been redeemed." msgstr "无法取消位置,因为在此订单中购买的礼品卡{card}已经被兑换。" -#: pretix/base/services/orders.py:2621 +#: pretix/base/services/orders.py:2731 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -7447,7 +7515,7 @@ msgstr "" msgid "Plugin: %s" msgstr "插件:%s" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:442 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:465 #, fuzzy, python-brace-format #| msgid "The voucher has been created." msgid "The voucher has been sent to {recipient}." @@ -8209,7 +8277,7 @@ msgstr "如果禁用,将显示活动的开始和结束日期,而不显示时 msgid "Hide all products that are sold out" msgstr "隐藏所有售罄的产品" -#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1456 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1461 msgid "Publicly show how many tickets of a certain type are still available." msgstr "公开显示某种类型的票还有多少。" @@ -8225,7 +8293,7 @@ msgstr "显示默认情况下展开的产品的变化" msgid "Enable waiting list" msgstr "启用等待列表" -#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1461 +#: pretix/base/settings.py:1134 pretix/control/forms/event.py:1466 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -8577,7 +8645,7 @@ msgstr "" "如果支付方式允许,已支付的款项将自动退还。否则,将创建手动退款以供您手动处" "理。" -#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:791 +#: pretix/base/settings.py:1523 pretix/control/forms/orders.py:822 msgid "Keep a fixed cancellation fee" msgstr "保留固定的取消费用" @@ -8585,7 +8653,7 @@ msgstr "保留固定的取消费用" msgid "Keep payment, shipping and service fees" msgstr "保留付款,运费和服务费" -#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:802 +#: pretix/base/settings.py:1544 pretix/control/forms/orders.py:833 msgid "Keep a percentual cancellation fee" msgstr "保留百分比取消费" @@ -8667,19 +8735,19 @@ msgstr "" msgid "Refund method" msgstr "退款订单" -#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1484 +#: pretix/base/settings.py:1648 pretix/control/forms/event.py:1489 msgid "Contact address" msgstr "联系地址" -#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1486 +#: pretix/base/settings.py:1649 pretix/control/forms/event.py:1491 msgid "We'll show this publicly to allow attendees to contact you." msgstr "我们将公开展示此内容,以便观众与您联系。" -#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1478 +#: pretix/base/settings.py:1657 pretix/control/forms/event.py:1483 msgid "Imprint URL" msgstr "版本说明网址" -#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1479 +#: pretix/base/settings.py:1658 pretix/control/forms/event.py:1484 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -9071,7 +9139,7 @@ msgstr "" "您的{event}团队" #: pretix/base/settings.py:1997 pretix/control/forms/event.py:1048 -#: pretix/control/forms/event.py:1121 pretix/plugins/sendmail/models.py:206 +#: pretix/control/forms/event.py:1126 pretix/plugins/sendmail/models.py:212 msgid "Number of days" msgstr "天数" @@ -9117,11 +9185,47 @@ msgstr "" "您的{event}团队" #: pretix/base/settings.py:2029 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "we did not yet receive a full payment for your order for {event}.\n" +#| "Please keep in mind that we only guarantee your order if we receive\n" +#| "your payment before {expire_date}.\n" +#| "\n" +#| "You can view the payment information and the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello,\n" +"\n" +"we did not yet receive a full payment for your order for {event}.\n" +"Please keep in mind that you are required to pay before {expire_date}.\n" +"\n" +"You can view the payment information and the status of your order at\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"您好,\n" +"\n" +"我们尚未收到{event}的订单付款。\n" +"请注意,如果我们在{expire_date}之前收到您的付款,我们才能保障您的订单。\n" +"\n" +"您可以在{url}查看付款信息和订单状态\n" +"\n" +"致敬,\n" +"您的{event}团队" + +#: pretix/base/settings.py:2042 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "您已从{event}的等待列表中选择" -#: pretix/base/settings.py:2033 +#: pretix/base/settings.py:2046 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -9192,12 +9296,12 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:2062 +#: pretix/base/settings.py:2075 #, python-brace-format msgid "Order canceled: {code}" msgstr "订单已取消:{code}" -#: pretix/base/settings.py:2066 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Hello,\n" @@ -9223,12 +9327,12 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:2080 +#: pretix/base/settings.py:2093 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "订单已批准并等待付款:{code}" -#: pretix/base/settings.py:2084 +#: pretix/base/settings.py:2097 #, python-brace-format msgid "" "Hello,\n" @@ -9258,12 +9362,12 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:2100 +#: pretix/base/settings.py:2113 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "订单已批准并确认:{code}" -#: pretix/base/settings.py:2104 +#: pretix/base/settings.py:2117 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -9299,12 +9403,12 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:2117 +#: pretix/base/settings.py:2130 #, python-brace-format msgid "Order denied: {code}" msgstr "订单被拒绝:{code}" -#: pretix/base/settings.py:2121 +#: pretix/base/settings.py:2134 #, python-brace-format msgid "" "Hello,\n" @@ -9333,7 +9437,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:2136 +#: pretix/base/settings.py:2149 #, python-brace-format msgid "" "Hello,\n" @@ -9351,13 +9455,13 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:2154 pretix/base/settings.py:2170 +#: pretix/base/settings.py:2167 pretix/base/settings.py:2183 #, fuzzy, python-brace-format #| msgid "Your ticket is ready for download: %(code)s" msgid "Your ticket is ready for download: {code}" msgstr "您的票已准备好下载:%(code)s" -#: pretix/base/settings.py:2158 +#: pretix/base/settings.py:2171 #, fuzzy, python-brace-format #| msgid "" #| "Hello {attendee_name},\n" @@ -9390,7 +9494,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:2174 +#: pretix/base/settings.py:2187 #, python-brace-format msgid "" "Hello,\n" @@ -9413,12 +9517,12 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:2186 +#: pretix/base/settings.py:2199 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2190 +#: pretix/base/settings.py:2203 #, python-brace-format msgid "" "Hello {name},\n" @@ -9438,12 +9542,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2221 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2212 +#: pretix/base/settings.py:2225 #, python-brace-format msgid "" "Hello {name},\n" @@ -9463,12 +9567,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2230 +#: pretix/base/settings.py:2243 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2234 +#: pretix/base/settings.py:2247 #, python-brace-format msgid "" "Hello {name},\n" @@ -9488,58 +9592,58 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2286 pretix/base/settings.py:2293 -#: pretix/base/settings.py:2307 pretix/base/settings.py:2315 -#: pretix/base/settings.py:2329 pretix/base/settings.py:2337 -#: pretix/base/settings.py:2351 pretix/base/settings.py:2358 +#: pretix/base/settings.py:2299 pretix/base/settings.py:2306 +#: pretix/base/settings.py:2320 pretix/base/settings.py:2328 +#: pretix/base/settings.py:2342 pretix/base/settings.py:2350 +#: pretix/base/settings.py:2364 pretix/base/settings.py:2371 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "请输入颜色的十六进制代码,例如#990000。" -#: pretix/base/settings.py:2290 +#: pretix/base/settings.py:2303 msgid "Primary color" msgstr "原色" -#: pretix/base/settings.py:2311 +#: pretix/base/settings.py:2324 msgid "Accent color for success" msgstr "强调成功的颜色" -#: pretix/base/settings.py:2312 +#: pretix/base/settings.py:2325 msgid "We strongly suggest to use a shade of green." msgstr "我们强烈建议使用绿色阴影。" -#: pretix/base/settings.py:2333 +#: pretix/base/settings.py:2346 msgid "Accent color for errors" msgstr "强调错误的颜色" -#: pretix/base/settings.py:2334 +#: pretix/base/settings.py:2347 msgid "We strongly suggest to use a shade of red." msgstr "我们强烈建议使用红色阴影。" -#: pretix/base/settings.py:2355 +#: pretix/base/settings.py:2368 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2370 +#: pretix/base/settings.py:2383 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2380 +#: pretix/base/settings.py:2393 #: pretix/control/templates/pretixcontrol/pdf/index.html:332 msgid "Font" msgstr "字形" -#: pretix/base/settings.py:2381 +#: pretix/base/settings.py:2394 msgid "Only respected by modern browsers." msgstr "仅受现代浏览器的尊重。" -#: pretix/base/settings.py:2408 pretix/base/settings.py:2451 +#: pretix/base/settings.py:2421 pretix/base/settings.py:2464 #: pretix/control/forms/organizer.py:395 #, fuzzy #| msgid "Sender name" msgid "Header image" msgstr "发件者姓名" -#: pretix/base/settings.py:2411 +#: pretix/base/settings.py:2424 #, fuzzy #| msgid "" #| "If you provide a logo image, we will by default not show your events name " @@ -9553,26 +9657,26 @@ msgid "" "smaller screens." msgstr "如果您提供标识图片,我们默认情况下不会在页眉中显示您的项目名称和日期。" -#: pretix/base/settings.py:2431 pretix/base/settings.py:2473 +#: pretix/base/settings.py:2444 pretix/base/settings.py:2486 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2432 pretix/base/settings.py:2474 +#: pretix/base/settings.py:2445 pretix/base/settings.py:2487 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2441 +#: pretix/base/settings.py:2454 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2442 +#: pretix/base/settings.py:2455 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2454 pretix/control/forms/organizer.py:399 +#: pretix/base/settings.py:2467 pretix/control/forms/organizer.py:399 #, fuzzy #| msgid "" #| "If you provide a logo image, we will by default not show your " @@ -9588,15 +9692,15 @@ msgstr "" "如果您提供标识图像,我们默认情况下不会在页眉中显示您的组织名称。 我们将以最大" "高度120像素显示您的标识。" -#: pretix/base/settings.py:2483 +#: pretix/base/settings.py:2496 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2491 +#: pretix/base/settings.py:2504 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2494 +#: pretix/base/settings.py:2507 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -9605,19 +9709,19 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:2512 +#: pretix/base/settings.py:2525 msgid "Logo image" msgstr "形象标识" -#: pretix/base/settings.py:2516 +#: pretix/base/settings.py:2529 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "我们将以2.5 cm的最大高度和宽度显示您的徽标。" -#: pretix/base/settings.py:2542 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2555 pretix/base/settings.py:2661 msgid "Info text" msgstr "信息文本" -#: pretix/base/settings.py:2545 pretix/base/settings.py:2650 +#: pretix/base/settings.py:2558 pretix/base/settings.py:2663 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -9625,11 +9729,11 @@ msgstr "" "默认情况下不会显示在任何位置,但如果您愿意,可以使用此功能,例如在票证模板" "中。" -#: pretix/base/settings.py:2554 +#: pretix/base/settings.py:2567 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:2557 +#: pretix/base/settings.py:2570 #, fuzzy #| msgid "" #| "This text will be shown above the payment options. You can explain the " @@ -9639,33 +9743,33 @@ msgid "" "for very important messages." msgstr "此文本将显示在付款选项上方。如果需要,可以在这里向用户解释这些选择。" -#: pretix/base/settings.py:2567 +#: pretix/base/settings.py:2580 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:2570 +#: pretix/base/settings.py:2583 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:2580 +#: pretix/base/settings.py:2593 msgid "Voucher explanation" msgstr "票证说明" -#: pretix/base/settings.py:2583 +#: pretix/base/settings.py:2596 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "此文本将显示在票证号码的输入旁边。您可以使用它来解释如何获取票证号码。" -#: pretix/base/settings.py:2593 +#: pretix/base/settings.py:2606 #, fuzzy #| msgid "Attendee name" msgid "Attendee data explanation" msgstr "观众姓名" -#: pretix/base/settings.py:2596 +#: pretix/base/settings.py:2609 #, fuzzy #| msgid "" #| "This text will be shown next to the input for a voucher code. You can use " @@ -9675,23 +9779,23 @@ msgid "" "product. You can use it e.g. to explain why you need information from them." msgstr "此文本将显示在票证号码的输入旁边。您可以使用它来解释如何获取票证号码。" -#: pretix/base/settings.py:2606 +#: pretix/base/settings.py:2619 #, fuzzy #| msgid "Additional fee" msgid "Additional success message" msgstr "额外费用" -#: pretix/base/settings.py:2607 +#: pretix/base/settings.py:2620 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:2619 +#: pretix/base/settings.py:2632 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:2626 +#: pretix/base/settings.py:2639 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -9699,15 +9803,15 @@ msgstr "" "请务必输入有效的电子邮件地址。 我们将向您发送订单确认,其中包含您稍后访问订单" "所需的链接。" -#: pretix/base/settings.py:2633 +#: pretix/base/settings.py:2646 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:2659 +#: pretix/base/settings.py:2672 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:2660 +#: pretix/base/settings.py:2673 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -9715,73 +9819,73 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:2732 pretix/base/settings.py:2742 +#: pretix/base/settings.py:2745 pretix/base/settings.py:2755 msgid "Event start time (descending)" msgstr "活动开始时间(递减)" -#: pretix/base/settings.py:2734 pretix/base/settings.py:2744 +#: pretix/base/settings.py:2747 pretix/base/settings.py:2757 msgid "Name (descending)" msgstr "姓名(递减)" -#: pretix/base/settings.py:2739 +#: pretix/base/settings.py:2752 msgctxt "subevent" msgid "Date ordering" msgstr "日期排序" -#: pretix/base/settings.py:2755 +#: pretix/base/settings.py:2768 msgid "Link back to organizer overview on all event pages" msgstr "链接回所有活动页面上的组织者概述" -#: pretix/base/settings.py:2764 +#: pretix/base/settings.py:2777 msgid "Homepage text" msgstr "主页文本" -#: pretix/base/settings.py:2766 +#: pretix/base/settings.py:2779 msgid "This will be displayed on the organizer homepage." msgstr "这将显示在组织者主页上。" -#: pretix/base/settings.py:2781 +#: pretix/base/settings.py:2794 #, fuzzy #| msgid "Gift card code" msgid "Length of gift card codes" msgstr "礼品卡代码" -#: pretix/base/settings.py:2782 +#: pretix/base/settings.py:2795 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:2792 +#: pretix/base/settings.py:2805 #, fuzzy #| msgid "Gift card code" msgid "Validity of gift card codes in years" msgstr "礼品卡代码" -#: pretix/base/settings.py:2793 +#: pretix/base/settings.py:2806 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:2802 +#: pretix/base/settings.py:2815 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:2808 +#: pretix/base/settings.py:2821 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:2815 +#: pretix/base/settings.py:2828 #, fuzzy #| msgid "Additional text" msgid "Dialog text" msgstr "附加文本" -#: pretix/base/settings.py:2822 +#: pretix/base/settings.py:2835 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -9789,197 +9893,197 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:2830 +#: pretix/base/settings.py:2843 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:2836 +#: pretix/base/settings.py:2849 #, fuzzy #| msgid "Price settings" msgid "Privacy settings" msgstr "价格设置" -#: pretix/base/settings.py:2841 +#: pretix/base/settings.py:2854 #, fuzzy #| msgid "Allowed titles" msgid "Dialog title" msgstr "允许的头衔" -#: pretix/base/settings.py:2847 +#: pretix/base/settings.py:2860 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:2852 +#: pretix/base/settings.py:2865 #, fuzzy #| msgid "Product description" msgid "\"Accept\" button description" msgstr "产品描述" -#: pretix/base/settings.py:2858 +#: pretix/base/settings.py:2871 #, fuzzy #| msgid "Required question" msgid "Required cookies only" msgstr "必要的问题" -#: pretix/base/settings.py:2863 +#: pretix/base/settings.py:2876 #, fuzzy #| msgid "Product description" msgid "\"Reject\" button description" msgstr "产品描述" -#: pretix/base/settings.py:2873 +#: pretix/base/settings.py:2886 #, fuzzy #| msgid "Customers can cancel their unpaid orders" msgid "Customers can choose their own seats" msgstr "客户可以取消未付订单" -#: pretix/base/settings.py:2874 +#: pretix/base/settings.py:2887 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:2898 +#: pretix/base/settings.py:2911 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:2907 +#: pretix/base/settings.py:2920 msgid "Most common English titles" msgstr "最常见的英文标题" -#: pretix/base/settings.py:2917 +#: pretix/base/settings.py:2930 msgid "Most common German titles" msgstr "最常见的德语标题" -#: pretix/base/settings.py:2930 +#: pretix/base/settings.py:2943 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:2931 +#: pretix/base/settings.py:2944 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:2932 +#: pretix/base/settings.py:2945 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:2957 pretix/base/settings.py:2970 -#: pretix/base/settings.py:2986 pretix/base/settings.py:3036 -#: pretix/base/settings.py:3049 pretix/base/settings.py:3063 -#: pretix/base/settings.py:3114 pretix/base/settings.py:3132 -#: pretix/base/settings.py:3151 +#: pretix/base/settings.py:2970 pretix/base/settings.py:2983 +#: pretix/base/settings.py:2999 pretix/base/settings.py:3049 +#: pretix/base/settings.py:3062 pretix/base/settings.py:3076 +#: pretix/base/settings.py:3127 pretix/base/settings.py:3145 +#: pretix/base/settings.py:3164 msgid "Given name" msgstr "给定名称" -#: pretix/base/settings.py:2958 pretix/base/settings.py:2971 -#: pretix/base/settings.py:2987 pretix/base/settings.py:3003 -#: pretix/base/settings.py:3020 pretix/base/settings.py:3035 -#: pretix/base/settings.py:3050 pretix/base/settings.py:3064 -#: pretix/base/settings.py:3115 pretix/base/settings.py:3133 -#: pretix/base/settings.py:3152 +#: pretix/base/settings.py:2971 pretix/base/settings.py:2984 +#: pretix/base/settings.py:3000 pretix/base/settings.py:3016 +#: pretix/base/settings.py:3033 pretix/base/settings.py:3048 +#: pretix/base/settings.py:3063 pretix/base/settings.py:3077 +#: pretix/base/settings.py:3128 pretix/base/settings.py:3146 +#: pretix/base/settings.py:3165 msgid "Family name" msgstr "姓氏" -#: pretix/base/settings.py:2962 pretix/base/settings.py:2978 -#: pretix/base/settings.py:2994 pretix/base/settings.py:3009 -#: pretix/base/settings.py:3027 pretix/base/settings.py:3042 -#: pretix/base/settings.py:3072 pretix/base/settings.py:3095 -#: pretix/base/settings.py:3123 pretix/base/settings.py:3142 -#: pretix/base/settings.py:3166 +#: pretix/base/settings.py:2975 pretix/base/settings.py:2991 +#: pretix/base/settings.py:3007 pretix/base/settings.py:3022 +#: pretix/base/settings.py:3040 pretix/base/settings.py:3055 +#: pretix/base/settings.py:3085 pretix/base/settings.py:3108 +#: pretix/base/settings.py:3136 pretix/base/settings.py:3155 +#: pretix/base/settings.py:3179 msgctxt "person_name_sample" msgid "John" msgstr "John" -#: pretix/base/settings.py:2963 pretix/base/settings.py:2979 -#: pretix/base/settings.py:2995 pretix/base/settings.py:3011 -#: pretix/base/settings.py:3029 pretix/base/settings.py:3043 -#: pretix/base/settings.py:3073 pretix/base/settings.py:3124 -#: pretix/base/settings.py:3143 pretix/base/settings.py:3167 +#: pretix/base/settings.py:2976 pretix/base/settings.py:2992 +#: pretix/base/settings.py:3008 pretix/base/settings.py:3024 +#: pretix/base/settings.py:3042 pretix/base/settings.py:3056 +#: pretix/base/settings.py:3086 pretix/base/settings.py:3137 +#: pretix/base/settings.py:3156 pretix/base/settings.py:3180 msgctxt "person_name_sample" msgid "Doe" msgstr "Doe" -#: pretix/base/settings.py:2969 pretix/base/settings.py:2985 -#: pretix/base/settings.py:3017 pretix/base/settings.py:3131 -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:2982 pretix/base/settings.py:2998 +#: pretix/base/settings.py:3030 pretix/base/settings.py:3144 +#: pretix/base/settings.py:3163 msgctxt "person_name" msgid "Title" msgstr "标题" -#: pretix/base/settings.py:2977 pretix/base/settings.py:2993 -#: pretix/base/settings.py:3026 pretix/base/settings.py:3141 -#: pretix/base/settings.py:3165 +#: pretix/base/settings.py:2990 pretix/base/settings.py:3006 +#: pretix/base/settings.py:3039 pretix/base/settings.py:3154 +#: pretix/base/settings.py:3178 msgctxt "person_name_sample" msgid "Dr" msgstr "博士" -#: pretix/base/settings.py:3001 pretix/base/settings.py:3018 +#: pretix/base/settings.py:3014 pretix/base/settings.py:3031 msgid "First name" msgstr "名字" -#: pretix/base/settings.py:3002 pretix/base/settings.py:3019 +#: pretix/base/settings.py:3015 pretix/base/settings.py:3032 msgid "Middle name" msgstr "中名" -#: pretix/base/settings.py:3083 pretix/base/settings.py:3094 +#: pretix/base/settings.py:3096 pretix/base/settings.py:3107 #: pretix/control/forms/organizer.py:514 msgctxt "person_name_sample" msgid "John Doe" msgstr "John Doe" -#: pretix/base/settings.py:3089 +#: pretix/base/settings.py:3102 msgid "Calling name" msgstr "叫名字" -#: pretix/base/settings.py:3102 +#: pretix/base/settings.py:3115 msgid "Latin transcription" msgstr "拉丁语转录" -#: pretix/base/settings.py:3113 pretix/base/settings.py:3130 -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3126 pretix/base/settings.py:3143 +#: pretix/base/settings.py:3162 #, fuzzy #| msgid "Cancellation" msgctxt "person_name" msgid "Salutation" msgstr "取消" -#: pretix/base/settings.py:3122 pretix/base/settings.py:3140 -#: pretix/base/settings.py:3164 +#: pretix/base/settings.py:3135 pretix/base/settings.py:3153 +#: pretix/base/settings.py:3177 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3153 +#: pretix/base/settings.py:3166 #, fuzzy #| msgid "Require customer name" msgctxt "person_name" msgid "Degree (after name)" msgstr "需要用户姓名" -#: pretix/base/settings.py:3168 +#: pretix/base/settings.py:3181 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3273 pretix/control/forms/event.py:216 +#: pretix/base/settings.py:3286 pretix/control/forms/event.py:216 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "您的默认语言环境也必须为您的活动启用(参见上面的方框)。" -#: pretix/base/settings.py:3277 +#: pretix/base/settings.py:3290 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "如果您不要求,则不能要求指定观众姓名。" -#: pretix/base/settings.py:3281 +#: pretix/base/settings.py:3294 msgid "You have to ask for attendee emails if you want to make them required." msgstr "如果想使它成为必需的,您必须向观众索要电子邮件。" -#: pretix/base/settings.py:3285 +#: pretix/base/settings.py:3298 #, fuzzy #| msgid "" #| "You have to ask for attendee emails if you want to make them required." @@ -9987,13 +10091,13 @@ msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "如果想使它成为必需的,您必须向观众索要电子邮件。" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3302 #, fuzzy #| msgid "This will require users to enter a company name." msgid "You have to require invoice addresses to require for company names." msgstr "这将要求用户输入公司名称。" -#: pretix/base/settings.py:3296 +#: pretix/base/settings.py:3309 msgid "The last payment date cannot be before the end of presale." msgstr "最后付款日期不能在预售结束之前。" @@ -10789,7 +10893,7 @@ msgstr "发生意外错误,请稍后再试。" msgid "The task has been completed." msgstr "任务已完成。" -#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:627 +#: pretix/control/forms/__init__.py:205 pretix/control/forms/item.py:626 #, fuzzy, python-brace-format #| msgid "Please only upload PDF files." msgid "Please do not upload files larger than {size}!" @@ -10799,13 +10903,13 @@ msgstr "请仅上传PDF文件。" msgid "Filetype not allowed!" msgstr "文件类型不被允许!" -#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:407 -#: pretix/control/forms/filter.py:434 pretix/control/forms/filter.py:1687 -#: pretix/control/forms/filter.py:1720 pretix/control/forms/filter.py:1911 -#: pretix/control/forms/filter.py:1931 pretix/control/forms/filter.py:2025 -#: pretix/control/forms/filter.py:2041 pretix/control/forms/filter.py:2109 -#: pretix/control/forms/filter.py:2144 pretix/control/forms/orders.py:734 -#: pretix/control/forms/orders.py:911 +#: pretix/control/forms/checkin.py:91 pretix/control/forms/filter.py:410 +#: pretix/control/forms/filter.py:437 pretix/control/forms/filter.py:1690 +#: pretix/control/forms/filter.py:1723 pretix/control/forms/filter.py:1914 +#: pretix/control/forms/filter.py:1934 pretix/control/forms/filter.py:2028 +#: pretix/control/forms/filter.py:2044 pretix/control/forms/filter.py:2112 +#: pretix/control/forms/filter.py:2147 pretix/control/forms/orders.py:764 +#: pretix/control/forms/orders.py:942 #: 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 @@ -11053,24 +11157,24 @@ msgid "HTML mail renderer" msgstr "HTML邮件渲染器" #: pretix/control/forms/event.py:932 pretix/control/forms/event.py:959 -#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:1100 #, fuzzy #| msgid "Text sent to order contact address" msgid "Subject sent to order contact address" msgstr "发送至订单联系地址的文字" #: pretix/control/forms/event.py:937 pretix/control/forms/event.py:964 -#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1100 +#: pretix/control/forms/event.py:991 pretix/control/forms/event.py:1105 msgid "Text sent to order contact address" msgstr "发送至订单联系地址的文字" #: pretix/control/forms/event.py:942 pretix/control/forms/event.py:969 -#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1105 +#: pretix/control/forms/event.py:996 pretix/control/forms/event.py:1110 msgid "Send an email to attendees" msgstr "发送电子邮件给参加者" #: pretix/control/forms/event.py:943 pretix/control/forms/event.py:970 -#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1106 +#: pretix/control/forms/event.py:997 pretix/control/forms/event.py:1111 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -11080,21 +11184,21 @@ msgstr "" "下电子邮件发送给参加者。" #: pretix/control/forms/event.py:948 pretix/control/forms/event.py:975 -#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1111 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1116 #, fuzzy #| msgid "Text sent to attendees" msgid "Subject sent to attendees" msgstr "发送给参加者的文字" #: pretix/control/forms/event.py:953 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1007 pretix/control/forms/event.py:1121 msgid "Text sent to attendees" msgstr "发送给参加者的文字" -#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1055 -#: pretix/control/forms/event.py:1075 pretix/control/forms/event.py:1085 -#: pretix/control/forms/event.py:1090 pretix/control/forms/organizer.py:468 -#: pretix/control/forms/organizer.py:478 pretix/control/forms/organizer.py:488 +#: pretix/control/forms/event.py:1018 pretix/control/forms/event.py:1080 +#: pretix/control/forms/event.py:1090 pretix/control/forms/event.py:1095 +#: pretix/control/forms/organizer.py:468 pretix/control/forms/organizer.py:478 +#: pretix/control/forms/organizer.py:488 #: pretix/control/templates/pretixcontrol/event/mail.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:416 @@ -11127,46 +11231,54 @@ msgstr "文本(用户要求)" msgid "Text (requested by user)" msgstr "文本(用户要求)" +#: pretix/control/forms/event.py:1055 +msgid "Text (if order will expire automatically)" +msgstr "" + #: pretix/control/forms/event.py:1060 msgid "Subject (if order will expire automatically)" msgstr "" #: pretix/control/forms/event.py:1065 +msgid "Text (if order will not expire automatically)" +msgstr "" + +#: pretix/control/forms/event.py:1070 msgid "Subject (if order will not expire automatically)" msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1129 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" "此电子邮件将在订单项目开始的前几天发送。如果该字段为空,则永远不会发送邮件。" -#: pretix/control/forms/event.py:1128 +#: pretix/control/forms/event.py:1133 #, fuzzy #| msgid "Received order" msgid "Subject for received order" msgstr "收到订单" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1138 #, fuzzy #| msgid "Received order" msgid "Text for received order" msgstr "收到订单" -#: pretix/control/forms/event.py:1138 +#: pretix/control/forms/event.py:1143 #, fuzzy #| msgid "Yes, approve order" msgid "Subject for approved order" msgstr "是的,批准订单" -#: pretix/control/forms/event.py:1143 +#: pretix/control/forms/event.py:1148 #, fuzzy #| msgid "Yes, approve order" msgid "Text for approved order" msgstr "是的,批准订单" -#: pretix/control/forms/event.py:1146 +#: pretix/control/forms/event.py:1151 #, fuzzy #| msgid "" #| "This will only be sent out for non-free orders. Free orders will receive " @@ -11176,19 +11288,19 @@ msgid "" "free order template from below instead." msgstr "这将只发送给非免费订单。免费订单将收到上面的免费订单模板。" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1155 #, fuzzy #| msgid "Approved order" msgid "Subject for approved free order" msgstr "批准的订单" -#: pretix/control/forms/event.py:1155 +#: pretix/control/forms/event.py:1160 #, fuzzy #| msgid "Approved order" msgid "Text for approved free order" msgstr "批准的订单" -#: pretix/control/forms/event.py:1158 +#: pretix/control/forms/event.py:1163 #, fuzzy #| msgid "" #| "This will only be sent out for non-free orders. Free orders will receive " @@ -11198,20 +11310,20 @@ msgid "" "non-free order template from above instead." msgstr "这将只发送给非免费订单。免费订单将收到上面的免费订单模板。" -#: pretix/control/forms/event.py:1162 +#: pretix/control/forms/event.py:1167 #, fuzzy #| msgid "Received order" msgid "Subject for denied order" msgstr "收到订单" -#: pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:1172 #, fuzzy #| msgid "Denied order" msgid "Text for denied order" msgstr "拒绝订单" -#: pretix/control/forms/event.py:1219 pretix/control/forms/orders.py:639 -#: pretix/control/forms/orders.py:833 pretix/control/forms/organizer.py:528 +#: pretix/control/forms/event.py:1224 pretix/control/forms/orders.py:669 +#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:528 #: pretix/control/forms/vouchers.py:295 #: pretix/plugins/banktransfer/payment.py:211 #: pretix/plugins/sendmail/forms.py:61 @@ -11219,77 +11331,77 @@ msgstr "拒绝订单" msgid "Available placeholders: {list}" msgstr "可用占位符:{list}" -#: pretix/control/forms/event.py:1261 +#: pretix/control/forms/event.py:1266 #, fuzzy #| msgid "Ticket code" msgid "Ticket code generator" msgstr "门票码" -#: pretix/control/forms/event.py:1262 +#: pretix/control/forms/event.py:1267 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1324 msgid "Any country" msgstr "任何国家" -#: pretix/control/forms/event.py:1320 +#: pretix/control/forms/event.py:1325 msgid "European Union" msgstr "欧盟" -#: pretix/control/forms/event.py:1333 +#: pretix/control/forms/event.py:1338 msgid "Any customer" msgstr "任何客户" -#: pretix/control/forms/event.py:1334 +#: pretix/control/forms/event.py:1339 msgid "Individual" msgstr "个体" -#: pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:1340 msgid "Business" msgstr "业务" -#: pretix/control/forms/event.py:1336 +#: pretix/control/forms/event.py:1341 msgid "Business with valid VAT ID" msgstr "具有有效增值税ID的商家" -#: pretix/control/forms/event.py:1342 +#: pretix/control/forms/event.py:1347 msgid "Charge VAT" msgstr "收取增值费" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1349 msgid "No VAT" msgstr "无增值税" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1350 #, fuzzy #| msgid "Filetype not allowed!" msgid "Sale not allowed" msgstr "文件类型不被允许!" -#: pretix/control/forms/event.py:1346 +#: pretix/control/forms/event.py:1351 #, fuzzy #| msgid "New order requires approval" msgid "Order requires approval" msgstr "新订单需要批准" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1355 #, fuzzy #| msgid "Sales tax rate" msgid "Deviating tax rate" msgstr "销售税率" -#: pretix/control/forms/event.py:1355 +#: pretix/control/forms/event.py:1360 #, fuzzy #| msgid "Text on invoices" msgid "Text on invoice" msgstr "发票上的文本" -#: pretix/control/forms/event.py:1395 +#: pretix/control/forms/event.py:1400 msgid "Pre-selected voucher" msgstr "预选票证" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1402 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -11299,11 +11411,11 @@ msgstr "" "如果设置,小部件将显示产品,就好像已输入此票证一样,当通过小部件购买产品时," "将使用此票证。例如,这可以用于提供折扣或解锁密钥产品的小部件。" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1407 msgid "Compatibility mode" msgstr "兼容模式" -#: pretix/control/forms/event.py:1404 +#: pretix/control/forms/event.py:1409 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -11311,38 +11423,38 @@ msgstr "" "我们的常规窗口小部件不适用于所有网站构建器。如果遇到问题,请尝试使用此兼容模" "式。" -#: pretix/control/forms/event.py:1425 +#: pretix/control/forms/event.py:1430 msgid "The given voucher code does not exist." msgstr "给定的票证号不存在。" -#: pretix/control/forms/event.py:1432 pretix/control/forms/organizer.py:99 +#: pretix/control/forms/event.py:1437 pretix/control/forms/organizer.py:99 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "您输入的slug不正确。" -#: pretix/control/forms/event.py:1467 +#: pretix/control/forms/event.py:1472 msgid "Ticket downloads" msgstr "门票下载" -#: pretix/control/forms/event.py:1468 +#: pretix/control/forms/event.py:1473 msgid "Your customers will be able to download their tickets in PDF format." msgstr "您的客户可以下载PDF格式的门票。" -#: pretix/control/forms/event.py:1472 +#: pretix/control/forms/event.py:1477 msgid "Require all attendees to fill in their names" msgstr "要求所有观众填写姓名" -#: pretix/control/forms/event.py:1473 +#: pretix/control/forms/event.py:1478 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "默认情况下,我们会询问姓名但不要求他们。您可以在设置中完全关闭此功能。" -#: pretix/control/forms/event.py:1499 +#: pretix/control/forms/event.py:1504 msgid "Payment via Stripe" msgstr "通过条纹付款" -#: pretix/control/forms/event.py:1500 +#: pretix/control/forms/event.py:1505 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -11352,11 +11464,11 @@ msgstr "" "Stripe是一款在线支付处理器,支持信用卡和许多其他支付选项。要通过Stripe接受付" "款,您需要使用它们建立一个帐户,使用简单的界面只需不到五分钟。" -#: pretix/control/forms/event.py:1506 +#: pretix/control/forms/event.py:1511 msgid "Payment by bank transfer" msgstr "银行转账支付" -#: pretix/control/forms/event.py:1507 +#: pretix/control/forms/event.py:1512 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -11365,16 +11477,16 @@ msgstr "" "我们会指示您的客户将资金汇入您的帐户。然后,您可以导入银行对账单以在Pretix中" "处理付款,或者将其标记为手动付款。" -#: pretix/control/forms/event.py:1546 +#: pretix/control/forms/event.py:1551 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "价格(可选)" -#: pretix/control/forms/event.py:1551 +#: pretix/control/forms/event.py:1556 msgid "Free" msgstr "免费" -#: pretix/control/forms/event.py:1556 +#: pretix/control/forms/event.py:1561 msgid "Quantity available" msgstr "可用数量" @@ -11386,7 +11498,7 @@ msgid "Please enter less than 25 recipients." msgstr "请输入您的姓名。" #: pretix/control/forms/filter.py:193 pretix/control/forms/filter.py:195 -#: pretix/control/forms/filter.py:852 pretix/control/forms/filter.py:854 +#: pretix/control/forms/filter.py:855 pretix/control/forms/filter.py:857 msgid "Search for…" msgstr "搜索…" @@ -11407,95 +11519,103 @@ msgstr "已付(或已付费用取消)" #: pretix/control/forms/filter.py:213 #: pretix/control/templates/pretixcontrol/items/question.html:21 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:13 +#, fuzzy +#| msgctxt "checkoutflow" +#| msgid "Order confirmed" +msgid "Paid or confirmed" +msgstr "订单已确认" + +#: pretix/control/forms/filter.py:214 +#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:18 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 #: pretix/plugins/reports/exporters.py:328 msgid "Pending" msgstr "待处理" -#: pretix/control/forms/filter.py:214 -#: pretix/control/templates/pretixcontrol/items/question.html:22 +#: pretix/control/forms/filter.py:215 +#: pretix/control/templates/pretixcontrol/items/question.html:23 msgid "Pending or paid" msgstr "待定或已付款" -#: pretix/control/forms/filter.py:216 +#: pretix/control/forms/filter.py:217 #, fuzzy #| msgid "Cancellation" msgid "Cancellations" msgstr "取消" -#: pretix/control/forms/filter.py:217 +#: pretix/control/forms/filter.py:218 #, fuzzy #| msgid "Canceled (paid fee)" msgid "Canceled (fully)" msgstr "已取消(已支付费用)" -#: pretix/control/forms/filter.py:218 +#: pretix/control/forms/filter.py:219 #, fuzzy #| msgid "Canceled (or with paid fee)" msgid "Canceled (fully or with paid fee)" msgstr "取消(或付费)" -#: pretix/control/forms/filter.py:219 +#: pretix/control/forms/filter.py:220 #, fuzzy #| msgid "Cancellation fee" msgid "Cancellation requested" msgstr "取消费用" -#: pretix/control/forms/filter.py:220 +#: pretix/control/forms/filter.py:221 msgid "Fully canceled but invoice not canceled" msgstr "" -#: pretix/control/forms/filter.py:222 +#: pretix/control/forms/filter.py:223 #, fuzzy #| msgid "Payment providers" msgid "Payment process" msgstr "付款服务提供商" -#: pretix/control/forms/filter.py:224 -#: pretix/control/templates/pretixcontrol/items/question.html:25 +#: pretix/control/forms/filter.py:225 +#: pretix/control/templates/pretixcontrol/items/question.html:26 msgid "Pending or expired" msgstr "待定或过期" -#: pretix/control/forms/filter.py:225 -#: pretix/control/templates/pretixcontrol/items/question.html:23 +#: pretix/control/forms/filter.py:226 +#: pretix/control/templates/pretixcontrol/items/question.html:24 msgid "Pending (overdue)" msgstr "待定(逾期)" -#: pretix/control/forms/filter.py:226 +#: pretix/control/forms/filter.py:227 msgid "Overpaid" msgstr "超额支付" -#: pretix/control/forms/filter.py:227 +#: pretix/control/forms/filter.py:228 #, fuzzy #| msgid "Mark as paid" msgid "Partially paid" msgstr "标记为已付款" -#: pretix/control/forms/filter.py:228 +#: pretix/control/forms/filter.py:229 #, fuzzy #| msgctxt "checkoutflow" #| msgid "Order confirmed" msgid "Underpaid (but confirmed)" msgstr "订单已确认" -#: pretix/control/forms/filter.py:229 +#: pretix/control/forms/filter.py:230 msgid "Pending (but fully paid)" msgstr "待定(但全部付清)" -#: pretix/control/forms/filter.py:231 +#: pretix/control/forms/filter.py:232 #, fuzzy #| msgid "Order approval process" msgid "Approval process" msgstr "订单审批流程" -#: pretix/control/forms/filter.py:232 +#: pretix/control/forms/filter.py:233 #, fuzzy #| msgid "Approval pending" msgid "Approved, payment pending" msgstr "等待批准" -#: pretix/control/forms/filter.py:233 +#: pretix/control/forms/filter.py:234 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:7 #: pretix/control/templates/pretixcontrol/orders/overview.html:71 #: pretix/plugins/reports/exporters.py:322 @@ -11503,192 +11623,192 @@ msgstr "等待批准" msgid "Approval pending" msgstr "等待批准" -#: pretix/control/forms/filter.py:236 +#: pretix/control/forms/filter.py:237 msgid "Follow-up configured" msgstr "" -#: pretix/control/forms/filter.py:237 +#: pretix/control/forms/filter.py:238 msgid "Follow-up due" msgstr "" -#: pretix/control/forms/filter.py:441 pretix/control/forms/filter.py:1681 -#: pretix/control/forms/filter.py:1938 pretix/control/forms/filter.py:2220 +#: pretix/control/forms/filter.py:444 pretix/control/forms/filter.py:1684 +#: pretix/control/forms/filter.py:1941 pretix/control/forms/filter.py:2223 #: pretix/control/forms/vouchers.py:146 -#: pretix/control/templates/pretixcontrol/items/question.html:29 +#: pretix/control/templates/pretixcontrol/items/question.html:30 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:104 -#: pretix/plugins/sendmail/models.py:195 +#: pretix/plugins/sendmail/models.py:201 msgid "All products" msgstr "所有产品" -#: pretix/control/forms/filter.py:445 pretix/control/forms/filter.py:1942 -#: pretix/control/forms/filter.py:2224 pretix/control/forms/vouchers.py:134 +#: pretix/control/forms/filter.py:448 pretix/control/forms/filter.py:1945 +#: pretix/control/forms/filter.py:2227 pretix/control/forms/vouchers.py:134 #: pretix/control/views/typeahead.py:601 #, python-brace-format msgid "{product} – Any variation" msgstr "{product} - 任何变量" -#: pretix/control/forms/filter.py:509 pretix/control/forms/orders.py:745 +#: pretix/control/forms/filter.py:512 pretix/control/forms/orders.py:775 msgctxt "subevent" msgid "All dates starting at or after" msgstr "" -#: pretix/control/forms/filter.py:515 pretix/control/forms/orders.py:752 +#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:782 msgctxt "subevent" msgid "All dates starting before" msgstr "" -#: pretix/control/forms/filter.py:521 +#: pretix/control/forms/filter.py:524 msgid "Order placed at or after" msgstr "" -#: pretix/control/forms/filter.py:527 +#: pretix/control/forms/filter.py:530 #, fuzzy #| msgid "New order placed" msgid "Order placed before" msgstr "新预约订单" -#: pretix/control/forms/filter.py:556 +#: pretix/control/forms/filter.py:559 #, fuzzy #| msgid "Order payments and refunds" msgid "Minimal sum of payments and refunds" msgstr "订单付款和退款" -#: pretix/control/forms/filter.py:561 +#: pretix/control/forms/filter.py:564 #, fuzzy #| msgid "Order payments and refunds" msgid "Maximal sum of payments and refunds" msgstr "订单付款和退款" -#: pretix/control/forms/filter.py:603 pretix/control/forms/filter.py:608 -#: pretix/control/forms/filter.py:634 pretix/control/forms/filter.py:639 -#: pretix/control/forms/filter.py:654 +#: pretix/control/forms/filter.py:606 pretix/control/forms/filter.py:611 +#: pretix/control/forms/filter.py:637 pretix/control/forms/filter.py:642 +#: pretix/control/forms/filter.py:657 msgid "Exact matches only" msgstr "" -#: pretix/control/forms/filter.py:756 pretix/control/forms/filter.py:761 -#: pretix/control/forms/filter.py:875 pretix/control/forms/filter.py:880 -#: pretix/control/forms/filter.py:1496 pretix/control/forms/filter.py:1501 +#: pretix/control/forms/filter.py:759 pretix/control/forms/filter.py:764 +#: pretix/control/forms/filter.py:878 pretix/control/forms/filter.py:883 +#: pretix/control/forms/filter.py:1499 pretix/control/forms/filter.py:1504 msgid "All organizers" msgstr "所有组织者" -#: pretix/control/forms/filter.py:867 pretix/control/forms/filter.py:1480 +#: pretix/control/forms/filter.py:870 pretix/control/forms/filter.py:1483 msgid "All events" msgstr "所有活动" -#: pretix/control/forms/filter.py:887 +#: pretix/control/forms/filter.py:890 #, fuzzy #| msgid "All payment providers" msgid "All payments" msgstr "所有的支付供应商" -#: pretix/control/forms/filter.py:897 +#: pretix/control/forms/filter.py:900 #, fuzzy #| msgid "Payment date" msgid "Payment created from" msgstr "付款日期" -#: pretix/control/forms/filter.py:902 +#: pretix/control/forms/filter.py:905 #, fuzzy #| msgid "Payment amount" msgid "Payment created until" msgstr "支付金额" -#: pretix/control/forms/filter.py:907 +#: pretix/control/forms/filter.py:910 #, fuzzy #| msgid "Valid" msgid "Paid from" msgstr "有效" -#: pretix/control/forms/filter.py:912 +#: pretix/control/forms/filter.py:915 #, fuzzy #| msgid "Valid until" msgid "Paid until" msgstr "有效期至" -#: pretix/control/forms/filter.py:1064 pretix/control/forms/filter.py:1482 +#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 msgid "Shop live and presale running" msgstr "实时购物和预售运行" -#: pretix/control/forms/filter.py:1065 pretix/control/forms/filter.py:1794 +#: pretix/control/forms/filter.py:1068 pretix/control/forms/filter.py:1797 msgid "Inactive" msgstr "待用" -#: pretix/control/forms/filter.py:1066 pretix/control/forms/filter.py:1484 +#: pretix/control/forms/filter.py:1069 pretix/control/forms/filter.py:1487 #: pretix/control/templates/pretixcontrol/events/index.html:144 #: pretix/control/templates/pretixcontrol/organizers/detail.html:108 #: pretix/control/templates/pretixcontrol/subevents/index.html:159 msgid "Presale not started" msgstr "预售尚未开始" -#: pretix/control/forms/filter.py:1067 pretix/control/forms/filter.py:1485 +#: pretix/control/forms/filter.py:1070 pretix/control/forms/filter.py:1488 #: pretix/control/templates/pretixcontrol/events/index.html:142 #: pretix/control/templates/pretixcontrol/organizers/detail.html:106 #: pretix/control/templates/pretixcontrol/subevents/index.html:157 msgid "Presale over" msgstr "预售结束" -#: pretix/control/forms/filter.py:1072 pretix/control/forms/filter.py:1075 -#: pretix/control/forms/filter.py:2121 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/filter.py:1078 +#: pretix/control/forms/filter.py:2124 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:73 #, fuzzy #| msgid "Date" msgid "Date from" msgstr "日期" -#: pretix/control/forms/filter.py:1079 pretix/control/forms/filter.py:1082 -#: pretix/control/forms/filter.py:2126 +#: pretix/control/forms/filter.py:1082 pretix/control/forms/filter.py:1085 +#: pretix/control/forms/filter.py:2129 #, fuzzy #| msgid "Date and time" msgid "Date until" msgstr "日期和时间" -#: pretix/control/forms/filter.py:1086 +#: pretix/control/forms/filter.py:1089 #, fuzzy #| msgid "Date" msgid "Start time from" msgstr "日期" -#: pretix/control/forms/filter.py:1091 +#: pretix/control/forms/filter.py:1094 #, fuzzy #| msgid "Date and time" msgid "Start time until" msgstr "日期和时间" -#: pretix/control/forms/filter.py:1096 pretix/control/forms/rrule.py:111 +#: pretix/control/forms/filter.py:1099 pretix/control/forms/rrule.py:111 #: pretix/control/forms/rrule.py:150 msgid "Weekday" msgstr "工作日" -#: pretix/control/forms/filter.py:1299 pretix/control/forms/filter.py:1301 -#: pretix/control/forms/filter.py:1350 pretix/control/forms/filter.py:1352 -#: pretix/control/forms/filter.py:1422 pretix/control/forms/filter.py:1424 -#: pretix/control/forms/filter.py:1808 pretix/control/forms/filter.py:1810 -#: pretix/control/forms/filter.py:2287 pretix/control/forms/filter.py:2289 +#: pretix/control/forms/filter.py:1302 pretix/control/forms/filter.py:1304 +#: pretix/control/forms/filter.py:1353 pretix/control/forms/filter.py:1355 +#: pretix/control/forms/filter.py:1425 pretix/control/forms/filter.py:1427 +#: pretix/control/forms/filter.py:1811 pretix/control/forms/filter.py:1813 +#: pretix/control/forms/filter.py:2290 pretix/control/forms/filter.py:2292 msgid "Search query" msgstr "搜索查询" -#: pretix/control/forms/filter.py:1362 +#: pretix/control/forms/filter.py:1365 #: pretix/control/templates/pretixcontrol/organizers/customer.html:45 #, fuzzy #| msgid "Inactive" msgid "active" msgstr "待用" -#: pretix/control/forms/filter.py:1363 +#: pretix/control/forms/filter.py:1366 #: pretix/control/templates/pretixcontrol/organizers/customer.html:41 #, fuzzy #| msgid "Disabled" msgid "disabled" msgstr "禁用" -#: pretix/control/forms/filter.py:1364 +#: pretix/control/forms/filter.py:1367 #: pretix/control/templates/pretixcontrol/organizers/customer.html:43 #, fuzzy #| msgid "Deactivate" msgid "not yet activated" msgstr "停用" -#: pretix/control/forms/filter.py:1368 +#: pretix/control/forms/filter.py:1371 #: pretix/control/templates/pretixcontrol/organizers/customer.html:109 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:127 @@ -11697,272 +11817,272 @@ msgstr "停用" msgid "Memberships" msgstr "成员" -#: pretix/control/forms/filter.py:1372 +#: pretix/control/forms/filter.py:1375 #, fuzzy #| msgid "Team memberships" msgid "Has no memberships" msgstr "团队成员资格" -#: pretix/control/forms/filter.py:1373 +#: pretix/control/forms/filter.py:1376 #, fuzzy #| msgid "Team memberships" msgid "Has any membership" msgstr "团队成员资格" -#: pretix/control/forms/filter.py:1374 +#: pretix/control/forms/filter.py:1377 #, fuzzy #| msgid "Team memberships" msgid "Has valid membership" msgstr "团队成员资格" -#: pretix/control/forms/filter.py:1481 +#: pretix/control/forms/filter.py:1484 msgid "Shop live" msgstr "实时购物" -#: pretix/control/forms/filter.py:1483 +#: pretix/control/forms/filter.py:1486 msgid "Shop not live" msgstr "无购物直播" -#: pretix/control/forms/filter.py:1486 +#: pretix/control/forms/filter.py:1489 msgid "Single event running or in the future" msgstr "单个活动正在运行或在将来运行" -#: pretix/control/forms/filter.py:1487 +#: pretix/control/forms/filter.py:1490 msgid "Single event in the past" msgstr "过去的单一活动" -#: pretix/control/forms/filter.py:1659 pretix/control/forms/filter.py:1661 +#: pretix/control/forms/filter.py:1662 pretix/control/forms/filter.py:1664 msgid "Search attendee…" msgstr "搜索观众…" -#: pretix/control/forms/filter.py:1667 +#: pretix/control/forms/filter.py:1670 msgid "Check-in status" msgstr "签入状态" -#: pretix/control/forms/filter.py:1669 +#: pretix/control/forms/filter.py:1672 msgid "All attendees" msgstr "所有观众" -#: pretix/control/forms/filter.py:1670 +#: pretix/control/forms/filter.py:1673 #, fuzzy #| msgid "Checked in – {list}" msgctxt "checkin state" msgid "Checked in but left" msgstr "已签入-{list}" -#: pretix/control/forms/filter.py:1671 +#: pretix/control/forms/filter.py:1674 #, fuzzy #| msgid "Presale" msgctxt "checkin state" msgid "Present" msgstr "预售" -#: pretix/control/forms/filter.py:1672 +#: pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 msgid "Checked in" msgstr "已签入" -#: pretix/control/forms/filter.py:1673 +#: pretix/control/forms/filter.py:1676 #: pretix/control/templates/pretixcontrol/checkin/index.html:173 msgid "Not checked in" msgstr "未签入" -#: pretix/control/forms/filter.py:1692 +#: pretix/control/forms/filter.py:1695 #, fuzzy #| msgid "Date" msgctxt "subevent" msgid "Date start from" msgstr "日期" -#: pretix/control/forms/filter.py:1698 +#: pretix/control/forms/filter.py:1701 #, fuzzy #| msgid "Date and time" msgctxt "subevent" msgid "Date start until" msgstr "日期和时间" -#: pretix/control/forms/filter.py:1799 pretix/control/forms/filter.py:1802 +#: pretix/control/forms/filter.py:1802 pretix/control/forms/filter.py:1805 #: pretix/control/templates/pretixcontrol/users/index.html:52 msgid "Administrator" msgstr "管理员" -#: pretix/control/forms/filter.py:1803 +#: pretix/control/forms/filter.py:1806 msgid "No administrator" msgstr "无管理员" -#: pretix/control/forms/filter.py:1874 +#: pretix/control/forms/filter.py:1877 msgid "Valid" msgstr "有效" -#: pretix/control/forms/filter.py:1875 +#: pretix/control/forms/filter.py:1878 msgid "Unredeemed" msgstr "未兑换" -#: pretix/control/forms/filter.py:1876 +#: pretix/control/forms/filter.py:1879 msgid "Redeemed at least once" msgstr "至少兑换一次" -#: pretix/control/forms/filter.py:1877 +#: pretix/control/forms/filter.py:1880 msgid "Fully redeemed" msgstr "完全兑换" -#: pretix/control/forms/filter.py:1879 +#: pretix/control/forms/filter.py:1882 msgid "Redeemed and checked in with ticket" msgstr "兑换门票并签入" -#: pretix/control/forms/filter.py:1884 +#: pretix/control/forms/filter.py:1887 msgid "Quota handling" msgstr "配额处理" -#: pretix/control/forms/filter.py:1888 +#: pretix/control/forms/filter.py:1891 msgid "Allow to ignore quota" msgstr "允许忽略配额" -#: pretix/control/forms/filter.py:1893 pretix/control/forms/filter.py:1895 +#: pretix/control/forms/filter.py:1896 pretix/control/forms/filter.py:1898 msgid "Filter by tag" msgstr "按标签过滤" -#: pretix/control/forms/filter.py:1900 pretix/control/forms/filter.py:1902 +#: pretix/control/forms/filter.py:1903 pretix/control/forms/filter.py:1905 msgid "Search voucher" msgstr "搜索票证" -#: pretix/control/forms/filter.py:1948 pretix/control/forms/vouchers.py:125 +#: pretix/control/forms/filter.py:1951 pretix/control/forms/vouchers.py:125 #: pretix/control/views/typeahead.py:609 pretix/control/views/typeahead.py:613 #: pretix/control/views/vouchers.py:122 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "配额内的任何产品“{quota}”" -#: pretix/control/forms/filter.py:2069 +#: pretix/control/forms/filter.py:2072 msgid "Refund status" msgstr "退款状态" -#: pretix/control/forms/filter.py:2071 +#: pretix/control/forms/filter.py:2074 msgid "All open refunds" msgstr "所有公开退款" -#: pretix/control/forms/filter.py:2072 +#: pretix/control/forms/filter.py:2075 msgid "All refunds" msgstr "所有退款" -#: pretix/control/forms/filter.py:2112 pretix/plugins/reports/exporters.py:615 +#: pretix/control/forms/filter.py:2115 pretix/plugins/reports/exporters.py:615 #, fuzzy #| msgctxt "subevent" #| msgid "Date history" msgid "Date filter" msgstr "日期历史纪录" -#: pretix/control/forms/filter.py:2114 pretix/plugins/reports/exporters.py:617 +#: pretix/control/forms/filter.py:2117 pretix/plugins/reports/exporters.py:617 #, fuzzy #| msgid "Filter by tag" msgid "Filter by…" msgstr "按标签过滤" -#: pretix/control/forms/filter.py:2116 pretix/plugins/reports/exporters.py:619 +#: pretix/control/forms/filter.py:2119 pretix/plugins/reports/exporters.py:619 #, fuzzy #| msgid "Date of last payment" msgid "Date of last successful payment" msgstr "最后付款日期" -#: pretix/control/forms/filter.py:2156 +#: pretix/control/forms/filter.py:2159 #, fuzzy #| msgid "Check-in lists" msgid "All check-ins" msgstr "签入列表" -#: pretix/control/forms/filter.py:2157 +#: pretix/control/forms/filter.py:2160 #, fuzzy #| msgid "Successful payments" msgid "Successful check-ins" msgstr "成功支付订单" -#: pretix/control/forms/filter.py:2158 +#: pretix/control/forms/filter.py:2161 #, fuzzy #| msgid "Only successful payments" msgid "Unsuccessful check-ins" msgstr "仅成功支付的订单" -#: pretix/control/forms/filter.py:2163 +#: pretix/control/forms/filter.py:2166 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:613 +#: pretix/plugins/checkinlists/exporters.py:634 #, fuzzy #| msgid "Card type" msgid "Scan type" msgstr "卡片类型" -#: pretix/control/forms/filter.py:2165 +#: pretix/control/forms/filter.py:2168 #, fuzzy #| msgid "All actions" msgid "All directions" msgstr "所有行为" -#: pretix/control/forms/filter.py:2174 +#: pretix/control/forms/filter.py:2177 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:619 +#: pretix/plugins/checkinlists/exporters.py:640 #, fuzzy #| msgid "Devices" msgid "Device" msgstr "设备" -#: pretix/control/forms/filter.py:2175 pretix/control/forms/filter.py:2310 +#: pretix/control/forms/filter.py:2178 pretix/control/forms/filter.py:2313 #, fuzzy #| msgid "All invoices" msgid "All devices" msgstr "所有发票" -#: pretix/control/forms/filter.py:2181 pretix/control/forms/filter.py:2297 +#: pretix/control/forms/filter.py:2184 pretix/control/forms/filter.py:2300 #, fuzzy #| msgctxt "subevent" #| msgid "All dates" msgid "All gates" msgstr "所有日期" -#: pretix/control/forms/filter.py:2189 +#: pretix/control/forms/filter.py:2192 #, fuzzy #| msgid "Start date" msgctxt "filter" msgid "Start date" msgstr "开始日期" -#: pretix/control/forms/filter.py:2195 +#: pretix/control/forms/filter.py:2198 #, fuzzy #| msgid "End date" msgctxt "filter" msgid "End date" msgstr "结束日期" -#: pretix/control/forms/filter.py:2214 pretix/control/forms/filter.py:2218 +#: pretix/control/forms/filter.py:2217 pretix/control/forms/filter.py:2221 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:10 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:78 #: pretix/plugins/checkinlists/exporters.py:138 -#: pretix/plugins/checkinlists/exporters.py:415 -#: pretix/plugins/checkinlists/exporters.py:612 -#: pretix/plugins/checkinlists/exporters.py:687 +#: pretix/plugins/checkinlists/exporters.py:427 +#: pretix/plugins/checkinlists/exporters.py:633 +#: pretix/plugins/checkinlists/exporters.py:708 msgid "Check-in list" msgstr "签入列表" -#: pretix/control/forms/filter.py:2301 +#: pretix/control/forms/filter.py:2304 #: pretix/control/templates/pretixcontrol/organizers/devices.html:82 msgid "Software" msgstr "软件" -#: pretix/control/forms/filter.py:2308 +#: pretix/control/forms/filter.py:2311 #, fuzzy #| msgid "Devices" msgid "Device status" msgstr "设备" -#: pretix/control/forms/filter.py:2311 +#: pretix/control/forms/filter.py:2314 #, fuzzy #| msgid "All invoices" msgid "Active devices" msgstr "所有发票" -#: pretix/control/forms/filter.py:2312 +#: pretix/control/forms/filter.py:2315 #, fuzzy #| msgid "Revoke device access:" msgid "Revoked devices" @@ -12184,7 +12304,7 @@ msgid "" "select the variations in the next step." msgstr "选择此项,例如,适用于多种尺码的T-恤。您可以在下一步中选择变化。" -#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:569 +#: pretix/control/forms/item.py:309 pretix/control/forms/item.py:568 #, fuzzy #| msgid "Product category" msgid "No category" @@ -12230,32 +12350,32 @@ msgstr "尺码" msgid "Number of tickets" msgstr "门票数量" -#: pretix/control/forms/item.py:482 +#: pretix/control/forms/item.py:481 msgid "Quota name is required." msgstr "配额名称是必需的。" -#: pretix/control/forms/item.py:487 +#: pretix/control/forms/item.py:486 msgid "Please select a quota." msgstr "请选择配额。" -#: pretix/control/forms/item.py:509 pretix/plugins/badges/forms.py:75 +#: pretix/control/forms/item.py:508 pretix/plugins/badges/forms.py:75 #: pretix/plugins/ticketoutputpdf/forms.py:53 msgid "(Event default)" msgstr "(缺席结果)" -#: pretix/control/forms/item.py:519 +#: pretix/control/forms/item.py:518 msgid "Choose automatically depending on event settings" msgstr "根据活动设置自动选择" -#: pretix/control/forms/item.py:520 +#: pretix/control/forms/item.py:519 msgid "Yes, if ticket generation is enabled in general" msgstr "是的,如果在一般情况下启用了票证生成" -#: pretix/control/forms/item.py:521 +#: pretix/control/forms/item.py:520 msgid "Never" msgstr "从不" -#: pretix/control/forms/item.py:531 +#: pretix/control/forms/item.py:530 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " @@ -12264,15 +12384,15 @@ msgstr "" "例如,这种降价适用于全日制学生,失业者和65岁以上的人。此门票包括访问活动的所" "有部分,VIP区除外。" -#: pretix/control/forms/item.py:555 +#: pretix/control/forms/item.py:554 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:578 +#: pretix/control/forms/item.py:577 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:593 +#: pretix/control/forms/item.py:592 #, fuzzy #| msgid "" #| "Gift card products should not be associated with non-zero tax rates since " @@ -12282,13 +12402,13 @@ msgid "" "sales tax will be applied when the gift card is redeemed." msgstr "礼品卡产品不应与非零税率相关联,因为当礼品卡被兑换时将适用销售税。" -#: pretix/control/forms/item.py:607 pretix/control/forms/item.py:826 +#: pretix/control/forms/item.py:606 pretix/control/forms/item.py:826 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:617 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -12296,7 +12416,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:703 +#: pretix/control/forms/item.py:702 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -12306,7 +12426,7 @@ msgstr "" "无法删除变量\"%s\",因为它已由用户订购或当前位于用户的购物车中。请将变量设置" "为“非活动”。" -#: pretix/control/forms/item.py:776 +#: pretix/control/forms/item.py:775 #, fuzzy #| msgid "Create a first product" msgid "Use value from product" @@ -12346,8 +12466,8 @@ msgstr "您添加了两次相同的附加组件类别" msgid "Bundled product" msgstr "捆绑的产品" -#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:334 -#: pretix/control/forms/orders.py:505 +#: pretix/control/forms/item.py:1010 pretix/control/forms/orders.py:347 +#: pretix/control/forms/orders.py:535 msgid "inactive" msgstr "待用" @@ -12432,22 +12552,39 @@ msgstr "显示所有测试模式订单" msgid "CSV column: \"{name}\"" msgstr "" -#: pretix/control/forms/orders.py:72 +#: pretix/control/forms/orders.py:79 +#, fuzzy +#| msgid "Cancel payment" +msgid "Confirm order regardless of payment" +msgstr "取消付款" + +#: pretix/control/forms/orders.py:80 +msgid "" +"If you check this box, this order will behave like a paid order for most " +"purposes, even though it is not yet paid. This means that the customer can " +"already download and use tickets regardless of your event settings, and the " +"order might be treated as paid by some plugins. If you check this, this " +"order will not be marked as \"expired\" automatically if the payment " +"deadline arrives, since we expect that you want to collect the amount " +"somehow and not auto-cancel the order." +msgstr "" + +#: pretix/control/forms/orders.py:88 msgid "Overbook quota" msgstr "超额预定的配额" -#: pretix/control/forms/orders.py:73 +#: pretix/control/forms/orders.py:89 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned!" msgstr "" "如果选中此框,即使导致超额预订配额并且您销售的票数超出计划,也会执行此操作!" -#: pretix/control/forms/orders.py:117 +#: pretix/control/forms/orders.py:130 msgid "Overbook quota and ignore late payment" msgstr "超额预定配额并忽略延迟付款" -#: pretix/control/forms/orders.py:118 +#: pretix/control/forms/orders.py:131 msgid "" "If you check this box, this operation will be performed even if it leads to " "an overbooked quota and you having sold more tickets than you planned! The " @@ -12457,17 +12594,17 @@ msgstr "" "如果选中此框,即使导致超额预订配额并且您销售的票数超出计划,也会执行此操作!" "无论延迟付款的设置如何,也将执行该操作。" -#: pretix/control/forms/orders.py:152 pretix/control/forms/orders.py:198 +#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211 #, fuzzy #| msgid "Notify user by e-mail" msgid "Notify customer by email" msgstr "通过电子邮件通知用户" -#: pretix/control/forms/orders.py:159 +#: pretix/control/forms/orders.py:172 msgid "Keep a cancellation fee of" msgstr "保留取消费用" -#: pretix/control/forms/orders.py:160 +#: pretix/control/forms/orders.py:173 #, fuzzy #| msgid "" #| "If you keep a fee, all positions within this order will be canceled and " @@ -12486,28 +12623,28 @@ msgstr "" "付款和运费也将被取消,如果您想保留,请将其包含在取消费中。请始终输入总值,税" "款将自动计算。" -#: pretix/control/forms/orders.py:166 +#: pretix/control/forms/orders.py:179 #, fuzzy #| msgid "Generate cancellation" msgid "Generate cancellation for invoice" msgstr "生成取消" -#: pretix/control/forms/orders.py:171 +#: pretix/control/forms/orders.py:184 #: pretix/control/templates/pretixcontrol/order/deny.html:23 msgid "Comment (will be sent to the user)" msgstr "评论(将发送给用户)" -#: pretix/control/forms/orders.py:172 +#: pretix/control/forms/orders.py:185 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:205 +#: pretix/control/forms/orders.py:218 msgid "Payment amount" msgstr "支付金额" -#: pretix/control/forms/orders.py:209 +#: pretix/control/forms/orders.py:222 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 #: pretix/plugins/reports/exporters.py:426 #: pretix/plugins/reports/exporters.py:488 @@ -12516,62 +12653,62 @@ msgstr "支付金额" msgid "Payment date" msgstr "付款日期" -#: pretix/control/forms/orders.py:232 +#: pretix/control/forms/orders.py:245 #, fuzzy #| msgid "Please select a valid seat." msgid "Please select some events." msgstr "请选择一个有效的座位。" -#: pretix/control/forms/orders.py:252 +#: pretix/control/forms/orders.py:265 msgid "Re-calculate taxes" msgstr "重新计算税款" -#: pretix/control/forms/orders.py:255 +#: pretix/control/forms/orders.py:268 #, fuzzy #| msgid "Re-calculate taxes" msgid "Do not re-calculate taxes" msgstr "重新计算税款" -#: pretix/control/forms/orders.py:256 +#: pretix/control/forms/orders.py:269 msgid "" "Re-calculate taxes based on address and product settings, keep gross amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:257 +#: pretix/control/forms/orders.py:270 msgid "" "Re-calculate taxes based on address and product settings, keep net amount " "the same." msgstr "" -#: pretix/control/forms/orders.py:262 +#: pretix/control/forms/orders.py:275 msgid "Issue a new invoice if required" msgstr "" -#: pretix/control/forms/orders.py:266 +#: pretix/control/forms/orders.py:279 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:271 +#: pretix/control/forms/orders.py:284 msgid "Notify user" msgstr "通知用户" -#: pretix/control/forms/orders.py:275 +#: pretix/control/forms/orders.py:288 msgid "" "Send an email to the customer notifying that their order has been changed." msgstr "向客户发送电子邮件,通知其订单已更改。" -#: pretix/control/forms/orders.py:279 +#: pretix/control/forms/orders.py:292 msgid "Allow to overbook quotas when performing this operation" msgstr "执行此操作是允许超额预定配额" -#: pretix/control/forms/orders.py:295 +#: pretix/control/forms/orders.py:308 msgid "Add-on to" msgstr "添加到" -#: pretix/control/forms/orders.py:300 +#: pretix/control/forms/orders.py:313 #: pretix/control/templates/pretixcontrol/checkin/index.html:99 #: pretix/control/templates/pretixcontrol/order/change.html:118 #: pretix/control/views/vouchers.py:110 @@ -12580,7 +12717,7 @@ msgstr "添加到" msgid "Seat" msgstr "" -#: pretix/control/forms/orders.py:303 +#: pretix/control/forms/orders.py:316 #: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 @@ -12592,54 +12729,70 @@ msgstr "" msgid "Membership" msgstr "成员" -#: pretix/control/forms/orders.py:311 +#: pretix/control/forms/orders.py:324 msgid "Including taxes, if any. Keep empty for the product's default price" msgstr "包括税收,如果有的话。产品默认价格为空" -#: pretix/control/forms/orders.py:426 pretix/control/forms/orders.py:430 -#: pretix/control/forms/orders.py:444 pretix/control/forms/orders.py:481 -#: pretix/control/forms/orders.py:500 pretix/control/forms/orders.py:518 -#: pretix/control/forms/orders.py:546 +#: 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 #, fuzzy #| msgid "Keep unchanged" msgid "(Unchanged)" msgstr "保持不变" -#: pretix/control/forms/orders.py:436 pretix/control/forms/orders.py:541 +#: pretix/control/forms/orders.py:449 pretix/control/forms/orders.py:571 msgid "New price (gross)" msgstr "新价格(总额)" -#: pretix/control/forms/orders.py:448 +#: pretix/control/forms/orders.py:453 +#, fuzzy +#| msgid "Ticket secret:" +msgid "Ticket is blocked" +msgstr "门票密钥:" + +#: pretix/control/forms/orders.py:458 +msgid "Validity start" +msgstr "" + +#: pretix/control/forms/orders.py:463 +#, fuzzy +#| msgid "Valid until" +msgid "Validity end" +msgstr "有效期至" + +#: pretix/control/forms/orders.py:475 msgid "Generate a new secret" msgstr "生成一个新密钥" -#: pretix/control/forms/orders.py:452 +#: pretix/control/forms/orders.py:479 #, fuzzy #| msgid "Cancel position" msgid "Cancel this position" msgstr "取消位置" -#: pretix/control/forms/orders.py:456 +#: pretix/control/forms/orders.py:483 msgid "Split into new order" msgstr "拆分为新订单" -#: pretix/control/forms/orders.py:519 +#: pretix/control/forms/orders.py:549 #, fuzzy #| msgid "Team memberships" msgid "(No membership)" msgstr "团队成员资格" -#: pretix/control/forms/orders.py:550 +#: pretix/control/forms/orders.py:580 #, fuzzy #| msgid "Remove filter" msgid "Remove this fee" msgstr "停止筛选" -#: pretix/control/forms/orders.py:565 +#: pretix/control/forms/orders.py:595 msgid "Invalidate secrets" msgstr "使秘密无效" -#: pretix/control/forms/orders.py:566 +#: pretix/control/forms/orders.py:596 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 " @@ -12648,77 +12801,78 @@ msgstr "" "重新生成订单和票证密码。 您需要将订单页面的链接重新发送给用户,用户需要再次下" "载他的票证。 旧版本无效。" -#: pretix/control/forms/orders.py:623 pretix/plugins/sendmail/forms.py:217 +#: pretix/control/forms/orders.py:653 pretix/plugins/sendmail/forms.py:217 #, fuzzy #| msgid "Cached ticket files" msgid "Attach tickets" msgstr "缓存的票证文件" -#: pretix/control/forms/orders.py:624 pretix/plugins/sendmail/forms.py:218 +#: pretix/control/forms/orders.py:654 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:628 +#: pretix/control/forms/orders.py:658 #, fuzzy #| msgid "Attach invoices to emails" msgid "Attach invoices" msgstr "将发票附加到电子邮件" -#: pretix/control/forms/orders.py:654 +#: pretix/control/forms/orders.py:684 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:15 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:25 msgid "Recipient" msgstr "收件人" -#: pretix/control/forms/orders.py:689 +#: pretix/control/forms/orders.py:719 msgid "" "Cancel the order. All tickets will no longer work. This can not be reverted." msgstr "取消订单。 所有门票将不再有效。 这不能还原。" -#: pretix/control/forms/orders.py:690 +#: pretix/control/forms/orders.py:720 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:692 +#: pretix/control/forms/orders.py:722 msgid "Do nothing and keep the order as it is." msgstr "什么都不做,保持原样。" -#: pretix/control/forms/orders.py:719 +#: pretix/control/forms/orders.py:749 msgid "The refund amount needs to be positive and less than {}." msgstr "退款金额必须为正数且小于{}。" -#: pretix/control/forms/orders.py:725 +#: pretix/control/forms/orders.py:755 msgid "You need to specify an amount for a partial refund." msgstr "您需要指定部分退款的金额。" -#: pretix/control/forms/orders.py:737 +#: pretix/control/forms/orders.py:767 #, fuzzy #| msgid "Cancel order" msgid "Cancel all dates" msgstr "取消订单" -#: pretix/control/forms/orders.py:756 +#: pretix/control/forms/orders.py:786 #, fuzzy #| msgctxt "amount_label" #| msgid "Automatically refund" msgid "Automatically refund money if possible" msgstr "自动退款" -#: pretix/control/forms/orders.py:759 -#, fuzzy -#| msgid "This payment method does not support automatic refunds." -msgid "Only available for payment method that support automatic refunds." -msgstr "此付款方式不支持自动退款。" +#: pretix/control/forms/orders.py:789 +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:762 +#: pretix/control/forms/orders.py:793 msgid "Create refund in the manual refund to-do list" msgstr "" -#: pretix/control/forms/orders.py:765 +#: pretix/control/forms/orders.py:796 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 " @@ -12727,37 +12881,37 @@ msgid "" "orders by offsetting with different orders or issuing gift cards." msgstr "" -#: pretix/control/forms/orders.py:771 +#: pretix/control/forms/orders.py:802 msgid "" "Refund order value to a gift card instead instead of the original payment " "method" msgstr "" -#: pretix/control/forms/orders.py:777 +#: pretix/control/forms/orders.py:808 #, fuzzy #| msgid "Gift card" msgid "Gift card validity" msgstr "礼品卡" -#: pretix/control/forms/orders.py:796 +#: pretix/control/forms/orders.py:827 #, fuzzy #| msgid "Keep a fixed cancellation fee" msgid "Keep a fixed cancellation fee per ticket" msgstr "保留固定的取消费用" -#: pretix/control/forms/orders.py:797 +#: pretix/control/forms/orders.py:828 #, fuzzy #| msgid "Generate tickets for add-on products" msgid "Free tickets and add-on products are not counted" msgstr "为关联商品生成门票" -#: pretix/control/forms/orders.py:807 +#: pretix/control/forms/orders.py:838 #, fuzzy #| msgid "Order fees" msgid "Keep fees" msgstr "订单费用" -#: pretix/control/forms/orders.py:810 +#: pretix/control/forms/orders.py:841 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 " @@ -12765,25 +12919,25 @@ msgid "" "dates." msgstr "" -#: pretix/control/forms/orders.py:816 +#: pretix/control/forms/orders.py:847 #, fuzzy #| msgid "Send vouchers" msgid "Send information via email" msgstr "发送优惠券" -#: pretix/control/forms/orders.py:822 +#: pretix/control/forms/orders.py:853 #, fuzzy #| msgid "Send vouchers" msgid "Send information to waiting list" msgstr "发送优惠券" -#: pretix/control/forms/orders.py:853 pretix/control/forms/orders.py:879 +#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910 #, fuzzy, python-brace-format #| msgid "Can create events" msgid "Canceled: {event}" msgstr "可以创建项目" -#: pretix/control/forms/orders.py:864 +#: pretix/control/forms/orders.py:895 #, fuzzy, python-brace-format #| msgid "" #| "Hello {attendee_name},\n" @@ -12819,7 +12973,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/control/forms/orders.py:891 +#: pretix/control/forms/orders.py:922 #, fuzzy, python-brace-format #| msgid "" #| "Hello {attendee_name},\n" @@ -12851,7 +13005,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/control/forms/orders.py:923 pretix/plugins/sendmail/forms.py:136 +#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136 #: pretix/plugins/sendmail/forms.py:225 #, fuzzy #| msgid "Please select a specific variation of this product." @@ -12859,20 +13013,20 @@ msgctxt "subevent" msgid "Please either select a specific date or a date range, not both." msgstr "请选择此产品的特定变量。" -#: pretix/control/forms/orders.py:925 +#: pretix/control/forms/orders.py:956 #, fuzzy #| msgid "Please select a specific variation of this product." msgctxt "subevent" msgid "Please either select all dates or a date range, not both." msgstr "请选择此产品的特定变量。" -#: pretix/control/forms/orders.py:927 pretix/plugins/sendmail/forms.py:138 +#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138 #: pretix/plugins/sendmail/forms.py:227 msgctxt "subevent" msgid "If you set a date range, please set both a start and an end." msgstr "" -#: pretix/control/forms/orders.py:929 +#: pretix/control/forms/orders.py:960 msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" @@ -13381,24 +13535,50 @@ msgstr "位置 #{posid}创建:{item}({price})。" msgid "A new secret has been generated for position #{posid}." msgstr "为位置 #{posid}生成了一个新密钥。" -#: pretix/control/logdisplay.py:174 +#: pretix/control/logdisplay.py:166 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity start date for position #{posid} has been changed to {value}." +msgstr "此订单位置已被取消。" + +#: pretix/control/logdisplay.py:172 +#, fuzzy, python-brace-format +#| msgid "This order position has been canceled." +msgid "" +"The validity end date for position #{posid} has been changed to {value}." +msgstr "此订单位置已被取消。" + +#: pretix/control/logdisplay.py:177 +#, fuzzy, python-brace-format +#| msgid "A new secret has been generated for position #{posid}." +msgid "A block has been added for position #{posid}." +msgstr "为位置 #{posid}生成了一个新密钥。" + +#: pretix/control/logdisplay.py:181 +#, fuzzy, python-brace-format +#| msgid "A new secret has been generated for position #{posid}." +msgid "A block has been removed for position #{posid}." +msgstr "为位置 #{posid}生成了一个新密钥。" + +#: pretix/control/logdisplay.py:193 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "位置 #{posid}({old_item},{old_price})拆分为新订单:{order}" -#: pretix/control/logdisplay.py:181 +#: pretix/control/logdisplay.py:200 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "此订单是通过拆分订单{order}创建的" -#: pretix/control/logdisplay.py:200 pretix/control/logdisplay.py:202 -#: pretix/control/logdisplay.py:570 pretix/control/logdisplay.py:572 -#: pretix/control/logdisplay.py:591 pretix/control/logdisplay.py:593 +#: pretix/control/logdisplay.py:219 pretix/control/logdisplay.py:221 +#: pretix/control/logdisplay.py:593 pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:614 pretix/control/logdisplay.py:616 msgid "(unknown)" msgstr "(未知)" -#: pretix/control/logdisplay.py:207 +#: pretix/control/logdisplay.py:226 #, fuzzy, python-brace-format #| msgid "" #| "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -13410,7 +13590,7 @@ msgstr "" "在{datetime}中为列表\"{list}\"扫描位置 #{posid},即使已经扫描过,也已经上传了" "扫描。" -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:236 #, fuzzy, python-brace-format #| msgid "" #| "The check-in of position #{posid} on list \"{list}\" has been reverted." @@ -13418,7 +13598,7 @@ msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "列表\"{list}\"上的位置 #{posid}的签入已恢复。" -#: pretix/control/logdisplay.py:228 +#: pretix/control/logdisplay.py:247 #, fuzzy, python-brace-format #| msgid "" #| "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -13430,7 +13610,7 @@ msgstr "" "在{datetime}中为列表\"{list}\"扫描位置 #{posid},即使已经扫描过,也已经上传了" "扫描。" -#: pretix/control/logdisplay.py:238 +#: pretix/control/logdisplay.py:257 #, fuzzy, python-brace-format #| msgid "" #| "The check-in of position #{posid} on list \"{list}\" has been reverted." @@ -13439,7 +13619,7 @@ msgid "" "uploaded." msgstr "列表\"{list}\"上的位置 #{posid}的签入已恢复。" -#: pretix/control/logdisplay.py:249 +#: pretix/control/logdisplay.py:268 #, fuzzy, python-brace-format #| msgid "" #| "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -13451,7 +13631,7 @@ msgstr "" "在{datetime}中为列表\"{list}\"扫描位置 #{posid},即使已经扫描过,也已经上传了" "扫描。" -#: pretix/control/logdisplay.py:260 +#: pretix/control/logdisplay.py:279 #, fuzzy, python-brace-format #| msgid "" #| "The check-in of position #{posid} on list \"{list}\" has been reverted." @@ -13460,7 +13640,7 @@ msgid "" "code \"{errorcode}\"." msgstr "列表\"{list}\"上的位置 #{posid}的签入已恢复。" -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:289 #, fuzzy, python-brace-format #| msgid "" #| "Position #{posid} has been checked in at {datetime} for list \"{list}\"." @@ -13468,24 +13648,24 @@ msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "位置 #{posid}已在{datetime}处签入列表“{list}”。" -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:295 #, fuzzy, python-brace-format #| msgid "Position #{posid} has been checked in for list \"{list}\"." msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "位置 #{posid}已签入列表“{list}”。" -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:301 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "位置 #{posid}已在{datetime}处签入列表“{list}”。" -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:307 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "位置 #{posid}已签入列表“{list}”。" -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -13494,301 +13674,313 @@ msgstr "" "在{datetime}中为列表\"{list}\"扫描位置 #{posid},即使已经扫描过,也已经上传了" "扫描。" -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "位置 #{posid}已被扫描并拒绝,因为它之前已经在列表{list}上扫描过。" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:333 #, fuzzy #| msgid "The product has been created." msgid "This object has been created by cloning." msgstr "产品已创建。" -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:334 #, fuzzy #| msgid "The order has been changed." msgid "The organizer has been changed." msgstr "订单已更改。" -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:335 #, fuzzy #| msgid "The team settings have been changed." msgid "The organizer settings have been changed." msgstr "团队设置已更改。" -#: pretix/control/logdisplay.py:317 pretix/control/logdisplay.py:490 +#: pretix/control/logdisplay.py:336 pretix/control/logdisplay.py:513 #, fuzzy #| msgid "The order details have been changed." msgid "The footer links have been changed." msgstr "订单详细信息已更改。" -#: pretix/control/logdisplay.py:318 pretix/control/logdisplay.py:417 +#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:440 #, fuzzy #| msgid "The quota has been added." msgid "A scheduled export has been added." msgstr "已添加配额。" -#: pretix/control/logdisplay.py:319 pretix/control/logdisplay.py:418 +#: pretix/control/logdisplay.py:338 pretix/control/logdisplay.py:441 #, fuzzy #| msgid "The product has been changed." msgid "A scheduled export has been changed." msgstr "产品已更改。" -#: pretix/control/logdisplay.py:320 pretix/control/logdisplay.py:419 +#: pretix/control/logdisplay.py:339 pretix/control/logdisplay.py:442 #, fuzzy #| msgid "The selected product has been deleted." msgid "A scheduled export has been deleted." msgstr "所选产品已被删除。" -#: pretix/control/logdisplay.py:321 pretix/control/logdisplay.py:420 +#: pretix/control/logdisplay.py:340 pretix/control/logdisplay.py:443 #, fuzzy #| msgid "The selected product has been deleted." msgid "A scheduled export has been executed." msgstr "所选产品已被删除。" -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:421 +#: pretix/control/logdisplay.py:341 pretix/control/logdisplay.py:444 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:342 #, fuzzy #| msgid "The new organizer has been created." msgid "Gift card acceptance for another organizer has been added." msgstr "已创建新的组织者。" -#: pretix/control/logdisplay.py:324 +#: pretix/control/logdisplay.py:343 #, fuzzy #| msgid "The new organizer has been created." msgid "Gift card acceptance for another organizer has been removed." msgstr "已创建新的组织者。" -#: pretix/control/logdisplay.py:325 +#: pretix/control/logdisplay.py:344 #, fuzzy #| msgid "The user has been created." msgid "The webhook has been created." msgstr "用户已创建。" -#: pretix/control/logdisplay.py:326 +#: pretix/control/logdisplay.py:345 #, fuzzy #| msgid "The category has been changed." msgid "The webhook has been changed." msgstr "该类别已被更改。" -#: pretix/control/logdisplay.py:327 +#: pretix/control/logdisplay.py:346 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:328 +#: pretix/control/logdisplay.py:347 #, fuzzy #| msgid "The user has been created." msgid "The webhook call retry jobs have been dropped." msgstr "用户已创建。" -#: pretix/control/logdisplay.py:329 +#: pretix/control/logdisplay.py:348 #, fuzzy #| msgid "The order has been created." msgid "The SSO provider has been created." msgstr "订单已创建。" -#: pretix/control/logdisplay.py:330 +#: pretix/control/logdisplay.py:349 #, fuzzy #| msgid "The order has been changed." msgid "The SSO provider has been changed." msgstr "订单已更改。" -#: pretix/control/logdisplay.py:331 +#: pretix/control/logdisplay.py:350 #, fuzzy #| msgid "The order has been deleted." msgid "The SSO provider has been deleted." msgstr "订单已被删除。" -#: pretix/control/logdisplay.py:332 +#: pretix/control/logdisplay.py:351 #, fuzzy #| msgid "The event has been created." msgid "The SSO client has been created." msgstr "该活动已创建。" -#: pretix/control/logdisplay.py:333 +#: pretix/control/logdisplay.py:352 #, fuzzy #| msgid "The category has been changed." msgid "The SSO client has been changed." msgstr "该类别已被更改。" -#: pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 #, fuzzy #| msgid "The event has been deleted." msgid "The SSO client has been deleted." msgstr "此活动已被删除。" -#: pretix/control/logdisplay.py:335 pretix/control/views/organizer.py:2078 +#: pretix/control/logdisplay.py:354 pretix/control/views/organizer.py:2088 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been created." msgid "The membership type has been created." msgstr "活动日期已创建。" -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:355 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been changed." msgid "The membership type has been changed." msgstr "活动日期已被更改。" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:356 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been deleted." msgid "The membership type has been deleted." msgstr "活动日期已被删除。" -#: pretix/control/logdisplay.py:338 +#: pretix/control/logdisplay.py:357 #, fuzzy #| msgid "The team has been created." msgid "The account has been created." msgstr "团队已创建。" -#: pretix/control/logdisplay.py:339 +#: pretix/control/logdisplay.py:358 #, fuzzy #| msgid "The category has been changed." msgid "The account has been changed." msgstr "该类别已被更改。" -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:359 #, fuzzy #| msgid "Your account has been enabled." msgid "A membership for this account has been added." msgstr "您的帐户已启用。" -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:360 #, fuzzy #| msgid "An answer option has been changed." msgid "A membership of this account has been changed." msgstr "答案选项已更改。" -#: pretix/control/logdisplay.py:342 +#: pretix/control/logdisplay.py:361 #, fuzzy #| msgid "Your account has been enabled." msgid "A membership of this account has been deleted." msgstr "您的帐户已启用。" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:362 #, fuzzy #| msgid "Your account has been disabled." msgid "The account has been disabled and anonymized." msgstr "您的帐户已被禁用。" -#: pretix/control/logdisplay.py:344 +#: pretix/control/logdisplay.py:363 #, fuzzy #| msgid "The password has been reset." msgid "A new password has been requested." msgstr "密码已重置。" -#: pretix/control/logdisplay.py:345 +#: pretix/control/logdisplay.py:364 #, fuzzy #| msgid "The password has been reset." msgid "A new password has been set." msgstr "密码已重置。" -#: pretix/control/logdisplay.py:346 pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:365 pretix/control/logdisplay.py:404 msgid "Sending of an email has failed." msgstr "发送电子邮件失败。" -#: pretix/control/logdisplay.py:347 +#: pretix/control/logdisplay.py:366 msgid "The event's internal comment has been updated." msgstr "该活动的内部评论已更新。" -#: pretix/control/logdisplay.py:348 +#: pretix/control/logdisplay.py:367 #, fuzzy #| msgid "The refund has been canceled." msgid "The event has been canceled." msgstr "退款已被取消。" -#: pretix/control/logdisplay.py:349 +#: pretix/control/logdisplay.py:368 #, fuzzy #| msgid "The event has been deleted." msgid "An event has been deleted." msgstr "此活动已被删除。" -#: pretix/control/logdisplay.py:350 +#: pretix/control/logdisplay.py:369 msgid "The order details have been changed." msgstr "订单详细信息已更改。" -#: pretix/control/logdisplay.py:351 +#: pretix/control/logdisplay.py:370 msgid "The order has been marked as unpaid." msgstr "订单已标记为未付款。" -#: pretix/control/logdisplay.py:352 +#: pretix/control/logdisplay.py:371 msgid "The order's secret has been changed." msgstr "订单的密钥已更改。" -#: pretix/control/logdisplay.py:353 +#: pretix/control/logdisplay.py:372 msgid "The order's expiry date has been changed." msgstr "订单的有效期已经更改。" -#: pretix/control/logdisplay.py:354 pretix/control/views/orders.py:1304 +#: pretix/control/logdisplay.py:373 +#, fuzzy +#| msgid "The order has been marked as paid." +msgid "The order has been set to be usable before it is paid." +msgstr "订单已标记为已付款。" + +#: pretix/control/logdisplay.py:374 +#, fuzzy +#| msgid "The voucher has been created." +msgid "The order has been set to require payment before use." +msgstr "优惠券已创建。" + +#: pretix/control/logdisplay.py:375 pretix/control/views/orders.py:1304 msgid "The order has been marked as expired." msgstr "订单已标记为已过期。" -#: pretix/control/logdisplay.py:355 pretix/control/views/orders.py:1202 +#: pretix/control/logdisplay.py:376 pretix/control/views/orders.py:1202 msgid "The order has been marked as paid." msgstr "订单已标记为已付款。" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:377 #, fuzzy #| msgid "The selected question has been deleted." msgid "The cancellation request has been deleted." msgstr "所选问题已被删除。" -#: pretix/control/logdisplay.py:357 +#: pretix/control/logdisplay.py:378 msgid "The order has been refunded." msgstr "订单已退款。" -#: pretix/control/logdisplay.py:358 pretix/control/views/orders.py:1582 +#: pretix/control/logdisplay.py:379 pretix/control/views/orders.py:1583 #, fuzzy #| msgid "The order has been created." msgid "The order has been reactivated." msgstr "订单已创建。" -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "测试模式订单{code}已删除。" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:381 msgid "The order has been created." msgstr "订单已创建。" -#: pretix/control/logdisplay.py:361 +#: pretix/control/logdisplay.py:382 msgid "The order requires approval before it can continue to be processed." msgstr "订单需要获得批准才能继续处理。" -#: pretix/control/logdisplay.py:362 pretix/control/views/orders.py:567 +#: pretix/control/logdisplay.py:383 pretix/control/views/orders.py:567 msgid "The order has been approved." msgstr "订单已批准。" -#: pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:384 #, fuzzy, python-brace-format #| msgid "The order has been denied." msgid "The order has been denied (comment: \"{comment}\")." msgstr "订单已拒绝。" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "电子邮件地址已从\"{old_email}\"更改为\"{new_email}\"。" -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:387 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:389 #, fuzzy, python-brace-format #| msgid "" #| "The email address has been changed from \"{old_email}\" to " @@ -13797,54 +13989,61 @@ msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "电子邮件地址已从\"{old_email}\"更改为\"{new_email}\"。" -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:391 #, fuzzy #| msgid "The question has been changed." msgid "The customer account has been changed." msgstr "该问题已被更改。" -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:392 msgid "The order locale has been changed." msgstr "订单区域设置已更改。" -#: pretix/control/logdisplay.py:372 pretix/control/views/orders.py:1341 +#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:1341 #: pretix/presale/views/order.py:752 pretix/presale/views/order.py:825 msgid "The invoice has been generated." msgstr "发票已生成。" -#: pretix/control/logdisplay.py:373 pretix/control/views/orders.py:1412 +#: pretix/control/logdisplay.py:394 pretix/control/views/orders.py:1412 msgid "The invoice has been regenerated." msgstr "发票已重新生成。" -#: pretix/control/logdisplay.py:374 pretix/control/views/orders.py:1441 +#: pretix/control/logdisplay.py:395 pretix/control/views/orders.py:1441 #: pretix/presale/views/order.py:838 msgid "The invoice has been reissued." msgstr "发票已重新发行。" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:396 msgid "The order's internal comment has been updated." msgstr "订单的内部评论已更新。" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:397 #, fuzzy #| msgid "The order of items has been updated." msgid "The order's follow-up date has been updated." msgstr "项目顺序已更新。" -#: pretix/control/logdisplay.py:377 +#: pretix/control/logdisplay.py:398 msgid "The order's flag to require attention at check-in has been toggled." msgstr "签入时需要注意的订单标识已经切换。" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:400 +#, fuzzy +#| msgid "The order's flag to require attention at check-in has been toggled." +msgid "" +"The order's flag to be considered valid even if unpaid has been toggled." +msgstr "签入时需要注意的订单标识已经切换。" + +#: pretix/control/logdisplay.py:402 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "新的支付{local_id}已启动,而不是之前的付款。" -#: pretix/control/logdisplay.py:380 +#: pretix/control/logdisplay.py:403 msgid "An unidentified type email has been sent." msgstr "已发送一封未识别类型的电子邮件。" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:405 #, fuzzy #| msgid "" #| "An email has been sent to notify the user that the order has been " @@ -13854,33 +14053,33 @@ msgid "" "too large to be likely to arrive." msgstr "已发送电子邮件通知用户已收到订单。" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:407 msgid "A custom email has been sent." msgstr "已发送自定义电子邮件。" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:408 #, fuzzy #| msgid "A custom email has been sent." msgid "A custom email has been sent to an attendee." msgstr "已发送自定义电子邮件。" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:409 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "已发送一封电子邮件,提醒您该票证可供下载。" -#: pretix/control/logdisplay.py:388 +#: pretix/control/logdisplay.py:411 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "已发送一封电子邮件,其中包含订单即将到期的警告。" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:413 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "已发送电子邮件通知用户订单已被取消。" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:414 #, fuzzy #| msgid "" #| "An email has been sent to notify the user that the order has been " @@ -13889,188 +14088,188 @@ msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "已发送电子邮件通知用户订单已被取消。" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:416 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "已发送电子邮件通知用户订单已更改。" -#: pretix/control/logdisplay.py:394 +#: pretix/control/logdisplay.py:417 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "已发送电子邮件通知用户已收到订单。" -#: pretix/control/logdisplay.py:395 +#: pretix/control/logdisplay.py:418 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "已发送电子邮件通知用户已收到付款。" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:419 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "已发送电子邮件通知用户订单已被拒绝。" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:420 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "已发送电子邮件通知用户订单已获批准。" -#: pretix/control/logdisplay.py:399 +#: pretix/control/logdisplay.py:422 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "已发送电子邮件通知用户订单已收到并需要付款。" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:423 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "已发送电子邮件通知用户订单已收到,需要批准。" -#: pretix/control/logdisplay.py:403 +#: pretix/control/logdisplay.py:426 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "已向用户重新发送包含订单详细信息页面链接的电子邮件。" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:427 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "付款{local_id}已确认。" -#: pretix/control/logdisplay.py:405 +#: pretix/control/logdisplay.py:428 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "付款{local_id}已取消。" -#: pretix/control/logdisplay.py:406 +#: pretix/control/logdisplay.py:429 #, fuzzy, python-brace-format #| msgid "Payment {local_id} has failed." msgid "Canceling payment {local_id} has failed." msgstr "付款{local_id}失败。" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:430 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "付款{local_id}已启动。" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:431 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "付款{local_id}失败。" -#: pretix/control/logdisplay.py:409 +#: pretix/control/logdisplay.py:432 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "订单无法标记为已付款:{message}" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:433 msgid "The order has been overpaid." msgstr "订单已超额支付。" -#: pretix/control/logdisplay.py:411 +#: pretix/control/logdisplay.py:434 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "已创建退款{local_id}。" -#: pretix/control/logdisplay.py:412 +#: pretix/control/logdisplay.py:435 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "退款{local_id}由外部实体创建。" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:436 msgid "The customer requested you to issue a refund." msgstr "客户要求您退款。" -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:437 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "退款{local_id}已完成。" -#: pretix/control/logdisplay.py:415 +#: pretix/control/logdisplay.py:438 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "退款{local_id}已取消。" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:439 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "退款{local_id}失败。" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:445 msgid "The user has been created." msgstr "用户已创建。" -#: pretix/control/logdisplay.py:423 pretix/control/views/user.py:479 +#: pretix/control/logdisplay.py:446 pretix/control/views/user.py:479 #: pretix/control/views/user.py:539 pretix/control/views/user.py:576 msgid "Two-factor authentication has been enabled." msgstr "已启用双因素身份验证。" -#: pretix/control/logdisplay.py:424 pretix/control/views/user.py:365 +#: pretix/control/logdisplay.py:447 pretix/control/views/user.py:365 #: pretix/control/views/user.py:592 msgid "Two-factor authentication has been disabled." msgstr "已禁用双因素身份验证。" -#: pretix/control/logdisplay.py:425 pretix/control/views/user.py:609 +#: pretix/control/logdisplay.py:448 pretix/control/views/user.py:609 msgid "Your two-factor emergency codes have been regenerated." msgstr "您的双因素紧急代码已重新生成。" -#: pretix/control/logdisplay.py:426 +#: pretix/control/logdisplay.py:449 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "您的帐户中添加了一个新的双因素身份验证设备\"{name}\"。" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:451 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "双因素身份验证设备\"{name}\"已从您的帐户中删除。" -#: pretix/control/logdisplay.py:430 +#: pretix/control/logdisplay.py:453 msgid "Notifications have been enabled." msgstr "已启用通知。" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:454 msgid "Notifications have been disabled." msgstr "通知已被禁用。" -#: pretix/control/logdisplay.py:432 +#: pretix/control/logdisplay.py:455 msgid "Your notification settings have been changed." msgstr "您的通知设置已更改。" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:456 msgid "This user has been anonymized." msgstr "此用户已被匿名。" -#: pretix/control/logdisplay.py:436 +#: pretix/control/logdisplay.py:459 msgid "Password reset mail sent." msgstr "密码重置邮件已发送。" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:460 msgid "The password has been reset." msgstr "密码已重置。" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:461 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:463 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "组织者\"{name}\"已删除。" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:464 msgid "The voucher has been created." msgstr "优惠券已创建。" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:466 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "优惠券已创建并发送给等候列表上的人员。" -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:467 #, fuzzy #| msgid "A voucher has been sent to a person on the waiting list." msgid "" @@ -14078,294 +14277,294 @@ msgid "" "from the waiting list." msgstr "优惠券已发送给等待列表上的人。" -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:468 msgid "The voucher has been changed." msgstr "优惠券已被更改。" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:469 msgid "The voucher has been deleted." msgstr "优惠券已被删除。" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:470 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "优惠券已按订单{order_code}兑换。" -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:471 msgid "The product has been created." msgstr "产品已创建。" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:472 msgid "The product has been changed." msgstr "产品已更改。" -#: pretix/control/logdisplay.py:450 +#: pretix/control/logdisplay.py:473 msgid "The product has been deleted." msgstr "产品已删除。" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:474 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "已创建变量\"{value}\"。" -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:475 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "已删除变量\"{value}\"。" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:476 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "已更改变量\"{value}\"。" -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:477 msgid "An add-on has been added to this product." msgstr "此产品中添加了一个附加组件。" -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:478 msgid "An add-on has been removed from this product." msgstr "从该产品中删除了一个附加组件。" -#: pretix/control/logdisplay.py:456 +#: pretix/control/logdisplay.py:479 msgid "An add-on has been changed on this product." msgstr "此产品的附加组件已更改。" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:480 #, fuzzy #| msgid "An add-on has been added to this product." msgid "A bundled item has been added to this product." msgstr "此产品中添加了一个附加组件。" -#: pretix/control/logdisplay.py:458 +#: pretix/control/logdisplay.py:481 #, fuzzy #| msgid "An add-on has been removed from this product." msgid "A bundled item has been removed from this product." msgstr "从该产品中删除了一个附加组件。" -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:482 #, fuzzy #| msgid "An add-on has been changed on this product." msgid "A bundled item has been changed on this product." msgstr "此产品的附加组件已更改。" -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:483 msgid "The quota has been added." msgstr "已添加配额。" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:484 msgid "The quota has been deleted." msgstr "已删除配额。" -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:485 msgid "The quota has been changed." msgstr "已更改配额。" -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:486 #, fuzzy #| msgid "The quota has been deleted." msgid "The quota has closed." msgstr "已删除配额。" -#: pretix/control/logdisplay.py:464 pretix/control/views/item.py:1014 +#: pretix/control/logdisplay.py:487 pretix/control/views/item.py:1019 #, fuzzy #| msgid "The quota has been deleted." msgid "The quota has been re-opened." msgstr "已删除配额。" -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:488 msgid "The category has been added." msgstr "该类别已添加。" -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:489 msgid "The category has been deleted." msgstr "该类别已被删除。" -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:490 msgid "The category has been changed." msgstr "该类别已被更改。" -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:491 msgid "The question has been added." msgstr "该问题已添加。" -#: pretix/control/logdisplay.py:469 +#: pretix/control/logdisplay.py:492 msgid "The question has been deleted." msgstr "该问题已被删除。" -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:493 msgid "The question has been changed." msgstr "该问题已被更改。" -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:494 #, fuzzy #| msgid "The quota has been added." msgid "The discount has been added." msgstr "已添加配额。" -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:495 #, fuzzy #| msgid "The product has been deleted." msgid "The discount has been deleted." msgstr "产品已删除。" -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:496 #, fuzzy #| msgid "The category has been changed." msgid "The discount has been changed." msgstr "该类别已被更改。" -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:497 msgid "The tax rule has been added." msgstr "已添加税收规则。" -#: pretix/control/logdisplay.py:475 +#: pretix/control/logdisplay.py:498 msgid "The tax rule has been deleted." msgstr "已删除税收规则。" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:499 msgid "The tax rule has been changed." msgstr "已更改税收规则。" -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:500 msgid "The check-in list has been added." msgstr "已添加签入列表。" -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:501 msgid "The check-in list has been deleted." msgstr "已删除签入列表。" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:502 msgid "The check-in list has been changed." msgstr "已更改签入列表。" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:503 msgid "The event settings have been changed." msgstr "活动设置已更改。" -#: pretix/control/logdisplay.py:481 +#: pretix/control/logdisplay.py:504 msgid "The ticket download settings have been changed." msgstr "门票下载设置已更改。" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:505 msgid "A plugin has been enabled." msgstr "插件已启用。" -#: pretix/control/logdisplay.py:483 +#: pretix/control/logdisplay.py:506 msgid "A plugin has been disabled." msgstr "插件已被禁用。" -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:507 msgid "The shop has been taken live." msgstr "这家商店已启用。" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:508 msgid "The shop has been taken offline." msgstr "这家商店已经下线了。" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:509 msgid "The shop has been taken into test mode." msgstr "商店已进入测试模式。" -#: pretix/control/logdisplay.py:487 +#: pretix/control/logdisplay.py:510 msgid "The test mode has been disabled." msgstr "测试模式已被禁用。" -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:511 msgid "The event has been created." msgstr "该活动已创建。" -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:512 #, fuzzy #| msgid "The event settings have been changed." msgid "The event details have been changed." msgstr "活动设置已更改。" -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:514 msgid "An answer option has been added to the question." msgstr "答案选项已添加到问题中。" -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:515 msgid "An answer option has been removed from the question." msgstr "答案选项已从问题中删除。" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:516 msgid "An answer option has been changed." msgstr "答案选项已更改。" -#: pretix/control/logdisplay.py:494 +#: pretix/control/logdisplay.py:517 msgid "A user has been added to the event team." msgstr "用户已添加到活动团队。" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:518 msgid "A user has been invited to the event team." msgstr "用户已被邀请加入活动团队。" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:519 msgid "A user's permissions have been changed." msgstr "用户的权限已更改。" -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:520 msgid "A user has been removed from the event team." msgstr "用户已从活动团队中删除。" -#: pretix/control/logdisplay.py:498 +#: pretix/control/logdisplay.py:521 msgid "A voucher has been sent to a person on the waiting list." msgstr "优惠券已发送给等待列表上的人。" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:522 msgid "An entry has been removed from the waiting list." msgstr "已从等待列表中删除一条记录。" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:523 #, fuzzy #| msgid "An entry has been added to the waiting list." msgid "An entry has been transferred to another waiting list." msgstr "已将一条记录添加到等待列表中。" -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:524 msgid "An entry has been changed on the waiting list." msgstr "已从等待列表中更改一条记录。" -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:525 msgid "An entry has been added to the waiting list." msgstr "已将一条记录添加到等待列表中。" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:526 msgid "The team has been created." msgstr "团队已创建。" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:527 msgid "The team settings have been changed." msgstr "团队设置已更改。" -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:528 msgid "The team has been deleted." msgstr "团队已被删除。" -#: pretix/control/logdisplay.py:506 pretix/control/views/organizer.py:1864 +#: pretix/control/logdisplay.py:529 pretix/control/views/organizer.py:1874 #, fuzzy #| msgid "The team has been created." msgid "The gate has been created." msgstr "团队已创建。" -#: pretix/control/logdisplay.py:507 +#: pretix/control/logdisplay.py:530 #, fuzzy #| msgid "The category has been changed." msgid "The gate has been changed." msgstr "该类别已被更改。" -#: pretix/control/logdisplay.py:508 +#: pretix/control/logdisplay.py:531 #, fuzzy #| msgid "The team has been deleted." msgid "The gate has been deleted." msgstr "团队已被删除。" -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:532 msgctxt "subevent" msgid "The event date has been deleted." msgstr "活动日期已被删除。" -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:533 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been changed." @@ -14373,184 +14572,192 @@ msgctxt "subevent" msgid "The event date has been canceled." msgstr "活动日期已被更改。" -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:534 msgctxt "subevent" msgid "The event date has been changed." msgstr "活动日期已被更改。" -#: pretix/control/logdisplay.py:512 +#: pretix/control/logdisplay.py:535 msgctxt "subevent" msgid "The event date has been created." msgstr "活动日期已创建。" -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:536 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "配额已添加到活动日期。" -#: pretix/control/logdisplay.py:514 +#: pretix/control/logdisplay.py:537 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "活动日期的配额已更改。" -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:538 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "配额已从活动日期中删除。" -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:539 msgid "The device has been created." msgstr "设备已创建。" -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:540 msgid "The device has been changed." msgstr "设备已被更改。" -#: pretix/control/logdisplay.py:518 +#: pretix/control/logdisplay.py:541 msgid "Access of the device has been revoked." msgstr "设备的访问权已被撤销。" -#: pretix/control/logdisplay.py:519 +#: pretix/control/logdisplay.py:542 msgid "The device has been initialized." msgstr "设备已初始化。" -#: pretix/control/logdisplay.py:520 +#: pretix/control/logdisplay.py:543 msgid "The access token of the device has been regenerated." msgstr "已重新生成设备的访问令牌。" -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:544 msgid "The device has notified the server of an hardware or software update." msgstr "设备已通知服务器硬件或软件更新。" -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:545 #, fuzzy #| msgid "The team has been created." msgid "The gift card has been created." msgstr "团队已创建。" -#: pretix/control/logdisplay.py:523 pretix/control/views/organizer.py:1521 +#: pretix/control/logdisplay.py:546 pretix/control/views/organizer.py:1531 #, fuzzy #| msgid "The team has been created." msgid "The gift card has been changed." msgstr "团队已创建。" -#: pretix/control/logdisplay.py:524 +#: pretix/control/logdisplay.py:547 #, fuzzy #| msgid "The question has been added." msgid "A manual transaction has been performed." msgstr "该问题已添加。" -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:571 msgid "The settings of a payment provider have been changed." msgstr "支付服务提供商的设置已更改。" -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:574 msgid "The settings of a ticket output provider have been changed." msgstr "票证输出提供程序的设置已更改。" -#: pretix/control/logdisplay.py:554 +#: pretix/control/logdisplay.py:577 msgid "The user confirmed the following message: \"{}\"" msgstr "用户确认以下消息:\"{}\"" -#: pretix/control/logdisplay.py:561 +#: pretix/control/logdisplay.py:584 #, fuzzy, python-brace-format #| msgid "The order has been denied." msgid "The order has been canceled (comment: \"{comment}\")." msgstr "订单已拒绝。" -#: pretix/control/logdisplay.py:563 pretix/control/views/orders.py:1299 +#: pretix/control/logdisplay.py:586 pretix/control/views/orders.py:1299 #: pretix/presale/views/order.py:983 msgid "The order has been canceled." msgstr "订单已取消。" -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:597 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "列表\"{list}\"上的位置 #{posid}的签入已恢复。" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:619 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "位置 #{posid}已在{datetime}列表\"{list}\"手动签入。" -#: pretix/control/logdisplay.py:601 +#: pretix/control/logdisplay.py:624 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "位置 #{posid}已在{datetime}列表\"{list}\"再次签入。" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:631 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user}已添加到团队中。" -#: pretix/control/logdisplay.py:611 +#: pretix/control/logdisplay.py:634 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user}已从团队中删除。" -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:637 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "{user}已使用发送到{email}的邀请加入了团队。" -#: pretix/control/logdisplay.py:619 +#: pretix/control/logdisplay.py:642 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user}已被邀请加入团队。" -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:645 #, fuzzy, python-brace-format #| msgid "The invite for {user} has been revoked." msgid "Invite for {user} has been resent." msgstr "{user}的邀请已撤销。" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:648 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "{user}的邀请已撤销。" -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:651 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "已创建令牌\"{name}\"。" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:654 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "已撤销令牌\"{name}\"。" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:657 msgid "Your account settings have been changed." msgstr "您的帐户设置已更改。" -#: pretix/control/logdisplay.py:636 pretix/control/views/user.py:234 +#: pretix/control/logdisplay.py:659 pretix/control/views/user.py:234 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "您的电子邮件地址已更改为{email}。" -#: pretix/control/logdisplay.py:638 pretix/control/views/user.py:231 +#: pretix/control/logdisplay.py:661 pretix/control/views/user.py:231 msgid "Your password has been changed." msgstr "您的密码已更改。" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:663 msgid "Your account has been enabled." msgstr "您的帐户已启用。" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:665 msgid "Your account has been disabled." msgstr "您的帐户已被禁用。" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:669 msgid "You impersonated {}." msgstr "您冒充了{}。" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:672 msgid "You stopped impersonating {}." msgstr "您停止冒充{}。" +#: pretix/control/logdisplay.py:678 +msgid "Blocked manually" +msgstr "" + +#: pretix/control/logdisplay.py:680 +msgid "Blocked because of an API integration" +msgstr "" + #: pretix/control/middleware.py:150 pretix/control/middleware.py:164 msgid "" "The selected event was not found or you have no permission to administrate " @@ -14585,7 +14792,7 @@ msgstr "一般" #: pretix/control/navigation.py:57 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:790 +#: pretix/control/templates/pretixcontrol/order/index.html:822 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:37 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:42 #: pretix/presale/templates/pretixpresale/event/order.html:84 @@ -14593,8 +14800,8 @@ msgid "Payment" msgstr "支付" #: pretix/control/navigation.py:73 pretix/control/views/event.py:1428 -#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1461 -#: pretix/control/views/event.py:1466 pretix/control/views/subevents.py:288 +#: pretix/control/views/event.py:1430 pretix/control/views/event.py:1462 +#: pretix/control/views/event.py:1467 pretix/control/views/subevents.py:288 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:57 #: pretix/plugins/ticketoutputpdf/exporters.py:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:120 @@ -14643,7 +14850,7 @@ msgid "Overview" msgstr "概述" #: pretix/control/navigation.py:219 -#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:809 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #: pretix/presale/templates/pretixpresale/event/order.html:135 @@ -14696,7 +14903,7 @@ msgid "Search" msgstr "搜索" #: pretix/control/navigation.py:366 -#: pretix/control/templates/pretixcontrol/order/index.html:683 +#: pretix/control/templates/pretixcontrol/order/index.html:715 msgid "Payments" msgstr "付款" @@ -15334,7 +15541,7 @@ msgstr "" #: 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:37 +#: 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/overview.html:25 @@ -15390,19 +15597,19 @@ msgstr "银行名称" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:624 +#: pretix/plugins/checkinlists/exporters.py:645 msgid "Result" msgstr "结果" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:78 -#: pretix/control/templates/pretixcontrol/order/index.html:380 +#: pretix/control/templates/pretixcontrol/order/index.html:383 #, fuzzy, python-format #| msgid "Automatically expire unpaid orders" msgid "Automatically marked not present: %(date)s" msgstr "未付订单自动过期" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:82 -#: pretix/control/templates/pretixcontrol/order/index.html:385 +#: pretix/control/templates/pretixcontrol/order/index.html:388 #, fuzzy, python-format #| msgid "First scanned: %(date)s" msgid "Additional entry scan: %(date)s" @@ -15415,7 +15622,7 @@ msgid "Offline scan. Upload time: %(date)s" msgstr "首次扫描:%(date)s" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:88 -#: pretix/control/templates/pretixcontrol/order/index.html:387 +#: pretix/control/templates/pretixcontrol/order/index.html:390 #, fuzzy, python-format #| msgid "Automatically expire unpaid orders" msgid "Automatically checked in: %(date)s" @@ -15554,7 +15761,7 @@ msgstr "这也将删除%(num)s签入的信息。" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:387 +#: pretix/control/templates/pretixcontrol/order/change.html:436 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -16384,7 +16591,7 @@ msgid "Show affected orders" msgstr "显示受影响的订单" #: pretix/control/templates/pretixcontrol/event/index.html:127 -#: pretix/control/templates/pretixcontrol/order/index.html:955 +#: pretix/control/templates/pretixcontrol/order/index.html:987 msgid "Update comment" msgstr "更新评论" @@ -16559,9 +16766,9 @@ msgstr "此更改由pretix管理员执行。" #: pretix/control/templates/pretixcontrol/event/logs.html:86 #: pretix/control/templates/pretixcontrol/event/logs_embed.html:47 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:745 -#: pretix/control/templates/pretixcontrol/order/index.html:757 -#: pretix/control/templates/pretixcontrol/order/index.html:862 +#: pretix/control/templates/pretixcontrol/order/index.html:777 +#: pretix/control/templates/pretixcontrol/order/index.html:789 +#: pretix/control/templates/pretixcontrol/order/index.html:894 #: pretix/control/templates/pretixcontrol/organizers/device_logs.html:42 #: pretix/control/templates/pretixcontrol/organizers/logs.html:72 #: pretix/control/templates/pretixcontrol/search/payments.html:147 @@ -16633,8 +16840,8 @@ msgid "Free order" msgstr "免费订单" #: pretix/control/templates/pretixcontrol/event/mail.html:99 -#: pretix/control/templates/pretixcontrol/order/index.html:237 -#: pretix/control/templates/pretixcontrol/order/index.html:490 +#: pretix/control/templates/pretixcontrol/order/index.html:240 +#: pretix/control/templates/pretixcontrol/order/index.html:522 msgid "Resend link" msgstr "重新发送连接" @@ -16671,7 +16878,7 @@ msgstr "支付设置" #: pretix/control/templates/pretixcontrol/event/payment.html:22 #: pretix/control/templates/pretixcontrol/user/settings.html:48 -#: pretix/plugins/sendmail/models.py:217 +#: pretix/plugins/sendmail/models.py:223 msgid "Enabled" msgstr "启用" @@ -16741,34 +16948,34 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 -#: pretix/control/views/checkin.py:382 pretix/control/views/discounts.py:114 +#: pretix/control/views/checkin.py:393 pretix/control/views/discounts.py:114 #: pretix/control/views/event.py:231 pretix/control/views/event.py:404 #: pretix/control/views/event.py:484 pretix/control/views/event.py:523 #: pretix/control/views/event.py:670 pretix/control/views/event.py:887 #: pretix/control/views/event.py:1243 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:243 -#: pretix/control/views/item.py:733 pretix/control/views/item.py:1054 -#: pretix/control/views/item.py:1216 pretix/control/views/item.py:1345 +#: pretix/control/views/item.py:738 pretix/control/views/item.py:1059 +#: pretix/control/views/item.py:1221 pretix/control/views/item.py:1350 #: pretix/control/views/mailsetup.py:146 pretix/control/views/mailsetup.py:158 #: pretix/control/views/mailsetup.py:185 pretix/control/views/mailsetup.py:252 -#: pretix/control/views/organizer.py:248 pretix/control/views/organizer.py:276 -#: pretix/control/views/organizer.py:484 pretix/control/views/organizer.py:636 -#: pretix/control/views/organizer.py:1006 -#: pretix/control/views/organizer.py:1110 -#: pretix/control/views/organizer.py:1271 -#: pretix/control/views/organizer.py:1903 -#: pretix/control/views/organizer.py:1994 -#: pretix/control/views/organizer.py:2117 -#: pretix/control/views/organizer.py:2230 -#: pretix/control/views/organizer.py:2357 -#: pretix/control/views/organizer.py:2552 -#: pretix/control/views/organizer.py:2580 -#: pretix/control/views/organizer.py:2619 -#: pretix/control/views/organizer.py:2695 pretix/control/views/subevents.py:483 +#: pretix/control/views/organizer.py:249 pretix/control/views/organizer.py:277 +#: pretix/control/views/organizer.py:485 pretix/control/views/organizer.py:637 +#: pretix/control/views/organizer.py:1016 +#: pretix/control/views/organizer.py:1120 +#: pretix/control/views/organizer.py:1281 +#: pretix/control/views/organizer.py:1913 +#: pretix/control/views/organizer.py:2004 +#: pretix/control/views/organizer.py:2127 +#: pretix/control/views/organizer.py:2240 +#: pretix/control/views/organizer.py:2367 +#: pretix/control/views/organizer.py:2562 +#: pretix/control/views/organizer.py:2590 +#: pretix/control/views/organizer.py:2629 +#: pretix/control/views/organizer.py:2705 pretix/control/views/subevents.py:483 #: pretix/control/views/subevents.py:1551 pretix/control/views/user.py:217 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:288 -#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:644 +#: pretix/plugins/badges/views.py:132 pretix/plugins/sendmail/views.py:647 #: pretix/plugins/stripe/views.py:661 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:472 pretix/presale/views/customer.py:524 @@ -16921,7 +17128,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/settings.html:38 #: pretix/control/templates/pretixcontrol/item/include_variations.html:79 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:176 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:177 #: pretix/control/templates/pretixcontrol/item/index.html:126 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:392 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:75 @@ -17922,14 +18129,14 @@ msgid "Add a new bundled product" msgstr "添加一个新捆绑产品" #: pretix/control/templates/pretixcontrol/item/include_variations.html:35 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:141 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:142 #: pretix/control/templates/pretixcontrol/items/discounts.html:100 #: pretix/control/templates/pretixcontrol/items/index.html:77 msgid "Only available in a limited timeframe" msgstr "仅在有限时间内可用" #: pretix/control/templates/pretixcontrol/item/include_variations.html:38 -#: pretix/control/templates/pretixcontrol/item/include_variations.html:144 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:145 #: pretix/control/templates/pretixcontrol/items/index.html:107 msgid "Only visible with a voucher" msgstr "仅凭票证可见" @@ -17942,13 +18149,13 @@ msgstr "" "请注意,您的变量将可供出售,直到您将其添加到现有或新创建的" "配额中。" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:129 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:130 #, fuzzy #| msgid "Sample variation" msgid "New variation" msgstr "样本变量" -#: pretix/control/templates/pretixcontrol/item/include_variations.html:213 +#: pretix/control/templates/pretixcontrol/item/include_variations.html:215 msgid "Add a new variation" msgstr "添加一个新的变量" @@ -18177,7 +18384,7 @@ msgstr "完全保留" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:107 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:71 #: pretix/presale/templates/pretixpresale/organizers/index.html:99 -#: pretix/presale/views/widget.py:393 +#: pretix/presale/views/widget.py:396 msgid "Sold out" msgstr "已售空" @@ -18236,36 +18443,36 @@ msgid "Question: %(name)s" msgstr "问题:%(name)s" #: pretix/control/templates/pretixcontrol/items/question.html:13 -#: pretix/control/templates/pretixcontrol/items/question.html:54 +#: pretix/control/templates/pretixcontrol/items/question.html:55 msgid "Edit question" msgstr "编辑问题" #: pretix/control/templates/pretixcontrol/items/question.html:20 -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:30 #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/checkinlists/exporters.py:446 +#: pretix/plugins/checkinlists/exporters.py:461 #: pretix/plugins/reports/exporters.py:328 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:24 msgid "Paid" msgstr "付款" -#: pretix/control/templates/pretixcontrol/items/question.html:44 +#: pretix/control/templates/pretixcontrol/items/question.html:45 msgid "No matching answers found." msgstr "找不到匹配的答案。" -#: pretix/control/templates/pretixcontrol/items/question.html:50 +#: pretix/control/templates/pretixcontrol/items/question.html:51 msgid "You need to assign the question to a product to collect answers." msgstr "您需要将问题分配给产品以收集答案。" -#: pretix/control/templates/pretixcontrol/items/question.html:69 +#: pretix/control/templates/pretixcontrol/items/question.html:70 msgid "Count" msgstr "数量" -#: pretix/control/templates/pretixcontrol/items/question.html:70 +#: pretix/control/templates/pretixcontrol/items/question.html:71 msgid "Percentage" msgstr "" -#: pretix/control/templates/pretixcontrol/items/question.html:93 +#: pretix/control/templates/pretixcontrol/items/question.html:94 msgid "Question history" msgstr "问题历史记录" @@ -18759,20 +18966,66 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:327 +#: pretix/control/templates/pretixcontrol/order/change.html:376 #, fuzzy #| msgid "Change" msgid "Change to" msgstr "更改" #: pretix/control/templates/pretixcontrol/order/change.html:188 -#: pretix/control/templates/pretixcontrol/order/change.html:346 +#: pretix/control/templates/pretixcontrol/order/change.html:395 #, fuzzy #| msgid "incl. taxes" msgid "including all taxes" msgstr "包含税" -#: pretix/control/templates/pretixcontrol/order/change.html:210 +#: pretix/control/templates/pretixcontrol/order/change.html:194 +#, fuzzy +#| msgid "Ticket layout" +msgid "Ticket block" +msgstr "票证布局" + +#: pretix/control/templates/pretixcontrol/order/change.html:200 +msgid "Blocked due to external constraints" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:202 +#, fuzzy +#| msgid "Not checked in" +msgid "Not blocked" +msgstr "未签入" + +#: pretix/control/templates/pretixcontrol/order/change.html:212 +#, fuzzy +#| msgid "Valid until" +msgid "Validity time" +msgstr "有效期至" + +#: pretix/control/templates/pretixcontrol/order/change.html:216 +#: pretix/control/templates/pretixcontrol/order/index.html:453 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:108 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid from %(datetime)s" +msgstr "入场:%(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:224 +#: pretix/control/templates/pretixcontrol/order/index.html:457 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Valid until %(datetime)s" +msgstr "入场:%(datetime)s" + +#: pretix/control/templates/pretixcontrol/order/change.html:229 +msgid "Unconstrained" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:235 +msgid "–" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/change.html:259 #, fuzzy #| msgid "" #| "Removing this position will also remove all add-ons to this position." @@ -18781,25 +19034,25 @@ msgid "" "this position." msgstr "删除此位置也将删除此位置的所有附加组件。" -#: pretix/control/templates/pretixcontrol/order/change.html:231 -#: pretix/control/templates/pretixcontrol/order/change.html:272 -#: pretix/control/templates/pretixcontrol/order/change.html:300 +#: pretix/control/templates/pretixcontrol/order/change.html:280 +#: pretix/control/templates/pretixcontrol/order/change.html:321 +#: pretix/control/templates/pretixcontrol/order/change.html:349 msgid "Add product" msgstr "附加产品" -#: pretix/control/templates/pretixcontrol/order/change.html:354 +#: pretix/control/templates/pretixcontrol/order/change.html:403 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:364 +#: pretix/control/templates/pretixcontrol/order/change.html:413 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "其他操作" -#: pretix/control/templates/pretixcontrol/order/change.html:390 +#: pretix/control/templates/pretixcontrol/order/change.html:439 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "执行更改" @@ -18824,7 +19077,7 @@ msgid "Change order information" msgstr "更改订单信息" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:892 +#: pretix/control/templates/pretixcontrol/order/index.html:924 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:78 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:40 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 @@ -18985,277 +19238,289 @@ msgstr "取消日期" #: pretix/control/templates/pretixcontrol/order/index.html:199 msgid "" +"This order will not expire automatically since it is already confirmed and " +"can be used." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:202 +msgid "" "This order will not expire automatically as it has an open cancellation fee." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:207 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:136 #, fuzzy #| msgid "Customer actions" msgid "Customer account" msgstr "客户的行为" -#: pretix/control/templates/pretixcontrol/order/index.html:218 +#: pretix/control/templates/pretixcontrol/order/index.html:221 #, fuzzy #| msgid "Contact information" msgid "Contact email" msgstr "联系方式" -#: pretix/control/templates/pretixcontrol/order/index.html:222 +#: pretix/control/templates/pretixcontrol/order/index.html:225 msgid "" "We know that this email address works because the user clicked a link we " "sent them." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:264 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "" "We don't know if this invoice was emailed to the customer since it was " "created before our system tracked this information" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:269 +#: pretix/control/templates/pretixcontrol/order/index.html:272 #, fuzzy #| msgid "Any customer" msgid "Invoice was emailed to customer" msgstr "任何客户" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:277 #, fuzzy #| msgid "Ticket download is not (yet) enabled for this order." msgid "Invoice was not yet emailed to customer" msgstr "尚未为此订单启用门票下载。" -#: pretix/control/templates/pretixcontrol/order/index.html:284 +#: pretix/control/templates/pretixcontrol/order/index.html:287 msgid "Rebuild the invoice with updated data but the same invoice number." msgstr "使用更新的数据重新生成发票,但使用相同的发票号。" -#: pretix/control/templates/pretixcontrol/order/index.html:285 +#: pretix/control/templates/pretixcontrol/order/index.html:288 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "再生" -#: pretix/control/templates/pretixcontrol/order/index.html:296 +#: pretix/control/templates/pretixcontrol/order/index.html:299 msgid "" "Generate a cancellation document for this invoice and create a new invoice " "with a new invoice number." msgstr "为此发票生成取消凭证,并使用新发票号创建新发票。" -#: pretix/control/templates/pretixcontrol/order/index.html:299 +#: pretix/control/templates/pretixcontrol/order/index.html:302 msgid "Generate cancellation" msgstr "生成取消" -#: pretix/control/templates/pretixcontrol/order/index.html:301 +#: pretix/control/templates/pretixcontrol/order/index.html:304 msgid "Cancel and reissue" msgstr "取消并重新发行" -#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:317 #, fuzzy #| msgid "All invoices" msgid "Email invoices" msgstr "所有发票" -#: pretix/control/templates/pretixcontrol/order/index.html:323 -#: pretix/control/templates/pretixcontrol/order/index.html:335 +#: pretix/control/templates/pretixcontrol/order/index.html:326 +#: pretix/control/templates/pretixcontrol/order/index.html:338 msgid "Generate invoice" msgstr "生成发票" -#: pretix/control/templates/pretixcontrol/order/index.html:349 +#: pretix/control/templates/pretixcontrol/order/index.html:352 msgid "Change answers" msgstr "改变答案" -#: pretix/control/templates/pretixcontrol/order/index.html:353 +#: pretix/control/templates/pretixcontrol/order/index.html:356 msgid "Change products" msgstr "改变产品" -#: pretix/control/templates/pretixcontrol/order/index.html:358 +#: pretix/control/templates/pretixcontrol/order/index.html:361 #: pretix/presale/templates/pretixpresale/event/order.html:195 msgid "Ordered items" msgstr "有序项目" -#: pretix/control/templates/pretixcontrol/order/index.html:377 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #, fuzzy, python-format #| msgid "First scanned: %(date)s" msgid "Denied scan: %(date)s" msgstr "首次扫描:%(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:382 +#: pretix/control/templates/pretixcontrol/order/index.html:385 #, fuzzy, python-format #| msgid "First scanned: %(date)s" msgid "Exit scan: %(date)s" msgstr "首次扫描:%(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:389 +#: pretix/control/templates/pretixcontrol/order/index.html:392 #, fuzzy, python-format #| msgid "First scanned: %(date)s" msgid "Entry scan: %(date)s" msgstr "首次扫描:%(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:402 +#: pretix/control/templates/pretixcontrol/order/index.html:414 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 msgid "Voucher code used:" msgstr "使用的优惠券码:" -#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:416 #, fuzzy, python-format #| msgid "Maximum amount per order" msgid "Used %(amount)s discount from budget" msgstr "每笔订单最高金额" -#: pretix/control/templates/pretixcontrol/order/index.html:425 +#: pretix/control/templates/pretixcontrol/order/index.html:437 msgid "" "The price of this product was reduced because of an automatic discount or " "this product was part of the discount calculation for a different product in " "this order." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:455 +#: pretix/control/templates/pretixcontrol/order/index.html:449 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 +#, python-format +msgid "Valid from %(datetime_from)s until %(datetime_until)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:487 #, fuzzy #| msgid "Ticket name" msgid "Ticket page" msgstr "票证名称" -#: pretix/control/templates/pretixcontrol/order/index.html:474 -#: pretix/control/templates/pretixcontrol/order/index.html:495 -#: pretix/control/templates/pretixcontrol/order/index.html:504 -#: pretix/control/templates/pretixcontrol/order/index.html:518 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:506 +#: pretix/control/templates/pretixcontrol/order/index.html:527 +#: pretix/control/templates/pretixcontrol/order/index.html:536 +#: pretix/control/templates/pretixcontrol/order/index.html:550 +#: pretix/control/templates/pretixcontrol/order/index.html:588 +#: pretix/control/templates/pretixcontrol/order/index.html:595 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:229 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 msgid "not answered" msgstr "没有回答" -#: pretix/control/templates/pretixcontrol/order/index.html:528 +#: pretix/control/templates/pretixcontrol/order/index.html:560 msgid "This question will be asked during check-in." msgstr "这个问题将在签入时提出。" -#: pretix/control/templates/pretixcontrol/order/index.html:540 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "此文件已由用户上载,可能包含病毒或其他恶意内容。" -#: pretix/control/templates/pretixcontrol/order/index.html:541 +#: pretix/control/templates/pretixcontrol/order/index.html:573 msgid "UNSAFE" msgstr "不安全的" -#: pretix/control/templates/pretixcontrol/order/index.html:574 -#: pretix/control/templates/pretixcontrol/order/index.html:608 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:314 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:345 +#: pretix/control/templates/pretixcontrol/order/index.html:606 +#: pretix/control/templates/pretixcontrol/order/index.html:640 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:344 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:375 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "%(rate)s%%%(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:584 -#: pretix/control/templates/pretixcontrol/order/index.html:618 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:355 +#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:650 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:354 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:385 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "包括%(rate)s%%%(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:639 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:381 +#: pretix/control/templates/pretixcontrol/order/index.html:671 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:411 msgid "Taxes" msgstr "税" -#: pretix/control/templates/pretixcontrol/order/index.html:648 +#: pretix/control/templates/pretixcontrol/order/index.html:680 #: pretix/control/templates/pretixcontrol/orders/overview.html:81 #: pretix/control/templates/pretixcontrol/orders/overview.html:169 #: pretix/plugins/reports/exporters.py:328 #: pretix/plugins/reports/exporters.py:377 #: pretix/plugins/reports/exporters.py:554 #: pretix/plugins/reports/exporters.py:884 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:393 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:423 msgid "Total" msgstr "总计" -#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/order/index.html:690 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "Successful payments" msgstr "成功支付订单" -#: pretix/control/templates/pretixcontrol/order/index.html:667 +#: pretix/control/templates/pretixcontrol/order/index.html:699 #: pretix/presale/templates/pretixpresale/event/order.html:217 msgid "Pending total" msgstr "尚未付款总额" -#: pretix/control/templates/pretixcontrol/order/index.html:693 +#: pretix/control/templates/pretixcontrol/order/index.html:725 #: pretix/control/templates/pretixcontrol/search/payments.html:88 msgid "Confirmation date" msgstr "确认日期" -#: pretix/control/templates/pretixcontrol/order/index.html:706 +#: pretix/control/templates/pretixcontrol/order/index.html:738 #: pretix/control/templates/pretixcontrol/search/payments.html:125 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "此付款是使用旧版本的Pretix创建的,因此可能无法获得准确的数据。" -#: pretix/control/templates/pretixcontrol/order/index.html:707 +#: pretix/control/templates/pretixcontrol/order/index.html:739 #: pretix/control/templates/pretixcontrol/search/payments.html:126 msgid "MIGRATED" msgstr "迁移" -#: pretix/control/templates/pretixcontrol/order/index.html:719 +#: pretix/control/templates/pretixcontrol/order/index.html:751 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "取消付款" -#: pretix/control/templates/pretixcontrol/order/index.html:724 +#: pretix/control/templates/pretixcontrol/order/index.html:756 msgid "Confirm as paid" msgstr "确认已付款" -#: pretix/control/templates/pretixcontrol/order/index.html:767 +#: pretix/control/templates/pretixcontrol/order/index.html:799 msgid "Create a refund" msgstr "创建退款" -#: pretix/control/templates/pretixcontrol/order/index.html:788 +#: pretix/control/templates/pretixcontrol/order/index.html:820 #: pretix/control/templates/pretixcontrol/orders/refunds.html:60 msgid "Source" msgstr "来源" -#: pretix/control/templates/pretixcontrol/order/index.html:821 +#: pretix/control/templates/pretixcontrol/order/index.html:853 msgid "Cancel transfer" msgstr "取消转移" -#: pretix/control/templates/pretixcontrol/order/index.html:826 +#: pretix/control/templates/pretixcontrol/order/index.html:858 #: pretix/control/templates/pretixcontrol/orders/refunds.html:112 msgid "Confirm as done" msgstr "确认已完成" -#: pretix/control/templates/pretixcontrol/order/index.html:833 +#: pretix/control/templates/pretixcontrol/order/index.html:865 #: pretix/control/templates/pretixcontrol/orders/refunds.html:118 msgid "Ignore" msgstr "忽略" -#: pretix/control/templates/pretixcontrol/order/index.html:839 +#: pretix/control/templates/pretixcontrol/order/index.html:871 #: pretix/control/templates/pretixcontrol/order/refund_process.html:58 #: pretix/control/templates/pretixcontrol/orders/refunds.html:123 msgid "Process refund" msgstr "处理退款" -#: pretix/control/templates/pretixcontrol/order/index.html:887 +#: pretix/control/templates/pretixcontrol/order/index.html:919 msgid "Change" msgstr "更改" -#: pretix/control/templates/pretixcontrol/order/index.html:903 +#: pretix/control/templates/pretixcontrol/order/index.html:935 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "ZIP code and city" msgstr "邮政编码及城市" -#: pretix/control/templates/pretixcontrol/order/index.html:916 +#: pretix/control/templates/pretixcontrol/order/index.html:948 msgid "Valid EU VAT ID" msgstr "有效的欧盟增值税ID" -#: pretix/control/templates/pretixcontrol/order/index.html:922 +#: pretix/control/templates/pretixcontrol/order/index.html:954 msgid "Check" msgstr "检查" -#: pretix/control/templates/pretixcontrol/order/index.html:969 +#: pretix/control/templates/pretixcontrol/order/index.html:1001 msgid "Order history" msgstr "订单历史纪录" @@ -19865,8 +20130,15 @@ msgid "" "is." msgstr "" -#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:20 -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:18 +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 +#, fuzzy +#| msgid "Pending (overdue)" +msgctxt "order state" +msgid "Pending (confirmed)" +msgstr "待定(逾期)" + +#: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:25 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 msgid "Canceled (paid fee)" msgstr "已取消(已支付费用)" @@ -20133,14 +20405,6 @@ msgstr "待付款" msgid "Anonymize" msgstr "匿名" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:116 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:131 -#, fuzzy -#| msgid "Valid" -msgid "Valid from" -msgstr "有效" - #: pretix/control/templates/pretixcontrol/organizers/customer.html:120 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 @@ -22644,51 +22908,51 @@ msgstr "请重试。" msgid "Invalid code, please try again." msgstr "无效代码,请重试。" -#: pretix/control/views/checkin.py:244 +#: pretix/control/views/checkin.py:255 msgid "The selected check-ins have been reverted." msgstr "选定的签入已恢复。" -#: pretix/control/views/checkin.py:246 +#: pretix/control/views/checkin.py:257 #, 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:248 +#: pretix/control/views/checkin.py:259 msgid "The selected tickets have been marked as checked in." msgstr "所选票证已标记为已签入。" -#: pretix/control/views/checkin.py:332 +#: pretix/control/views/checkin.py:343 msgid "The new check-in list has been created." msgstr "已创建新的签入列表。" -#: pretix/control/views/checkin.py:339 pretix/control/views/checkin.py:399 +#: pretix/control/views/checkin.py:350 pretix/control/views/checkin.py:410 #: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183 #: pretix/control/views/event.py:261 pretix/control/views/event.py:487 #: pretix/control/views/event.py:526 pretix/control/views/event.py:673 #: pretix/control/views/event.py:856 pretix/control/views/event.py:1201 #: pretix/control/views/event.py:1262 pretix/control/views/event.py:1369 #: pretix/control/views/item.py:259 pretix/control/views/item.py:304 -#: pretix/control/views/item.py:743 pretix/control/views/item.py:769 -#: pretix/control/views/item.py:884 pretix/control/views/item.py:1088 -#: pretix/control/views/item.py:1237 pretix/control/views/item.py:1402 -#: pretix/control/views/organizer.py:251 pretix/control/views/organizer.py:279 -#: pretix/control/views/organizer.py:1129 pretix/control/views/subevents.py:462 +#: pretix/control/views/item.py:748 pretix/control/views/item.py:774 +#: pretix/control/views/item.py:889 pretix/control/views/item.py:1093 +#: pretix/control/views/item.py:1242 pretix/control/views/item.py:1407 +#: pretix/control/views/organizer.py:252 pretix/control/views/organizer.py:280 +#: pretix/control/views/organizer.py:1139 pretix/control/views/subevents.py:462 #: pretix/control/views/subevents.py:588 pretix/control/views/subevents.py:1001 #: pretix/control/views/subevents.py:1453 pretix/control/views/user.py:330 #: pretix/control/views/vouchers.py:267 pretix/control/views/vouchers.py:320 #: pretix/control/views/vouchers.py:508 pretix/control/views/waitinglist.py:401 -#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:573 -#: pretix/plugins/sendmail/views.py:650 pretix/plugins/stripe/views.py:664 +#: pretix/plugins/badges/views.py:92 pretix/plugins/sendmail/views.py:576 +#: pretix/plugins/sendmail/views.py:653 pretix/plugins/stripe/views.py:664 #: pretix/plugins/ticketoutputpdf/views.py:132 msgid "We could not save your changes. See below for details." msgstr "我们无法保存您的更改。详见下文。" -#: pretix/control/views/checkin.py:378 pretix/control/views/checkin.py:415 +#: pretix/control/views/checkin.py:389 pretix/control/views/checkin.py:426 msgid "The requested list does not exist." msgstr "请求的列表不存在。" -#: pretix/control/views/checkin.py:424 +#: pretix/control/views/checkin.py:435 msgid "The selected list has been deleted." msgstr "所选列表已被删除。" @@ -22783,7 +23047,7 @@ msgstr "没有日期" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:79 #: pretix/presale/templates/pretixpresale/organizers/index.html:107 -#: pretix/presale/views/widget.py:407 +#: pretix/presale/views/widget.py:410 msgid "Sale over" msgstr "售完" @@ -22791,7 +23055,7 @@ msgstr "售完" #: pretix/presale/templates/pretixpresale/fragment_calendar.html:103 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 -#: pretix/presale/views/widget.py:417 +#: pretix/presale/views/widget.py:420 msgid "Soon" msgstr "立刻" @@ -22844,7 +23108,7 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "该问题已被删除。" -#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:480 +#: pretix/control/views/event.py:227 pretix/control/views/organizer.py:481 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -22883,13 +23147,13 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "此付款提供程序不存在或相应的插件被禁用。" -#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:323 -#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:586 -#: pretix/plugins/sendmail/views.py:662 +#: pretix/control/views/event.py:719 pretix/control/views/organizer.py:324 +#: pretix/plugins/sendmail/views.py:194 pretix/plugins/sendmail/views.py:589 +#: pretix/plugins/sendmail/views.py:665 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:331 +#: pretix/control/views/event.py:727 pretix/control/views/organizer.py:332 msgid "invalid item" msgstr "无效项目" @@ -22983,18 +23247,18 @@ msgstr "无法删除所选的税务规则。" msgid "Your event is not empty, you need to set it up manually." msgstr "您的活动不是空的,您需要手动设置。" -#: pretix/control/views/event.py:1473 +#: pretix/control/views/event.py:1474 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" msgstr "" "您的更改已保存。现在,您可以继续查看详细信息,或将活动现场直播,开始销售!" -#: pretix/control/views/event.py:1492 +#: pretix/control/views/event.py:1493 msgid "Regular ticket" msgstr "定期门票" -#: pretix/control/views/event.py:1497 +#: pretix/control/views/event.py:1498 msgid "Reduced ticket" msgstr "减少门票" @@ -23074,7 +23338,7 @@ msgid "" "plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/item.py:126 pretix/control/views/item.py:1488 +#: pretix/control/views/item.py:126 pretix/control/views/item.py:1493 msgid "The requested product does not exist." msgstr "请求的产品不存在。" @@ -23118,8 +23382,8 @@ msgstr "类别顺序已更新。" msgid "Street" msgstr "街道地址" -#: pretix/control/views/item.py:537 pretix/control/views/item.py:697 -#: pretix/control/views/item.py:719 +#: pretix/control/views/item.py:537 pretix/control/views/item.py:702 +#: pretix/control/views/item.py:724 msgid "The requested question does not exist." msgstr "请求的问题不存在。" @@ -23127,79 +23391,79 @@ msgstr "请求的问题不存在。" msgid "The selected question has been deleted." msgstr "所选问题已被删除。" -#: pretix/control/views/item.py:646 +#: pretix/control/views/item.py:651 msgid "File uploaded" msgstr "文件已上传" -#: pretix/control/views/item.py:778 +#: pretix/control/views/item.py:783 msgid "The new question has been created." msgstr "已创建新问题。" -#: pretix/control/views/item.py:855 +#: pretix/control/views/item.py:860 msgid "The new quota has been created." msgstr "已创建新配额。" -#: pretix/control/views/item.py:915 +#: pretix/control/views/item.py:920 #, fuzzy #| msgid "First scanned: %(date)s" msgid "Exit scans" msgstr "首次扫描:%(date)s" -#: pretix/control/views/item.py:922 +#: pretix/control/views/item.py:927 msgid "Vouchers and waiting list reservations" msgstr "优惠券和预订等待名单" -#: pretix/control/views/item.py:937 +#: pretix/control/views/item.py:942 msgid "Available quota" msgstr "可用配额" -#: pretix/control/views/item.py:943 +#: pretix/control/views/item.py:948 msgid "Waiting list (pending)" msgstr "等待列表(待处理)" -#: pretix/control/views/item.py:950 +#: pretix/control/views/item.py:955 msgid "Currently for sale" msgstr "目前正在出售" -#: pretix/control/views/item.py:1004 pretix/control/views/item.py:1050 -#: pretix/control/views/item.py:1104 +#: pretix/control/views/item.py:1009 pretix/control/views/item.py:1055 +#: pretix/control/views/item.py:1109 msgid "The requested quota does not exist." msgstr "请求的配额不存在。" -#: pretix/control/views/item.py:1025 +#: pretix/control/views/item.py:1030 #, fuzzy #| msgid "The order has been denied and is therefore now canceled." msgid "The quota has been re-opened and will not close again." msgstr "该订单已被拒绝,因此现已取消。" -#: pretix/control/views/item.py:1118 +#: pretix/control/views/item.py:1123 msgid "The selected quota has been deleted." msgstr "所选配额已被删除。" -#: pretix/control/views/item.py:1141 +#: pretix/control/views/item.py:1146 msgid "The requested item does not exist." msgstr "请求的项目不存在。" -#: pretix/control/views/item.py:1276 +#: pretix/control/views/item.py:1281 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "您不能将附加组件添加到只能作为附加组件本身使用的产品中。" -#: pretix/control/views/item.py:1286 +#: pretix/control/views/item.py:1291 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "您不能将捆绑产品添加到只能作为附加组件本身使用的产品中。" -#: pretix/control/views/item.py:1412 +#: pretix/control/views/item.py:1417 msgid "" "You disabled this item, but it is still part of a product bundle. Your " "participants won't be able to buy the bundle unless you remove this item " "from it." msgstr "" -#: pretix/control/views/item.py:1508 +#: pretix/control/views/item.py:1513 #, fuzzy #| msgid "" #| "The order could not be deleted as some constraints (e.g. data created by " @@ -23210,11 +23474,11 @@ msgid "" "functionality, so the product has been disabled instead." msgstr "无法删除订单,因为某些约束(例如插件创建的数据)不允许删除。" -#: pretix/control/views/item.py:1512 +#: pretix/control/views/item.py:1517 msgid "The selected product has been deleted." msgstr "所选产品已被删除。" -#: pretix/control/views/item.py:1521 +#: pretix/control/views/item.py:1526 msgid "The selected product has been deactivated." msgstr "所选产品已停用。" @@ -23612,104 +23876,104 @@ msgid "" "now. Please try again in a few seconds." msgstr "尚未生成发票文件,我们现在将为您生成。 请在几秒钟后再试一次。" -#: pretix/control/views/orders.py:1525 +#: pretix/control/views/orders.py:1526 msgid "The payment term has been changed." msgstr "付款条件已更改。" -#: pretix/control/views/orders.py:1530 pretix/control/views/orders.py:1587 +#: pretix/control/views/orders.py:1531 pretix/control/views/orders.py:1588 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "由于服务器太忙,我们无法完全处理请求。" -#: pretix/control/views/orders.py:1538 +#: pretix/control/views/orders.py:1539 msgid "This action is only allowed for pending orders." msgstr "此操作仅适于用待处理订单。" -#: pretix/control/views/orders.py:1593 +#: pretix/control/views/orders.py:1594 #, 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:1798 pretix/presale/views/order.py:1457 +#: pretix/control/views/orders.py:1810 pretix/presale/views/order.py:1457 msgid "An error occurred. Please see the details below." msgstr "发生错误。 请参阅下面的详细信息。" -#: pretix/control/views/orders.py:1806 +#: pretix/control/views/orders.py:1818 msgid "The order has been changed and the user has been notified." msgstr "订单已更改并已通知用户。" -#: pretix/control/views/orders.py:1808 pretix/control/views/orders.py:1942 -#: pretix/control/views/orders.py:1979 pretix/presale/views/order.py:1492 +#: pretix/control/views/orders.py:1820 pretix/control/views/orders.py:1954 +#: pretix/control/views/orders.py:1991 pretix/presale/views/order.py:1492 msgid "The order has been changed." msgstr "订单已更改。" -#: pretix/control/views/orders.py:1835 pretix/presale/checkoutflow.py:874 +#: pretix/control/views/orders.py:1847 pretix/presale/checkoutflow.py:874 #: pretix/presale/views/order.py:794 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "我们在处理您的输入时遇到困难。请检查下面的错误。" -#: pretix/control/views/orders.py:1944 +#: pretix/control/views/orders.py:1956 msgid "Nothing about the order had to be changed." msgstr "订单的任何内容都不得改变。" -#: pretix/control/views/orders.py:2025 pretix/plugins/sendmail/views.py:174 +#: pretix/control/views/orders.py:2037 pretix/plugins/sendmail/views.py:174 msgid "We could not send the email. See below for details." msgstr "我们无法发送电子邮件。 请参阅下文了解详情。" -#: pretix/control/views/orders.py:2041 pretix/control/views/orders.py:2106 -#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:596 -#: pretix/plugins/sendmail/views.py:672 +#: pretix/control/views/orders.py:2053 pretix/control/views/orders.py:2118 +#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:599 +#: pretix/plugins/sendmail/views.py:675 #, python-brace-format msgid "Subject: {subject}" msgstr "主题:{subject}" -#: pretix/control/views/orders.py:2055 pretix/control/views/orders.py:2121 +#: pretix/control/views/orders.py:2067 pretix/control/views/orders.py:2133 msgid "Your message has been queued and will be sent to {}." msgstr "您的邮件已排队,并将发送至{}。" -#: pretix/control/views/orders.py:2059 pretix/control/views/orders.py:2124 +#: pretix/control/views/orders.py:2071 pretix/control/views/orders.py:2136 msgid "Failed to send mail to the following user: {}" msgstr "无法向以下用户发送邮件:{}" -#: pretix/control/views/orders.py:2160 pretix/presale/views/order.py:996 +#: pretix/control/views/orders.py:2172 pretix/presale/views/order.py:996 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "此链接不再有效。 请返回,刷新页面,然后重试。" -#: pretix/control/views/orders.py:2236 +#: pretix/control/views/orders.py:2248 msgid "There is no order with the given order code." msgstr "没有指定订单代码的订单。" -#: pretix/control/views/orders.py:2336 pretix/control/views/organizer.py:1663 +#: pretix/control/views/orders.py:2348 pretix/control/views/organizer.py:1673 msgid "The selected exporter was not found." msgstr "找不到选定的导出程序。" -#: pretix/control/views/orders.py:2346 pretix/control/views/organizer.py:1672 +#: pretix/control/views/orders.py:2358 pretix/control/views/organizer.py:1682 msgid "There was a problem processing your input. See below for error details." msgstr "处理您的输入时出现问题。请参阅下面的错误详细信息。" -#: pretix/control/views/orders.py:2381 pretix/control/views/organizer.py:1715 +#: pretix/control/views/orders.py:2393 pretix/control/views/organizer.py:1725 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2386 pretix/control/views/organizer.py:1720 +#: pretix/control/views/orders.py:2398 pretix/control/views/organizer.py:1730 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2425 pretix/control/views/organizer.py:1759 +#: pretix/control/views/orders.py:2437 pretix/control/views/organizer.py:1769 #, fuzzy, python-brace-format #| msgid "Expiry date" msgid "Export: {title}" msgstr "到期日" -#: pretix/control/views/orders.py:2426 pretix/control/views/organizer.py:1760 +#: pretix/control/views/orders.py:2438 pretix/control/views/organizer.py:1770 #, python-brace-format msgid "" "Hello,\n" @@ -23717,92 +23981,92 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2494 pretix/control/views/organizer.py:1826 +#: pretix/control/views/orders.py:2506 pretix/control/views/organizer.py:1836 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:2573 +#: pretix/control/views/orders.py:2585 #, fuzzy #| msgid "The order has been canceled." msgid "All orders have been canceled." msgstr "订单已取消。" -#: pretix/control/views/orders.py:2575 +#: pretix/control/views/orders.py:2587 #, 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:2596 +#: pretix/control/views/orders.py:2608 #, fuzzy #| msgid "The password you entered was invalid, please try again." msgid "Your input was not valid." msgstr "您输入的密码无效,请重试。" -#: pretix/control/views/organizer.py:152 +#: pretix/control/views/organizer.py:153 msgid "Token name" msgstr "令牌名称" -#: pretix/control/views/organizer.py:372 +#: pretix/control/views/organizer.py:373 msgid "This organizer can not be deleted." msgstr "无法删除此组织者。" -#: pretix/control/views/organizer.py:394 +#: pretix/control/views/organizer.py:395 msgid "The organizer has been deleted." msgstr "此组织者已被删除。" -#: pretix/control/views/organizer.py:397 +#: pretix/control/views/organizer.py:398 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "无法删除组织者,因为某些约束(例如插件创建的数据)不允许删除。" -#: pretix/control/views/organizer.py:407 +#: pretix/control/views/organizer.py:408 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:529 +#: pretix/control/views/organizer.py:530 msgid "The new organizer has been created." msgstr "已创建新的组织者。" -#: pretix/control/views/organizer.py:532 +#: pretix/control/views/organizer.py:533 msgid "Administrators" msgstr "管理员" -#: pretix/control/views/organizer.py:594 +#: pretix/control/views/organizer.py:595 msgid "The team has been created. You can now add members to the team." msgstr "团队已经创建。 您现在可以向团队添加成员。" -#: pretix/control/views/organizer.py:605 pretix/control/views/organizer.py:640 -#: pretix/control/views/organizer.py:865 pretix/control/views/organizer.py:949 -#: pretix/control/views/organizer.py:1010 -#: pretix/control/views/organizer.py:1233 -#: pretix/control/views/organizer.py:1275 -#: pretix/control/views/organizer.py:1873 -#: pretix/control/views/organizer.py:1907 -#: pretix/control/views/organizer.py:1969 -#: pretix/control/views/organizer.py:1998 -#: pretix/control/views/organizer.py:2087 -#: pretix/control/views/organizer.py:2121 -#: pretix/control/views/organizer.py:2194 -#: pretix/control/views/organizer.py:2234 -#: pretix/control/views/organizer.py:2313 -#: pretix/control/views/organizer.py:2362 +#: pretix/control/views/organizer.py:606 pretix/control/views/organizer.py:641 +#: pretix/control/views/organizer.py:866 pretix/control/views/organizer.py:950 +#: pretix/control/views/organizer.py:1020 +#: pretix/control/views/organizer.py:1243 +#: pretix/control/views/organizer.py:1285 +#: pretix/control/views/organizer.py:1883 +#: pretix/control/views/organizer.py:1917 +#: pretix/control/views/organizer.py:1979 +#: pretix/control/views/organizer.py:2008 +#: pretix/control/views/organizer.py:2097 +#: pretix/control/views/organizer.py:2131 +#: pretix/control/views/organizer.py:2204 +#: pretix/control/views/organizer.py:2244 +#: pretix/control/views/organizer.py:2323 +#: pretix/control/views/organizer.py:2372 msgid "Your changes could not be saved." msgstr "您的更改无法保存。" -#: pretix/control/views/organizer.py:673 +#: pretix/control/views/organizer.py:674 msgid "The selected team cannot be deleted." msgstr "无法删除所选团队。" -#: pretix/control/views/organizer.py:683 +#: pretix/control/views/organizer.py:684 #, fuzzy #| msgid "" #| "The event could not be deleted as some constraints (e.g. data created by " @@ -23812,55 +24076,55 @@ msgid "" "ins) do not allow it." msgstr "无法删除活动,因为某些约束(例如插件创建的数据)不允许删除。" -#: pretix/control/views/organizer.py:689 +#: pretix/control/views/organizer.py:690 msgid "The selected team has been deleted." msgstr "所选团队已被删除。" -#: pretix/control/views/organizer.py:752 +#: pretix/control/views/organizer.py:753 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." msgstr "您无法从此团队中删除最后一名成员,因为没有人会获得更改团队的权限。" -#: pretix/control/views/organizer.py:763 +#: pretix/control/views/organizer.py:764 msgid "The member has been removed from the team." msgstr "该成员已从团队中删除。" -#: pretix/control/views/organizer.py:770 pretix/control/views/organizer.py:786 +#: pretix/control/views/organizer.py:771 pretix/control/views/organizer.py:787 msgid "Invalid invite selected." msgstr "选择的邀请无效。" -#: pretix/control/views/organizer.py:779 +#: pretix/control/views/organizer.py:780 msgid "The invite has been revoked." msgstr "邀请已被撤销。" -#: pretix/control/views/organizer.py:795 +#: pretix/control/views/organizer.py:796 #, fuzzy #| msgid "The invite has been revoked." msgid "The invite has been resent." msgstr "邀请已被撤销。" -#: pretix/control/views/organizer.py:802 +#: pretix/control/views/organizer.py:803 msgid "Invalid token selected." msgstr "选择的令牌无效。" -#: pretix/control/views/organizer.py:812 +#: pretix/control/views/organizer.py:813 msgid "The token has been revoked." msgstr "令牌已被撤销。" -#: pretix/control/views/organizer.py:824 +#: pretix/control/views/organizer.py:825 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:834 +#: pretix/control/views/organizer.py:835 msgid "The new member has been invited to the team." msgstr "新成员已被邀请加入该团队。" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:850 msgid "The new member has been added to the team." msgstr "新成员已添加到团队中。" -#: pretix/control/views/organizer.py:860 +#: pretix/control/views/organizer.py:861 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " @@ -23869,121 +24133,121 @@ msgstr "" "已使用以下密钥创建了新的API令牌:{}\n" "请将此密钥复制到安全的地方。 您将无法在此处再次查看。" -#: pretix/control/views/organizer.py:1149 +#: pretix/control/views/organizer.py:1159 msgid "This device has been set up successfully." msgstr "此设备已成功设置。" -#: pretix/control/views/organizer.py:1177 +#: pretix/control/views/organizer.py:1187 msgid "This device currently does not have access." msgstr "此设备目前没有访问权限。" -#: pretix/control/views/organizer.py:1188 +#: pretix/control/views/organizer.py:1198 msgid "Access for this device has been revoked." msgstr "此设备的访问权限已被撤销。" -#: pretix/control/views/organizer.py:1307 +#: pretix/control/views/organizer.py:1317 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1314 +#: pretix/control/views/organizer.py:1324 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1355 +#: pretix/control/views/organizer.py:1365 #, fuzzy #| msgid "The selected tax rule has been deleted." msgid "The selected gift card issuer has been added." msgstr "所选的税务规则已被删除。" -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1379 #, fuzzy #| msgid "The selected tax rule has been deleted." msgid "The selected gift card issuer has been removed." msgstr "所选的税务规则已被删除。" -#: pretix/control/views/organizer.py:1402 -#: pretix/control/views/organizer.py:1439 +#: pretix/control/views/organizer.py:1412 +#: pretix/control/views/organizer.py:1449 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1429 +#: pretix/control/views/organizer.py:1439 #, fuzzy #| msgid "The pretix.eu server could not be reached." msgid "The transaction could not be reversed." msgstr "无法访问pretix.eu服务器。" -#: pretix/control/views/organizer.py:1431 +#: pretix/control/views/organizer.py:1441 #, fuzzy #| msgid "The question has been added." msgid "The transaction has been reversed." msgstr "该问题已添加。" -#: pretix/control/views/organizer.py:1436 +#: pretix/control/views/organizer.py:1446 #, fuzzy #| msgid "The password you entered was invalid, please try again." msgid "Your input was invalid, please try again." msgstr "您输入的密码无效,请重试。" -#: pretix/control/views/organizer.py:1453 +#: pretix/control/views/organizer.py:1463 #, fuzzy #| msgid "The question has been added." msgid "The manual transaction has been saved." msgstr "该问题已添加。" -#: pretix/control/views/organizer.py:1485 +#: pretix/control/views/organizer.py:1495 #, fuzzy #| msgid "The device has been verified and can now be used." msgid "The gift card has been created and can now be used." msgstr "该设备已经过验证,现在可以使用。" -#: pretix/control/views/organizer.py:1574 +#: pretix/control/views/organizer.py:1584 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:1931 +#: pretix/control/views/organizer.py:1941 #, fuzzy #| msgctxt "subevent" #| msgid "The selected date has been deleted." msgid "The selected gate has been deleted." msgstr "所选日期已被删除。" -#: pretix/control/views/organizer.py:1960 +#: pretix/control/views/organizer.py:1970 #, fuzzy #| msgid "The product has been created." msgid "The property has been created." msgstr "产品已创建。" -#: pretix/control/views/organizer.py:2022 +#: pretix/control/views/organizer.py:2032 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected property has been deleted." msgstr "所选产品已被删除。" -#: pretix/control/views/organizer.py:2151 -#: pretix/control/views/organizer.py:2264 -#: pretix/control/views/organizer.py:2392 -#: pretix/control/views/organizer.py:2657 +#: pretix/control/views/organizer.py:2161 +#: pretix/control/views/organizer.py:2274 +#: pretix/control/views/organizer.py:2402 +#: pretix/control/views/organizer.py:2667 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected object has been deleted." msgstr "所选产品已被删除。" -#: pretix/control/views/organizer.py:2185 +#: pretix/control/views/organizer.py:2195 #, fuzzy #| msgid "The order has been created." msgid "The provider has been created." msgstr "订单已创建。" -#: pretix/control/views/organizer.py:2302 +#: pretix/control/views/organizer.py:2312 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2351 +#: pretix/control/views/organizer.py:2361 #, fuzzy, python-brace-format #| msgid "" #| "Your changes have been saved. Please note that it can take a short period " @@ -23993,7 +24257,7 @@ msgid "" "it will never be shown again: {secret}" msgstr "你的修改已被保存。 请注意,您的更改可能需要很短的时间才能生效。" -#: pretix/control/views/organizer.py:2460 +#: pretix/control/views/organizer.py:2470 #, fuzzy #| msgid "We sent out an e-mail containing further instructions." msgid "" @@ -24001,7 +24265,7 @@ msgid "" "password." msgstr "我们发了一封包含进一步说明的电子邮件。" -#: pretix/control/views/organizer.py:2721 +#: pretix/control/views/organizer.py:2731 #, fuzzy #| msgid "This user has been anonymized." msgid "The customer account has been anonymized." @@ -24285,7 +24549,7 @@ msgstr "请求的条目不存在。" msgid "The selected entry has been deleted." msgstr "所选条目已被删除。" -#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:355 +#: pretix/control/views/waitinglist.py:383 pretix/presale/views/widget.py:358 msgid "This is not an event series." msgstr "这不是一个系列活动。" @@ -24376,7 +24640,7 @@ msgstr "所有行为" msgid "Download all attendee badges as one large PDF for printing." msgstr "" -#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:200 +#: pretix/plugins/badges/exporters.py:272 pretix/plugins/sendmail/models.py:206 #: pretix/plugins/ticketoutputpdf/exporters.py:80 msgid "Include pending orders" msgstr "包括待处理订单" @@ -25376,109 +25640,109 @@ msgstr "需要特别注意" msgid "Include questions" msgstr "包括问题" -#: pretix/plugins/checkinlists/exporters.py:255 +#: pretix/plugins/checkinlists/exporters.py:258 msgid "Check-in list (PDF)" msgstr "签入列表(PDF)" -#: pretix/plugins/checkinlists/exporters.py:256 -#: pretix/plugins/checkinlists/exporters.py:416 -#: pretix/plugins/checkinlists/exporters.py:600 +#: pretix/plugins/checkinlists/exporters.py:259 +#: pretix/plugins/checkinlists/exporters.py:428 +#: pretix/plugins/checkinlists/exporters.py:621 #, fuzzy #| msgid "Check-in" msgctxt "export_category" msgid "Check-in" msgstr "签入" -#: pretix/plugins/checkinlists/exporters.py:257 +#: pretix/plugins/checkinlists/exporters.py:260 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:324 +#: pretix/plugins/checkinlists/exporters.py:327 msgctxt "tablehead" msgid "paid" msgstr "付款" -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:440 +#: pretix/plugins/checkinlists/exporters.py:452 #, fuzzy #| msgid "Checkout" msgid "Checked out" msgstr "结帐" -#: pretix/plugins/checkinlists/exporters.py:440 -#: pretix/plugins/checkinlists/exporters.py:622 +#: pretix/plugins/checkinlists/exporters.py:452 +#: pretix/plugins/checkinlists/exporters.py:643 #, fuzzy #| msgctxt "amount_label" #| msgid "Automatically refund" msgid "Automatically checked in" msgstr "自动退款" -#: pretix/plugins/checkinlists/exporters.py:449 -#: pretix/plugins/checkinlists/exporters.py:616 +#: pretix/plugins/checkinlists/exporters.py:464 +#: pretix/plugins/checkinlists/exporters.py:637 #: pretix/plugins/paypal/payment.py:123 pretix/plugins/paypal2/payment.py:116 msgid "Secret" msgstr "密钥" -#: pretix/plugins/checkinlists/exporters.py:599 +#: pretix/plugins/checkinlists/exporters.py:620 #, fuzzy #| msgid "Check-in lists" msgid "Check-in log (all scans)" msgstr "签入列表" -#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:622 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:620 +#: pretix/plugins/checkinlists/exporters.py:641 #, fuzzy #| msgid "Go offline" msgid "Offline" msgstr "下线" -#: pretix/plugins/checkinlists/exporters.py:621 +#: pretix/plugins/checkinlists/exporters.py:642 #, fuzzy #| msgid "Order overview" msgid "Offline override" msgstr "订单概述" -#: pretix/plugins/checkinlists/exporters.py:625 +#: pretix/plugins/checkinlists/exporters.py:646 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:65 msgid "Error message" msgstr "错误信息" -#: pretix/plugins/checkinlists/exporters.py:626 +#: pretix/plugins/checkinlists/exporters.py:647 #, fuzzy #| msgid "Download date" msgid "Upload date" msgstr "下载日期" -#: pretix/plugins/checkinlists/exporters.py:627 +#: pretix/plugins/checkinlists/exporters.py:648 #, fuzzy #| msgid "Download ticket" msgid "Upload time" msgstr "下载门票" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:692 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:703 +#: pretix/plugins/checkinlists/exporters.py:724 #, fuzzy #| msgid "Successful payments" msgid "Successful scans only" msgstr "成功支付订单" -#: pretix/plugins/checkinlists/exporters.py:718 +#: pretix/plugins/checkinlists/exporters.py:739 #, fuzzy #| msgid "Check-in lists" msgid "All check-in lists" @@ -26267,91 +26531,95 @@ msgstr "仅发送给客户" msgid "Everyone who placed an order" msgstr "" -#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:185 +#: pretix/plugins/sendmail/forms.py:239 pretix/plugins/sendmail/models.py:191 msgid "" "Every attendee (falling back to the order contact when no attendee email " "address is given)" msgstr "" -#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:186 +#: pretix/plugins/sendmail/forms.py:241 pretix/plugins/sendmail/models.py:192 msgid "Both (all order contact addresses and all attendee email addresses)" msgstr "" #: pretix/plugins/sendmail/forms.py:246 pretix/plugins/sendmail/views.py:267 -msgid "payment pending (except unapproved)" +msgid "payment pending but already confirmed" msgstr "" #: pretix/plugins/sendmail/forms.py:247 pretix/plugins/sendmail/views.py:268 +msgid "payment pending (except unapproved or already confirmed)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:248 pretix/plugins/sendmail/views.py:269 #, fuzzy #| msgid "Approval pending" msgid "approval pending" msgstr "等待批准" -#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/views.py:266 +#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/views.py:266 msgid "pending with payment overdue" msgstr "逾期未付款" -#: pretix/plugins/sendmail/forms.py:253 +#: pretix/plugins/sendmail/forms.py:254 #, fuzzy #| msgid "List of orders with taxes (PDF)" msgctxt "sendmail_from" msgid "Restrict to orders with status" msgstr "含税订单列表(PDF)" -#: pretix/plugins/sendmail/forms.py:277 pretix/plugins/sendmail/forms.py:281 +#: pretix/plugins/sendmail/forms.py:279 pretix/plugins/sendmail/forms.py:283 #, fuzzy #| msgid "Restrict to specific sales channels" msgctxt "sendmail_from" msgid "Restrict to recipients with check-in on list" msgstr "只限特殊销售渠道" -#: pretix/plugins/sendmail/forms.py:358 +#: pretix/plugins/sendmail/forms.py:360 msgid "Type of schedule time" msgstr "" -#: pretix/plugins/sendmail/forms.py:361 +#: pretix/plugins/sendmail/forms.py:363 #, fuzzy #| msgid "Absolute value" msgid "Absolute" msgstr "绝对值" -#: pretix/plugins/sendmail/forms.py:362 +#: pretix/plugins/sendmail/forms.py:364 #, fuzzy #| msgid "Search for events" msgid "Relative, before event start" msgstr "搜索活动" -#: pretix/plugins/sendmail/forms.py:363 +#: pretix/plugins/sendmail/forms.py:365 #, fuzzy #| msgid "Search for events" msgid "Relative, before event end" msgstr "搜索活动" -#: pretix/plugins/sendmail/forms.py:364 +#: pretix/plugins/sendmail/forms.py:366 #, fuzzy #| msgid "Search for events" msgid "Relative, after event start" msgstr "搜索活动" -#: pretix/plugins/sendmail/forms.py:365 +#: pretix/plugins/sendmail/forms.py:367 #, fuzzy #| msgid "Relative date:" msgid "Relative, after event end" msgstr "相对日期:" -#: pretix/plugins/sendmail/forms.py:378 +#: pretix/plugins/sendmail/forms.py:380 #, fuzzy #| msgid "Please enter your name." msgid "Please specify the send date" msgstr "请输入您的姓名。" -#: pretix/plugins/sendmail/forms.py:383 +#: pretix/plugins/sendmail/forms.py:385 #, fuzzy #| msgid "Please enter the same password twice" msgid "Please specify the offset days and time" msgstr "请输入两次相同的密码" -#: pretix/plugins/sendmail/forms.py:394 +#: pretix/plugins/sendmail/forms.py:396 #, fuzzy #| msgid "Please select a quota." msgid "Please specify a product" @@ -26380,68 +26648,68 @@ msgstr "完成日期" msgid "missed" msgstr "" -#: pretix/plugins/sendmail/models.py:184 +#: pretix/plugins/sendmail/models.py:190 msgid "Everyone who created a ticket order" msgstr "" -#: pretix/plugins/sendmail/models.py:196 +#: pretix/plugins/sendmail/models.py:202 #, fuzzy #| msgid "Limit to products" msgid "Limit products" msgstr "限定产品" -#: pretix/plugins/sendmail/models.py:201 +#: pretix/plugins/sendmail/models.py:207 msgid "By default, only paid orders will receive the email" msgstr "" -#: pretix/plugins/sendmail/models.py:205 +#: pretix/plugins/sendmail/models.py:211 #, fuzzy #| msgid "End date" msgid "Send date" msgstr "结束日期" -#: pretix/plugins/sendmail/models.py:207 +#: pretix/plugins/sendmail/models.py:213 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8 #, fuzzy #| msgid "Number of days" msgid "Time of day" msgstr "天数" -#: pretix/plugins/sendmail/models.py:213 +#: pretix/plugins/sendmail/models.py:219 #, fuzzy #| msgid "Send email" msgid "Send email to" msgstr "发送电子邮件" -#: pretix/plugins/sendmail/models.py:218 +#: pretix/plugins/sendmail/models.py:224 msgid "Only enabled rules are actually sent" msgstr "" -#: pretix/plugins/sendmail/models.py:254 +#: pretix/plugins/sendmail/models.py:260 #, fuzzy, python-brace-format #| msgid "Show dates with time" msgid "on {date} at {time}" msgstr "显示日期和时间" -#: pretix/plugins/sendmail/models.py:260 +#: pretix/plugins/sendmail/models.py:266 #, 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:269 +#: pretix/plugins/sendmail/models.py:275 #, 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:279 +#: pretix/plugins/sendmail/models.py:285 #, 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:288 +#: pretix/plugins/sendmail/models.py:294 #, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" @@ -26728,32 +26996,32 @@ msgid "" "purchased for, or a combination of both." msgstr "" -#: pretix/plugins/sendmail/views.py:409 +#: pretix/plugins/sendmail/views.py:412 #, python-format msgid "%(number)s matching order" msgid_plural "%(number)s matching orders" msgstr[0] "" -#: pretix/plugins/sendmail/views.py:437 +#: pretix/plugins/sendmail/views.py:440 msgid "" "Send an email to every person currently waiting to receive a voucher through " "the waiting list feature." msgstr "" -#: pretix/plugins/sendmail/views.py:504 +#: pretix/plugins/sendmail/views.py:507 #, fuzzy, python-format #| msgid "Waiting list entry" msgid "%(number)s waiting list entry" msgid_plural "%(number)s waiting list entries" msgstr[0] "等待列表条目" -#: pretix/plugins/sendmail/views.py:602 +#: pretix/plugins/sendmail/views.py:605 #, fuzzy #| msgid "The user has been created." msgid "Your rule has been created." msgstr "用户已创建。" -#: pretix/plugins/sendmail/views.py:731 +#: pretix/plugins/sendmail/views.py:734 #, fuzzy #| msgid "The selected tax rule has been deleted." msgid "The selected rule has been deleted." @@ -26842,11 +27110,6 @@ msgstr "" msgid "Minimum Price" msgstr "最小数量" -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 -#: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 -msgid "Blocked" -msgstr "" - #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:109 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:111 #, fuzzy @@ -27746,11 +28009,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "查看订单" -#: pretix/presale/checkoutflow.py:1433 +#: pretix/presale/checkoutflow.py:1435 msgid "You need to check all checkboxes on the bottom of the page." msgstr "您需要选中页面底部的所有复选框。" -#: pretix/presale/checkoutflow.py:1480 +#: pretix/presale/checkoutflow.py:1482 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "发送确认邮件时出错。 请稍后再试。" @@ -28599,7 +28862,7 @@ msgstr "售完" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:104 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:68 #: pretix/presale/templates/pretixpresale/organizers/index.html:96 -#: pretix/presale/views/widget.py:388 +#: pretix/presale/views/widget.py:391 msgid "Reserved" msgstr "保留的" @@ -28651,57 +28914,63 @@ msgstr "显示信息" msgid "Membership:" msgstr "成员" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:101 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:124 +#, fuzzy +#| msgid "This ticket has already been redeemed." +msgid "This ticket is blocked." +msgstr "此票已经兑换。" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:131 #, fuzzy #| msgid "Use languages" msgctxt "ticket_checkins" msgid "Usage:" msgstr "使用语言" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 #, fuzzy, python-format #| msgid "This ticket has already been redeemed." msgid "This ticket has been used once." msgid_plural "This ticket has been used %(count)s times." msgstr[0] "此票已经兑换。" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:137 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:167 #, fuzzy #| msgid "Show attendee names on invoices" msgid "No attendee name provided" msgstr "在发票上显示观众姓名" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:190 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:220 msgid "The image you previously uploaded" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:235 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:300 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:265 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:330 msgid "The price of this product was reduced because of an automatic discount." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:238 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:303 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:268 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:333 msgid "Discounted" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:246 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:276 msgid "Okay, we're removing that…" msgstr "好的,我们正在删除…" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:251 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:283 #, python-format msgid "Remove %(item)s from your cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:256 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 #, fuzzy, python-format #| msgid "Amount of %(item)s to order" msgid "Remove one %(item)s from your cart" msgstr "订单数量%(item)s" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:258 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 #, fuzzy, python-format #| msgid "" #| "We removed %(product)s from your cart as you can not buy less than " @@ -28711,11 +28980,11 @@ msgid "" "cart." msgstr "我们从您的购物车中删除了%(product)s,因为您购买的物品不能少于%(min)s。" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:296 msgid "We're trying to reserve another one for you!" msgstr "我们正试图为你预留另一个!" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:267 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:297 #: pretix/presale/templates/pretixpresale/event/index.html:238 #: pretix/presale/templates/pretixpresale/event/seatingplan.html:24 #: pretix/presale/templates/pretixpresale/event/voucher.html:98 @@ -28725,39 +28994,39 @@ msgid "" "your purchase." msgstr "物品放入购物车后,您将有%(time)s分钟完成购买。" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:316 #, fuzzy, python-format #| msgid "Amount of %(item)s to order" msgid "Add one more %(item)s to your cart" msgstr "订单数量%(item)s" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:288 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:318 #, python-format msgid "" "Add one more %(item)s to your cart. You currently have %(count)s in your " "cart." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:395 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 #, fuzzy, python-format #| msgid "Add product" msgid "One product" msgid_plural "%(num)s products" msgstr[0] "附加产品" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:409 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:439 #, fuzzy, python-format #| msgid "incl. %(rate)s%% %(taxname)s" msgid "incl. %(tax_sum)s taxes" msgstr "包括%(rate)s%%%(taxname)s" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:425 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:455 #, fuzzy, python-format #| msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "购物车中的商品为您保留%(minutes)s分钟。" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:429 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:459 #, fuzzy #| msgid "The items in your cart are no longer reserved for you." msgid "" @@ -28765,7 +29034,7 @@ msgid "" "complete your order as long as they’re available." msgstr "你购物车里的物品将不再为你保留。" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:433 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:463 msgid "Overview of your ordered products." msgstr "" @@ -28884,10 +29153,7 @@ msgid "Confirmation pending" msgstr "确认文本" #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:11 -msgid "Payment pending" -msgstr "待付款" - -#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:20 +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:22 #, fuzzy #| msgctxt "payment_state" #| msgid "confirmed" @@ -28895,6 +29161,10 @@ msgctxt "order state" msgid "Confirmed" msgstr "确认" +#: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:13 +msgid "Payment pending" +msgstr "待付款" + #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:9 #: pretix/presale/templates/pretixpresale/event/voucher.html:113 #, fuzzy @@ -28978,7 +29248,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:93 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:57 #: pretix/presale/templates/pretixpresale/organizers/index.html:85 -#: pretix/presale/views/widget.py:373 +#: pretix/presale/views/widget.py:376 #, fuzzy #| msgid "PDF ticket layout" msgid "Few tickets left" @@ -28989,7 +29259,7 @@ msgstr "PDF票证布局" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:96 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:60 #: pretix/presale/templates/pretixpresale/organizers/index.html:88 -#: pretix/presale/views/widget.py:378 +#: pretix/presale/views/widget.py:381 #, fuzzy #| msgid "Pay now" msgctxt "available_event_in_list" @@ -29006,7 +29276,7 @@ msgstr "现在付款" #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:77 #: pretix/presale/templates/pretixpresale/organizers/index.html:90 #: pretix/presale/templates/pretixpresale/organizers/index.html:105 -#: pretix/presale/views/widget.py:380 pretix/presale/views/widget.py:403 +#: pretix/presale/views/widget.py:383 pretix/presale/views/widget.py:406 msgid "Book now" msgstr "" @@ -29015,7 +29285,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:73 #: pretix/presale/templates/pretixpresale/organizers/index.html:101 -#: pretix/presale/views/widget.py:395 +#: pretix/presale/views/widget.py:398 #, fuzzy #| msgid "Fully redeemed" msgid "Fully booked" @@ -29078,14 +29348,14 @@ msgid "Other dates" msgstr "其他特征" #: pretix/presale/templates/pretixpresale/event/index.html:142 -#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:684 +#: pretix/presale/views/waiting.py:98 pretix/presale/views/widget.py:687 #, fuzzy #| msgid "The presale period for this event is over." msgid "The booking period for this event is over." msgstr "此活动的预售期已结束。" #: pretix/presale/templates/pretixpresale/event/index.html:150 -#: pretix/presale/views/widget.py:686 +#: pretix/presale/views/widget.py:689 #, fuzzy, python-format #| msgid "The presale for this event will start on %(date)s at %(time)s." msgid "The booking period for this event will start on %(date)s at %(time)s." @@ -30332,7 +30602,7 @@ msgid "The products have been successfully added to your cart." msgstr "产品已成功添加到您的购物车中。" #: pretix/presale/views/cart.py:501 pretix/presale/views/event.py:446 -#: pretix/presale/views/widget.py:339 +#: pretix/presale/views/widget.py:342 msgid "Tickets for this event cannot be purchased on this sales channel." msgstr "" @@ -30576,15 +30846,15 @@ msgid "" "else." msgstr "" -#: pretix/presale/views/widget.py:334 +#: pretix/presale/views/widget.py:337 msgid "This ticket shop is currently disabled." msgstr "所选的售票处目前无法使用。" -#: pretix/presale/views/widget.py:348 +#: pretix/presale/views/widget.py:351 msgid "The selected date does not exist in this event series." msgstr "所选日期不属于此活动。" -#: pretix/presale/views/widget.py:411 +#: pretix/presale/views/widget.py:414 #, python-format msgid "from %(start_date)s" msgstr "从 %(start_date)s" @@ -30703,6 +30973,11 @@ msgstr "录入权限" msgid "Kosovo" msgstr "" +#, fuzzy +#~| msgid "This payment method does not support automatic refunds." +#~ msgid "Only available for payment method that support automatic refunds." +#~ msgstr "此付款方式不支持自动退款。" + #~ msgid "" #~ "Only include invoices issued on or before this date. Note that the " #~ "invoice date does not always correspond to the order or payment date." diff --git a/src/pretix/locale/zh_Hans/LC_MESSAGES/djangojs.po b/src/pretix/locale/zh_Hans/LC_MESSAGES/djangojs.po index d0043b924..dd4c99f09 100644 --- a/src/pretix/locale/zh_Hans/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/zh_Hans/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 17:02+0000\n" +"POT-Creation-Date: 2023-02-09 13:36+0000\n" "PO-Revision-Date: 2021-12-03 08:37+0000\n" "Last-Translator: ExtremeX-BB \n" "Language-Team: Chinese (Simplified)